packages feed

gi-webkit 0.2.4.15 → 3.0.1

raw patch · 393 files changed

+46/−149322 lines, 393 filesdep ~gi-atkdep ~gi-cairodep ~gi-gdkbuild-type:Customsetup-changed

Dependency ranges changed: gi-atk, gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject, gi-gtk, gi-javascriptcore, gi-soup, transformers

Files

− GI/WebKit.hs
@@ -1,46 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit-    (     module GI.WebKit.Callbacks              ,-    module GI.WebKit.Constants              ,-    module GI.WebKit.Enums                  ,-    module GI.WebKit.Flags                  ,-    module GI.WebKit.Functions              ,-    module GI.WebKit.Interfaces             ,-    module GI.WebKit.Objects                ,-    module GI.WebKit.Structs                ,----    module Data.GI.Base                     ,---    ) where--import GI.WebKit.Callbacks-import GI.WebKit.Constants-import GI.WebKit.Enums-import GI.WebKit.Flags-import GI.WebKit.Functions-import GI.WebKit.Interfaces-import GI.WebKit.Objects-import GI.WebKit.Structs--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks--import Data.GI.Base-
− GI/WebKit/Callbacks.hs
@@ -1,21 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Callbacks () where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types---
− GI/WebKit/Constants.hs
@@ -1,45 +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 (garetxe@gmail.com)--}--module GI.WebKit.Constants-    ( -    pattern USER_AGENT_MINOR_VERSION        ,-    pattern USER_AGENT_MAJOR_VERSION        ,-    pattern MINOR_VERSION                   ,-    pattern MICRO_VERSION                   ,-    pattern MAJOR_VERSION                   ,--    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks---pattern USER_AGENT_MINOR_VERSION = 15 :: Int32---pattern USER_AGENT_MAJOR_VERSION = 538 :: Int32---pattern MINOR_VERSION = 4 :: Int32---pattern MICRO_VERSION = 11 :: Int32---pattern MAJOR_VERSION = 2 :: Int32--
− GI/WebKit/Enums.hs
@@ -1,645 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Enums-    ( -    catchPolicyError                        ,-    handlePolicyError                       ,-    catchPluginError                        ,-    handlePluginError                       ,-    catchNetworkError                       ,-    handleNetworkError                      ,---- * Exported types-    WebViewViewMode(..)                     ,-    WebViewTargetInfo(..)                   ,-    WebNavigationReason(..)                 ,-    SelectionAffinity(..)                   ,-    PolicyError(..)                         ,-    PluginError(..)                         ,-    NetworkError(..)                        ,-    NavigationResponse(..)                  ,-    LoadStatus(..)                          ,-    InsertAction(..)                        ,-    EditingBehavior(..)                     ,-    DownloadStatus(..)                      ,-    DownloadError(..)                       ,-    ContextMenuAction(..)                   ,-    CacheModel(..)                          ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map------- Enum WebViewViewMode--data WebViewViewMode = -      WebViewViewModeWindowed-    | WebViewViewModeFloating-    | WebViewViewModeFullscreen-    | WebViewViewModeMaximized-    | WebViewViewModeMinimized-    | AnotherWebViewViewMode Int-    deriving (Show, Eq)--instance Enum WebViewViewMode where-    fromEnum WebViewViewModeWindowed = 0-    fromEnum WebViewViewModeFloating = 1-    fromEnum WebViewViewModeFullscreen = 2-    fromEnum WebViewViewModeMaximized = 3-    fromEnum WebViewViewModeMinimized = 4-    fromEnum (AnotherWebViewViewMode k) = k--    toEnum 0 = WebViewViewModeWindowed-    toEnum 1 = WebViewViewModeFloating-    toEnum 2 = WebViewViewModeFullscreen-    toEnum 3 = WebViewViewModeMaximized-    toEnum 4 = WebViewViewModeMinimized-    toEnum k = AnotherWebViewViewMode k--foreign import ccall "webkit_web_view_view_mode_get_type" c_webkit_web_view_view_mode_get_type :: -    IO GType--instance BoxedEnum WebViewViewMode where-    boxedEnumType _ = c_webkit_web_view_view_mode_get_type---- Enum WebViewTargetInfo--data WebViewTargetInfo = -      WebViewTargetInfoHtml-    | WebViewTargetInfoText-    | WebViewTargetInfoImage-    | WebViewTargetInfoUriList-    | WebViewTargetInfoNetscapeUrl-    | AnotherWebViewTargetInfo Int-    deriving (Show, Eq)--instance Enum WebViewTargetInfo where-    fromEnum WebViewTargetInfoHtml = 0-    fromEnum WebViewTargetInfoText = 1-    fromEnum WebViewTargetInfoImage = 2-    fromEnum WebViewTargetInfoUriList = 3-    fromEnum WebViewTargetInfoNetscapeUrl = 4-    fromEnum (AnotherWebViewTargetInfo k) = k--    toEnum 0 = WebViewTargetInfoHtml-    toEnum 1 = WebViewTargetInfoText-    toEnum 2 = WebViewTargetInfoImage-    toEnum 3 = WebViewTargetInfoUriList-    toEnum 4 = WebViewTargetInfoNetscapeUrl-    toEnum k = AnotherWebViewTargetInfo k--foreign import ccall "webkit_web_view_target_info_get_type" c_webkit_web_view_target_info_get_type :: -    IO GType--instance BoxedEnum WebViewTargetInfo where-    boxedEnumType _ = c_webkit_web_view_target_info_get_type---- Enum WebNavigationReason--data WebNavigationReason = -      WebNavigationReasonLinkClicked-    | WebNavigationReasonFormSubmitted-    | WebNavigationReasonBackForward-    | WebNavigationReasonReload-    | WebNavigationReasonFormResubmitted-    | WebNavigationReasonOther-    | AnotherWebNavigationReason Int-    deriving (Show, Eq)--instance Enum WebNavigationReason where-    fromEnum WebNavigationReasonLinkClicked = 0-    fromEnum WebNavigationReasonFormSubmitted = 1-    fromEnum WebNavigationReasonBackForward = 2-    fromEnum WebNavigationReasonReload = 3-    fromEnum WebNavigationReasonFormResubmitted = 4-    fromEnum WebNavigationReasonOther = 5-    fromEnum (AnotherWebNavigationReason k) = k--    toEnum 0 = WebNavigationReasonLinkClicked-    toEnum 1 = WebNavigationReasonFormSubmitted-    toEnum 2 = WebNavigationReasonBackForward-    toEnum 3 = WebNavigationReasonReload-    toEnum 4 = WebNavigationReasonFormResubmitted-    toEnum 5 = WebNavigationReasonOther-    toEnum k = AnotherWebNavigationReason k--foreign import ccall "webkit_web_navigation_reason_get_type" c_webkit_web_navigation_reason_get_type :: -    IO GType--instance BoxedEnum WebNavigationReason where-    boxedEnumType _ = c_webkit_web_navigation_reason_get_type---- Enum SelectionAffinity--data SelectionAffinity = -      SelectionAffinityUpstream-    | SelectionAffinityDownstream-    | AnotherSelectionAffinity Int-    deriving (Show, Eq)--instance Enum SelectionAffinity where-    fromEnum SelectionAffinityUpstream = 0-    fromEnum SelectionAffinityDownstream = 1-    fromEnum (AnotherSelectionAffinity k) = k--    toEnum 0 = SelectionAffinityUpstream-    toEnum 1 = SelectionAffinityDownstream-    toEnum k = AnotherSelectionAffinity k--foreign import ccall "webkit_selection_affinity_get_type" c_webkit_selection_affinity_get_type :: -    IO GType--instance BoxedEnum SelectionAffinity where-    boxedEnumType _ = c_webkit_selection_affinity_get_type---- Enum PolicyError--data PolicyError = -      PolicyErrorFailed-    | PolicyErrorCannotShowMimeType-    | PolicyErrorCannotShowUrl-    | PolicyErrorFrameLoadInterruptedByPolicyChange-    | PolicyErrorCannotUseRestrictedPort-    | AnotherPolicyError Int-    deriving (Show, Eq)--instance Enum PolicyError where-    fromEnum PolicyErrorFailed = 199-    fromEnum PolicyErrorCannotShowMimeType = 100-    fromEnum PolicyErrorCannotShowUrl = 101-    fromEnum PolicyErrorFrameLoadInterruptedByPolicyChange = 102-    fromEnum PolicyErrorCannotUseRestrictedPort = 103-    fromEnum (AnotherPolicyError k) = k--    toEnum 100 = PolicyErrorCannotShowMimeType-    toEnum 101 = PolicyErrorCannotShowUrl-    toEnum 102 = PolicyErrorFrameLoadInterruptedByPolicyChange-    toEnum 103 = PolicyErrorCannotUseRestrictedPort-    toEnum 199 = PolicyErrorFailed-    toEnum k = AnotherPolicyError k--instance GErrorClass PolicyError where-    gerrorClassDomain _ = "WebKitPolicyError"--catchPolicyError ::-    IO a ->-    (PolicyError -> GErrorMessage -> IO a) ->-    IO a-catchPolicyError = catchGErrorJustDomain--handlePolicyError ::-    (PolicyError -> GErrorMessage -> IO a) ->-    IO a ->-    IO a-handlePolicyError = handleGErrorJustDomain--foreign import ccall "webkit_policy_error_get_type" c_webkit_policy_error_get_type :: -    IO GType--instance BoxedEnum PolicyError where-    boxedEnumType _ = c_webkit_policy_error_get_type---- Enum PluginError--data PluginError = -      PluginErrorFailed-    | PluginErrorCannotFindPlugin-    | PluginErrorCannotLoadPlugin-    | PluginErrorJavaUnavailable-    | PluginErrorConnectionCancelled-    | PluginErrorWillHandleLoad-    | AnotherPluginError Int-    deriving (Show, Eq)--instance Enum PluginError where-    fromEnum PluginErrorFailed = 299-    fromEnum PluginErrorCannotFindPlugin = 200-    fromEnum PluginErrorCannotLoadPlugin = 201-    fromEnum PluginErrorJavaUnavailable = 202-    fromEnum PluginErrorConnectionCancelled = 203-    fromEnum PluginErrorWillHandleLoad = 204-    fromEnum (AnotherPluginError k) = k--    toEnum 200 = PluginErrorCannotFindPlugin-    toEnum 201 = PluginErrorCannotLoadPlugin-    toEnum 202 = PluginErrorJavaUnavailable-    toEnum 203 = PluginErrorConnectionCancelled-    toEnum 204 = PluginErrorWillHandleLoad-    toEnum 299 = PluginErrorFailed-    toEnum k = AnotherPluginError k--instance GErrorClass PluginError where-    gerrorClassDomain _ = "WebKitPluginError"--catchPluginError ::-    IO a ->-    (PluginError -> GErrorMessage -> IO a) ->-    IO a-catchPluginError = catchGErrorJustDomain--handlePluginError ::-    (PluginError -> GErrorMessage -> IO a) ->-    IO a ->-    IO a-handlePluginError = handleGErrorJustDomain--foreign import ccall "webkit_plugin_error_get_type" c_webkit_plugin_error_get_type :: -    IO GType--instance BoxedEnum PluginError where-    boxedEnumType _ = c_webkit_plugin_error_get_type---- Enum NetworkError--data NetworkError = -      NetworkErrorFailed-    | NetworkErrorTransport-    | NetworkErrorUnknownProtocol-    | NetworkErrorCancelled-    | NetworkErrorFileDoesNotExist-    | AnotherNetworkError Int-    deriving (Show, Eq)--instance Enum NetworkError where-    fromEnum NetworkErrorFailed = 399-    fromEnum NetworkErrorTransport = 300-    fromEnum NetworkErrorUnknownProtocol = 301-    fromEnum NetworkErrorCancelled = 302-    fromEnum NetworkErrorFileDoesNotExist = 303-    fromEnum (AnotherNetworkError k) = k--    toEnum 300 = NetworkErrorTransport-    toEnum 301 = NetworkErrorUnknownProtocol-    toEnum 302 = NetworkErrorCancelled-    toEnum 303 = NetworkErrorFileDoesNotExist-    toEnum 399 = NetworkErrorFailed-    toEnum k = AnotherNetworkError k--instance GErrorClass NetworkError where-    gerrorClassDomain _ = "WebKitNetworkError"--catchNetworkError ::-    IO a ->-    (NetworkError -> GErrorMessage -> IO a) ->-    IO a-catchNetworkError = catchGErrorJustDomain--handleNetworkError ::-    (NetworkError -> GErrorMessage -> IO a) ->-    IO a ->-    IO a-handleNetworkError = handleGErrorJustDomain--foreign import ccall "webkit_network_error_get_type" c_webkit_network_error_get_type :: -    IO GType--instance BoxedEnum NetworkError where-    boxedEnumType _ = c_webkit_network_error_get_type---- Enum NavigationResponse--data NavigationResponse = -      NavigationResponseAccept-    | NavigationResponseIgnore-    | NavigationResponseDownload-    | AnotherNavigationResponse Int-    deriving (Show, Eq)--instance Enum NavigationResponse where-    fromEnum NavigationResponseAccept = 0-    fromEnum NavigationResponseIgnore = 1-    fromEnum NavigationResponseDownload = 2-    fromEnum (AnotherNavigationResponse k) = k--    toEnum 0 = NavigationResponseAccept-    toEnum 1 = NavigationResponseIgnore-    toEnum 2 = NavigationResponseDownload-    toEnum k = AnotherNavigationResponse k--foreign import ccall "webkit_navigation_response_get_type" c_webkit_navigation_response_get_type :: -    IO GType--instance BoxedEnum NavigationResponse where-    boxedEnumType _ = c_webkit_navigation_response_get_type---- Enum LoadStatus--data LoadStatus = -      LoadStatusProvisional-    | LoadStatusCommitted-    | LoadStatusFinished-    | LoadStatusFirstVisuallyNonEmptyLayout-    | LoadStatusFailed-    | AnotherLoadStatus Int-    deriving (Show, Eq)--instance Enum LoadStatus where-    fromEnum LoadStatusProvisional = 0-    fromEnum LoadStatusCommitted = 1-    fromEnum LoadStatusFinished = 2-    fromEnum LoadStatusFirstVisuallyNonEmptyLayout = 3-    fromEnum LoadStatusFailed = 4-    fromEnum (AnotherLoadStatus k) = k--    toEnum 0 = LoadStatusProvisional-    toEnum 1 = LoadStatusCommitted-    toEnum 2 = LoadStatusFinished-    toEnum 3 = LoadStatusFirstVisuallyNonEmptyLayout-    toEnum 4 = LoadStatusFailed-    toEnum k = AnotherLoadStatus k--foreign import ccall "webkit_load_status_get_type" c_webkit_load_status_get_type :: -    IO GType--instance BoxedEnum LoadStatus where-    boxedEnumType _ = c_webkit_load_status_get_type---- Enum InsertAction--data InsertAction = -      InsertActionTyped-    | InsertActionPasted-    | InsertActionDropped-    | AnotherInsertAction Int-    deriving (Show, Eq)--instance Enum InsertAction where-    fromEnum InsertActionTyped = 0-    fromEnum InsertActionPasted = 1-    fromEnum InsertActionDropped = 2-    fromEnum (AnotherInsertAction k) = k--    toEnum 0 = InsertActionTyped-    toEnum 1 = InsertActionPasted-    toEnum 2 = InsertActionDropped-    toEnum k = AnotherInsertAction k--foreign import ccall "webkit_insert_action_get_type" c_webkit_insert_action_get_type :: -    IO GType--instance BoxedEnum InsertAction where-    boxedEnumType _ = c_webkit_insert_action_get_type---- Enum EditingBehavior--data EditingBehavior = -      EditingBehaviorMac-    | EditingBehaviorWindows-    | EditingBehaviorUnix-    | AnotherEditingBehavior Int-    deriving (Show, Eq)--instance Enum EditingBehavior where-    fromEnum EditingBehaviorMac = 0-    fromEnum EditingBehaviorWindows = 1-    fromEnum EditingBehaviorUnix = 2-    fromEnum (AnotherEditingBehavior k) = k--    toEnum 0 = EditingBehaviorMac-    toEnum 1 = EditingBehaviorWindows-    toEnum 2 = EditingBehaviorUnix-    toEnum k = AnotherEditingBehavior k--foreign import ccall "webkit_editing_behavior_get_type" c_webkit_editing_behavior_get_type :: -    IO GType--instance BoxedEnum EditingBehavior where-    boxedEnumType _ = c_webkit_editing_behavior_get_type---- Enum DownloadStatus--data DownloadStatus = -      DownloadStatusError-    | DownloadStatusCreated-    | DownloadStatusStarted-    | DownloadStatusCancelled-    | DownloadStatusFinished-    | AnotherDownloadStatus Int-    deriving (Show, Eq)--instance Enum DownloadStatus where-    fromEnum DownloadStatusError = -1-    fromEnum DownloadStatusCreated = 0-    fromEnum DownloadStatusStarted = 1-    fromEnum DownloadStatusCancelled = 2-    fromEnum DownloadStatusFinished = 3-    fromEnum (AnotherDownloadStatus k) = k--    toEnum -1 = DownloadStatusError-    toEnum 0 = DownloadStatusCreated-    toEnum 1 = DownloadStatusStarted-    toEnum 2 = DownloadStatusCancelled-    toEnum 3 = DownloadStatusFinished-    toEnum k = AnotherDownloadStatus k--foreign import ccall "webkit_download_status_get_type" c_webkit_download_status_get_type :: -    IO GType--instance BoxedEnum DownloadStatus where-    boxedEnumType _ = c_webkit_download_status_get_type---- Enum DownloadError--data DownloadError = -      DownloadErrorCancelledByUser-    | DownloadErrorDestination-    | DownloadErrorNetwork-    | AnotherDownloadError Int-    deriving (Show, Eq)--instance Enum DownloadError where-    fromEnum DownloadErrorCancelledByUser = 0-    fromEnum DownloadErrorDestination = 1-    fromEnum DownloadErrorNetwork = 2-    fromEnum (AnotherDownloadError k) = k--    toEnum 0 = DownloadErrorCancelledByUser-    toEnum 1 = DownloadErrorDestination-    toEnum 2 = DownloadErrorNetwork-    toEnum k = AnotherDownloadError k--foreign import ccall "webkit_download_error_get_type" c_webkit_download_error_get_type :: -    IO GType--instance BoxedEnum DownloadError where-    boxedEnumType _ = c_webkit_download_error_get_type---- Enum ContextMenuAction--data ContextMenuAction = -      ContextMenuActionNoAction-    | ContextMenuActionOpenLink-    | ContextMenuActionOpenLinkInNewWindow-    | ContextMenuActionDownloadLinkToDisk-    | ContextMenuActionCopyLinkToClipboard-    | ContextMenuActionOpenImageInNewWindow-    | ContextMenuActionDownloadImageToDisk-    | ContextMenuActionCopyImageToClipboard-    | ContextMenuActionCopyImageUrlToClipboard-    | ContextMenuActionOpenFrameInNewWindow-    | ContextMenuActionGoBack-    | ContextMenuActionGoForward-    | ContextMenuActionStop-    | ContextMenuActionReload-    | ContextMenuActionCopy-    | ContextMenuActionCut-    | ContextMenuActionPaste-    | ContextMenuActionDelete-    | ContextMenuActionSelectAll-    | ContextMenuActionInputMethods-    | ContextMenuActionUnicode-    | ContextMenuActionSpellingGuess-    | ContextMenuActionNoGuessesFound-    | ContextMenuActionIgnoreSpelling-    | ContextMenuActionLearnSpelling-    | ContextMenuActionIgnoreGrammar-    | ContextMenuActionFontMenu-    | ContextMenuActionBold-    | ContextMenuActionItalic-    | ContextMenuActionUnderline-    | ContextMenuActionOutline-    | ContextMenuActionInspectElement-    | ContextMenuActionOpenMediaInNewWindow-    | ContextMenuActionCopyMediaLinkToClipboard-    | ContextMenuActionToggleMediaControls-    | ContextMenuActionToggleMediaLoop-    | ContextMenuActionEnterVideoFullscreen-    | ContextMenuActionMediaPlayPause-    | ContextMenuActionMediaMute-    | AnotherContextMenuAction Int-    deriving (Show, Eq)--instance 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 ContextMenuActionOpenMediaInNewWindow = 32-    fromEnum ContextMenuActionCopyMediaLinkToClipboard = 33-    fromEnum ContextMenuActionToggleMediaControls = 34-    fromEnum ContextMenuActionToggleMediaLoop = 35-    fromEnum ContextMenuActionEnterVideoFullscreen = 36-    fromEnum ContextMenuActionMediaPlayPause = 37-    fromEnum ContextMenuActionMediaMute = 38-    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 = ContextMenuActionOpenMediaInNewWindow-    toEnum 33 = ContextMenuActionCopyMediaLinkToClipboard-    toEnum 34 = ContextMenuActionToggleMediaControls-    toEnum 35 = ContextMenuActionToggleMediaLoop-    toEnum 36 = ContextMenuActionEnterVideoFullscreen-    toEnum 37 = ContextMenuActionMediaPlayPause-    toEnum 38 = ContextMenuActionMediaMute-    toEnum k = AnotherContextMenuAction k--foreign import ccall "webkit_context_menu_action_get_type" c_webkit_context_menu_action_get_type :: -    IO GType--instance BoxedEnum ContextMenuAction where-    boxedEnumType _ = c_webkit_context_menu_action_get_type---- Enum CacheModel--data CacheModel = -      CacheModelDefault-    | CacheModelDocumentViewer-    | CacheModelWebBrowser-    | CacheModelDocumentBrowser-    | AnotherCacheModel Int-    deriving (Show, Eq)--instance Enum CacheModel where-    fromEnum CacheModelDefault = 0-    fromEnum CacheModelDocumentViewer = 1-    fromEnum CacheModelWebBrowser = 2-    fromEnum CacheModelDocumentBrowser = 3-    fromEnum (AnotherCacheModel k) = k--    toEnum 0 = CacheModelDefault-    toEnum 1 = CacheModelDocumentViewer-    toEnum 2 = CacheModelWebBrowser-    toEnum 3 = CacheModelDocumentBrowser-    toEnum k = AnotherCacheModel k--foreign import ccall "webkit_cache_model_get_type" c_webkit_cache_model_get_type :: -    IO GType--instance BoxedEnum CacheModel where-    boxedEnumType _ = c_webkit_cache_model_get_type--
− GI/WebKit/Flags.hs
@@ -1,103 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Flags-    ( ---- * Exported types-    SecurityPolicy(..)                      ,-    HitTestResultContext(..)                ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map------- Flags SecurityPolicy--data SecurityPolicy = -      SecurityPolicyLocal-    | SecurityPolicyNoAccessToOtherScheme-    | SecurityPolicyDisplayIsolated-    | SecurityPolicySecure-    | SecurityPolicyCorsEnabled-    | SecurityPolicyEmptyDocument-    | AnotherSecurityPolicy Int-    deriving (Show, Eq)--instance Enum SecurityPolicy where-    fromEnum SecurityPolicyLocal = 2-    fromEnum SecurityPolicyNoAccessToOtherScheme = 4-    fromEnum SecurityPolicyDisplayIsolated = 8-    fromEnum SecurityPolicySecure = 16-    fromEnum SecurityPolicyCorsEnabled = 32-    fromEnum SecurityPolicyEmptyDocument = 64-    fromEnum (AnotherSecurityPolicy k) = k--    toEnum 2 = SecurityPolicyLocal-    toEnum 4 = SecurityPolicyNoAccessToOtherScheme-    toEnum 8 = SecurityPolicyDisplayIsolated-    toEnum 16 = SecurityPolicySecure-    toEnum 32 = SecurityPolicyCorsEnabled-    toEnum 64 = SecurityPolicyEmptyDocument-    toEnum k = AnotherSecurityPolicy k--foreign import ccall "webkit_security_policy_get_type" c_webkit_security_policy_get_type :: -    IO GType--instance BoxedFlags SecurityPolicy where-    boxedFlagsType _ = c_webkit_security_policy_get_type--instance IsGFlag SecurityPolicy---- Flags HitTestResultContext--data HitTestResultContext = -      HitTestResultContextDocument-    | HitTestResultContextLink-    | HitTestResultContextImage-    | HitTestResultContextMedia-    | HitTestResultContextSelection-    | HitTestResultContextEditable-    | AnotherHitTestResultContext Int-    deriving (Show, Eq)--instance Enum HitTestResultContext where-    fromEnum HitTestResultContextDocument = 2-    fromEnum HitTestResultContextLink = 4-    fromEnum HitTestResultContextImage = 8-    fromEnum HitTestResultContextMedia = 16-    fromEnum HitTestResultContextSelection = 32-    fromEnum HitTestResultContextEditable = 64-    fromEnum (AnotherHitTestResultContext k) = k--    toEnum 2 = HitTestResultContextDocument-    toEnum 4 = HitTestResultContextLink-    toEnum 8 = HitTestResultContextImage-    toEnum 16 = HitTestResultContextMedia-    toEnum 32 = HitTestResultContextSelection-    toEnum 64 = HitTestResultContextEditable-    toEnum k = AnotherHitTestResultContext k--foreign import ccall "webkit_hit_test_result_context_get_type" c_webkit_hit_test_result_context_get_type :: -    IO GType--instance BoxedFlags HitTestResultContext where-    boxedFlagsType _ = c_webkit_hit_test_result_context_get_type--instance IsGFlag HitTestResultContext--
− GI/WebKit/Functions.hs
@@ -1,589 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Functions-    ( -- -- * Methods--- ** applicationCacheGetDatabaseDirectoryPath-    applicationCacheGetDatabaseDirectoryPath,----- ** contextMenuItemGetAction-    contextMenuItemGetAction                ,----- ** geolocationPolicyAllow-    geolocationPolicyAllow                  ,----- ** geolocationPolicyDeny-    geolocationPolicyDeny                   ,----- ** getCacheModel-    getCacheModel                           ,----- ** getDefaultSession-    getDefaultSession                       ,----- ** getDefaultWebDatabaseQuota-    getDefaultWebDatabaseQuota              ,----- ** getFaviconDatabase-    getFaviconDatabase                      ,----- ** getIconDatabase-    getIconDatabase                         ,----- ** getSecurityPolicyForUriScheme-    getSecurityPolicyForUriScheme           ,----- ** getTextChecker-    getTextChecker                          ,----- ** getWebDatabaseDirectoryPath-    getWebDatabaseDirectoryPath             ,----- ** getWebPluginDatabase-    getWebPluginDatabase                    ,----- ** majorVersion-    majorVersion                            ,----- ** microVersion-    microVersion                            ,----- ** minorVersion-    minorVersion                            ,----- ** removeAllWebDatabases-    removeAllWebDatabases                   ,----- ** setCacheModel-    setCacheModel                           ,----- ** setDefaultWebDatabaseQuota-    setDefaultWebDatabaseQuota              ,----- ** setSecurityPolicyForUriScheme-    setSecurityPolicyForUriScheme           ,----- ** setTextChecker-    setTextChecker                          ,----- ** setWebDatabaseDirectoryPath-    setWebDatabaseDirectoryPath             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gtk as Gtk-import qualified GI.Soup as Soup---- function webkit_set_web_database_directory_path--- Args : [Arg {argCName = "path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_set_web_database_directory_path" webkit_set_web_database_directory_path :: -    CString ->                              -- path : TBasicType TUTF8-    IO ()---setWebDatabaseDirectoryPath ::-    (MonadIO m) =>-    T.Text                                  -- path-    -> m ()                                 -- result-setWebDatabaseDirectoryPath path = liftIO $ do-    path' <- textToCString path-    webkit_set_web_database_directory_path path'-    freeMem path'-    return ()----- function webkit_set_text_checker--- Args : [Arg {argCName = "checker", argType = TInterface "GObject" "Object", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_set_text_checker" webkit_set_text_checker :: -    Ptr GObject.Object ->                   -- checker : TInterface "GObject" "Object"-    IO ()---setTextChecker ::-    (MonadIO m, GObject.ObjectK a) =>-    a                                       -- checker-    -> m ()                                 -- result-setTextChecker checker = liftIO $ do-    let checker' = unsafeManagedPtrCastPtr checker-    webkit_set_text_checker checker'-    touchManagedPtr checker-    return ()----- function webkit_set_security_policy_for_uri_scheme--- Args : [Arg {argCName = "scheme", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "policy", argType = TInterface "WebKit" "SecurityPolicy", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_set_security_policy_for_uri_scheme" webkit_set_security_policy_for_uri_scheme :: -    CString ->                              -- scheme : TBasicType TUTF8-    CUInt ->                                -- policy : TInterface "WebKit" "SecurityPolicy"-    IO ()---setSecurityPolicyForUriScheme ::-    (MonadIO m) =>-    T.Text                                  -- scheme-    -> [SecurityPolicy]                     -- policy-    -> m ()                                 -- result-setSecurityPolicyForUriScheme scheme policy = liftIO $ do-    scheme' <- textToCString scheme-    let policy' = gflagsToWord policy-    webkit_set_security_policy_for_uri_scheme scheme' policy'-    freeMem scheme'-    return ()----- function webkit_set_default_web_database_quota--- Args : [Arg {argCName = "defaultQuota", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_set_default_web_database_quota" webkit_set_default_web_database_quota :: -    Word64 ->                               -- defaultQuota : TBasicType TUInt64-    IO ()---setDefaultWebDatabaseQuota ::-    (MonadIO m) =>-    Word64                                  -- defaultQuota-    -> m ()                                 -- result-setDefaultWebDatabaseQuota defaultQuota = liftIO $ do-    webkit_set_default_web_database_quota defaultQuota-    return ()----- function webkit_set_cache_model--- Args : [Arg {argCName = "cache_model", argType = TInterface "WebKit" "CacheModel", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_set_cache_model" webkit_set_cache_model :: -    CUInt ->                                -- cache_model : TInterface "WebKit" "CacheModel"-    IO ()---setCacheModel ::-    (MonadIO m) =>-    CacheModel                              -- cacheModel-    -> m ()                                 -- result-setCacheModel cacheModel = liftIO $ do-    let cacheModel' = (fromIntegral . fromEnum) cacheModel-    webkit_set_cache_model cacheModel'-    return ()----- function webkit_remove_all_web_databases--- Args : []--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_remove_all_web_databases" webkit_remove_all_web_databases :: -    IO ()---removeAllWebDatabases ::-    (MonadIO m) =>-    m ()                                    -- result-removeAllWebDatabases  = liftIO $ do-    webkit_remove_all_web_databases-    return ()----- function webkit_minor_version--- Args : []--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "webkit_minor_version" webkit_minor_version :: -    IO Word32---minorVersion ::-    (MonadIO m) =>-    m Word32                                -- result-minorVersion  = liftIO $ do-    result <- webkit_minor_version-    return result----- function webkit_micro_version--- Args : []--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "webkit_micro_version" webkit_micro_version :: -    IO Word32---microVersion ::-    (MonadIO m) =>-    m Word32                                -- result-microVersion  = liftIO $ do-    result <- webkit_micro_version-    return result----- function webkit_major_version--- Args : []--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "webkit_major_version" webkit_major_version :: -    IO Word32---majorVersion ::-    (MonadIO m) =>-    m Word32                                -- result-majorVersion  = liftIO $ do-    result <- webkit_major_version-    return result----- function webkit_get_web_plugin_database--- Args : []--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebPluginDatabase")--- throws : False--- Skip return : False--foreign import ccall "webkit_get_web_plugin_database" webkit_get_web_plugin_database :: -    IO (Ptr WebPluginDatabase)---getWebPluginDatabase ::-    (MonadIO m) =>-    m WebPluginDatabase                     -- result-getWebPluginDatabase  = liftIO $ do-    result <- webkit_get_web_plugin_database-    checkUnexpectedReturnNULL "webkit_get_web_plugin_database" result-    result' <- (newObject WebPluginDatabase) result-    return result'----- function webkit_get_web_database_directory_path--- Args : []--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_get_web_database_directory_path" webkit_get_web_database_directory_path :: -    IO CString---getWebDatabaseDirectoryPath ::-    (MonadIO m) =>-    m T.Text                                -- result-getWebDatabaseDirectoryPath  = liftIO $ do-    result <- webkit_get_web_database_directory_path-    checkUnexpectedReturnNULL "webkit_get_web_database_directory_path" result-    result' <- cstringToText result-    return result'----- function webkit_get_text_checker--- Args : []--- Lengths : []--- returnType : Just (TInterface "GObject" "Object")--- throws : False--- Skip return : False--foreign import ccall "webkit_get_text_checker" webkit_get_text_checker :: -    IO (Ptr GObject.Object)---getTextChecker ::-    (MonadIO m) =>-    m GObject.Object                        -- result-getTextChecker  = liftIO $ do-    result <- webkit_get_text_checker-    checkUnexpectedReturnNULL "webkit_get_text_checker" result-    result' <- (newObject GObject.Object) result-    return result'----- function webkit_get_security_policy_for_uri_scheme--- Args : [Arg {argCName = "scheme", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "SecurityPolicy")--- throws : False--- Skip return : False--foreign import ccall "webkit_get_security_policy_for_uri_scheme" webkit_get_security_policy_for_uri_scheme :: -    CString ->                              -- scheme : TBasicType TUTF8-    IO CUInt---getSecurityPolicyForUriScheme ::-    (MonadIO m) =>-    T.Text                                  -- scheme-    -> m [SecurityPolicy]                   -- result-getSecurityPolicyForUriScheme scheme = liftIO $ do-    scheme' <- textToCString scheme-    result <- webkit_get_security_policy_for_uri_scheme scheme'-    let result' = wordToGFlags result-    freeMem scheme'-    return result'----- function webkit_get_icon_database--- Args : []--- Lengths : []--- returnType : Just (TInterface "WebKit" "IconDatabase")--- throws : False--- Skip return : False--foreign import ccall "webkit_get_icon_database" webkit_get_icon_database :: -    IO (Ptr IconDatabase)--{-# DEPRECATED getIconDatabase ["(Since version 1.8)","Use webkit_get_favicon_database() instead"]#-}-getIconDatabase ::-    (MonadIO m) =>-    m IconDatabase                          -- result-getIconDatabase  = liftIO $ do-    result <- webkit_get_icon_database-    checkUnexpectedReturnNULL "webkit_get_icon_database" result-    result' <- (newObject IconDatabase) result-    return result'----- function webkit_get_favicon_database--- Args : []--- Lengths : []--- returnType : Just (TInterface "WebKit" "FaviconDatabase")--- throws : False--- Skip return : False--foreign import ccall "webkit_get_favicon_database" webkit_get_favicon_database :: -    IO (Ptr FaviconDatabase)---getFaviconDatabase ::-    (MonadIO m) =>-    m FaviconDatabase                       -- result-getFaviconDatabase  = liftIO $ do-    result <- webkit_get_favicon_database-    checkUnexpectedReturnNULL "webkit_get_favicon_database" result-    result' <- (newObject FaviconDatabase) result-    return result'----- function webkit_get_default_web_database_quota--- Args : []--- Lengths : []--- returnType : Just (TBasicType TUInt64)--- throws : False--- Skip return : False--foreign import ccall "webkit_get_default_web_database_quota" webkit_get_default_web_database_quota :: -    IO Word64---getDefaultWebDatabaseQuota ::-    (MonadIO m) =>-    m Word64                                -- result-getDefaultWebDatabaseQuota  = liftIO $ do-    result <- webkit_get_default_web_database_quota-    return result----- function webkit_get_default_session--- Args : []--- Lengths : []--- returnType : Just (TInterface "Soup" "Session")--- throws : False--- Skip return : False--foreign import ccall "webkit_get_default_session" webkit_get_default_session :: -    IO (Ptr Soup.Session)---getDefaultSession ::-    (MonadIO m) =>-    m Soup.Session                          -- result-getDefaultSession  = liftIO $ do-    result <- webkit_get_default_session-    checkUnexpectedReturnNULL "webkit_get_default_session" result-    result' <- (newObject Soup.Session) result-    return result'----- function webkit_get_cache_model--- Args : []--- Lengths : []--- returnType : Just (TInterface "WebKit" "CacheModel")--- throws : False--- Skip return : False--foreign import ccall "webkit_get_cache_model" webkit_get_cache_model :: -    IO CUInt---getCacheModel ::-    (MonadIO m) =>-    m CacheModel                            -- result-getCacheModel  = liftIO $ do-    result <- webkit_get_cache_model-    let result' = (toEnum . fromIntegral) result-    return result'----- function webkit_geolocation_policy_deny--- Args : [Arg {argCName = "decision", argType = TInterface "WebKit" "GeolocationPolicyDecision", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_geolocation_policy_deny" webkit_geolocation_policy_deny :: -    Ptr GeolocationPolicyDecision ->        -- decision : TInterface "WebKit" "GeolocationPolicyDecision"-    IO ()---geolocationPolicyDeny ::-    (MonadIO m, GeolocationPolicyDecisionK a) =>-    a                                       -- decision-    -> m ()                                 -- result-geolocationPolicyDeny decision = liftIO $ do-    let decision' = unsafeManagedPtrCastPtr decision-    webkit_geolocation_policy_deny decision'-    touchManagedPtr decision-    return ()----- function webkit_geolocation_policy_allow--- Args : [Arg {argCName = "decision", argType = TInterface "WebKit" "GeolocationPolicyDecision", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_geolocation_policy_allow" webkit_geolocation_policy_allow :: -    Ptr GeolocationPolicyDecision ->        -- decision : TInterface "WebKit" "GeolocationPolicyDecision"-    IO ()---geolocationPolicyAllow ::-    (MonadIO m, GeolocationPolicyDecisionK a) =>-    a                                       -- decision-    -> m ()                                 -- result-geolocationPolicyAllow decision = liftIO $ do-    let decision' = unsafeManagedPtrCastPtr decision-    webkit_geolocation_policy_allow decision'-    touchManagedPtr decision-    return ()----- function webkit_context_menu_item_get_action--- Args : [Arg {argCName = "item", argType = TInterface "Gtk" "MenuItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "ContextMenuAction")--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_item_get_action" webkit_context_menu_item_get_action :: -    Ptr Gtk.MenuItem ->                     -- item : TInterface "Gtk" "MenuItem"-    IO CUInt---contextMenuItemGetAction ::-    (MonadIO m, Gtk.MenuItemK a) =>-    a                                       -- item-    -> m ContextMenuAction                  -- result-contextMenuItemGetAction item = liftIO $ do-    let item' = unsafeManagedPtrCastPtr item-    result <- webkit_context_menu_item_get_action item'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr item-    return result'----- function webkit_application_cache_get_database_directory_path--- Args : []--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_application_cache_get_database_directory_path" webkit_application_cache_get_database_directory_path :: -    IO CString---applicationCacheGetDatabaseDirectoryPath ::-    (MonadIO m) =>-    m T.Text                                -- result-applicationCacheGetDatabaseDirectoryPath  = liftIO $ do-    result <- webkit_application_cache_get_database_directory_path-    checkUnexpectedReturnNULL "webkit_application_cache_get_database_directory_path" result-    result' <- cstringToText result-    return result'---
− GI/WebKit/Interfaces.hs
@@ -1,29 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Interfaces-    (     module GI.WebKit.Interfaces.DOMEventTarget,-    module GI.WebKit.Interfaces.SpellChecker,---    ) where--import GI.WebKit.Interfaces.DOMEventTarget-import GI.WebKit.Interfaces.SpellChecker--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks--
− GI/WebKit/Interfaces/DOMEventTarget.hs
@@ -1,229 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Interfaces.DOMEventTarget-    ( ---- * Exported types-    DOMEventTarget(..)                      ,-    noDOMEventTarget                        ,-    DOMEventTargetK                         ,-    toDOMEventTarget                        ,--- -- * Methods--- ** dOMEventTargetAddEventListener-    DOMEventTargetAddEventListenerMethodInfo,-    dOMEventTargetAddEventListener          ,----- ** dOMEventTargetDispatchEvent-    DOMEventTargetDispatchEventMethodInfo   ,-    dOMEventTargetDispatchEvent             ,----- ** dOMEventTargetRemoveEventListener-    DOMEventTargetRemoveEventListenerMethodInfo,-    dOMEventTargetRemoveEventListener       ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject---- interface DOMEventTarget --newtype DOMEventTarget = DOMEventTarget (ForeignPtr DOMEventTarget)-noDOMEventTarget :: Maybe DOMEventTarget-noDOMEventTarget = Nothing--type family ResolveDOMEventTargetMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMEventTargetMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMEventTargetMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMEventTargetMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMEventTargetMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo-    ResolveDOMEventTargetMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMEventTargetMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMEventTargetMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMEventTargetMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMEventTargetMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMEventTargetMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMEventTargetMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMEventTargetMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMEventTargetMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMEventTargetMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMEventTargetMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMEventTargetMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMEventTargetMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMEventTargetMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMEventTargetMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMEventTargetMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMEventTargetMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMEventTargetMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMEventTargetMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMEventTargetMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMEventTargetMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMEventTargetMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMEventTargetMethod t DOMEventTarget, MethodInfo info DOMEventTarget p) => IsLabelProxy t (DOMEventTarget -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMEventTargetMethod t DOMEventTarget, MethodInfo info DOMEventTarget p) => IsLabel t (DOMEventTarget -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DOMEventTarget = DOMEventTargetAttributeList-type DOMEventTargetAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList DOMEventTarget = DOMEventTargetSignalList-type DOMEventTargetSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--foreign import ccall "webkit_dom_event_target_get_type"-    c_webkit_dom_event_target_get_type :: IO GType--type instance ParentTypes DOMEventTarget = DOMEventTargetParentTypes-type DOMEventTargetParentTypes = '[GObject.Object]--instance GObject DOMEventTarget where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_event_target_get_type-    --class GObject o => DOMEventTargetK o-instance (GObject o, IsDescendantOf DOMEventTarget o) => DOMEventTargetK o--toDOMEventTarget :: DOMEventTargetK o => o -> IO DOMEventTarget-toDOMEventTarget = unsafeCastTo DOMEventTarget---- method DOMEventTarget::add_event_listener--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMEventTarget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "handler", argType = TInterface "GObject" "Closure", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_capture", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMEventTarget"-    CString ->                              -- event_name : TBasicType TUTF8-    Ptr Closure ->                          -- handler : TInterface "GObject" "Closure"-    CInt ->                                 -- use_capture : TBasicType TBoolean-    IO CInt---dOMEventTargetAddEventListener ::-    (MonadIO m, DOMEventTargetK a) =>-    a                                       -- _obj-    -> T.Text                               -- eventName-    -> Closure                              -- handler-    -> Bool                                 -- useCapture-    -> m Bool                               -- result-dOMEventTargetAddEventListener _obj eventName handler useCapture = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    eventName' <- textToCString eventName-    let handler' = unsafeManagedPtrGetPtr handler-    let useCapture' = (fromIntegral . fromEnum) useCapture-    result <- webkit_dom_event_target_add_event_listener_with_closure _obj' eventName' handler' useCapture'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr handler-    freeMem eventName'-    return result'--data DOMEventTargetAddEventListenerMethodInfo-instance (signature ~ (T.Text -> Closure -> Bool -> m Bool), MonadIO m, DOMEventTargetK a) => MethodInfo DOMEventTargetAddEventListenerMethodInfo a signature where-    overloadedMethod _ = dOMEventTargetAddEventListener---- method DOMEventTarget::dispatch_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMEventTarget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMEventTarget"-    Ptr DOMEvent ->                         -- event : TInterface "WebKit" "DOMEvent"-    Ptr (Ptr GError) ->                     -- error-    IO CInt---dOMEventTargetDispatchEvent ::-    (MonadIO m, DOMEventTargetK a, DOMEventK b) =>-    a                                       -- _obj-    -> b                                    -- event-    -> m ()                                 -- result-dOMEventTargetDispatchEvent _obj event = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let event' = unsafeManagedPtrCastPtr event-    onException (do-        _ <- propagateGError $ webkit_dom_event_target_dispatch_event _obj' event'-        touchManagedPtr _obj-        touchManagedPtr event-        return ()-     ) (do-        return ()-     )--data DOMEventTargetDispatchEventMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMEventTargetK a, DOMEventK b) => MethodInfo DOMEventTargetDispatchEventMethodInfo a signature where-    overloadedMethod _ = dOMEventTargetDispatchEvent---- method DOMEventTarget::remove_event_listener--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMEventTarget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "handler", argType = TInterface "GObject" "Closure", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_capture", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMEventTarget"-    CString ->                              -- event_name : TBasicType TUTF8-    Ptr Closure ->                          -- handler : TInterface "GObject" "Closure"-    CInt ->                                 -- use_capture : TBasicType TBoolean-    IO CInt---dOMEventTargetRemoveEventListener ::-    (MonadIO m, DOMEventTargetK a) =>-    a                                       -- _obj-    -> T.Text                               -- eventName-    -> Closure                              -- handler-    -> Bool                                 -- useCapture-    -> m Bool                               -- result-dOMEventTargetRemoveEventListener _obj eventName handler useCapture = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    eventName' <- textToCString eventName-    let handler' = unsafeManagedPtrGetPtr handler-    let useCapture' = (fromIntegral . fromEnum) useCapture-    result <- webkit_dom_event_target_remove_event_listener_with_closure _obj' eventName' handler' useCapture'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr handler-    freeMem eventName'-    return result'--data DOMEventTargetRemoveEventListenerMethodInfo-instance (signature ~ (T.Text -> Closure -> Bool -> m Bool), MonadIO m, DOMEventTargetK a) => MethodInfo DOMEventTargetRemoveEventListenerMethodInfo a signature where-    overloadedMethod _ = dOMEventTargetRemoveEventListener--
− GI/WebKit/Interfaces/DOMEventTarget.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Interfaces.DOMEventTarget where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMEventTarget = DOMEventTarget (ForeignPtr DOMEventTarget)-instance GObject DOMEventTarget where-class GObject o => DOMEventTargetK o-instance (GObject o, IsDescendantOf DOMEventTarget o) => DOMEventTargetK o-data DOMEventTargetAddEventListenerMethodInfo-data DOMEventTargetDispatchEventMethodInfo-data DOMEventTargetRemoveEventListenerMethodInfo
− GI/WebKit/Interfaces/SpellChecker.hs
@@ -1,346 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Interfaces.SpellChecker-    ( ---- * Exported types-    SpellChecker(..)                        ,-    noSpellChecker                          ,-    SpellCheckerK                           ,-    toSpellChecker                          ,--- -- * Methods--- ** spellCheckerCheckSpellingOfString-    SpellCheckerCheckSpellingOfStringMethodInfo,-    spellCheckerCheckSpellingOfString       ,----- ** spellCheckerGetAutocorrectSuggestionsForMisspelledWord-    SpellCheckerGetAutocorrectSuggestionsForMisspelledWordMethodInfo,-    spellCheckerGetAutocorrectSuggestionsForMisspelledWord,----- ** spellCheckerGetGuessesForWord-    SpellCheckerGetGuessesForWordMethodInfo ,-    spellCheckerGetGuessesForWord           ,----- ** spellCheckerIgnoreWord-    SpellCheckerIgnoreWordMethodInfo        ,-    spellCheckerIgnoreWord                  ,----- ** spellCheckerLearnWord-    SpellCheckerLearnWordMethodInfo         ,-    spellCheckerLearnWord                   ,----- ** spellCheckerUpdateSpellCheckingLanguages-    SpellCheckerUpdateSpellCheckingLanguagesMethodInfo,-    spellCheckerUpdateSpellCheckingLanguages,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject---- interface SpellChecker --newtype SpellChecker = SpellChecker (ForeignPtr SpellChecker)-noSpellChecker :: Maybe SpellChecker-noSpellChecker = Nothing--type family ResolveSpellCheckerMethod (t :: Symbol) (o :: *) :: * where-    ResolveSpellCheckerMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveSpellCheckerMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveSpellCheckerMethod "checkSpellingOfString" o = SpellCheckerCheckSpellingOfStringMethodInfo-    ResolveSpellCheckerMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveSpellCheckerMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveSpellCheckerMethod "ignoreWord" o = SpellCheckerIgnoreWordMethodInfo-    ResolveSpellCheckerMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveSpellCheckerMethod "learnWord" o = SpellCheckerLearnWordMethodInfo-    ResolveSpellCheckerMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveSpellCheckerMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveSpellCheckerMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveSpellCheckerMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveSpellCheckerMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveSpellCheckerMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveSpellCheckerMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveSpellCheckerMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveSpellCheckerMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveSpellCheckerMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveSpellCheckerMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveSpellCheckerMethod "updateSpellCheckingLanguages" o = SpellCheckerUpdateSpellCheckingLanguagesMethodInfo-    ResolveSpellCheckerMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveSpellCheckerMethod "getAutocorrectSuggestionsForMisspelledWord" o = SpellCheckerGetAutocorrectSuggestionsForMisspelledWordMethodInfo-    ResolveSpellCheckerMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveSpellCheckerMethod "getGuessesForWord" o = SpellCheckerGetGuessesForWordMethodInfo-    ResolveSpellCheckerMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveSpellCheckerMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveSpellCheckerMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveSpellCheckerMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveSpellCheckerMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveSpellCheckerMethod t SpellChecker, MethodInfo info SpellChecker p) => IsLabelProxy t (SpellChecker -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveSpellCheckerMethod t SpellChecker, MethodInfo info SpellChecker p) => IsLabel t (SpellChecker -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList SpellChecker = SpellCheckerAttributeList-type SpellCheckerAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList SpellChecker = SpellCheckerSignalList-type SpellCheckerSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--foreign import ccall "webkit_spell_checker_get_type"-    c_webkit_spell_checker_get_type :: IO GType--type instance ParentTypes SpellChecker = SpellCheckerParentTypes-type SpellCheckerParentTypes = '[GObject.Object]--instance GObject SpellChecker where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_spell_checker_get_type-    --class GObject o => SpellCheckerK o-instance (GObject o, IsDescendantOf SpellChecker o) => SpellCheckerK o--toSpellChecker :: SpellCheckerK o => o -> IO SpellChecker-toSpellChecker = unsafeCastTo SpellChecker---- method SpellChecker::check_spelling_of_string--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "SpellChecker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "string", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "misspelling_location", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything},Arg {argCName = "misspelling_length", argType = TBasicType TInt, direction = DirectionOut, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferEverything}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_spell_checker_check_spelling_of_string" webkit_spell_checker_check_spelling_of_string :: -    Ptr SpellChecker ->                     -- _obj : TInterface "WebKit" "SpellChecker"-    CString ->                              -- string : TBasicType TUTF8-    Ptr Int32 ->                            -- misspelling_location : TBasicType TInt-    Ptr Int32 ->                            -- misspelling_length : TBasicType TInt-    IO ()---spellCheckerCheckSpellingOfString ::-    (MonadIO m, SpellCheckerK a) =>-    a                                       -- _obj-    -> T.Text                               -- string-    -> m (Int32,Int32)                      -- result-spellCheckerCheckSpellingOfString _obj string = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    string' <- textToCString string-    misspellingLocation <- allocMem :: IO (Ptr Int32)-    misspellingLength <- allocMem :: IO (Ptr Int32)-    webkit_spell_checker_check_spelling_of_string _obj' string' misspellingLocation misspellingLength-    misspellingLocation' <- peek misspellingLocation-    misspellingLength' <- peek misspellingLength-    touchManagedPtr _obj-    freeMem string'-    freeMem misspellingLocation-    freeMem misspellingLength-    return (misspellingLocation', misspellingLength')--data SpellCheckerCheckSpellingOfStringMethodInfo-instance (signature ~ (T.Text -> m (Int32,Int32)), MonadIO m, SpellCheckerK a) => MethodInfo SpellCheckerCheckSpellingOfStringMethodInfo a signature where-    overloadedMethod _ = spellCheckerCheckSpellingOfString---- method SpellChecker::get_autocorrect_suggestions_for_misspelled_word--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "SpellChecker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "word", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_spell_checker_get_autocorrect_suggestions_for_misspelled_word" webkit_spell_checker_get_autocorrect_suggestions_for_misspelled_word :: -    Ptr SpellChecker ->                     -- _obj : TInterface "WebKit" "SpellChecker"-    CString ->                              -- word : TBasicType TUTF8-    IO CString---spellCheckerGetAutocorrectSuggestionsForMisspelledWord ::-    (MonadIO m, SpellCheckerK a) =>-    a                                       -- _obj-    -> T.Text                               -- word-    -> m T.Text                             -- result-spellCheckerGetAutocorrectSuggestionsForMisspelledWord _obj word = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    word' <- textToCString word-    result <- webkit_spell_checker_get_autocorrect_suggestions_for_misspelled_word _obj' word'-    checkUnexpectedReturnNULL "webkit_spell_checker_get_autocorrect_suggestions_for_misspelled_word" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    freeMem word'-    return result'--data SpellCheckerGetAutocorrectSuggestionsForMisspelledWordMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, SpellCheckerK a) => MethodInfo SpellCheckerGetAutocorrectSuggestionsForMisspelledWordMethodInfo a signature where-    overloadedMethod _ = spellCheckerGetAutocorrectSuggestionsForMisspelledWord---- method SpellChecker::get_guesses_for_word--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "SpellChecker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "word", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "context", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TCArray True (-1) (-1) (TBasicType TUTF8))--- throws : False--- Skip return : False--foreign import ccall "webkit_spell_checker_get_guesses_for_word" webkit_spell_checker_get_guesses_for_word :: -    Ptr SpellChecker ->                     -- _obj : TInterface "WebKit" "SpellChecker"-    CString ->                              -- word : TBasicType TUTF8-    CString ->                              -- context : TBasicType TUTF8-    IO (Ptr CString)---spellCheckerGetGuessesForWord ::-    (MonadIO m, SpellCheckerK a) =>-    a                                       -- _obj-    -> T.Text                               -- word-    -> Maybe (T.Text)                       -- context-    -> m [T.Text]                           -- result-spellCheckerGetGuessesForWord _obj word context = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    word' <- textToCString word-    maybeContext <- case context of-        Nothing -> return nullPtr-        Just jContext -> do-            jContext' <- textToCString jContext-            return jContext'-    result <- webkit_spell_checker_get_guesses_for_word _obj' word' maybeContext-    checkUnexpectedReturnNULL "webkit_spell_checker_get_guesses_for_word" result-    result' <- unpackZeroTerminatedUTF8CArray result-    mapZeroTerminatedCArray freeMem result-    freeMem result-    touchManagedPtr _obj-    freeMem word'-    freeMem maybeContext-    return result'--data SpellCheckerGetGuessesForWordMethodInfo-instance (signature ~ (T.Text -> Maybe (T.Text) -> m [T.Text]), MonadIO m, SpellCheckerK a) => MethodInfo SpellCheckerGetGuessesForWordMethodInfo a signature where-    overloadedMethod _ = spellCheckerGetGuessesForWord---- method SpellChecker::ignore_word--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "SpellChecker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "word", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_spell_checker_ignore_word" webkit_spell_checker_ignore_word :: -    Ptr SpellChecker ->                     -- _obj : TInterface "WebKit" "SpellChecker"-    CString ->                              -- word : TBasicType TUTF8-    IO ()---spellCheckerIgnoreWord ::-    (MonadIO m, SpellCheckerK a) =>-    a                                       -- _obj-    -> T.Text                               -- word-    -> m ()                                 -- result-spellCheckerIgnoreWord _obj word = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    word' <- textToCString word-    webkit_spell_checker_ignore_word _obj' word'-    touchManagedPtr _obj-    freeMem word'-    return ()--data SpellCheckerIgnoreWordMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, SpellCheckerK a) => MethodInfo SpellCheckerIgnoreWordMethodInfo a signature where-    overloadedMethod _ = spellCheckerIgnoreWord---- method SpellChecker::learn_word--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "SpellChecker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "word", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_spell_checker_learn_word" webkit_spell_checker_learn_word :: -    Ptr SpellChecker ->                     -- _obj : TInterface "WebKit" "SpellChecker"-    CString ->                              -- word : TBasicType TUTF8-    IO ()---spellCheckerLearnWord ::-    (MonadIO m, SpellCheckerK a) =>-    a                                       -- _obj-    -> T.Text                               -- word-    -> m ()                                 -- result-spellCheckerLearnWord _obj word = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    word' <- textToCString word-    webkit_spell_checker_learn_word _obj' word'-    touchManagedPtr _obj-    freeMem word'-    return ()--data SpellCheckerLearnWordMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, SpellCheckerK a) => MethodInfo SpellCheckerLearnWordMethodInfo a signature where-    overloadedMethod _ = spellCheckerLearnWord---- method SpellChecker::update_spell_checking_languages--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "SpellChecker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "languages", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_spell_checker_update_spell_checking_languages" webkit_spell_checker_update_spell_checking_languages :: -    Ptr SpellChecker ->                     -- _obj : TInterface "WebKit" "SpellChecker"-    CString ->                              -- languages : TBasicType TUTF8-    IO ()---spellCheckerUpdateSpellCheckingLanguages ::-    (MonadIO m, SpellCheckerK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- languages-    -> m ()                                 -- result-spellCheckerUpdateSpellCheckingLanguages _obj languages = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybeLanguages <- case languages of-        Nothing -> return nullPtr-        Just jLanguages -> do-            jLanguages' <- textToCString jLanguages-            return jLanguages'-    webkit_spell_checker_update_spell_checking_languages _obj' maybeLanguages-    touchManagedPtr _obj-    freeMem maybeLanguages-    return ()--data SpellCheckerUpdateSpellCheckingLanguagesMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, SpellCheckerK a) => MethodInfo SpellCheckerUpdateSpellCheckingLanguagesMethodInfo a signature where-    overloadedMethod _ = spellCheckerUpdateSpellCheckingLanguages--
− GI/WebKit/Interfaces/SpellChecker.hs-boot
@@ -1,19 +0,0 @@-module GI.WebKit.Interfaces.SpellChecker where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype SpellChecker = SpellChecker (ForeignPtr SpellChecker)-instance GObject SpellChecker where-class GObject o => SpellCheckerK o-instance (GObject o, IsDescendantOf SpellChecker o) => SpellCheckerK o-data SpellCheckerCheckSpellingOfStringMethodInfo-data SpellCheckerGetAutocorrectSuggestionsForMisspelledWordMethodInfo-data SpellCheckerGetGuessesForWordMethodInfo-data SpellCheckerIgnoreWordMethodInfo-data SpellCheckerLearnWordMethodInfo-data SpellCheckerUpdateSpellCheckingLanguagesMethodInfo
− GI/WebKit/Objects.hs
@@ -1,397 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects-    (     module GI.WebKit.Objects.DOMAttr        ,-    module GI.WebKit.Objects.DOMAudioTrack  ,-    module GI.WebKit.Objects.DOMAudioTrackList,-    module GI.WebKit.Objects.DOMBarInfo     ,-    module GI.WebKit.Objects.DOMBarProp     ,-    module GI.WebKit.Objects.DOMBatteryManager,-    module GI.WebKit.Objects.DOMBlob        ,-    module GI.WebKit.Objects.DOMCDATASection,-    module GI.WebKit.Objects.DOMCSSRule     ,-    module GI.WebKit.Objects.DOMCSSRuleList ,-    module GI.WebKit.Objects.DOMCSSStyleDeclaration,-    module GI.WebKit.Objects.DOMCSSStyleSheet,-    module GI.WebKit.Objects.DOMCSSValue    ,-    module GI.WebKit.Objects.DOMCharacterData,-    module GI.WebKit.Objects.DOMComment     ,-    module GI.WebKit.Objects.DOMConsole     ,-    module GI.WebKit.Objects.DOMDOMApplicationCache,-    module GI.WebKit.Objects.DOMDOMImplementation,-    module GI.WebKit.Objects.DOMDOMMimeType ,-    module GI.WebKit.Objects.DOMDOMMimeTypeArray,-    module GI.WebKit.Objects.DOMDOMNamedFlowCollection,-    module GI.WebKit.Objects.DOMDOMPlugin   ,-    module GI.WebKit.Objects.DOMDOMPluginArray,-    module GI.WebKit.Objects.DOMDOMSecurityPolicy,-    module GI.WebKit.Objects.DOMDOMSelection,-    module GI.WebKit.Objects.DOMDOMSettableTokenList,-    module GI.WebKit.Objects.DOMDOMStringList,-    module GI.WebKit.Objects.DOMDOMStringMap,-    module GI.WebKit.Objects.DOMDOMTokenList,-    module GI.WebKit.Objects.DOMDOMWindow   ,-    module GI.WebKit.Objects.DOMDOMWindowCSS,-    module GI.WebKit.Objects.DOMDatabase    ,-    module GI.WebKit.Objects.DOMDocument    ,-    module GI.WebKit.Objects.DOMDocumentFragment,-    module GI.WebKit.Objects.DOMDocumentType,-    module GI.WebKit.Objects.DOMElement     ,-    module GI.WebKit.Objects.DOMEntityReference,-    module GI.WebKit.Objects.DOMEvent       ,-    module GI.WebKit.Objects.DOMFile        ,-    module GI.WebKit.Objects.DOMFileList    ,-    module GI.WebKit.Objects.DOMGamepad     ,-    module GI.WebKit.Objects.DOMGamepadList ,-    module GI.WebKit.Objects.DOMGeolocation ,-    module GI.WebKit.Objects.DOMHTMLAnchorElement,-    module GI.WebKit.Objects.DOMHTMLAppletElement,-    module GI.WebKit.Objects.DOMHTMLAreaElement,-    module GI.WebKit.Objects.DOMHTMLAudioElement,-    module GI.WebKit.Objects.DOMHTMLBRElement,-    module GI.WebKit.Objects.DOMHTMLBaseElement,-    module GI.WebKit.Objects.DOMHTMLBaseFontElement,-    module GI.WebKit.Objects.DOMHTMLBodyElement,-    module GI.WebKit.Objects.DOMHTMLButtonElement,-    module GI.WebKit.Objects.DOMHTMLCanvasElement,-    module GI.WebKit.Objects.DOMHTMLCollection,-    module GI.WebKit.Objects.DOMHTMLDListElement,-    module GI.WebKit.Objects.DOMHTMLDetailsElement,-    module GI.WebKit.Objects.DOMHTMLDirectoryElement,-    module GI.WebKit.Objects.DOMHTMLDivElement,-    module GI.WebKit.Objects.DOMHTMLDocument,-    module GI.WebKit.Objects.DOMHTMLElement ,-    module GI.WebKit.Objects.DOMHTMLEmbedElement,-    module GI.WebKit.Objects.DOMHTMLFieldSetElement,-    module GI.WebKit.Objects.DOMHTMLFontElement,-    module GI.WebKit.Objects.DOMHTMLFormElement,-    module GI.WebKit.Objects.DOMHTMLFrameElement,-    module GI.WebKit.Objects.DOMHTMLFrameSetElement,-    module GI.WebKit.Objects.DOMHTMLHRElement,-    module GI.WebKit.Objects.DOMHTMLHeadElement,-    module GI.WebKit.Objects.DOMHTMLHeadingElement,-    module GI.WebKit.Objects.DOMHTMLHtmlElement,-    module GI.WebKit.Objects.DOMHTMLIFrameElement,-    module GI.WebKit.Objects.DOMHTMLImageElement,-    module GI.WebKit.Objects.DOMHTMLInputElement,-    module GI.WebKit.Objects.DOMHTMLKeygenElement,-    module GI.WebKit.Objects.DOMHTMLLIElement,-    module GI.WebKit.Objects.DOMHTMLLabelElement,-    module GI.WebKit.Objects.DOMHTMLLegendElement,-    module GI.WebKit.Objects.DOMHTMLLinkElement,-    module GI.WebKit.Objects.DOMHTMLMapElement,-    module GI.WebKit.Objects.DOMHTMLMarqueeElement,-    module GI.WebKit.Objects.DOMHTMLMediaElement,-    module GI.WebKit.Objects.DOMHTMLMenuElement,-    module GI.WebKit.Objects.DOMHTMLMetaElement,-    module GI.WebKit.Objects.DOMHTMLModElement,-    module GI.WebKit.Objects.DOMHTMLOListElement,-    module GI.WebKit.Objects.DOMHTMLObjectElement,-    module GI.WebKit.Objects.DOMHTMLOptGroupElement,-    module GI.WebKit.Objects.DOMHTMLOptionElement,-    module GI.WebKit.Objects.DOMHTMLOptionsCollection,-    module GI.WebKit.Objects.DOMHTMLParagraphElement,-    module GI.WebKit.Objects.DOMHTMLParamElement,-    module GI.WebKit.Objects.DOMHTMLPreElement,-    module GI.WebKit.Objects.DOMHTMLPropertiesCollection,-    module GI.WebKit.Objects.DOMHTMLQuoteElement,-    module GI.WebKit.Objects.DOMHTMLScriptElement,-    module GI.WebKit.Objects.DOMHTMLSelectElement,-    module GI.WebKit.Objects.DOMHTMLStyleElement,-    module GI.WebKit.Objects.DOMHTMLTableCaptionElement,-    module GI.WebKit.Objects.DOMHTMLTableCellElement,-    module GI.WebKit.Objects.DOMHTMLTableColElement,-    module GI.WebKit.Objects.DOMHTMLTableElement,-    module GI.WebKit.Objects.DOMHTMLTableRowElement,-    module GI.WebKit.Objects.DOMHTMLTableSectionElement,-    module GI.WebKit.Objects.DOMHTMLTextAreaElement,-    module GI.WebKit.Objects.DOMHTMLTitleElement,-    module GI.WebKit.Objects.DOMHTMLUListElement,-    module GI.WebKit.Objects.DOMHTMLVideoElement,-    module GI.WebKit.Objects.DOMHistory     ,-    module GI.WebKit.Objects.DOMKeyboardEvent,-    module GI.WebKit.Objects.DOMLocation    ,-    module GI.WebKit.Objects.DOMMediaController,-    module GI.WebKit.Objects.DOMMediaError  ,-    module GI.WebKit.Objects.DOMMediaList   ,-    module GI.WebKit.Objects.DOMMediaQueryList,-    module GI.WebKit.Objects.DOMMemoryInfo  ,-    module GI.WebKit.Objects.DOMMessagePort ,-    module GI.WebKit.Objects.DOMMicroDataItemValue,-    module GI.WebKit.Objects.DOMMouseEvent  ,-    module GI.WebKit.Objects.DOMNamedNodeMap,-    module GI.WebKit.Objects.DOMNavigator   ,-    module GI.WebKit.Objects.DOMNode        ,-    module GI.WebKit.Objects.DOMNodeFilter  ,-    module GI.WebKit.Objects.DOMNodeIterator,-    module GI.WebKit.Objects.DOMNodeList    ,-    module GI.WebKit.Objects.DOMObject      ,-    module GI.WebKit.Objects.DOMPerformance ,-    module GI.WebKit.Objects.DOMPerformanceEntry,-    module GI.WebKit.Objects.DOMPerformanceEntryList,-    module GI.WebKit.Objects.DOMPerformanceNavigation,-    module GI.WebKit.Objects.DOMPerformanceTiming,-    module GI.WebKit.Objects.DOMProcessingInstruction,-    module GI.WebKit.Objects.DOMPropertyNodeList,-    module GI.WebKit.Objects.DOMRange       ,-    module GI.WebKit.Objects.DOMScreen      ,-    module GI.WebKit.Objects.DOMShadowRoot  ,-    module GI.WebKit.Objects.DOMStorage     ,-    module GI.WebKit.Objects.DOMStorageInfo ,-    module GI.WebKit.Objects.DOMStorageQuota,-    module GI.WebKit.Objects.DOMStyleMedia  ,-    module GI.WebKit.Objects.DOMStyleSheet  ,-    module GI.WebKit.Objects.DOMStyleSheetList,-    module GI.WebKit.Objects.DOMText        ,-    module GI.WebKit.Objects.DOMTextTrack   ,-    module GI.WebKit.Objects.DOMTextTrackCue,-    module GI.WebKit.Objects.DOMTextTrackCueList,-    module GI.WebKit.Objects.DOMTextTrackList,-    module GI.WebKit.Objects.DOMTimeRanges  ,-    module GI.WebKit.Objects.DOMTouch       ,-    module GI.WebKit.Objects.DOMTrackEvent  ,-    module GI.WebKit.Objects.DOMTreeWalker  ,-    module GI.WebKit.Objects.DOMUIEvent     ,-    module GI.WebKit.Objects.DOMValidityState,-    module GI.WebKit.Objects.DOMVideoPlaybackQuality,-    module GI.WebKit.Objects.DOMVideoTrack  ,-    module GI.WebKit.Objects.DOMVideoTrackList,-    module GI.WebKit.Objects.DOMWebKitNamedFlow,-    module GI.WebKit.Objects.DOMWebKitPoint ,-    module GI.WebKit.Objects.DOMWheelEvent  ,-    module GI.WebKit.Objects.DOMXPathExpression,-    module GI.WebKit.Objects.DOMXPathNSResolver,-    module GI.WebKit.Objects.DOMXPathResult ,-    module GI.WebKit.Objects.Download       ,-    module GI.WebKit.Objects.FaviconDatabase,-    module GI.WebKit.Objects.FileChooserRequest,-    module GI.WebKit.Objects.GeolocationPolicyDecision,-    module GI.WebKit.Objects.HitTestResult  ,-    module GI.WebKit.Objects.IconDatabase   ,-    module GI.WebKit.Objects.NetworkRequest ,-    module GI.WebKit.Objects.NetworkResponse,-    module GI.WebKit.Objects.SecurityOrigin ,-    module GI.WebKit.Objects.SoupAuthDialog ,-    module GI.WebKit.Objects.ViewportAttributes,-    module GI.WebKit.Objects.WebBackForwardList,-    module GI.WebKit.Objects.WebDataSource  ,-    module GI.WebKit.Objects.WebDatabase    ,-    module GI.WebKit.Objects.WebFrame       ,-    module GI.WebKit.Objects.WebHistoryItem ,-    module GI.WebKit.Objects.WebInspector   ,-    module GI.WebKit.Objects.WebNavigationAction,-    module GI.WebKit.Objects.WebPlugin      ,-    module GI.WebKit.Objects.WebPluginDatabase,-    module GI.WebKit.Objects.WebPolicyDecision,-    module GI.WebKit.Objects.WebResource    ,-    module GI.WebKit.Objects.WebSettings    ,-    module GI.WebKit.Objects.WebView        ,-    module GI.WebKit.Objects.WebWindowFeatures,---    ) where--import GI.WebKit.Objects.DOMAttr-import GI.WebKit.Objects.DOMAudioTrack-import GI.WebKit.Objects.DOMAudioTrackList-import GI.WebKit.Objects.DOMBarInfo-import GI.WebKit.Objects.DOMBarProp-import GI.WebKit.Objects.DOMBatteryManager-import GI.WebKit.Objects.DOMBlob-import GI.WebKit.Objects.DOMCDATASection-import GI.WebKit.Objects.DOMCSSRule-import GI.WebKit.Objects.DOMCSSRuleList-import GI.WebKit.Objects.DOMCSSStyleDeclaration-import GI.WebKit.Objects.DOMCSSStyleSheet-import GI.WebKit.Objects.DOMCSSValue-import GI.WebKit.Objects.DOMCharacterData-import GI.WebKit.Objects.DOMComment-import GI.WebKit.Objects.DOMConsole-import GI.WebKit.Objects.DOMDOMApplicationCache-import GI.WebKit.Objects.DOMDOMImplementation-import GI.WebKit.Objects.DOMDOMMimeType-import GI.WebKit.Objects.DOMDOMMimeTypeArray-import GI.WebKit.Objects.DOMDOMNamedFlowCollection-import GI.WebKit.Objects.DOMDOMPlugin-import GI.WebKit.Objects.DOMDOMPluginArray-import GI.WebKit.Objects.DOMDOMSecurityPolicy-import GI.WebKit.Objects.DOMDOMSelection-import GI.WebKit.Objects.DOMDOMSettableTokenList-import GI.WebKit.Objects.DOMDOMStringList-import GI.WebKit.Objects.DOMDOMStringMap-import GI.WebKit.Objects.DOMDOMTokenList-import GI.WebKit.Objects.DOMDOMWindow-import GI.WebKit.Objects.DOMDOMWindowCSS-import GI.WebKit.Objects.DOMDatabase-import GI.WebKit.Objects.DOMDocument-import GI.WebKit.Objects.DOMDocumentFragment-import GI.WebKit.Objects.DOMDocumentType-import GI.WebKit.Objects.DOMElement-import GI.WebKit.Objects.DOMEntityReference-import GI.WebKit.Objects.DOMEvent-import GI.WebKit.Objects.DOMFile-import GI.WebKit.Objects.DOMFileList-import GI.WebKit.Objects.DOMGamepad-import GI.WebKit.Objects.DOMGamepadList-import GI.WebKit.Objects.DOMGeolocation-import GI.WebKit.Objects.DOMHTMLAnchorElement-import GI.WebKit.Objects.DOMHTMLAppletElement-import GI.WebKit.Objects.DOMHTMLAreaElement-import GI.WebKit.Objects.DOMHTMLAudioElement-import GI.WebKit.Objects.DOMHTMLBRElement-import GI.WebKit.Objects.DOMHTMLBaseElement-import GI.WebKit.Objects.DOMHTMLBaseFontElement-import GI.WebKit.Objects.DOMHTMLBodyElement-import GI.WebKit.Objects.DOMHTMLButtonElement-import GI.WebKit.Objects.DOMHTMLCanvasElement-import GI.WebKit.Objects.DOMHTMLCollection-import GI.WebKit.Objects.DOMHTMLDListElement-import GI.WebKit.Objects.DOMHTMLDetailsElement-import GI.WebKit.Objects.DOMHTMLDirectoryElement-import GI.WebKit.Objects.DOMHTMLDivElement-import GI.WebKit.Objects.DOMHTMLDocument-import GI.WebKit.Objects.DOMHTMLElement-import GI.WebKit.Objects.DOMHTMLEmbedElement-import GI.WebKit.Objects.DOMHTMLFieldSetElement-import GI.WebKit.Objects.DOMHTMLFontElement-import GI.WebKit.Objects.DOMHTMLFormElement-import GI.WebKit.Objects.DOMHTMLFrameElement-import GI.WebKit.Objects.DOMHTMLFrameSetElement-import GI.WebKit.Objects.DOMHTMLHRElement-import GI.WebKit.Objects.DOMHTMLHeadElement-import GI.WebKit.Objects.DOMHTMLHeadingElement-import GI.WebKit.Objects.DOMHTMLHtmlElement-import GI.WebKit.Objects.DOMHTMLIFrameElement-import GI.WebKit.Objects.DOMHTMLImageElement-import GI.WebKit.Objects.DOMHTMLInputElement-import GI.WebKit.Objects.DOMHTMLKeygenElement-import GI.WebKit.Objects.DOMHTMLLIElement-import GI.WebKit.Objects.DOMHTMLLabelElement-import GI.WebKit.Objects.DOMHTMLLegendElement-import GI.WebKit.Objects.DOMHTMLLinkElement-import GI.WebKit.Objects.DOMHTMLMapElement-import GI.WebKit.Objects.DOMHTMLMarqueeElement-import GI.WebKit.Objects.DOMHTMLMediaElement-import GI.WebKit.Objects.DOMHTMLMenuElement-import GI.WebKit.Objects.DOMHTMLMetaElement-import GI.WebKit.Objects.DOMHTMLModElement-import GI.WebKit.Objects.DOMHTMLOListElement-import GI.WebKit.Objects.DOMHTMLObjectElement-import GI.WebKit.Objects.DOMHTMLOptGroupElement-import GI.WebKit.Objects.DOMHTMLOptionElement-import GI.WebKit.Objects.DOMHTMLOptionsCollection-import GI.WebKit.Objects.DOMHTMLParagraphElement-import GI.WebKit.Objects.DOMHTMLParamElement-import GI.WebKit.Objects.DOMHTMLPreElement-import GI.WebKit.Objects.DOMHTMLPropertiesCollection-import GI.WebKit.Objects.DOMHTMLQuoteElement-import GI.WebKit.Objects.DOMHTMLScriptElement-import GI.WebKit.Objects.DOMHTMLSelectElement-import GI.WebKit.Objects.DOMHTMLStyleElement-import GI.WebKit.Objects.DOMHTMLTableCaptionElement-import GI.WebKit.Objects.DOMHTMLTableCellElement-import GI.WebKit.Objects.DOMHTMLTableColElement-import GI.WebKit.Objects.DOMHTMLTableElement-import GI.WebKit.Objects.DOMHTMLTableRowElement-import GI.WebKit.Objects.DOMHTMLTableSectionElement-import GI.WebKit.Objects.DOMHTMLTextAreaElement-import GI.WebKit.Objects.DOMHTMLTitleElement-import GI.WebKit.Objects.DOMHTMLUListElement-import GI.WebKit.Objects.DOMHTMLVideoElement-import GI.WebKit.Objects.DOMHistory-import GI.WebKit.Objects.DOMKeyboardEvent-import GI.WebKit.Objects.DOMLocation-import GI.WebKit.Objects.DOMMediaController-import GI.WebKit.Objects.DOMMediaError-import GI.WebKit.Objects.DOMMediaList-import GI.WebKit.Objects.DOMMediaQueryList-import GI.WebKit.Objects.DOMMemoryInfo-import GI.WebKit.Objects.DOMMessagePort-import GI.WebKit.Objects.DOMMicroDataItemValue-import GI.WebKit.Objects.DOMMouseEvent-import GI.WebKit.Objects.DOMNamedNodeMap-import GI.WebKit.Objects.DOMNavigator-import GI.WebKit.Objects.DOMNode-import GI.WebKit.Objects.DOMNodeFilter-import GI.WebKit.Objects.DOMNodeIterator-import GI.WebKit.Objects.DOMNodeList-import GI.WebKit.Objects.DOMObject-import GI.WebKit.Objects.DOMPerformance-import GI.WebKit.Objects.DOMPerformanceEntry-import GI.WebKit.Objects.DOMPerformanceEntryList-import GI.WebKit.Objects.DOMPerformanceNavigation-import GI.WebKit.Objects.DOMPerformanceTiming-import GI.WebKit.Objects.DOMProcessingInstruction-import GI.WebKit.Objects.DOMPropertyNodeList-import GI.WebKit.Objects.DOMRange-import GI.WebKit.Objects.DOMScreen-import GI.WebKit.Objects.DOMShadowRoot-import GI.WebKit.Objects.DOMStorage-import GI.WebKit.Objects.DOMStorageInfo-import GI.WebKit.Objects.DOMStorageQuota-import GI.WebKit.Objects.DOMStyleMedia-import GI.WebKit.Objects.DOMStyleSheet-import GI.WebKit.Objects.DOMStyleSheetList-import GI.WebKit.Objects.DOMText-import GI.WebKit.Objects.DOMTextTrack-import GI.WebKit.Objects.DOMTextTrackCue-import GI.WebKit.Objects.DOMTextTrackCueList-import GI.WebKit.Objects.DOMTextTrackList-import GI.WebKit.Objects.DOMTimeRanges-import GI.WebKit.Objects.DOMTouch-import GI.WebKit.Objects.DOMTrackEvent-import GI.WebKit.Objects.DOMTreeWalker-import GI.WebKit.Objects.DOMUIEvent-import GI.WebKit.Objects.DOMValidityState-import GI.WebKit.Objects.DOMVideoPlaybackQuality-import GI.WebKit.Objects.DOMVideoTrack-import GI.WebKit.Objects.DOMVideoTrackList-import GI.WebKit.Objects.DOMWebKitNamedFlow-import GI.WebKit.Objects.DOMWebKitPoint-import GI.WebKit.Objects.DOMWheelEvent-import GI.WebKit.Objects.DOMXPathExpression-import GI.WebKit.Objects.DOMXPathNSResolver-import GI.WebKit.Objects.DOMXPathResult-import GI.WebKit.Objects.Download-import GI.WebKit.Objects.FaviconDatabase-import GI.WebKit.Objects.FileChooserRequest-import GI.WebKit.Objects.GeolocationPolicyDecision-import GI.WebKit.Objects.HitTestResult-import GI.WebKit.Objects.IconDatabase-import GI.WebKit.Objects.NetworkRequest-import GI.WebKit.Objects.NetworkResponse-import GI.WebKit.Objects.SecurityOrigin-import GI.WebKit.Objects.SoupAuthDialog-import GI.WebKit.Objects.ViewportAttributes-import GI.WebKit.Objects.WebBackForwardList-import GI.WebKit.Objects.WebDataSource-import GI.WebKit.Objects.WebDatabase-import GI.WebKit.Objects.WebFrame-import GI.WebKit.Objects.WebHistoryItem-import GI.WebKit.Objects.WebInspector-import GI.WebKit.Objects.WebNavigationAction-import GI.WebKit.Objects.WebPlugin-import GI.WebKit.Objects.WebPluginDatabase-import GI.WebKit.Objects.WebPolicyDecision-import GI.WebKit.Objects.WebResource-import GI.WebKit.Objects.WebSettings-import GI.WebKit.Objects.WebView-import GI.WebKit.Objects.WebWindowFeatures--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks--
− GI/WebKit/Objects/DOMAttr.hs
@@ -1,510 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMAttr-    ( ---- * Exported types-    DOMAttr(..)                             ,-    DOMAttrK                                ,-    toDOMAttr                               ,-    noDOMAttr                               ,--- -- * Methods--- ** dOMAttrGetIsId-    DOMAttrGetIsIdMethodInfo                ,-    dOMAttrGetIsId                          ,----- ** dOMAttrGetName-    DOMAttrGetNameMethodInfo                ,-    dOMAttrGetName                          ,----- ** dOMAttrGetOwnerElement-    DOMAttrGetOwnerElementMethodInfo        ,-    dOMAttrGetOwnerElement                  ,----- ** dOMAttrGetSpecified-    DOMAttrGetSpecifiedMethodInfo           ,-    dOMAttrGetSpecified                     ,----- ** dOMAttrGetValue-    DOMAttrGetValueMethodInfo               ,-    dOMAttrGetValue                         ,----- ** dOMAttrSetValue-    DOMAttrSetValueMethodInfo               ,-    dOMAttrSetValue                         ,----- -- * Properties--- ** IsId-    DOMAttrIsIdPropertyInfo                 ,-    dOMAttrIsId                             ,-    getDOMAttrIsId                          ,----- ** Name-    DOMAttrNamePropertyInfo                 ,-    dOMAttrName                             ,-    getDOMAttrName                          ,----- ** OwnerElement-    DOMAttrOwnerElementPropertyInfo         ,-    dOMAttrOwnerElement                     ,-    getDOMAttrOwnerElement                  ,----- ** Specified-    DOMAttrSpecifiedPropertyInfo            ,-    dOMAttrSpecified                        ,-    getDOMAttrSpecified                     ,----- ** Value-    DOMAttrValuePropertyInfo                ,-    clearDOMAttrValue                       ,-    constructDOMAttrValue                   ,-    dOMAttrValue                            ,-    getDOMAttrValue                         ,-    setDOMAttrValue                         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMAttr = DOMAttr (ForeignPtr DOMAttr)-foreign import ccall "webkit_dom_attr_get_type"-    c_webkit_dom_attr_get_type :: IO GType--type instance ParentTypes DOMAttr = DOMAttrParentTypes-type DOMAttrParentTypes = '[DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMAttr where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_attr_get_type-    --class GObject o => DOMAttrK o-instance (GObject o, IsDescendantOf DOMAttr o) => DOMAttrK o--toDOMAttr :: DOMAttrK o => o -> IO DOMAttr-toDOMAttr = unsafeCastTo DOMAttr--noDOMAttr :: Maybe DOMAttr-noDOMAttr = Nothing--type family ResolveDOMAttrMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMAttrMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMAttrMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMAttrMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMAttrMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMAttrMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMAttrMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMAttrMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMAttrMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMAttrMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMAttrMethod "hasAttributes" o = DOMNodeHasAttributesMethodInfo-    ResolveDOMAttrMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMAttrMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMAttrMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMAttrMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMAttrMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMAttrMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMAttrMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMAttrMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMAttrMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMAttrMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMAttrMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMAttrMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMAttrMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMAttrMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMAttrMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMAttrMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMAttrMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMAttrMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMAttrMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMAttrMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMAttrMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMAttrMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMAttrMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMAttrMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMAttrMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMAttrMethod "getAttributes" o = DOMNodeGetAttributesMethodInfo-    ResolveDOMAttrMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMAttrMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMAttrMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMAttrMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMAttrMethod "getIsId" o = DOMAttrGetIsIdMethodInfo-    ResolveDOMAttrMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMAttrMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMAttrMethod "getName" o = DOMAttrGetNameMethodInfo-    ResolveDOMAttrMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMAttrMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMAttrMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMAttrMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMAttrMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMAttrMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMAttrMethod "getOwnerElement" o = DOMAttrGetOwnerElementMethodInfo-    ResolveDOMAttrMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMAttrMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMAttrMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMAttrMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMAttrMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMAttrMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMAttrMethod "getSpecified" o = DOMAttrGetSpecifiedMethodInfo-    ResolveDOMAttrMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMAttrMethod "getValue" o = DOMAttrGetValueMethodInfo-    ResolveDOMAttrMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMAttrMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMAttrMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMAttrMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMAttrMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMAttrMethod "setValue" o = DOMAttrSetValueMethodInfo-    ResolveDOMAttrMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMAttrMethod t DOMAttr, MethodInfo info DOMAttr p) => IsLabelProxy t (DOMAttr -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMAttrMethod t DOMAttr, MethodInfo info DOMAttr p) => IsLabel t (DOMAttr -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "is-id"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMAttrIsId :: (MonadIO m, DOMAttrK o) => o -> m Bool-getDOMAttrIsId obj = liftIO $ getObjectPropertyBool obj "is-id"--data DOMAttrIsIdPropertyInfo-instance AttrInfo DOMAttrIsIdPropertyInfo where-    type AttrAllowedOps DOMAttrIsIdPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMAttrIsIdPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMAttrIsIdPropertyInfo = DOMAttrK-    type AttrGetType DOMAttrIsIdPropertyInfo = Bool-    type AttrLabel DOMAttrIsIdPropertyInfo = "is-id"-    attrGet _ = getDOMAttrIsId-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMAttrName :: (MonadIO m, DOMAttrK o) => o -> m (Maybe T.Text)-getDOMAttrName obj = liftIO $ getObjectPropertyString obj "name"--data DOMAttrNamePropertyInfo-instance AttrInfo DOMAttrNamePropertyInfo where-    type AttrAllowedOps DOMAttrNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMAttrNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMAttrNamePropertyInfo = DOMAttrK-    type AttrGetType DOMAttrNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMAttrNamePropertyInfo = "name"-    attrGet _ = getDOMAttrName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "owner-element"-   -- Type: TInterface "WebKit" "DOMElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMAttrOwnerElement :: (MonadIO m, DOMAttrK o) => o -> m DOMElement-getDOMAttrOwnerElement obj = liftIO $ checkUnexpectedNothing "getDOMAttrOwnerElement" $ getObjectPropertyObject obj "owner-element" DOMElement--data DOMAttrOwnerElementPropertyInfo-instance AttrInfo DOMAttrOwnerElementPropertyInfo where-    type AttrAllowedOps DOMAttrOwnerElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMAttrOwnerElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMAttrOwnerElementPropertyInfo = DOMAttrK-    type AttrGetType DOMAttrOwnerElementPropertyInfo = DOMElement-    type AttrLabel DOMAttrOwnerElementPropertyInfo = "owner-element"-    attrGet _ = getDOMAttrOwnerElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "specified"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMAttrSpecified :: (MonadIO m, DOMAttrK o) => o -> m Bool-getDOMAttrSpecified obj = liftIO $ getObjectPropertyBool obj "specified"--data DOMAttrSpecifiedPropertyInfo-instance AttrInfo DOMAttrSpecifiedPropertyInfo where-    type AttrAllowedOps DOMAttrSpecifiedPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMAttrSpecifiedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMAttrSpecifiedPropertyInfo = DOMAttrK-    type AttrGetType DOMAttrSpecifiedPropertyInfo = Bool-    type AttrLabel DOMAttrSpecifiedPropertyInfo = "specified"-    attrGet _ = getDOMAttrSpecified-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMAttrValue :: (MonadIO m, DOMAttrK o) => o -> m (Maybe T.Text)-getDOMAttrValue obj = liftIO $ getObjectPropertyString obj "value"--setDOMAttrValue :: (MonadIO m, DOMAttrK o) => o -> T.Text -> m ()-setDOMAttrValue obj val = liftIO $ setObjectPropertyString obj "value" (Just val)--constructDOMAttrValue :: T.Text -> IO ([Char], GValue)-constructDOMAttrValue val = constructObjectPropertyString "value" (Just val)--clearDOMAttrValue :: (MonadIO m, DOMAttrK o) => o -> m ()-clearDOMAttrValue obj = liftIO $ setObjectPropertyString obj "value" (Nothing :: Maybe T.Text)--data DOMAttrValuePropertyInfo-instance AttrInfo DOMAttrValuePropertyInfo where-    type AttrAllowedOps DOMAttrValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMAttrValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMAttrValuePropertyInfo = DOMAttrK-    type AttrGetType DOMAttrValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMAttrValuePropertyInfo = "value"-    attrGet _ = getDOMAttrValue-    attrSet _ = setDOMAttrValue-    attrConstruct _ = constructDOMAttrValue-    attrClear _ = clearDOMAttrValue--type instance AttributeList DOMAttr = DOMAttrAttributeList-type DOMAttrAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("isId", DOMAttrIsIdPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMAttrNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("ownerElement", DOMAttrOwnerElementPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("specified", DOMAttrSpecifiedPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("value", DOMAttrValuePropertyInfo)] :: [(Symbol, *)])--dOMAttrIsId :: AttrLabelProxy "isId"-dOMAttrIsId = AttrLabelProxy--dOMAttrName :: AttrLabelProxy "name"-dOMAttrName = AttrLabelProxy--dOMAttrOwnerElement :: AttrLabelProxy "ownerElement"-dOMAttrOwnerElement = AttrLabelProxy--dOMAttrSpecified :: AttrLabelProxy "specified"-dOMAttrSpecified = AttrLabelProxy--dOMAttrValue :: AttrLabelProxy "value"-dOMAttrValue = AttrLabelProxy--type instance SignalList DOMAttr = DOMAttrSignalList-type DOMAttrSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMAttr::get_is_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMAttr", direction = DirectionIn, mayBeNull = False, 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_is_id" webkit_dom_attr_get_is_id :: -    Ptr DOMAttr ->                          -- _obj : TInterface "WebKit" "DOMAttr"-    IO CInt---dOMAttrGetIsId ::-    (MonadIO m, DOMAttrK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMAttrGetIsId _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_attr_get_is_id _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMAttrGetIsIdMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMAttrK a) => MethodInfo DOMAttrGetIsIdMethodInfo a signature where-    overloadedMethod _ = dOMAttrGetIsId---- method DOMAttr::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                          -- _obj : TInterface "WebKit" "DOMAttr"-    IO CString---dOMAttrGetName ::-    (MonadIO m, DOMAttrK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMAttrGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_attr_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_attr_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMAttrGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMAttrK a) => MethodInfo DOMAttrGetNameMethodInfo a signature where-    overloadedMethod _ = dOMAttrGetName---- method DOMAttr::get_owner_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMElement")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_attr_get_owner_element" webkit_dom_attr_get_owner_element :: -    Ptr DOMAttr ->                          -- _obj : TInterface "WebKit" "DOMAttr"-    IO (Ptr DOMElement)---dOMAttrGetOwnerElement ::-    (MonadIO m, DOMAttrK a) =>-    a                                       -- _obj-    -> m DOMElement                         -- result-dOMAttrGetOwnerElement _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_attr_get_owner_element _obj'-    checkUnexpectedReturnNULL "webkit_dom_attr_get_owner_element" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    return result'--data DOMAttrGetOwnerElementMethodInfo-instance (signature ~ (m DOMElement), MonadIO m, DOMAttrK a) => MethodInfo DOMAttrGetOwnerElementMethodInfo a signature where-    overloadedMethod _ = dOMAttrGetOwnerElement---- method DOMAttr::get_specified--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMAttr", direction = DirectionIn, mayBeNull = False, 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 ->                          -- _obj : TInterface "WebKit" "DOMAttr"-    IO CInt---dOMAttrGetSpecified ::-    (MonadIO m, DOMAttrK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMAttrGetSpecified _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_attr_get_specified _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMAttrGetSpecifiedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMAttrK a) => MethodInfo DOMAttrGetSpecifiedMethodInfo a signature where-    overloadedMethod _ = dOMAttrGetSpecified---- method DOMAttr::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                          -- _obj : TInterface "WebKit" "DOMAttr"-    IO CString---dOMAttrGetValue ::-    (MonadIO m, DOMAttrK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMAttrGetValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_attr_get_value _obj'-    checkUnexpectedReturnNULL "webkit_dom_attr_get_value" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMAttrGetValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMAttrK a) => MethodInfo DOMAttrGetValueMethodInfo a signature where-    overloadedMethod _ = dOMAttrGetValue---- method DOMAttr::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                          -- _obj : TInterface "WebKit" "DOMAttr"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMAttrSetValue ::-    (MonadIO m, DOMAttrK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMAttrSetValue _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_attr_set_value _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMAttrSetValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMAttrK a) => MethodInfo DOMAttrSetValueMethodInfo a signature where-    overloadedMethod _ = dOMAttrSetValue--
− GI/WebKit/Objects/DOMAttr.hs-boot
@@ -1,24 +0,0 @@-module GI.WebKit.Objects.DOMAttr where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMAttr = DOMAttr (ForeignPtr DOMAttr)-instance GObject DOMAttr where-class GObject o => DOMAttrK o-instance (GObject o, IsDescendantOf DOMAttr o) => DOMAttrK o-data DOMAttrIsIdPropertyInfo-data DOMAttrNamePropertyInfo-data DOMAttrOwnerElementPropertyInfo-data DOMAttrSpecifiedPropertyInfo-data DOMAttrValuePropertyInfo-data DOMAttrGetIsIdMethodInfo-data DOMAttrGetNameMethodInfo-data DOMAttrGetOwnerElementMethodInfo-data DOMAttrGetSpecifiedMethodInfo-data DOMAttrGetValueMethodInfo-data DOMAttrSetValueMethodInfo
− GI/WebKit/Objects/DOMAudioTrack.hs
@@ -1,465 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMAudioTrack-    ( ---- * Exported types-    DOMAudioTrack(..)                       ,-    DOMAudioTrackK                          ,-    toDOMAudioTrack                         ,-    noDOMAudioTrack                         ,--- -- * Methods--- ** dOMAudioTrackGetEnabled-    DOMAudioTrackGetEnabledMethodInfo       ,-    dOMAudioTrackGetEnabled                 ,----- ** dOMAudioTrackGetId-    DOMAudioTrackGetIdMethodInfo            ,-    dOMAudioTrackGetId                      ,----- ** dOMAudioTrackGetKind-    DOMAudioTrackGetKindMethodInfo          ,-    dOMAudioTrackGetKind                    ,----- ** dOMAudioTrackGetLabel-    DOMAudioTrackGetLabelMethodInfo         ,-    dOMAudioTrackGetLabel                   ,----- ** dOMAudioTrackGetLanguage-    DOMAudioTrackGetLanguageMethodInfo      ,-    dOMAudioTrackGetLanguage                ,----- ** dOMAudioTrackSetEnabled-    DOMAudioTrackSetEnabledMethodInfo       ,-    dOMAudioTrackSetEnabled                 ,----- -- * Properties--- ** Enabled-    DOMAudioTrackEnabledPropertyInfo        ,-    constructDOMAudioTrackEnabled           ,-    dOMAudioTrackEnabled                    ,-    getDOMAudioTrackEnabled                 ,-    setDOMAudioTrackEnabled                 ,----- ** Id-    DOMAudioTrackIdPropertyInfo             ,-    dOMAudioTrackId                         ,-    getDOMAudioTrackId                      ,----- ** Kind-    DOMAudioTrackKindPropertyInfo           ,-    dOMAudioTrackKind                       ,-    getDOMAudioTrackKind                    ,----- ** Label-    DOMAudioTrackLabelPropertyInfo          ,-    dOMAudioTrackLabel                      ,-    getDOMAudioTrackLabel                   ,----- ** Language-    DOMAudioTrackLanguagePropertyInfo       ,-    dOMAudioTrackLanguage                   ,-    getDOMAudioTrackLanguage                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMAudioTrack = DOMAudioTrack (ForeignPtr DOMAudioTrack)-foreign import ccall "webkit_dom_audio_track_get_type"-    c_webkit_dom_audio_track_get_type :: IO GType--type instance ParentTypes DOMAudioTrack = DOMAudioTrackParentTypes-type DOMAudioTrackParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMAudioTrack where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_audio_track_get_type-    --class GObject o => DOMAudioTrackK o-instance (GObject o, IsDescendantOf DOMAudioTrack o) => DOMAudioTrackK o--toDOMAudioTrack :: DOMAudioTrackK o => o -> IO DOMAudioTrack-toDOMAudioTrack = unsafeCastTo DOMAudioTrack--noDOMAudioTrack :: Maybe DOMAudioTrack-noDOMAudioTrack = Nothing--type family ResolveDOMAudioTrackMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMAudioTrackMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMAudioTrackMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMAudioTrackMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMAudioTrackMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMAudioTrackMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMAudioTrackMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMAudioTrackMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMAudioTrackMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMAudioTrackMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMAudioTrackMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMAudioTrackMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMAudioTrackMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMAudioTrackMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMAudioTrackMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMAudioTrackMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMAudioTrackMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMAudioTrackMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMAudioTrackMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMAudioTrackMethod "getEnabled" o = DOMAudioTrackGetEnabledMethodInfo-    ResolveDOMAudioTrackMethod "getId" o = DOMAudioTrackGetIdMethodInfo-    ResolveDOMAudioTrackMethod "getKind" o = DOMAudioTrackGetKindMethodInfo-    ResolveDOMAudioTrackMethod "getLabel" o = DOMAudioTrackGetLabelMethodInfo-    ResolveDOMAudioTrackMethod "getLanguage" o = DOMAudioTrackGetLanguageMethodInfo-    ResolveDOMAudioTrackMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMAudioTrackMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMAudioTrackMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMAudioTrackMethod "setEnabled" o = DOMAudioTrackSetEnabledMethodInfo-    ResolveDOMAudioTrackMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMAudioTrackMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMAudioTrackMethod t DOMAudioTrack, MethodInfo info DOMAudioTrack p) => IsLabelProxy t (DOMAudioTrack -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMAudioTrackMethod t DOMAudioTrack, MethodInfo info DOMAudioTrack p) => IsLabel t (DOMAudioTrack -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "enabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMAudioTrackEnabled :: (MonadIO m, DOMAudioTrackK o) => o -> m Bool-getDOMAudioTrackEnabled obj = liftIO $ getObjectPropertyBool obj "enabled"--setDOMAudioTrackEnabled :: (MonadIO m, DOMAudioTrackK o) => o -> Bool -> m ()-setDOMAudioTrackEnabled obj val = liftIO $ setObjectPropertyBool obj "enabled" val--constructDOMAudioTrackEnabled :: Bool -> IO ([Char], GValue)-constructDOMAudioTrackEnabled val = constructObjectPropertyBool "enabled" val--data DOMAudioTrackEnabledPropertyInfo-instance AttrInfo DOMAudioTrackEnabledPropertyInfo where-    type AttrAllowedOps DOMAudioTrackEnabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMAudioTrackEnabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMAudioTrackEnabledPropertyInfo = DOMAudioTrackK-    type AttrGetType DOMAudioTrackEnabledPropertyInfo = Bool-    type AttrLabel DOMAudioTrackEnabledPropertyInfo = "enabled"-    attrGet _ = getDOMAudioTrackEnabled-    attrSet _ = setDOMAudioTrackEnabled-    attrConstruct _ = constructDOMAudioTrackEnabled-    attrClear _ = undefined---- VVV Prop "id"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMAudioTrackId :: (MonadIO m, DOMAudioTrackK o) => o -> m (Maybe T.Text)-getDOMAudioTrackId obj = liftIO $ getObjectPropertyString obj "id"--data DOMAudioTrackIdPropertyInfo-instance AttrInfo DOMAudioTrackIdPropertyInfo where-    type AttrAllowedOps DOMAudioTrackIdPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMAudioTrackIdPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMAudioTrackIdPropertyInfo = DOMAudioTrackK-    type AttrGetType DOMAudioTrackIdPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMAudioTrackIdPropertyInfo = "id"-    attrGet _ = getDOMAudioTrackId-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "kind"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMAudioTrackKind :: (MonadIO m, DOMAudioTrackK o) => o -> m (Maybe T.Text)-getDOMAudioTrackKind obj = liftIO $ getObjectPropertyString obj "kind"--data DOMAudioTrackKindPropertyInfo-instance AttrInfo DOMAudioTrackKindPropertyInfo where-    type AttrAllowedOps DOMAudioTrackKindPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMAudioTrackKindPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMAudioTrackKindPropertyInfo = DOMAudioTrackK-    type AttrGetType DOMAudioTrackKindPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMAudioTrackKindPropertyInfo = "kind"-    attrGet _ = getDOMAudioTrackKind-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "label"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMAudioTrackLabel :: (MonadIO m, DOMAudioTrackK o) => o -> m (Maybe T.Text)-getDOMAudioTrackLabel obj = liftIO $ getObjectPropertyString obj "label"--data DOMAudioTrackLabelPropertyInfo-instance AttrInfo DOMAudioTrackLabelPropertyInfo where-    type AttrAllowedOps DOMAudioTrackLabelPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMAudioTrackLabelPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMAudioTrackLabelPropertyInfo = DOMAudioTrackK-    type AttrGetType DOMAudioTrackLabelPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMAudioTrackLabelPropertyInfo = "label"-    attrGet _ = getDOMAudioTrackLabel-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "language"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMAudioTrackLanguage :: (MonadIO m, DOMAudioTrackK o) => o -> m (Maybe T.Text)-getDOMAudioTrackLanguage obj = liftIO $ getObjectPropertyString obj "language"--data DOMAudioTrackLanguagePropertyInfo-instance AttrInfo DOMAudioTrackLanguagePropertyInfo where-    type AttrAllowedOps DOMAudioTrackLanguagePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMAudioTrackLanguagePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMAudioTrackLanguagePropertyInfo = DOMAudioTrackK-    type AttrGetType DOMAudioTrackLanguagePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMAudioTrackLanguagePropertyInfo = "language"-    attrGet _ = getDOMAudioTrackLanguage-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMAudioTrack = DOMAudioTrackAttributeList-type DOMAudioTrackAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("enabled", DOMAudioTrackEnabledPropertyInfo), '("id", DOMAudioTrackIdPropertyInfo), '("kind", DOMAudioTrackKindPropertyInfo), '("label", DOMAudioTrackLabelPropertyInfo), '("language", DOMAudioTrackLanguagePropertyInfo)] :: [(Symbol, *)])--dOMAudioTrackEnabled :: AttrLabelProxy "enabled"-dOMAudioTrackEnabled = AttrLabelProxy--dOMAudioTrackId :: AttrLabelProxy "id"-dOMAudioTrackId = AttrLabelProxy--dOMAudioTrackKind :: AttrLabelProxy "kind"-dOMAudioTrackKind = AttrLabelProxy--dOMAudioTrackLabel :: AttrLabelProxy "label"-dOMAudioTrackLabel = AttrLabelProxy--dOMAudioTrackLanguage :: AttrLabelProxy "language"-dOMAudioTrackLanguage = AttrLabelProxy--type instance SignalList DOMAudioTrack = DOMAudioTrackSignalList-type DOMAudioTrackSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMAudioTrack::get_enabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMAudioTrack", direction = DirectionIn, mayBeNull = False, 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_audio_track_get_enabled" webkit_dom_audio_track_get_enabled :: -    Ptr DOMAudioTrack ->                    -- _obj : TInterface "WebKit" "DOMAudioTrack"-    IO CInt---dOMAudioTrackGetEnabled ::-    (MonadIO m, DOMAudioTrackK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMAudioTrackGetEnabled _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_audio_track_get_enabled _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMAudioTrackGetEnabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMAudioTrackK a) => MethodInfo DOMAudioTrackGetEnabledMethodInfo a signature where-    overloadedMethod _ = dOMAudioTrackGetEnabled---- method DOMAudioTrack::get_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMAudioTrack", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_audio_track_get_id" webkit_dom_audio_track_get_id :: -    Ptr DOMAudioTrack ->                    -- _obj : TInterface "WebKit" "DOMAudioTrack"-    IO CString---dOMAudioTrackGetId ::-    (MonadIO m, DOMAudioTrackK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMAudioTrackGetId _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_audio_track_get_id _obj'-    checkUnexpectedReturnNULL "webkit_dom_audio_track_get_id" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMAudioTrackGetIdMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMAudioTrackK a) => MethodInfo DOMAudioTrackGetIdMethodInfo a signature where-    overloadedMethod _ = dOMAudioTrackGetId---- method DOMAudioTrack::get_kind--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMAudioTrack", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_audio_track_get_kind" webkit_dom_audio_track_get_kind :: -    Ptr DOMAudioTrack ->                    -- _obj : TInterface "WebKit" "DOMAudioTrack"-    IO CString---dOMAudioTrackGetKind ::-    (MonadIO m, DOMAudioTrackK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMAudioTrackGetKind _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_audio_track_get_kind _obj'-    checkUnexpectedReturnNULL "webkit_dom_audio_track_get_kind" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMAudioTrackGetKindMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMAudioTrackK a) => MethodInfo DOMAudioTrackGetKindMethodInfo a signature where-    overloadedMethod _ = dOMAudioTrackGetKind---- method DOMAudioTrack::get_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMAudioTrack", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_audio_track_get_label" webkit_dom_audio_track_get_label :: -    Ptr DOMAudioTrack ->                    -- _obj : TInterface "WebKit" "DOMAudioTrack"-    IO CString---dOMAudioTrackGetLabel ::-    (MonadIO m, DOMAudioTrackK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMAudioTrackGetLabel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_audio_track_get_label _obj'-    checkUnexpectedReturnNULL "webkit_dom_audio_track_get_label" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMAudioTrackGetLabelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMAudioTrackK a) => MethodInfo DOMAudioTrackGetLabelMethodInfo a signature where-    overloadedMethod _ = dOMAudioTrackGetLabel---- method DOMAudioTrack::get_language--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMAudioTrack", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_audio_track_get_language" webkit_dom_audio_track_get_language :: -    Ptr DOMAudioTrack ->                    -- _obj : TInterface "WebKit" "DOMAudioTrack"-    IO CString---dOMAudioTrackGetLanguage ::-    (MonadIO m, DOMAudioTrackK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMAudioTrackGetLanguage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_audio_track_get_language _obj'-    checkUnexpectedReturnNULL "webkit_dom_audio_track_get_language" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMAudioTrackGetLanguageMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMAudioTrackK a) => MethodInfo DOMAudioTrackGetLanguageMethodInfo a signature where-    overloadedMethod _ = dOMAudioTrackGetLanguage---- method DOMAudioTrack::set_enabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMAudioTrack", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_audio_track_set_enabled" webkit_dom_audio_track_set_enabled :: -    Ptr DOMAudioTrack ->                    -- _obj : TInterface "WebKit" "DOMAudioTrack"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMAudioTrackSetEnabled ::-    (MonadIO m, DOMAudioTrackK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMAudioTrackSetEnabled _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_audio_track_set_enabled _obj' value'-    touchManagedPtr _obj-    return ()--data DOMAudioTrackSetEnabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMAudioTrackK a) => MethodInfo DOMAudioTrackSetEnabledMethodInfo a signature where-    overloadedMethod _ = dOMAudioTrackSetEnabled--
− GI/WebKit/Objects/DOMAudioTrack.hs-boot
@@ -1,24 +0,0 @@-module GI.WebKit.Objects.DOMAudioTrack where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMAudioTrack = DOMAudioTrack (ForeignPtr DOMAudioTrack)-instance GObject DOMAudioTrack where-class GObject o => DOMAudioTrackK o-instance (GObject o, IsDescendantOf DOMAudioTrack o) => DOMAudioTrackK o-data DOMAudioTrackEnabledPropertyInfo-data DOMAudioTrackIdPropertyInfo-data DOMAudioTrackKindPropertyInfo-data DOMAudioTrackLabelPropertyInfo-data DOMAudioTrackLanguagePropertyInfo-data DOMAudioTrackGetEnabledMethodInfo-data DOMAudioTrackGetIdMethodInfo-data DOMAudioTrackGetKindMethodInfo-data DOMAudioTrackGetLabelMethodInfo-data DOMAudioTrackGetLanguageMethodInfo-data DOMAudioTrackSetEnabledMethodInfo
− GI/WebKit/Objects/DOMAudioTrackList.hs
@@ -1,279 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMAudioTrackList-    ( ---- * Exported types-    DOMAudioTrackList(..)                   ,-    DOMAudioTrackListK                      ,-    toDOMAudioTrackList                     ,-    noDOMAudioTrackList                     ,--- -- * Methods--- ** dOMAudioTrackListDispatchEvent-    DOMAudioTrackListDispatchEventMethodInfo,-    dOMAudioTrackListDispatchEvent          ,----- ** dOMAudioTrackListGetLength-    DOMAudioTrackListGetLengthMethodInfo    ,-    dOMAudioTrackListGetLength              ,----- ** dOMAudioTrackListGetTrackById-    DOMAudioTrackListGetTrackByIdMethodInfo ,-    dOMAudioTrackListGetTrackById           ,----- ** dOMAudioTrackListItem-    DOMAudioTrackListItemMethodInfo         ,-    dOMAudioTrackListItem                   ,----- -- * Properties--- ** Length-    DOMAudioTrackListLengthPropertyInfo     ,-    dOMAudioTrackListLength                 ,-    getDOMAudioTrackListLength              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMAudioTrackList = DOMAudioTrackList (ForeignPtr DOMAudioTrackList)-foreign import ccall "webkit_dom_audio_track_list_get_type"-    c_webkit_dom_audio_track_list_get_type :: IO GType--type instance ParentTypes DOMAudioTrackList = DOMAudioTrackListParentTypes-type DOMAudioTrackListParentTypes = '[DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMAudioTrackList where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_audio_track_list_get_type-    --class GObject o => DOMAudioTrackListK o-instance (GObject o, IsDescendantOf DOMAudioTrackList o) => DOMAudioTrackListK o--toDOMAudioTrackList :: DOMAudioTrackListK o => o -> IO DOMAudioTrackList-toDOMAudioTrackList = unsafeCastTo DOMAudioTrackList--noDOMAudioTrackList :: Maybe DOMAudioTrackList-noDOMAudioTrackList = Nothing--type family ResolveDOMAudioTrackListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMAudioTrackListMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMAudioTrackListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMAudioTrackListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMAudioTrackListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMAudioTrackListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMAudioTrackListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMAudioTrackListMethod "item" o = DOMAudioTrackListItemMethodInfo-    ResolveDOMAudioTrackListMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMAudioTrackListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMAudioTrackListMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMAudioTrackListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMAudioTrackListMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMAudioTrackListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMAudioTrackListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMAudioTrackListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMAudioTrackListMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMAudioTrackListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMAudioTrackListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMAudioTrackListMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMAudioTrackListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMAudioTrackListMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMAudioTrackListMethod "getLength" o = DOMAudioTrackListGetLengthMethodInfo-    ResolveDOMAudioTrackListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMAudioTrackListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMAudioTrackListMethod "getTrackById" o = DOMAudioTrackListGetTrackByIdMethodInfo-    ResolveDOMAudioTrackListMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMAudioTrackListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMAudioTrackListMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMAudioTrackListMethod t DOMAudioTrackList, MethodInfo info DOMAudioTrackList p) => IsLabelProxy t (DOMAudioTrackList -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMAudioTrackListMethod t DOMAudioTrackList, MethodInfo info DOMAudioTrackList p) => IsLabel t (DOMAudioTrackList -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMAudioTrackListLength :: (MonadIO m, DOMAudioTrackListK o) => o -> m CULong-getDOMAudioTrackListLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMAudioTrackListLengthPropertyInfo-instance AttrInfo DOMAudioTrackListLengthPropertyInfo where-    type AttrAllowedOps DOMAudioTrackListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMAudioTrackListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMAudioTrackListLengthPropertyInfo = DOMAudioTrackListK-    type AttrGetType DOMAudioTrackListLengthPropertyInfo = CULong-    type AttrLabel DOMAudioTrackListLengthPropertyInfo = "length"-    attrGet _ = getDOMAudioTrackListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMAudioTrackList = DOMAudioTrackListAttributeList-type DOMAudioTrackListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMAudioTrackListLengthPropertyInfo)] :: [(Symbol, *)])--dOMAudioTrackListLength :: AttrLabelProxy "length"-dOMAudioTrackListLength = AttrLabelProxy--type instance SignalList DOMAudioTrackList = DOMAudioTrackListSignalList-type DOMAudioTrackListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMAudioTrackList::dispatch_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMAudioTrackList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "evt", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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_audio_track_list_dispatch_event" webkit_dom_audio_track_list_dispatch_event :: -    Ptr DOMAudioTrackList ->                -- _obj : TInterface "WebKit" "DOMAudioTrackList"-    Ptr DOMEvent ->                         -- evt : TInterface "WebKit" "DOMEvent"-    Ptr (Ptr GError) ->                     -- error-    IO CInt--{-# DEPRECATED dOMAudioTrackListDispatchEvent ["(Since version 2.4)","Use webkit_dom_event_target_dispatch_event() instead."]#-}-dOMAudioTrackListDispatchEvent ::-    (MonadIO m, DOMAudioTrackListK a, DOMEventK b) =>-    a                                       -- _obj-    -> b                                    -- evt-    -> m ()                                 -- result-dOMAudioTrackListDispatchEvent _obj evt = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let evt' = unsafeManagedPtrCastPtr evt-    onException (do-        _ <- propagateGError $ webkit_dom_audio_track_list_dispatch_event _obj' evt'-        touchManagedPtr _obj-        touchManagedPtr evt-        return ()-     ) (do-        return ()-     )--data DOMAudioTrackListDispatchEventMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMAudioTrackListK a, DOMEventK b) => MethodInfo DOMAudioTrackListDispatchEventMethodInfo a signature where-    overloadedMethod _ = dOMAudioTrackListDispatchEvent---- method DOMAudioTrackList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMAudioTrackList", direction = DirectionIn, mayBeNull = False, 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_audio_track_list_get_length" webkit_dom_audio_track_list_get_length :: -    Ptr DOMAudioTrackList ->                -- _obj : TInterface "WebKit" "DOMAudioTrackList"-    IO CULong---dOMAudioTrackListGetLength ::-    (MonadIO m, DOMAudioTrackListK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMAudioTrackListGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_audio_track_list_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMAudioTrackListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMAudioTrackListK a) => MethodInfo DOMAudioTrackListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMAudioTrackListGetLength---- method DOMAudioTrackList::get_track_by_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMAudioTrackList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMAudioTrack")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_audio_track_list_get_track_by_id" webkit_dom_audio_track_list_get_track_by_id :: -    Ptr DOMAudioTrackList ->                -- _obj : TInterface "WebKit" "DOMAudioTrackList"-    CString ->                              -- id : TBasicType TUTF8-    IO (Ptr DOMAudioTrack)---dOMAudioTrackListGetTrackById ::-    (MonadIO m, DOMAudioTrackListK a) =>-    a                                       -- _obj-    -> T.Text                               -- id-    -> m DOMAudioTrack                      -- result-dOMAudioTrackListGetTrackById _obj id = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    id' <- textToCString id-    result <- webkit_dom_audio_track_list_get_track_by_id _obj' id'-    checkUnexpectedReturnNULL "webkit_dom_audio_track_list_get_track_by_id" result-    result' <- (wrapObject DOMAudioTrack) result-    touchManagedPtr _obj-    freeMem id'-    return result'--data DOMAudioTrackListGetTrackByIdMethodInfo-instance (signature ~ (T.Text -> m DOMAudioTrack), MonadIO m, DOMAudioTrackListK a) => MethodInfo DOMAudioTrackListGetTrackByIdMethodInfo a signature where-    overloadedMethod _ = dOMAudioTrackListGetTrackById---- method DOMAudioTrackList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMAudioTrackList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMAudioTrack")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_audio_track_list_item" webkit_dom_audio_track_list_item :: -    Ptr DOMAudioTrackList ->                -- _obj : TInterface "WebKit" "DOMAudioTrackList"-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr DOMAudioTrack)---dOMAudioTrackListItem ::-    (MonadIO m, DOMAudioTrackListK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m DOMAudioTrack                      -- result-dOMAudioTrackListItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_audio_track_list_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_audio_track_list_item" result-    result' <- (wrapObject DOMAudioTrack) result-    touchManagedPtr _obj-    return result'--data DOMAudioTrackListItemMethodInfo-instance (signature ~ (CULong -> m DOMAudioTrack), MonadIO m, DOMAudioTrackListK a) => MethodInfo DOMAudioTrackListItemMethodInfo a signature where-    overloadedMethod _ = dOMAudioTrackListItem--
− GI/WebKit/Objects/DOMAudioTrackList.hs-boot
@@ -1,18 +0,0 @@-module GI.WebKit.Objects.DOMAudioTrackList where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMAudioTrackList = DOMAudioTrackList (ForeignPtr DOMAudioTrackList)-instance GObject DOMAudioTrackList where-class GObject o => DOMAudioTrackListK o-instance (GObject o, IsDescendantOf DOMAudioTrackList o) => DOMAudioTrackListK o-data DOMAudioTrackListLengthPropertyInfo-data DOMAudioTrackListDispatchEventMethodInfo-data DOMAudioTrackListGetLengthMethodInfo-data DOMAudioTrackListGetTrackByIdMethodInfo-data DOMAudioTrackListItemMethodInfo
− GI/WebKit/Objects/DOMBarInfo.hs
@@ -1,153 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMBarInfo-    ( ---- * Exported types-    DOMBarInfo(..)                          ,-    DOMBarInfoK                             ,-    toDOMBarInfo                            ,-    noDOMBarInfo                            ,--- -- * Methods--- ** dOMBarInfoGetVisible-    dOMBarInfoGetVisible                    ,----- -- * Properties--- ** Visible-    DOMBarInfoVisiblePropertyInfo           ,-    dOMBarInfoVisible                       ,-    getDOMBarInfoVisible                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMBarInfo = DOMBarInfo (ForeignPtr DOMBarInfo)-foreign import ccall "webkit_dom_bar_info_get_type"-    c_webkit_dom_bar_info_get_type :: IO GType--type instance ParentTypes DOMBarInfo = DOMBarInfoParentTypes-type DOMBarInfoParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMBarInfo where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_bar_info_get_type-    --class GObject o => DOMBarInfoK o-instance (GObject o, IsDescendantOf DOMBarInfo o) => DOMBarInfoK o--toDOMBarInfo :: DOMBarInfoK o => o -> IO DOMBarInfo-toDOMBarInfo = unsafeCastTo DOMBarInfo--noDOMBarInfo :: Maybe DOMBarInfo-noDOMBarInfo = Nothing--type family ResolveDOMBarInfoMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMBarInfoMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMBarInfoMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMBarInfoMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMBarInfoMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMBarInfoMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMBarInfoMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMBarInfoMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMBarInfoMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMBarInfoMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMBarInfoMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMBarInfoMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMBarInfoMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMBarInfoMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMBarInfoMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMBarInfoMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMBarInfoMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMBarInfoMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMBarInfoMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMBarInfoMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMBarInfoMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMBarInfoMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMBarInfoMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMBarInfoMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMBarInfoMethod t DOMBarInfo, MethodInfo info DOMBarInfo p) => IsLabelProxy t (DOMBarInfo -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMBarInfoMethod t DOMBarInfo, MethodInfo info DOMBarInfo p) => IsLabel t (DOMBarInfo -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "visible"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMBarInfoVisible :: (MonadIO m, DOMBarInfoK o) => o -> m Bool-getDOMBarInfoVisible obj = liftIO $ getObjectPropertyBool obj "visible"--data DOMBarInfoVisiblePropertyInfo-instance AttrInfo DOMBarInfoVisiblePropertyInfo where-    type AttrAllowedOps DOMBarInfoVisiblePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMBarInfoVisiblePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMBarInfoVisiblePropertyInfo = DOMBarInfoK-    type AttrGetType DOMBarInfoVisiblePropertyInfo = Bool-    type AttrLabel DOMBarInfoVisiblePropertyInfo = "visible"-    attrGet _ = getDOMBarInfoVisible-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMBarInfo = DOMBarInfoAttributeList-type DOMBarInfoAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("visible", DOMBarInfoVisiblePropertyInfo)] :: [(Symbol, *)])--dOMBarInfoVisible :: AttrLabelProxy "visible"-dOMBarInfoVisible = AttrLabelProxy--type instance SignalList DOMBarInfo = DOMBarInfoSignalList-type DOMBarInfoSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMBarInfo::get_visible--- method type : MemberFunction--- Args : [Arg {argCName = "self", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, 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_bar_info_get_visible" webkit_dom_bar_info_get_visible :: -    Ptr () ->                               -- self : TBasicType TPtr-    IO CInt--{-# DEPRECATED dOMBarInfoGetVisible ["(Since version 2.2)"]#-}-dOMBarInfoGetVisible ::-    (MonadIO m) =>-    Ptr ()                                  -- self-    -> m Bool                               -- result-dOMBarInfoGetVisible self = liftIO $ do-    result <- webkit_dom_bar_info_get_visible self-    let result' = (/= 0) result-    return result'--
− GI/WebKit/Objects/DOMBarInfo.hs-boot
@@ -1,14 +0,0 @@-module GI.WebKit.Objects.DOMBarInfo where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMBarInfo = DOMBarInfo (ForeignPtr DOMBarInfo)-instance GObject DOMBarInfo where-class GObject o => DOMBarInfoK o-instance (GObject o, IsDescendantOf DOMBarInfo o) => DOMBarInfoK o-data DOMBarInfoVisiblePropertyInfo
− GI/WebKit/Objects/DOMBarProp.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 (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMBarProp-    ( ---- * Exported types-    DOMBarProp(..)                          ,-    DOMBarPropK                             ,-    toDOMBarProp                            ,-    noDOMBarProp                            ,--- -- * Methods--- ** dOMBarPropGetVisible-    DOMBarPropGetVisibleMethodInfo          ,-    dOMBarPropGetVisible                    ,----- -- * Properties--- ** Visible-    DOMBarPropVisiblePropertyInfo           ,-    dOMBarPropVisible                       ,-    getDOMBarPropVisible                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMBarProp = DOMBarProp (ForeignPtr DOMBarProp)-foreign import ccall "webkit_dom_bar_prop_get_type"-    c_webkit_dom_bar_prop_get_type :: IO GType--type instance ParentTypes DOMBarProp = DOMBarPropParentTypes-type DOMBarPropParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMBarProp where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_bar_prop_get_type-    --class GObject o => DOMBarPropK o-instance (GObject o, IsDescendantOf DOMBarProp o) => DOMBarPropK o--toDOMBarProp :: DOMBarPropK o => o -> IO DOMBarProp-toDOMBarProp = unsafeCastTo DOMBarProp--noDOMBarProp :: Maybe DOMBarProp-noDOMBarProp = Nothing--type family ResolveDOMBarPropMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMBarPropMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMBarPropMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMBarPropMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMBarPropMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMBarPropMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMBarPropMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMBarPropMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMBarPropMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMBarPropMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMBarPropMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMBarPropMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMBarPropMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMBarPropMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMBarPropMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMBarPropMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMBarPropMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMBarPropMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMBarPropMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMBarPropMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMBarPropMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMBarPropMethod "getVisible" o = DOMBarPropGetVisibleMethodInfo-    ResolveDOMBarPropMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMBarPropMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMBarPropMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMBarPropMethod t DOMBarProp, MethodInfo info DOMBarProp p) => IsLabelProxy t (DOMBarProp -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMBarPropMethod t DOMBarProp, MethodInfo info DOMBarProp p) => IsLabel t (DOMBarProp -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "visible"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMBarPropVisible :: (MonadIO m, DOMBarPropK o) => o -> m Bool-getDOMBarPropVisible obj = liftIO $ getObjectPropertyBool obj "visible"--data DOMBarPropVisiblePropertyInfo-instance AttrInfo DOMBarPropVisiblePropertyInfo where-    type AttrAllowedOps DOMBarPropVisiblePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMBarPropVisiblePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMBarPropVisiblePropertyInfo = DOMBarPropK-    type AttrGetType DOMBarPropVisiblePropertyInfo = Bool-    type AttrLabel DOMBarPropVisiblePropertyInfo = "visible"-    attrGet _ = getDOMBarPropVisible-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMBarProp = DOMBarPropAttributeList-type DOMBarPropAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("visible", DOMBarPropVisiblePropertyInfo)] :: [(Symbol, *)])--dOMBarPropVisible :: AttrLabelProxy "visible"-dOMBarPropVisible = AttrLabelProxy--type instance SignalList DOMBarProp = DOMBarPropSignalList-type DOMBarPropSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMBarProp::get_visible--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMBarProp", direction = DirectionIn, mayBeNull = False, 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_bar_prop_get_visible" webkit_dom_bar_prop_get_visible :: -    Ptr DOMBarProp ->                       -- _obj : TInterface "WebKit" "DOMBarProp"-    IO CInt---dOMBarPropGetVisible ::-    (MonadIO m, DOMBarPropK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMBarPropGetVisible _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_bar_prop_get_visible _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMBarPropGetVisibleMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMBarPropK a) => MethodInfo DOMBarPropGetVisibleMethodInfo a signature where-    overloadedMethod _ = dOMBarPropGetVisible--
− GI/WebKit/Objects/DOMBarProp.hs-boot
@@ -1,15 +0,0 @@-module GI.WebKit.Objects.DOMBarProp where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMBarProp = DOMBarProp (ForeignPtr DOMBarProp)-instance GObject DOMBarProp where-class GObject o => DOMBarPropK o-instance (GObject o, IsDescendantOf DOMBarProp o) => DOMBarPropK o-data DOMBarPropVisiblePropertyInfo-data DOMBarPropGetVisibleMethodInfo
− GI/WebKit/Objects/DOMBatteryManager.hs
@@ -1,393 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMBatteryManager-    ( ---- * Exported types-    DOMBatteryManager(..)                   ,-    DOMBatteryManagerK                      ,-    toDOMBatteryManager                     ,-    noDOMBatteryManager                     ,--- -- * Methods--- ** dOMBatteryManagerDispatchEvent-    DOMBatteryManagerDispatchEventMethodInfo,-    dOMBatteryManagerDispatchEvent          ,----- ** dOMBatteryManagerGetCharging-    DOMBatteryManagerGetChargingMethodInfo  ,-    dOMBatteryManagerGetCharging            ,----- ** dOMBatteryManagerGetChargingTime-    DOMBatteryManagerGetChargingTimeMethodInfo,-    dOMBatteryManagerGetChargingTime        ,----- ** dOMBatteryManagerGetDischargingTime-    DOMBatteryManagerGetDischargingTimeMethodInfo,-    dOMBatteryManagerGetDischargingTime     ,----- ** dOMBatteryManagerGetLevel-    DOMBatteryManagerGetLevelMethodInfo     ,-    dOMBatteryManagerGetLevel               ,----- -- * Properties--- ** Charging-    DOMBatteryManagerChargingPropertyInfo   ,-    dOMBatteryManagerCharging               ,-    getDOMBatteryManagerCharging            ,----- ** ChargingTime-    DOMBatteryManagerChargingTimePropertyInfo,-    dOMBatteryManagerChargingTime           ,-    getDOMBatteryManagerChargingTime        ,----- ** DischargingTime-    DOMBatteryManagerDischargingTimePropertyInfo,-    dOMBatteryManagerDischargingTime        ,-    getDOMBatteryManagerDischargingTime     ,----- ** Level-    DOMBatteryManagerLevelPropertyInfo      ,-    dOMBatteryManagerLevel                  ,-    getDOMBatteryManagerLevel               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMBatteryManager = DOMBatteryManager (ForeignPtr DOMBatteryManager)-foreign import ccall "webkit_dom_battery_manager_get_type"-    c_webkit_dom_battery_manager_get_type :: IO GType--type instance ParentTypes DOMBatteryManager = DOMBatteryManagerParentTypes-type DOMBatteryManagerParentTypes = '[DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMBatteryManager where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_battery_manager_get_type-    --class GObject o => DOMBatteryManagerK o-instance (GObject o, IsDescendantOf DOMBatteryManager o) => DOMBatteryManagerK o--toDOMBatteryManager :: DOMBatteryManagerK o => o -> IO DOMBatteryManager-toDOMBatteryManager = unsafeCastTo DOMBatteryManager--noDOMBatteryManager :: Maybe DOMBatteryManager-noDOMBatteryManager = Nothing--type family ResolveDOMBatteryManagerMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMBatteryManagerMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMBatteryManagerMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMBatteryManagerMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMBatteryManagerMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMBatteryManagerMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMBatteryManagerMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMBatteryManagerMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMBatteryManagerMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMBatteryManagerMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMBatteryManagerMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMBatteryManagerMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMBatteryManagerMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMBatteryManagerMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMBatteryManagerMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMBatteryManagerMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMBatteryManagerMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMBatteryManagerMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMBatteryManagerMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMBatteryManagerMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMBatteryManagerMethod "getCharging" o = DOMBatteryManagerGetChargingMethodInfo-    ResolveDOMBatteryManagerMethod "getChargingTime" o = DOMBatteryManagerGetChargingTimeMethodInfo-    ResolveDOMBatteryManagerMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMBatteryManagerMethod "getDischargingTime" o = DOMBatteryManagerGetDischargingTimeMethodInfo-    ResolveDOMBatteryManagerMethod "getLevel" o = DOMBatteryManagerGetLevelMethodInfo-    ResolveDOMBatteryManagerMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMBatteryManagerMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMBatteryManagerMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMBatteryManagerMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMBatteryManagerMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMBatteryManagerMethod t DOMBatteryManager, MethodInfo info DOMBatteryManager p) => IsLabelProxy t (DOMBatteryManager -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMBatteryManagerMethod t DOMBatteryManager, MethodInfo info DOMBatteryManager p) => IsLabel t (DOMBatteryManager -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "charging"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMBatteryManagerCharging :: (MonadIO m, DOMBatteryManagerK o) => o -> m Bool-getDOMBatteryManagerCharging obj = liftIO $ getObjectPropertyBool obj "charging"--data DOMBatteryManagerChargingPropertyInfo-instance AttrInfo DOMBatteryManagerChargingPropertyInfo where-    type AttrAllowedOps DOMBatteryManagerChargingPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMBatteryManagerChargingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMBatteryManagerChargingPropertyInfo = DOMBatteryManagerK-    type AttrGetType DOMBatteryManagerChargingPropertyInfo = Bool-    type AttrLabel DOMBatteryManagerChargingPropertyInfo = "charging"-    attrGet _ = getDOMBatteryManagerCharging-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "charging-time"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMBatteryManagerChargingTime :: (MonadIO m, DOMBatteryManagerK o) => o -> m Double-getDOMBatteryManagerChargingTime obj = liftIO $ getObjectPropertyDouble obj "charging-time"--data DOMBatteryManagerChargingTimePropertyInfo-instance AttrInfo DOMBatteryManagerChargingTimePropertyInfo where-    type AttrAllowedOps DOMBatteryManagerChargingTimePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMBatteryManagerChargingTimePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMBatteryManagerChargingTimePropertyInfo = DOMBatteryManagerK-    type AttrGetType DOMBatteryManagerChargingTimePropertyInfo = Double-    type AttrLabel DOMBatteryManagerChargingTimePropertyInfo = "charging-time"-    attrGet _ = getDOMBatteryManagerChargingTime-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "discharging-time"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMBatteryManagerDischargingTime :: (MonadIO m, DOMBatteryManagerK o) => o -> m Double-getDOMBatteryManagerDischargingTime obj = liftIO $ getObjectPropertyDouble obj "discharging-time"--data DOMBatteryManagerDischargingTimePropertyInfo-instance AttrInfo DOMBatteryManagerDischargingTimePropertyInfo where-    type AttrAllowedOps DOMBatteryManagerDischargingTimePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMBatteryManagerDischargingTimePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMBatteryManagerDischargingTimePropertyInfo = DOMBatteryManagerK-    type AttrGetType DOMBatteryManagerDischargingTimePropertyInfo = Double-    type AttrLabel DOMBatteryManagerDischargingTimePropertyInfo = "discharging-time"-    attrGet _ = getDOMBatteryManagerDischargingTime-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "level"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMBatteryManagerLevel :: (MonadIO m, DOMBatteryManagerK o) => o -> m Double-getDOMBatteryManagerLevel obj = liftIO $ getObjectPropertyDouble obj "level"--data DOMBatteryManagerLevelPropertyInfo-instance AttrInfo DOMBatteryManagerLevelPropertyInfo where-    type AttrAllowedOps DOMBatteryManagerLevelPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMBatteryManagerLevelPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMBatteryManagerLevelPropertyInfo = DOMBatteryManagerK-    type AttrGetType DOMBatteryManagerLevelPropertyInfo = Double-    type AttrLabel DOMBatteryManagerLevelPropertyInfo = "level"-    attrGet _ = getDOMBatteryManagerLevel-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMBatteryManager = DOMBatteryManagerAttributeList-type DOMBatteryManagerAttributeList = ('[ '("charging", DOMBatteryManagerChargingPropertyInfo), '("chargingTime", DOMBatteryManagerChargingTimePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dischargingTime", DOMBatteryManagerDischargingTimePropertyInfo), '("level", DOMBatteryManagerLevelPropertyInfo)] :: [(Symbol, *)])--dOMBatteryManagerCharging :: AttrLabelProxy "charging"-dOMBatteryManagerCharging = AttrLabelProxy--dOMBatteryManagerChargingTime :: AttrLabelProxy "chargingTime"-dOMBatteryManagerChargingTime = AttrLabelProxy--dOMBatteryManagerDischargingTime :: AttrLabelProxy "dischargingTime"-dOMBatteryManagerDischargingTime = AttrLabelProxy--dOMBatteryManagerLevel :: AttrLabelProxy "level"-dOMBatteryManagerLevel = AttrLabelProxy--type instance SignalList DOMBatteryManager = DOMBatteryManagerSignalList-type DOMBatteryManagerSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMBatteryManager::dispatch_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMBatteryManager", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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_battery_manager_dispatch_event" webkit_dom_battery_manager_dispatch_event :: -    Ptr DOMBatteryManager ->                -- _obj : TInterface "WebKit" "DOMBatteryManager"-    Ptr DOMEvent ->                         -- event : TInterface "WebKit" "DOMEvent"-    Ptr (Ptr GError) ->                     -- error-    IO CInt--{-# DEPRECATED dOMBatteryManagerDispatchEvent ["(Since version 2.4)","Use webkit_dom_event_target_dispatch_event() instead."]#-}-dOMBatteryManagerDispatchEvent ::-    (MonadIO m, DOMBatteryManagerK a, DOMEventK b) =>-    a                                       -- _obj-    -> b                                    -- event-    -> m ()                                 -- result-dOMBatteryManagerDispatchEvent _obj event = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let event' = unsafeManagedPtrCastPtr event-    onException (do-        _ <- propagateGError $ webkit_dom_battery_manager_dispatch_event _obj' event'-        touchManagedPtr _obj-        touchManagedPtr event-        return ()-     ) (do-        return ()-     )--data DOMBatteryManagerDispatchEventMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMBatteryManagerK a, DOMEventK b) => MethodInfo DOMBatteryManagerDispatchEventMethodInfo a signature where-    overloadedMethod _ = dOMBatteryManagerDispatchEvent---- method DOMBatteryManager::get_charging--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMBatteryManager", direction = DirectionIn, mayBeNull = False, 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_battery_manager_get_charging" webkit_dom_battery_manager_get_charging :: -    Ptr DOMBatteryManager ->                -- _obj : TInterface "WebKit" "DOMBatteryManager"-    IO CInt---dOMBatteryManagerGetCharging ::-    (MonadIO m, DOMBatteryManagerK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMBatteryManagerGetCharging _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_battery_manager_get_charging _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMBatteryManagerGetChargingMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMBatteryManagerK a) => MethodInfo DOMBatteryManagerGetChargingMethodInfo a signature where-    overloadedMethod _ = dOMBatteryManagerGetCharging---- method DOMBatteryManager::get_charging_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMBatteryManager", direction = DirectionIn, mayBeNull = False, 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_battery_manager_get_charging_time" webkit_dom_battery_manager_get_charging_time :: -    Ptr DOMBatteryManager ->                -- _obj : TInterface "WebKit" "DOMBatteryManager"-    IO CDouble---dOMBatteryManagerGetChargingTime ::-    (MonadIO m, DOMBatteryManagerK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMBatteryManagerGetChargingTime _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_battery_manager_get_charging_time _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMBatteryManagerGetChargingTimeMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMBatteryManagerK a) => MethodInfo DOMBatteryManagerGetChargingTimeMethodInfo a signature where-    overloadedMethod _ = dOMBatteryManagerGetChargingTime---- method DOMBatteryManager::get_discharging_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMBatteryManager", direction = DirectionIn, mayBeNull = False, 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_battery_manager_get_discharging_time" webkit_dom_battery_manager_get_discharging_time :: -    Ptr DOMBatteryManager ->                -- _obj : TInterface "WebKit" "DOMBatteryManager"-    IO CDouble---dOMBatteryManagerGetDischargingTime ::-    (MonadIO m, DOMBatteryManagerK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMBatteryManagerGetDischargingTime _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_battery_manager_get_discharging_time _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMBatteryManagerGetDischargingTimeMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMBatteryManagerK a) => MethodInfo DOMBatteryManagerGetDischargingTimeMethodInfo a signature where-    overloadedMethod _ = dOMBatteryManagerGetDischargingTime---- method DOMBatteryManager::get_level--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMBatteryManager", direction = DirectionIn, mayBeNull = False, 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_battery_manager_get_level" webkit_dom_battery_manager_get_level :: -    Ptr DOMBatteryManager ->                -- _obj : TInterface "WebKit" "DOMBatteryManager"-    IO CDouble---dOMBatteryManagerGetLevel ::-    (MonadIO m, DOMBatteryManagerK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMBatteryManagerGetLevel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_battery_manager_get_level _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMBatteryManagerGetLevelMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMBatteryManagerK a) => MethodInfo DOMBatteryManagerGetLevelMethodInfo a signature where-    overloadedMethod _ = dOMBatteryManagerGetLevel--
− GI/WebKit/Objects/DOMBatteryManager.hs-boot
@@ -1,22 +0,0 @@-module GI.WebKit.Objects.DOMBatteryManager where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMBatteryManager = DOMBatteryManager (ForeignPtr DOMBatteryManager)-instance GObject DOMBatteryManager where-class GObject o => DOMBatteryManagerK o-instance (GObject o, IsDescendantOf DOMBatteryManager o) => DOMBatteryManagerK o-data DOMBatteryManagerChargingPropertyInfo-data DOMBatteryManagerChargingTimePropertyInfo-data DOMBatteryManagerDischargingTimePropertyInfo-data DOMBatteryManagerLevelPropertyInfo-data DOMBatteryManagerDispatchEventMethodInfo-data DOMBatteryManagerGetChargingMethodInfo-data DOMBatteryManagerGetChargingTimeMethodInfo-data DOMBatteryManagerGetDischargingTimeMethodInfo-data DOMBatteryManagerGetLevelMethodInfo
− GI/WebKit/Objects/DOMBlob.hs
@@ -1,275 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMBlob-    ( ---- * Exported types-    DOMBlob(..)                             ,-    DOMBlobK                                ,-    toDOMBlob                               ,-    noDOMBlob                               ,--- -- * Methods--- ** dOMBlobGetSize-    DOMBlobGetSizeMethodInfo                ,-    dOMBlobGetSize                          ,----- ** dOMBlobSlice-    DOMBlobSliceMethodInfo                  ,-    dOMBlobSlice                            ,----- ** dOMBlobWebkitSlice-    DOMBlobWebkitSliceMethodInfo            ,-    dOMBlobWebkitSlice                      ,----- -- * Properties--- ** Size-    DOMBlobSizePropertyInfo                 ,-    dOMBlobSize                             ,-    getDOMBlobSize                          ,----- ** Type-    DOMBlobTypePropertyInfo                 ,-    dOMBlobType                             ,-    getDOMBlobType                          ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMBlob = DOMBlob (ForeignPtr DOMBlob)-foreign import ccall "webkit_dom_blob_get_type"-    c_webkit_dom_blob_get_type :: IO GType--type instance ParentTypes DOMBlob = DOMBlobParentTypes-type DOMBlobParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMBlob where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_blob_get_type-    --class GObject o => DOMBlobK o-instance (GObject o, IsDescendantOf DOMBlob o) => DOMBlobK o--toDOMBlob :: DOMBlobK o => o -> IO DOMBlob-toDOMBlob = unsafeCastTo DOMBlob--noDOMBlob :: Maybe DOMBlob-noDOMBlob = Nothing--type family ResolveDOMBlobMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMBlobMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMBlobMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMBlobMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMBlobMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMBlobMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMBlobMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMBlobMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMBlobMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMBlobMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMBlobMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMBlobMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMBlobMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMBlobMethod "slice" o = DOMBlobSliceMethodInfo-    ResolveDOMBlobMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMBlobMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMBlobMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMBlobMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMBlobMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMBlobMethod "webkitSlice" o = DOMBlobWebkitSliceMethodInfo-    ResolveDOMBlobMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMBlobMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMBlobMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMBlobMethod "getSize" o = DOMBlobGetSizeMethodInfo-    ResolveDOMBlobMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMBlobMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMBlobMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMBlobMethod t DOMBlob, MethodInfo info DOMBlob p) => IsLabelProxy t (DOMBlob -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMBlobMethod t DOMBlob, MethodInfo info DOMBlob p) => IsLabel t (DOMBlob -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "size"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMBlobSize :: (MonadIO m, DOMBlobK o) => o -> m Word64-getDOMBlobSize obj = liftIO $ getObjectPropertyUInt64 obj "size"--data DOMBlobSizePropertyInfo-instance AttrInfo DOMBlobSizePropertyInfo where-    type AttrAllowedOps DOMBlobSizePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMBlobSizePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMBlobSizePropertyInfo = DOMBlobK-    type AttrGetType DOMBlobSizePropertyInfo = Word64-    type AttrLabel DOMBlobSizePropertyInfo = "size"-    attrGet _ = getDOMBlobSize-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMBlobType :: (MonadIO m, DOMBlobK o) => o -> m (Maybe T.Text)-getDOMBlobType obj = liftIO $ getObjectPropertyString obj "type"--data DOMBlobTypePropertyInfo-instance AttrInfo DOMBlobTypePropertyInfo where-    type AttrAllowedOps DOMBlobTypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMBlobTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMBlobTypePropertyInfo = DOMBlobK-    type AttrGetType DOMBlobTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMBlobTypePropertyInfo = "type"-    attrGet _ = getDOMBlobType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMBlob = DOMBlobAttributeList-type DOMBlobAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("size", DOMBlobSizePropertyInfo), '("type", DOMBlobTypePropertyInfo)] :: [(Symbol, *)])--dOMBlobSize :: AttrLabelProxy "size"-dOMBlobSize = AttrLabelProxy--dOMBlobType :: AttrLabelProxy "type"-dOMBlobType = AttrLabelProxy--type instance SignalList DOMBlob = DOMBlobSignalList-type DOMBlobSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMBlob::get_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMBlob", direction = DirectionIn, mayBeNull = False, 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 ->                          -- _obj : TInterface "WebKit" "DOMBlob"-    IO Word64---dOMBlobGetSize ::-    (MonadIO m, DOMBlobK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMBlobGetSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_blob_get_size _obj'-    touchManagedPtr _obj-    return result--data DOMBlobGetSizeMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMBlobK a) => MethodInfo DOMBlobGetSizeMethodInfo a signature where-    overloadedMethod _ = dOMBlobGetSize---- method DOMBlob::slice--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMBlob", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "start", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "end", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "contentType", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMBlob")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_blob_slice" webkit_dom_blob_slice :: -    Ptr DOMBlob ->                          -- _obj : TInterface "WebKit" "DOMBlob"-    Int64 ->                                -- start : TBasicType TInt64-    Int64 ->                                -- end : TBasicType TInt64-    CString ->                              -- contentType : TBasicType TUTF8-    IO (Ptr DOMBlob)---dOMBlobSlice ::-    (MonadIO m, DOMBlobK a) =>-    a                                       -- _obj-    -> Int64                                -- start-    -> Int64                                -- end-    -> T.Text                               -- contentType-    -> m DOMBlob                            -- result-dOMBlobSlice _obj start end contentType = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    contentType' <- textToCString contentType-    result <- webkit_dom_blob_slice _obj' start end contentType'-    checkUnexpectedReturnNULL "webkit_dom_blob_slice" result-    result' <- (wrapObject DOMBlob) result-    touchManagedPtr _obj-    freeMem contentType'-    return result'--data DOMBlobSliceMethodInfo-instance (signature ~ (Int64 -> Int64 -> T.Text -> m DOMBlob), MonadIO m, DOMBlobK a) => MethodInfo DOMBlobSliceMethodInfo a signature where-    overloadedMethod _ = dOMBlobSlice---- method DOMBlob::webkit_slice--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMBlob", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "start", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "end", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "content_type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMBlob")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_blob_webkit_slice" webkit_dom_blob_webkit_slice :: -    Ptr DOMBlob ->                          -- _obj : TInterface "WebKit" "DOMBlob"-    Int64 ->                                -- start : TBasicType TInt64-    Int64 ->                                -- end : TBasicType TInt64-    CString ->                              -- content_type : TBasicType TUTF8-    IO (Ptr DOMBlob)--{-# DEPRECATED dOMBlobWebkitSlice ["(Since version 1.10)","Use webkit_dom_blob_slice() instead."]#-}-dOMBlobWebkitSlice ::-    (MonadIO m, DOMBlobK a) =>-    a                                       -- _obj-    -> Int64                                -- start-    -> Int64                                -- end-    -> T.Text                               -- contentType-    -> m DOMBlob                            -- result-dOMBlobWebkitSlice _obj start end contentType = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    contentType' <- textToCString contentType-    result <- webkit_dom_blob_webkit_slice _obj' start end contentType'-    checkUnexpectedReturnNULL "webkit_dom_blob_webkit_slice" result-    result' <- (newObject DOMBlob) result-    touchManagedPtr _obj-    freeMem contentType'-    return result'--data DOMBlobWebkitSliceMethodInfo-instance (signature ~ (Int64 -> Int64 -> T.Text -> m DOMBlob), MonadIO m, DOMBlobK a) => MethodInfo DOMBlobWebkitSliceMethodInfo a signature where-    overloadedMethod _ = dOMBlobWebkitSlice--
− GI/WebKit/Objects/DOMBlob.hs-boot
@@ -1,18 +0,0 @@-module GI.WebKit.Objects.DOMBlob where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMBlob = DOMBlob (ForeignPtr DOMBlob)-instance GObject DOMBlob where-class GObject o => DOMBlobK o-instance (GObject o, IsDescendantOf DOMBlob o) => DOMBlobK o-data DOMBlobSizePropertyInfo-data DOMBlobTypePropertyInfo-data DOMBlobGetSizeMethodInfo-data DOMBlobSliceMethodInfo-data DOMBlobWebkitSliceMethodInfo
− GI/WebKit/Objects/DOMCDATASection.hs
@@ -1,136 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMCDATASection-    ( ---- * Exported types-    DOMCDATASection(..)                     ,-    DOMCDATASectionK                        ,-    toDOMCDATASection                       ,-    noDOMCDATASection                       ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMCDATASection = DOMCDATASection (ForeignPtr DOMCDATASection)-foreign import ccall "webkit_dom_cdata_section_get_type"-    c_webkit_dom_cdata_section_get_type :: IO GType--type instance ParentTypes DOMCDATASection = DOMCDATASectionParentTypes-type DOMCDATASectionParentTypes = '[DOMText, DOMCharacterData, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMCDATASection where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_cdata_section_get_type-    --class GObject o => DOMCDATASectionK o-instance (GObject o, IsDescendantOf DOMCDATASection o) => DOMCDATASectionK o--toDOMCDATASection :: DOMCDATASectionK o => o -> IO DOMCDATASection-toDOMCDATASection = unsafeCastTo DOMCDATASection--noDOMCDATASection :: Maybe DOMCDATASection-noDOMCDATASection = Nothing--type family ResolveDOMCDATASectionMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMCDATASectionMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMCDATASectionMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMCDATASectionMethod "appendData" o = DOMCharacterDataAppendDataMethodInfo-    ResolveDOMCDATASectionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMCDATASectionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMCDATASectionMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMCDATASectionMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMCDATASectionMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMCDATASectionMethod "deleteData" o = DOMCharacterDataDeleteDataMethodInfo-    ResolveDOMCDATASectionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMCDATASectionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMCDATASectionMethod "hasAttributes" o = DOMNodeHasAttributesMethodInfo-    ResolveDOMCDATASectionMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMCDATASectionMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMCDATASectionMethod "insertData" o = DOMCharacterDataInsertDataMethodInfo-    ResolveDOMCDATASectionMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMCDATASectionMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMCDATASectionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMCDATASectionMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMCDATASectionMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMCDATASectionMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMCDATASectionMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMCDATASectionMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMCDATASectionMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMCDATASectionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMCDATASectionMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMCDATASectionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMCDATASectionMethod "remove" o = DOMCharacterDataRemoveMethodInfo-    ResolveDOMCDATASectionMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMCDATASectionMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMCDATASectionMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMCDATASectionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMCDATASectionMethod "replaceWholeText" o = DOMTextReplaceWholeTextMethodInfo-    ResolveDOMCDATASectionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMCDATASectionMethod "splitText" o = DOMTextSplitTextMethodInfo-    ResolveDOMCDATASectionMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMCDATASectionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMCDATASectionMethod "substringData" o = DOMCharacterDataSubstringDataMethodInfo-    ResolveDOMCDATASectionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMCDATASectionMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMCDATASectionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMCDATASectionMethod "getAttributes" o = DOMNodeGetAttributesMethodInfo-    ResolveDOMCDATASectionMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMCDATASectionMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMCDATASectionMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMCDATASectionMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMCDATASectionMethod "getLength" o = DOMCharacterDataGetLengthMethodInfo-    ResolveDOMCDATASectionMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMCDATASectionMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMCDATASectionMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMCDATASectionMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMCDATASectionMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMCDATASectionMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMCDATASectionMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMCDATASectionMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMCDATASectionMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMCDATASectionMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMCDATASectionMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMCDATASectionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMCDATASectionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMCDATASectionMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMCDATASectionMethod "getWholeText" o = DOMTextGetWholeTextMethodInfo-    ResolveDOMCDATASectionMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMCDATASectionMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMCDATASectionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMCDATASectionMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMCDATASectionMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMCDATASectionMethod t DOMCDATASection, MethodInfo info DOMCDATASection p) => IsLabelProxy t (DOMCDATASection -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMCDATASectionMethod t DOMCDATASection, MethodInfo info DOMCDATASection p) => IsLabel t (DOMCDATASection -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DOMCDATASection = DOMCDATASectionAttributeList-type DOMCDATASectionAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("data", DOMCharacterDataDataPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("length", DOMCharacterDataLengthPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("wholeText", DOMTextWholeTextPropertyInfo)] :: [(Symbol, *)])--type instance SignalList DOMCDATASection = DOMCDATASectionSignalList-type DOMCDATASectionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--
− GI/WebKit/Objects/DOMCDATASection.hs-boot
@@ -1,13 +0,0 @@-module GI.WebKit.Objects.DOMCDATASection where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMCDATASection = DOMCDATASection (ForeignPtr DOMCDATASection)-instance GObject DOMCDATASection where-class GObject o => DOMCDATASectionK o-instance (GObject o, IsDescendantOf DOMCDATASection o) => DOMCDATASectionK o
− GI/WebKit/Objects/DOMCSSRule.hs
@@ -1,374 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMCSSRule-    ( ---- * Exported types-    DOMCSSRule(..)                          ,-    DOMCSSRuleK                             ,-    toDOMCSSRule                            ,-    noDOMCSSRule                            ,--- -- * Methods--- ** dOMCSSRuleGetCssText-    DOMCSSRuleGetCssTextMethodInfo          ,-    dOMCSSRuleGetCssText                    ,----- ** dOMCSSRuleGetParentRule-    DOMCSSRuleGetParentRuleMethodInfo       ,-    dOMCSSRuleGetParentRule                 ,----- ** dOMCSSRuleGetParentStyleSheet-    DOMCSSRuleGetParentStyleSheetMethodInfo ,-    dOMCSSRuleGetParentStyleSheet           ,----- ** dOMCSSRuleSetCssText-    DOMCSSRuleSetCssTextMethodInfo          ,-    dOMCSSRuleSetCssText                    ,----- -- * Properties--- ** CssText-    DOMCSSRuleCssTextPropertyInfo           ,-    clearDOMCSSRuleCssText                  ,-    constructDOMCSSRuleCssText              ,-    dOMCSSRuleCssText                       ,-    getDOMCSSRuleCssText                    ,-    setDOMCSSRuleCssText                    ,----- ** ParentRule-    DOMCSSRuleParentRulePropertyInfo        ,-    dOMCSSRuleParentRule                    ,-    getDOMCSSRuleParentRule                 ,----- ** ParentStyleSheet-    DOMCSSRuleParentStyleSheetPropertyInfo  ,-    dOMCSSRuleParentStyleSheet              ,-    getDOMCSSRuleParentStyleSheet           ,----- ** Type-    DOMCSSRuleTypePropertyInfo              ,-    dOMCSSRuleType                          ,-    getDOMCSSRuleType                       ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMCSSRule = DOMCSSRule (ForeignPtr DOMCSSRule)-foreign import ccall "webkit_dom_css_rule_get_type"-    c_webkit_dom_css_rule_get_type :: IO GType--type instance ParentTypes DOMCSSRule = DOMCSSRuleParentTypes-type DOMCSSRuleParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMCSSRule where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_css_rule_get_type-    --class GObject o => DOMCSSRuleK o-instance (GObject o, IsDescendantOf DOMCSSRule o) => DOMCSSRuleK o--toDOMCSSRule :: DOMCSSRuleK o => o -> IO DOMCSSRule-toDOMCSSRule = unsafeCastTo DOMCSSRule--noDOMCSSRule :: Maybe DOMCSSRule-noDOMCSSRule = Nothing--type family ResolveDOMCSSRuleMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMCSSRuleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMCSSRuleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMCSSRuleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMCSSRuleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMCSSRuleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMCSSRuleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMCSSRuleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMCSSRuleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMCSSRuleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMCSSRuleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMCSSRuleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMCSSRuleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMCSSRuleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMCSSRuleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMCSSRuleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMCSSRuleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMCSSRuleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMCSSRuleMethod "getCssText" o = DOMCSSRuleGetCssTextMethodInfo-    ResolveDOMCSSRuleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMCSSRuleMethod "getParentRule" o = DOMCSSRuleGetParentRuleMethodInfo-    ResolveDOMCSSRuleMethod "getParentStyleSheet" o = DOMCSSRuleGetParentStyleSheetMethodInfo-    ResolveDOMCSSRuleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMCSSRuleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMCSSRuleMethod "setCssText" o = DOMCSSRuleSetCssTextMethodInfo-    ResolveDOMCSSRuleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMCSSRuleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMCSSRuleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMCSSRuleMethod t DOMCSSRule, MethodInfo info DOMCSSRule p) => IsLabelProxy t (DOMCSSRule -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMCSSRuleMethod t DOMCSSRule, MethodInfo info DOMCSSRule p) => IsLabel t (DOMCSSRule -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "css-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMCSSRuleCssText :: (MonadIO m, DOMCSSRuleK o) => o -> m (Maybe T.Text)-getDOMCSSRuleCssText obj = liftIO $ getObjectPropertyString obj "css-text"--setDOMCSSRuleCssText :: (MonadIO m, DOMCSSRuleK o) => o -> T.Text -> m ()-setDOMCSSRuleCssText obj val = liftIO $ setObjectPropertyString obj "css-text" (Just val)--constructDOMCSSRuleCssText :: T.Text -> IO ([Char], GValue)-constructDOMCSSRuleCssText val = constructObjectPropertyString "css-text" (Just val)--clearDOMCSSRuleCssText :: (MonadIO m, DOMCSSRuleK o) => o -> m ()-clearDOMCSSRuleCssText obj = liftIO $ setObjectPropertyString obj "css-text" (Nothing :: Maybe T.Text)--data DOMCSSRuleCssTextPropertyInfo-instance AttrInfo DOMCSSRuleCssTextPropertyInfo where-    type AttrAllowedOps DOMCSSRuleCssTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCSSRuleCssTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMCSSRuleCssTextPropertyInfo = DOMCSSRuleK-    type AttrGetType DOMCSSRuleCssTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMCSSRuleCssTextPropertyInfo = "css-text"-    attrGet _ = getDOMCSSRuleCssText-    attrSet _ = setDOMCSSRuleCssText-    attrConstruct _ = constructDOMCSSRuleCssText-    attrClear _ = clearDOMCSSRuleCssText---- VVV Prop "parent-rule"-   -- Type: TInterface "WebKit" "DOMCSSRule"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMCSSRuleParentRule :: (MonadIO m, DOMCSSRuleK o) => o -> m (Maybe DOMCSSRule)-getDOMCSSRuleParentRule obj = liftIO $ getObjectPropertyObject obj "parent-rule" DOMCSSRule--data DOMCSSRuleParentRulePropertyInfo-instance AttrInfo DOMCSSRuleParentRulePropertyInfo where-    type AttrAllowedOps DOMCSSRuleParentRulePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCSSRuleParentRulePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSRuleParentRulePropertyInfo = DOMCSSRuleK-    type AttrGetType DOMCSSRuleParentRulePropertyInfo = (Maybe DOMCSSRule)-    type AttrLabel DOMCSSRuleParentRulePropertyInfo = "parent-rule"-    attrGet _ = getDOMCSSRuleParentRule-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "parent-style-sheet"-   -- Type: TInterface "WebKit" "DOMCSSStyleSheet"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMCSSRuleParentStyleSheet :: (MonadIO m, DOMCSSRuleK o) => o -> m (Maybe DOMCSSStyleSheet)-getDOMCSSRuleParentStyleSheet obj = liftIO $ getObjectPropertyObject obj "parent-style-sheet" DOMCSSStyleSheet--data DOMCSSRuleParentStyleSheetPropertyInfo-instance AttrInfo DOMCSSRuleParentStyleSheetPropertyInfo where-    type AttrAllowedOps DOMCSSRuleParentStyleSheetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCSSRuleParentStyleSheetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSRuleParentStyleSheetPropertyInfo = DOMCSSRuleK-    type AttrGetType DOMCSSRuleParentStyleSheetPropertyInfo = (Maybe DOMCSSStyleSheet)-    type AttrLabel DOMCSSRuleParentStyleSheetPropertyInfo = "parent-style-sheet"-    attrGet _ = getDOMCSSRuleParentStyleSheet-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMCSSRuleType :: (MonadIO m, DOMCSSRuleK o) => o -> m Word32-getDOMCSSRuleType obj = liftIO $ getObjectPropertyUInt32 obj "type"--data DOMCSSRuleTypePropertyInfo-instance AttrInfo DOMCSSRuleTypePropertyInfo where-    type AttrAllowedOps DOMCSSRuleTypePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMCSSRuleTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSRuleTypePropertyInfo = DOMCSSRuleK-    type AttrGetType DOMCSSRuleTypePropertyInfo = Word32-    type AttrLabel DOMCSSRuleTypePropertyInfo = "type"-    attrGet _ = getDOMCSSRuleType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMCSSRule = DOMCSSRuleAttributeList-type DOMCSSRuleAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("cssText", DOMCSSRuleCssTextPropertyInfo), '("parentRule", DOMCSSRuleParentRulePropertyInfo), '("parentStyleSheet", DOMCSSRuleParentStyleSheetPropertyInfo), '("type", DOMCSSRuleTypePropertyInfo)] :: [(Symbol, *)])--dOMCSSRuleCssText :: AttrLabelProxy "cssText"-dOMCSSRuleCssText = AttrLabelProxy--dOMCSSRuleParentRule :: AttrLabelProxy "parentRule"-dOMCSSRuleParentRule = AttrLabelProxy--dOMCSSRuleParentStyleSheet :: AttrLabelProxy "parentStyleSheet"-dOMCSSRuleParentStyleSheet = AttrLabelProxy--dOMCSSRuleType :: AttrLabelProxy "type"-dOMCSSRuleType = AttrLabelProxy--type instance SignalList DOMCSSRule = DOMCSSRuleSignalList-type DOMCSSRuleSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMCSSRule::get_css_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSRule", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                       -- _obj : TInterface "WebKit" "DOMCSSRule"-    IO CString---dOMCSSRuleGetCssText ::-    (MonadIO m, DOMCSSRuleK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMCSSRuleGetCssText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_css_rule_get_css_text _obj'-    checkUnexpectedReturnNULL "webkit_dom_css_rule_get_css_text" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMCSSRuleGetCssTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMCSSRuleK a) => MethodInfo DOMCSSRuleGetCssTextMethodInfo a signature where-    overloadedMethod _ = dOMCSSRuleGetCssText---- method DOMCSSRule::get_parent_rule--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSRule", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                       -- _obj : TInterface "WebKit" "DOMCSSRule"-    IO (Ptr DOMCSSRule)---dOMCSSRuleGetParentRule ::-    (MonadIO m, DOMCSSRuleK a) =>-    a                                       -- _obj-    -> m DOMCSSRule                         -- result-dOMCSSRuleGetParentRule _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_css_rule_get_parent_rule _obj'-    checkUnexpectedReturnNULL "webkit_dom_css_rule_get_parent_rule" result-    result' <- (wrapObject DOMCSSRule) result-    touchManagedPtr _obj-    return result'--data DOMCSSRuleGetParentRuleMethodInfo-instance (signature ~ (m DOMCSSRule), MonadIO m, DOMCSSRuleK a) => MethodInfo DOMCSSRuleGetParentRuleMethodInfo a signature where-    overloadedMethod _ = dOMCSSRuleGetParentRule---- method DOMCSSRule::get_parent_style_sheet--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSRule", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                       -- _obj : TInterface "WebKit" "DOMCSSRule"-    IO (Ptr DOMCSSStyleSheet)---dOMCSSRuleGetParentStyleSheet ::-    (MonadIO m, DOMCSSRuleK a) =>-    a                                       -- _obj-    -> m DOMCSSStyleSheet                   -- result-dOMCSSRuleGetParentStyleSheet _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_css_rule_get_parent_style_sheet _obj'-    checkUnexpectedReturnNULL "webkit_dom_css_rule_get_parent_style_sheet" result-    result' <- (wrapObject DOMCSSStyleSheet) result-    touchManagedPtr _obj-    return result'--data DOMCSSRuleGetParentStyleSheetMethodInfo-instance (signature ~ (m DOMCSSStyleSheet), MonadIO m, DOMCSSRuleK a) => MethodInfo DOMCSSRuleGetParentStyleSheetMethodInfo a signature where-    overloadedMethod _ = dOMCSSRuleGetParentStyleSheet---- method DOMCSSRule::set_css_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSRule", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMCSSRule"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMCSSRuleSetCssText ::-    (MonadIO m, DOMCSSRuleK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMCSSRuleSetCssText _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_css_rule_set_css_text _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMCSSRuleSetCssTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMCSSRuleK a) => MethodInfo DOMCSSRuleSetCssTextMethodInfo a signature where-    overloadedMethod _ = dOMCSSRuleSetCssText--
− GI/WebKit/Objects/DOMCSSRule.hs-boot
@@ -1,21 +0,0 @@-module GI.WebKit.Objects.DOMCSSRule where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMCSSRule = DOMCSSRule (ForeignPtr DOMCSSRule)-instance GObject DOMCSSRule where-class GObject o => DOMCSSRuleK o-instance (GObject o, IsDescendantOf DOMCSSRule o) => DOMCSSRuleK o-data DOMCSSRuleCssTextPropertyInfo-data DOMCSSRuleParentRulePropertyInfo-data DOMCSSRuleParentStyleSheetPropertyInfo-data DOMCSSRuleTypePropertyInfo-data DOMCSSRuleGetCssTextMethodInfo-data DOMCSSRuleGetParentRuleMethodInfo-data DOMCSSRuleGetParentStyleSheetMethodInfo-data DOMCSSRuleSetCssTextMethodInfo
− GI/WebKit/Objects/DOMCSSRuleList.hs
@@ -1,197 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMCSSRuleList-    ( ---- * Exported types-    DOMCSSRuleList(..)                      ,-    DOMCSSRuleListK                         ,-    toDOMCSSRuleList                        ,-    noDOMCSSRuleList                        ,--- -- * Methods--- ** dOMCSSRuleListGetLength-    DOMCSSRuleListGetLengthMethodInfo       ,-    dOMCSSRuleListGetLength                 ,----- ** dOMCSSRuleListItem-    DOMCSSRuleListItemMethodInfo            ,-    dOMCSSRuleListItem                      ,----- -- * Properties--- ** Length-    DOMCSSRuleListLengthPropertyInfo        ,-    dOMCSSRuleListLength                    ,-    getDOMCSSRuleListLength                 ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMCSSRuleList = DOMCSSRuleList (ForeignPtr DOMCSSRuleList)-foreign import ccall "webkit_dom_css_rule_list_get_type"-    c_webkit_dom_css_rule_list_get_type :: IO GType--type instance ParentTypes DOMCSSRuleList = DOMCSSRuleListParentTypes-type DOMCSSRuleListParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMCSSRuleList where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_css_rule_list_get_type-    --class GObject o => DOMCSSRuleListK o-instance (GObject o, IsDescendantOf DOMCSSRuleList o) => DOMCSSRuleListK o--toDOMCSSRuleList :: DOMCSSRuleListK o => o -> IO DOMCSSRuleList-toDOMCSSRuleList = unsafeCastTo DOMCSSRuleList--noDOMCSSRuleList :: Maybe DOMCSSRuleList-noDOMCSSRuleList = Nothing--type family ResolveDOMCSSRuleListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMCSSRuleListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMCSSRuleListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMCSSRuleListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMCSSRuleListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMCSSRuleListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMCSSRuleListMethod "item" o = DOMCSSRuleListItemMethodInfo-    ResolveDOMCSSRuleListMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMCSSRuleListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMCSSRuleListMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMCSSRuleListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMCSSRuleListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMCSSRuleListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMCSSRuleListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMCSSRuleListMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMCSSRuleListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMCSSRuleListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMCSSRuleListMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMCSSRuleListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMCSSRuleListMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMCSSRuleListMethod "getLength" o = DOMCSSRuleListGetLengthMethodInfo-    ResolveDOMCSSRuleListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMCSSRuleListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMCSSRuleListMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMCSSRuleListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMCSSRuleListMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMCSSRuleListMethod t DOMCSSRuleList, MethodInfo info DOMCSSRuleList p) => IsLabelProxy t (DOMCSSRuleList -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMCSSRuleListMethod t DOMCSSRuleList, MethodInfo info DOMCSSRuleList p) => IsLabel t (DOMCSSRuleList -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMCSSRuleListLength :: (MonadIO m, DOMCSSRuleListK o) => o -> m CULong-getDOMCSSRuleListLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMCSSRuleListLengthPropertyInfo-instance AttrInfo DOMCSSRuleListLengthPropertyInfo where-    type AttrAllowedOps DOMCSSRuleListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMCSSRuleListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSRuleListLengthPropertyInfo = DOMCSSRuleListK-    type AttrGetType DOMCSSRuleListLengthPropertyInfo = CULong-    type AttrLabel DOMCSSRuleListLengthPropertyInfo = "length"-    attrGet _ = getDOMCSSRuleListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMCSSRuleList = DOMCSSRuleListAttributeList-type DOMCSSRuleListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMCSSRuleListLengthPropertyInfo)] :: [(Symbol, *)])--dOMCSSRuleListLength :: AttrLabelProxy "length"-dOMCSSRuleListLength = AttrLabelProxy--type instance SignalList DOMCSSRuleList = DOMCSSRuleListSignalList-type DOMCSSRuleListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMCSSRuleList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSRuleList", direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMCSSRuleList"-    IO CULong---dOMCSSRuleListGetLength ::-    (MonadIO m, DOMCSSRuleListK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMCSSRuleListGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_css_rule_list_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMCSSRuleListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMCSSRuleListK a) => MethodInfo DOMCSSRuleListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMCSSRuleListGetLength---- method DOMCSSRuleList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSRuleList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMCSSRule")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_rule_list_item" webkit_dom_css_rule_list_item :: -    Ptr DOMCSSRuleList ->                   -- _obj : TInterface "WebKit" "DOMCSSRuleList"-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr DOMCSSRule)---dOMCSSRuleListItem ::-    (MonadIO m, DOMCSSRuleListK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m DOMCSSRule                         -- result-dOMCSSRuleListItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_css_rule_list_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_css_rule_list_item" result-    result' <- (wrapObject DOMCSSRule) result-    touchManagedPtr _obj-    return result'--data DOMCSSRuleListItemMethodInfo-instance (signature ~ (CULong -> m DOMCSSRule), MonadIO m, DOMCSSRuleListK a) => MethodInfo DOMCSSRuleListItemMethodInfo a signature where-    overloadedMethod _ = dOMCSSRuleListItem--
− GI/WebKit/Objects/DOMCSSRuleList.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMCSSRuleList where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMCSSRuleList = DOMCSSRuleList (ForeignPtr DOMCSSRuleList)-instance GObject DOMCSSRuleList where-class GObject o => DOMCSSRuleListK o-instance (GObject o, IsDescendantOf DOMCSSRuleList o) => DOMCSSRuleListK o-data DOMCSSRuleListLengthPropertyInfo-data DOMCSSRuleListGetLengthMethodInfo-data DOMCSSRuleListItemMethodInfo
− GI/WebKit/Objects/DOMCSSStyleDeclaration.hs
@@ -1,673 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMCSSStyleDeclaration-    ( ---- * Exported types-    DOMCSSStyleDeclaration(..)              ,-    DOMCSSStyleDeclarationK                 ,-    toDOMCSSStyleDeclaration                ,-    noDOMCSSStyleDeclaration                ,--- -- * Methods--- ** dOMCSSStyleDeclarationGetCssText-    DOMCSSStyleDeclarationGetCssTextMethodInfo,-    dOMCSSStyleDeclarationGetCssText        ,----- ** dOMCSSStyleDeclarationGetLength-    DOMCSSStyleDeclarationGetLengthMethodInfo,-    dOMCSSStyleDeclarationGetLength         ,----- ** dOMCSSStyleDeclarationGetParentRule-    DOMCSSStyleDeclarationGetParentRuleMethodInfo,-    dOMCSSStyleDeclarationGetParentRule     ,----- ** dOMCSSStyleDeclarationGetPropertyCssValue-    DOMCSSStyleDeclarationGetPropertyCssValueMethodInfo,-    dOMCSSStyleDeclarationGetPropertyCssValue,----- ** dOMCSSStyleDeclarationGetPropertyPriority-    DOMCSSStyleDeclarationGetPropertyPriorityMethodInfo,-    dOMCSSStyleDeclarationGetPropertyPriority,----- ** dOMCSSStyleDeclarationGetPropertyShorthand-    DOMCSSStyleDeclarationGetPropertyShorthandMethodInfo,-    dOMCSSStyleDeclarationGetPropertyShorthand,----- ** dOMCSSStyleDeclarationGetPropertyValue-    DOMCSSStyleDeclarationGetPropertyValueMethodInfo,-    dOMCSSStyleDeclarationGetPropertyValue  ,----- ** dOMCSSStyleDeclarationIsPropertyImplicit-    DOMCSSStyleDeclarationIsPropertyImplicitMethodInfo,-    dOMCSSStyleDeclarationIsPropertyImplicit,----- ** dOMCSSStyleDeclarationItem-    DOMCSSStyleDeclarationItemMethodInfo    ,-    dOMCSSStyleDeclarationItem              ,----- ** dOMCSSStyleDeclarationRemoveProperty-    DOMCSSStyleDeclarationRemovePropertyMethodInfo,-    dOMCSSStyleDeclarationRemoveProperty    ,----- ** dOMCSSStyleDeclarationSetCssText-    DOMCSSStyleDeclarationSetCssTextMethodInfo,-    dOMCSSStyleDeclarationSetCssText        ,----- ** dOMCSSStyleDeclarationSetProperty-    DOMCSSStyleDeclarationSetPropertyMethodInfo,-    dOMCSSStyleDeclarationSetProperty       ,----- -- * Properties--- ** CssText-    DOMCSSStyleDeclarationCssTextPropertyInfo,-    clearDOMCSSStyleDeclarationCssText      ,-    constructDOMCSSStyleDeclarationCssText  ,-    dOMCSSStyleDeclarationCssText           ,-    getDOMCSSStyleDeclarationCssText        ,-    setDOMCSSStyleDeclarationCssText        ,----- ** Length-    DOMCSSStyleDeclarationLengthPropertyInfo,-    dOMCSSStyleDeclarationLength            ,-    getDOMCSSStyleDeclarationLength         ,----- ** ParentRule-    DOMCSSStyleDeclarationParentRulePropertyInfo,-    dOMCSSStyleDeclarationParentRule        ,-    getDOMCSSStyleDeclarationParentRule     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMCSSStyleDeclaration = DOMCSSStyleDeclaration (ForeignPtr DOMCSSStyleDeclaration)-foreign import ccall "webkit_dom_css_style_declaration_get_type"-    c_webkit_dom_css_style_declaration_get_type :: IO GType--type instance ParentTypes DOMCSSStyleDeclaration = DOMCSSStyleDeclarationParentTypes-type DOMCSSStyleDeclarationParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMCSSStyleDeclaration where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_css_style_declaration_get_type-    --class GObject o => DOMCSSStyleDeclarationK o-instance (GObject o, IsDescendantOf DOMCSSStyleDeclaration o) => DOMCSSStyleDeclarationK o--toDOMCSSStyleDeclaration :: DOMCSSStyleDeclarationK o => o -> IO DOMCSSStyleDeclaration-toDOMCSSStyleDeclaration = unsafeCastTo DOMCSSStyleDeclaration--noDOMCSSStyleDeclaration :: Maybe DOMCSSStyleDeclaration-noDOMCSSStyleDeclaration = Nothing--type family ResolveDOMCSSStyleDeclarationMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMCSSStyleDeclarationMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "isPropertyImplicit" o = DOMCSSStyleDeclarationIsPropertyImplicitMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "item" o = DOMCSSStyleDeclarationItemMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "removeProperty" o = DOMCSSStyleDeclarationRemovePropertyMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getCssText" o = DOMCSSStyleDeclarationGetCssTextMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getLength" o = DOMCSSStyleDeclarationGetLengthMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getParentRule" o = DOMCSSStyleDeclarationGetParentRuleMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getPropertyCssValue" o = DOMCSSStyleDeclarationGetPropertyCssValueMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getPropertyPriority" o = DOMCSSStyleDeclarationGetPropertyPriorityMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getPropertyShorthand" o = DOMCSSStyleDeclarationGetPropertyShorthandMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getPropertyValue" o = DOMCSSStyleDeclarationGetPropertyValueMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "setCssText" o = DOMCSSStyleDeclarationSetCssTextMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMCSSStyleDeclarationMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMCSSStyleDeclarationMethod t DOMCSSStyleDeclaration, MethodInfo info DOMCSSStyleDeclaration p) => IsLabelProxy t (DOMCSSStyleDeclaration -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMCSSStyleDeclarationMethod t DOMCSSStyleDeclaration, MethodInfo info DOMCSSStyleDeclaration p) => IsLabel t (DOMCSSStyleDeclaration -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "css-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMCSSStyleDeclarationCssText :: (MonadIO m, DOMCSSStyleDeclarationK o) => o -> m (Maybe T.Text)-getDOMCSSStyleDeclarationCssText obj = liftIO $ getObjectPropertyString obj "css-text"--setDOMCSSStyleDeclarationCssText :: (MonadIO m, DOMCSSStyleDeclarationK o) => o -> T.Text -> m ()-setDOMCSSStyleDeclarationCssText obj val = liftIO $ setObjectPropertyString obj "css-text" (Just val)--constructDOMCSSStyleDeclarationCssText :: T.Text -> IO ([Char], GValue)-constructDOMCSSStyleDeclarationCssText val = constructObjectPropertyString "css-text" (Just val)--clearDOMCSSStyleDeclarationCssText :: (MonadIO m, DOMCSSStyleDeclarationK o) => o -> m ()-clearDOMCSSStyleDeclarationCssText obj = liftIO $ setObjectPropertyString obj "css-text" (Nothing :: Maybe T.Text)--data DOMCSSStyleDeclarationCssTextPropertyInfo-instance AttrInfo DOMCSSStyleDeclarationCssTextPropertyInfo where-    type AttrAllowedOps DOMCSSStyleDeclarationCssTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCSSStyleDeclarationCssTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMCSSStyleDeclarationCssTextPropertyInfo = DOMCSSStyleDeclarationK-    type AttrGetType DOMCSSStyleDeclarationCssTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMCSSStyleDeclarationCssTextPropertyInfo = "css-text"-    attrGet _ = getDOMCSSStyleDeclarationCssText-    attrSet _ = setDOMCSSStyleDeclarationCssText-    attrConstruct _ = constructDOMCSSStyleDeclarationCssText-    attrClear _ = clearDOMCSSStyleDeclarationCssText---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMCSSStyleDeclarationLength :: (MonadIO m, DOMCSSStyleDeclarationK o) => o -> m CULong-getDOMCSSStyleDeclarationLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMCSSStyleDeclarationLengthPropertyInfo-instance AttrInfo DOMCSSStyleDeclarationLengthPropertyInfo where-    type AttrAllowedOps DOMCSSStyleDeclarationLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMCSSStyleDeclarationLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSStyleDeclarationLengthPropertyInfo = DOMCSSStyleDeclarationK-    type AttrGetType DOMCSSStyleDeclarationLengthPropertyInfo = CULong-    type AttrLabel DOMCSSStyleDeclarationLengthPropertyInfo = "length"-    attrGet _ = getDOMCSSStyleDeclarationLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "parent-rule"-   -- Type: TInterface "WebKit" "DOMCSSRule"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMCSSStyleDeclarationParentRule :: (MonadIO m, DOMCSSStyleDeclarationK o) => o -> m (Maybe DOMCSSRule)-getDOMCSSStyleDeclarationParentRule obj = liftIO $ getObjectPropertyObject obj "parent-rule" DOMCSSRule--data DOMCSSStyleDeclarationParentRulePropertyInfo-instance AttrInfo DOMCSSStyleDeclarationParentRulePropertyInfo where-    type AttrAllowedOps DOMCSSStyleDeclarationParentRulePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCSSStyleDeclarationParentRulePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSStyleDeclarationParentRulePropertyInfo = DOMCSSStyleDeclarationK-    type AttrGetType DOMCSSStyleDeclarationParentRulePropertyInfo = (Maybe DOMCSSRule)-    type AttrLabel DOMCSSStyleDeclarationParentRulePropertyInfo = "parent-rule"-    attrGet _ = getDOMCSSStyleDeclarationParentRule-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMCSSStyleDeclaration = DOMCSSStyleDeclarationAttributeList-type DOMCSSStyleDeclarationAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("cssText", DOMCSSStyleDeclarationCssTextPropertyInfo), '("length", DOMCSSStyleDeclarationLengthPropertyInfo), '("parentRule", DOMCSSStyleDeclarationParentRulePropertyInfo)] :: [(Symbol, *)])--dOMCSSStyleDeclarationCssText :: AttrLabelProxy "cssText"-dOMCSSStyleDeclarationCssText = AttrLabelProxy--dOMCSSStyleDeclarationLength :: AttrLabelProxy "length"-dOMCSSStyleDeclarationLength = AttrLabelProxy--dOMCSSStyleDeclarationParentRule :: AttrLabelProxy "parentRule"-dOMCSSStyleDeclarationParentRule = AttrLabelProxy--type instance SignalList DOMCSSStyleDeclaration = DOMCSSStyleDeclarationSignalList-type DOMCSSStyleDeclarationSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMCSSStyleDeclaration::get_css_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMCSSStyleDeclaration"-    IO CString---dOMCSSStyleDeclarationGetCssText ::-    (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMCSSStyleDeclarationGetCssText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_css_style_declaration_get_css_text _obj'-    checkUnexpectedReturnNULL "webkit_dom_css_style_declaration_get_css_text" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMCSSStyleDeclarationGetCssTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationGetCssTextMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationGetCssText---- method DOMCSSStyleDeclaration::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMCSSStyleDeclaration"-    IO CULong---dOMCSSStyleDeclarationGetLength ::-    (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMCSSStyleDeclarationGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_css_style_declaration_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMCSSStyleDeclarationGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationGetLength---- method DOMCSSStyleDeclaration::get_parent_rule--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->           -- _obj : TInterface "WebKit" "DOMCSSStyleDeclaration"-    IO (Ptr DOMCSSRule)---dOMCSSStyleDeclarationGetParentRule ::-    (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a                                       -- _obj-    -> m DOMCSSRule                         -- result-dOMCSSStyleDeclarationGetParentRule _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_css_style_declaration_get_parent_rule _obj'-    checkUnexpectedReturnNULL "webkit_dom_css_style_declaration_get_parent_rule" result-    result' <- (wrapObject DOMCSSRule) result-    touchManagedPtr _obj-    return result'--data DOMCSSStyleDeclarationGetParentRuleMethodInfo-instance (signature ~ (m DOMCSSRule), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationGetParentRuleMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationGetParentRule---- method DOMCSSStyleDeclaration::get_property_css_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMCSSValue")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_style_declaration_get_property_css_value" webkit_dom_css_style_declaration_get_property_css_value :: -    Ptr DOMCSSStyleDeclaration ->           -- _obj : TInterface "WebKit" "DOMCSSStyleDeclaration"-    CString ->                              -- propertyName : TBasicType TUTF8-    IO (Ptr DOMCSSValue)--{-# DEPRECATED dOMCSSStyleDeclarationGetPropertyCssValue ["(Since version 2.2)"]#-}-dOMCSSStyleDeclarationGetPropertyCssValue ::-    (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a                                       -- _obj-    -> T.Text                               -- propertyName-    -> m DOMCSSValue                        -- result-dOMCSSStyleDeclarationGetPropertyCssValue _obj propertyName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    propertyName' <- textToCString propertyName-    result <- webkit_dom_css_style_declaration_get_property_css_value _obj' propertyName'-    checkUnexpectedReturnNULL "webkit_dom_css_style_declaration_get_property_css_value" result-    result' <- (newObject DOMCSSValue) result-    touchManagedPtr _obj-    freeMem propertyName'-    return result'--data DOMCSSStyleDeclarationGetPropertyCssValueMethodInfo-instance (signature ~ (T.Text -> m DOMCSSValue), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationGetPropertyCssValueMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationGetPropertyCssValue---- method DOMCSSStyleDeclaration::get_property_priority--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMCSSStyleDeclaration"-    CString ->                              -- propertyName : TBasicType TUTF8-    IO CString---dOMCSSStyleDeclarationGetPropertyPriority ::-    (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a                                       -- _obj-    -> T.Text                               -- propertyName-    -> m T.Text                             -- result-dOMCSSStyleDeclarationGetPropertyPriority _obj propertyName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    propertyName' <- textToCString propertyName-    result <- webkit_dom_css_style_declaration_get_property_priority _obj' propertyName'-    checkUnexpectedReturnNULL "webkit_dom_css_style_declaration_get_property_priority" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    freeMem propertyName'-    return result'--data DOMCSSStyleDeclarationGetPropertyPriorityMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationGetPropertyPriorityMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationGetPropertyPriority---- method DOMCSSStyleDeclaration::get_property_shorthand--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMCSSStyleDeclaration"-    CString ->                              -- propertyName : TBasicType TUTF8-    IO CString---dOMCSSStyleDeclarationGetPropertyShorthand ::-    (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a                                       -- _obj-    -> T.Text                               -- propertyName-    -> m T.Text                             -- result-dOMCSSStyleDeclarationGetPropertyShorthand _obj propertyName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    propertyName' <- textToCString propertyName-    result <- webkit_dom_css_style_declaration_get_property_shorthand _obj' propertyName'-    checkUnexpectedReturnNULL "webkit_dom_css_style_declaration_get_property_shorthand" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    freeMem propertyName'-    return result'--data DOMCSSStyleDeclarationGetPropertyShorthandMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationGetPropertyShorthandMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationGetPropertyShorthand---- method DOMCSSStyleDeclaration::get_property_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMCSSStyleDeclaration"-    CString ->                              -- propertyName : TBasicType TUTF8-    IO CString---dOMCSSStyleDeclarationGetPropertyValue ::-    (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a                                       -- _obj-    -> T.Text                               -- propertyName-    -> m T.Text                             -- result-dOMCSSStyleDeclarationGetPropertyValue _obj propertyName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    propertyName' <- textToCString propertyName-    result <- webkit_dom_css_style_declaration_get_property_value _obj' propertyName'-    checkUnexpectedReturnNULL "webkit_dom_css_style_declaration_get_property_value" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    freeMem propertyName'-    return result'--data DOMCSSStyleDeclarationGetPropertyValueMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationGetPropertyValueMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationGetPropertyValue---- method DOMCSSStyleDeclaration::is_property_implicit--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMCSSStyleDeclaration"-    CString ->                              -- propertyName : TBasicType TUTF8-    IO CInt---dOMCSSStyleDeclarationIsPropertyImplicit ::-    (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a                                       -- _obj-    -> T.Text                               -- propertyName-    -> m Bool                               -- result-dOMCSSStyleDeclarationIsPropertyImplicit _obj propertyName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    propertyName' <- textToCString propertyName-    result <- webkit_dom_css_style_declaration_is_property_implicit _obj' propertyName'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem propertyName'-    return result'--data DOMCSSStyleDeclarationIsPropertyImplicitMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationIsPropertyImplicitMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationIsPropertyImplicit---- method DOMCSSStyleDeclaration::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMCSSStyleDeclaration"-    CULong ->                               -- index : TBasicType TULong-    IO CString---dOMCSSStyleDeclarationItem ::-    (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m T.Text                             -- result-dOMCSSStyleDeclarationItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_css_style_declaration_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_css_style_declaration_item" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMCSSStyleDeclarationItemMethodInfo-instance (signature ~ (CULong -> m T.Text), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationItemMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationItem---- method DOMCSSStyleDeclaration::remove_property--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMCSSStyleDeclaration"-    CString ->                              -- propertyName : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO CString---dOMCSSStyleDeclarationRemoveProperty ::-    (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a                                       -- _obj-    -> T.Text                               -- propertyName-    -> m T.Text                             -- result-dOMCSSStyleDeclarationRemoveProperty _obj propertyName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    propertyName' <- textToCString propertyName-    onException (do-        result <- propagateGError $ webkit_dom_css_style_declaration_remove_property _obj' propertyName'-        checkUnexpectedReturnNULL "webkit_dom_css_style_declaration_remove_property" result-        result' <- cstringToText result-        freeMem result-        touchManagedPtr _obj-        freeMem propertyName'-        return result'-     ) (do-        freeMem propertyName'-     )--data DOMCSSStyleDeclarationRemovePropertyMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationRemovePropertyMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationRemoveProperty---- method DOMCSSStyleDeclaration::set_css_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMCSSStyleDeclaration"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMCSSStyleDeclarationSetCssText ::-    (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMCSSStyleDeclarationSetCssText _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_css_style_declaration_set_css_text _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMCSSStyleDeclarationSetCssTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationSetCssTextMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationSetCssText---- method DOMCSSStyleDeclaration::set_property--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSStyleDeclaration", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "priority", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMCSSStyleDeclaration"-    CString ->                              -- propertyName : TBasicType TUTF8-    CString ->                              -- value : TBasicType TUTF8-    CString ->                              -- priority : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMCSSStyleDeclarationSetProperty ::-    (MonadIO m, DOMCSSStyleDeclarationK a) =>-    a                                       -- _obj-    -> T.Text                               -- propertyName-    -> T.Text                               -- value-    -> T.Text                               -- priority-    -> m ()                                 -- result-dOMCSSStyleDeclarationSetProperty _obj propertyName value priority = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    propertyName' <- textToCString propertyName-    value' <- textToCString value-    priority' <- textToCString priority-    onException (do-        propagateGError $ webkit_dom_css_style_declaration_set_property _obj' propertyName' value' priority'-        touchManagedPtr _obj-        freeMem propertyName'-        freeMem value'-        freeMem priority'-        return ()-     ) (do-        freeMem propertyName'-        freeMem value'-        freeMem priority'-     )--data DOMCSSStyleDeclarationSetPropertyMethodInfo-instance (signature ~ (T.Text -> T.Text -> T.Text -> m ()), MonadIO m, DOMCSSStyleDeclarationK a) => MethodInfo DOMCSSStyleDeclarationSetPropertyMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationSetProperty--
− GI/WebKit/Objects/DOMCSSStyleDeclaration.hs-boot
@@ -1,28 +0,0 @@-module GI.WebKit.Objects.DOMCSSStyleDeclaration where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMCSSStyleDeclaration = DOMCSSStyleDeclaration (ForeignPtr DOMCSSStyleDeclaration)-instance GObject DOMCSSStyleDeclaration where-class GObject o => DOMCSSStyleDeclarationK o-instance (GObject o, IsDescendantOf DOMCSSStyleDeclaration o) => DOMCSSStyleDeclarationK o-data DOMCSSStyleDeclarationCssTextPropertyInfo-data DOMCSSStyleDeclarationLengthPropertyInfo-data DOMCSSStyleDeclarationParentRulePropertyInfo-data DOMCSSStyleDeclarationGetCssTextMethodInfo-data DOMCSSStyleDeclarationGetLengthMethodInfo-data DOMCSSStyleDeclarationGetParentRuleMethodInfo-data DOMCSSStyleDeclarationGetPropertyCssValueMethodInfo-data DOMCSSStyleDeclarationGetPropertyPriorityMethodInfo-data DOMCSSStyleDeclarationGetPropertyShorthandMethodInfo-data DOMCSSStyleDeclarationGetPropertyValueMethodInfo-data DOMCSSStyleDeclarationIsPropertyImplicitMethodInfo-data DOMCSSStyleDeclarationItemMethodInfo-data DOMCSSStyleDeclarationRemovePropertyMethodInfo-data DOMCSSStyleDeclarationSetCssTextMethodInfo-data DOMCSSStyleDeclarationSetPropertyMethodInfo
− GI/WebKit/Objects/DOMCSSStyleSheet.hs
@@ -1,470 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMCSSStyleSheet-    ( ---- * Exported types-    DOMCSSStyleSheet(..)                    ,-    DOMCSSStyleSheetK                       ,-    toDOMCSSStyleSheet                      ,-    noDOMCSSStyleSheet                      ,--- -- * Methods--- ** dOMCSSStyleSheetAddRule-    DOMCSSStyleSheetAddRuleMethodInfo       ,-    dOMCSSStyleSheetAddRule                 ,----- ** dOMCSSStyleSheetDeleteRule-    DOMCSSStyleSheetDeleteRuleMethodInfo    ,-    dOMCSSStyleSheetDeleteRule              ,----- ** dOMCSSStyleSheetGetCssRules-    DOMCSSStyleSheetGetCssRulesMethodInfo   ,-    dOMCSSStyleSheetGetCssRules             ,----- ** dOMCSSStyleSheetGetOwnerRule-    DOMCSSStyleSheetGetOwnerRuleMethodInfo  ,-    dOMCSSStyleSheetGetOwnerRule            ,----- ** dOMCSSStyleSheetGetRules-    DOMCSSStyleSheetGetRulesMethodInfo      ,-    dOMCSSStyleSheetGetRules                ,----- ** dOMCSSStyleSheetInsertRule-    DOMCSSStyleSheetInsertRuleMethodInfo    ,-    dOMCSSStyleSheetInsertRule              ,----- ** dOMCSSStyleSheetRemoveRule-    DOMCSSStyleSheetRemoveRuleMethodInfo    ,-    dOMCSSStyleSheetRemoveRule              ,----- -- * Properties--- ** CssRules-    DOMCSSStyleSheetCssRulesPropertyInfo    ,-    dOMCSSStyleSheetCssRules                ,-    getDOMCSSStyleSheetCssRules             ,----- ** OwnerRule-    DOMCSSStyleSheetOwnerRulePropertyInfo   ,-    dOMCSSStyleSheetOwnerRule               ,-    getDOMCSSStyleSheetOwnerRule            ,----- ** Rules-    DOMCSSStyleSheetRulesPropertyInfo       ,-    dOMCSSStyleSheetRules                   ,-    getDOMCSSStyleSheetRules                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMCSSStyleSheet = DOMCSSStyleSheet (ForeignPtr DOMCSSStyleSheet)-foreign import ccall "webkit_dom_css_style_sheet_get_type"-    c_webkit_dom_css_style_sheet_get_type :: IO GType--type instance ParentTypes DOMCSSStyleSheet = DOMCSSStyleSheetParentTypes-type DOMCSSStyleSheetParentTypes = '[DOMStyleSheet, DOMObject, GObject.Object]--instance GObject DOMCSSStyleSheet where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_css_style_sheet_get_type-    --class GObject o => DOMCSSStyleSheetK o-instance (GObject o, IsDescendantOf DOMCSSStyleSheet o) => DOMCSSStyleSheetK o--toDOMCSSStyleSheet :: DOMCSSStyleSheetK o => o -> IO DOMCSSStyleSheet-toDOMCSSStyleSheet = unsafeCastTo DOMCSSStyleSheet--noDOMCSSStyleSheet :: Maybe DOMCSSStyleSheet-noDOMCSSStyleSheet = Nothing--type family ResolveDOMCSSStyleSheetMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMCSSStyleSheetMethod "addRule" o = DOMCSSStyleSheetAddRuleMethodInfo-    ResolveDOMCSSStyleSheetMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMCSSStyleSheetMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMCSSStyleSheetMethod "deleteRule" o = DOMCSSStyleSheetDeleteRuleMethodInfo-    ResolveDOMCSSStyleSheetMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMCSSStyleSheetMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMCSSStyleSheetMethod "insertRule" o = DOMCSSStyleSheetInsertRuleMethodInfo-    ResolveDOMCSSStyleSheetMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMCSSStyleSheetMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMCSSStyleSheetMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMCSSStyleSheetMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMCSSStyleSheetMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMCSSStyleSheetMethod "removeRule" o = DOMCSSStyleSheetRemoveRuleMethodInfo-    ResolveDOMCSSStyleSheetMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMCSSStyleSheetMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMCSSStyleSheetMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMCSSStyleSheetMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMCSSStyleSheetMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMCSSStyleSheetMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMCSSStyleSheetMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMCSSStyleSheetMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMCSSStyleSheetMethod "getCssRules" o = DOMCSSStyleSheetGetCssRulesMethodInfo-    ResolveDOMCSSStyleSheetMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMCSSStyleSheetMethod "getDisabled" o = DOMStyleSheetGetDisabledMethodInfo-    ResolveDOMCSSStyleSheetMethod "getHref" o = DOMStyleSheetGetHrefMethodInfo-    ResolveDOMCSSStyleSheetMethod "getMedia" o = DOMStyleSheetGetMediaMethodInfo-    ResolveDOMCSSStyleSheetMethod "getOwnerNode" o = DOMStyleSheetGetOwnerNodeMethodInfo-    ResolveDOMCSSStyleSheetMethod "getOwnerRule" o = DOMCSSStyleSheetGetOwnerRuleMethodInfo-    ResolveDOMCSSStyleSheetMethod "getParentStyleSheet" o = DOMStyleSheetGetParentStyleSheetMethodInfo-    ResolveDOMCSSStyleSheetMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMCSSStyleSheetMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMCSSStyleSheetMethod "getRules" o = DOMCSSStyleSheetGetRulesMethodInfo-    ResolveDOMCSSStyleSheetMethod "getTitle" o = DOMStyleSheetGetTitleMethodInfo-    ResolveDOMCSSStyleSheetMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMCSSStyleSheetMethod "setDisabled" o = DOMStyleSheetSetDisabledMethodInfo-    ResolveDOMCSSStyleSheetMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMCSSStyleSheetMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMCSSStyleSheetMethod t DOMCSSStyleSheet, MethodInfo info DOMCSSStyleSheet p) => IsLabelProxy t (DOMCSSStyleSheet -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMCSSStyleSheetMethod t DOMCSSStyleSheet, MethodInfo info DOMCSSStyleSheet p) => IsLabel t (DOMCSSStyleSheet -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "css-rules"-   -- Type: TInterface "WebKit" "DOMCSSRuleList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMCSSStyleSheetCssRules :: (MonadIO m, DOMCSSStyleSheetK o) => o -> m (Maybe DOMCSSRuleList)-getDOMCSSStyleSheetCssRules obj = liftIO $ getObjectPropertyObject obj "css-rules" DOMCSSRuleList--data DOMCSSStyleSheetCssRulesPropertyInfo-instance AttrInfo DOMCSSStyleSheetCssRulesPropertyInfo where-    type AttrAllowedOps DOMCSSStyleSheetCssRulesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCSSStyleSheetCssRulesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSStyleSheetCssRulesPropertyInfo = DOMCSSStyleSheetK-    type AttrGetType DOMCSSStyleSheetCssRulesPropertyInfo = (Maybe DOMCSSRuleList)-    type AttrLabel DOMCSSStyleSheetCssRulesPropertyInfo = "css-rules"-    attrGet _ = getDOMCSSStyleSheetCssRules-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "owner-rule"-   -- Type: TInterface "WebKit" "DOMCSSRule"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMCSSStyleSheetOwnerRule :: (MonadIO m, DOMCSSStyleSheetK o) => o -> m (Maybe DOMCSSRule)-getDOMCSSStyleSheetOwnerRule obj = liftIO $ getObjectPropertyObject obj "owner-rule" DOMCSSRule--data DOMCSSStyleSheetOwnerRulePropertyInfo-instance AttrInfo DOMCSSStyleSheetOwnerRulePropertyInfo where-    type AttrAllowedOps DOMCSSStyleSheetOwnerRulePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCSSStyleSheetOwnerRulePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSStyleSheetOwnerRulePropertyInfo = DOMCSSStyleSheetK-    type AttrGetType DOMCSSStyleSheetOwnerRulePropertyInfo = (Maybe DOMCSSRule)-    type AttrLabel DOMCSSStyleSheetOwnerRulePropertyInfo = "owner-rule"-    attrGet _ = getDOMCSSStyleSheetOwnerRule-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "rules"-   -- Type: TInterface "WebKit" "DOMCSSRuleList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMCSSStyleSheetRules :: (MonadIO m, DOMCSSStyleSheetK o) => o -> m (Maybe DOMCSSRuleList)-getDOMCSSStyleSheetRules obj = liftIO $ getObjectPropertyObject obj "rules" DOMCSSRuleList--data DOMCSSStyleSheetRulesPropertyInfo-instance AttrInfo DOMCSSStyleSheetRulesPropertyInfo where-    type AttrAllowedOps DOMCSSStyleSheetRulesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCSSStyleSheetRulesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSStyleSheetRulesPropertyInfo = DOMCSSStyleSheetK-    type AttrGetType DOMCSSStyleSheetRulesPropertyInfo = (Maybe DOMCSSRuleList)-    type AttrLabel DOMCSSStyleSheetRulesPropertyInfo = "rules"-    attrGet _ = getDOMCSSStyleSheetRules-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMCSSStyleSheet = DOMCSSStyleSheetAttributeList-type DOMCSSStyleSheetAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("cssRules", DOMCSSStyleSheetCssRulesPropertyInfo), '("disabled", DOMStyleSheetDisabledPropertyInfo), '("href", DOMStyleSheetHrefPropertyInfo), '("media", DOMStyleSheetMediaPropertyInfo), '("ownerNode", DOMStyleSheetOwnerNodePropertyInfo), '("ownerRule", DOMCSSStyleSheetOwnerRulePropertyInfo), '("parentStyleSheet", DOMStyleSheetParentStyleSheetPropertyInfo), '("rules", DOMCSSStyleSheetRulesPropertyInfo), '("title", DOMStyleSheetTitlePropertyInfo), '("type", DOMStyleSheetTypePropertyInfo)] :: [(Symbol, *)])--dOMCSSStyleSheetCssRules :: AttrLabelProxy "cssRules"-dOMCSSStyleSheetCssRules = AttrLabelProxy--dOMCSSStyleSheetOwnerRule :: AttrLabelProxy "ownerRule"-dOMCSSStyleSheetOwnerRule = AttrLabelProxy--dOMCSSStyleSheetRules :: AttrLabelProxy "rules"-dOMCSSStyleSheetRules = AttrLabelProxy--type instance SignalList DOMCSSStyleSheet = DOMCSSStyleSheetSignalList-type DOMCSSStyleSheetSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMCSSStyleSheet::add_rule--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selector", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "style", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, 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 ->                 -- _obj : TInterface "WebKit" "DOMCSSStyleSheet"-    CString ->                              -- selector : TBasicType TUTF8-    CString ->                              -- style : TBasicType TUTF8-    CULong ->                               -- index : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO CLong---dOMCSSStyleSheetAddRule ::-    (MonadIO m, DOMCSSStyleSheetK a) =>-    a                                       -- _obj-    -> T.Text                               -- selector-    -> T.Text                               -- style-    -> CULong                               -- index-    -> m CLong                              -- result-dOMCSSStyleSheetAddRule _obj selector style index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    selector' <- textToCString selector-    style' <- textToCString style-    onException (do-        result <- propagateGError $ webkit_dom_css_style_sheet_add_rule _obj' selector' style' index-        touchManagedPtr _obj-        freeMem selector'-        freeMem style'-        return result-     ) (do-        freeMem selector'-        freeMem style'-     )--data DOMCSSStyleSheetAddRuleMethodInfo-instance (signature ~ (T.Text -> T.Text -> CULong -> m CLong), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo DOMCSSStyleSheetAddRuleMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleSheetAddRule---- method DOMCSSStyleSheet::delete_rule--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, 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 ->                 -- _obj : TInterface "WebKit" "DOMCSSStyleSheet"-    CULong ->                               -- index : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMCSSStyleSheetDeleteRule ::-    (MonadIO m, DOMCSSStyleSheetK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m ()                                 -- result-dOMCSSStyleSheetDeleteRule _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_css_style_sheet_delete_rule _obj' index-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMCSSStyleSheetDeleteRuleMethodInfo-instance (signature ~ (CULong -> m ()), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo DOMCSSStyleSheetDeleteRuleMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleSheetDeleteRule---- method DOMCSSStyleSheet::get_css_rules--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                 -- _obj : TInterface "WebKit" "DOMCSSStyleSheet"-    IO (Ptr DOMCSSRuleList)---dOMCSSStyleSheetGetCssRules ::-    (MonadIO m, DOMCSSStyleSheetK a) =>-    a                                       -- _obj-    -> m DOMCSSRuleList                     -- result-dOMCSSStyleSheetGetCssRules _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_css_style_sheet_get_css_rules _obj'-    checkUnexpectedReturnNULL "webkit_dom_css_style_sheet_get_css_rules" result-    result' <- (wrapObject DOMCSSRuleList) result-    touchManagedPtr _obj-    return result'--data DOMCSSStyleSheetGetCssRulesMethodInfo-instance (signature ~ (m DOMCSSRuleList), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo DOMCSSStyleSheetGetCssRulesMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleSheetGetCssRules---- method DOMCSSStyleSheet::get_owner_rule--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                 -- _obj : TInterface "WebKit" "DOMCSSStyleSheet"-    IO (Ptr DOMCSSRule)---dOMCSSStyleSheetGetOwnerRule ::-    (MonadIO m, DOMCSSStyleSheetK a) =>-    a                                       -- _obj-    -> m DOMCSSRule                         -- result-dOMCSSStyleSheetGetOwnerRule _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_css_style_sheet_get_owner_rule _obj'-    checkUnexpectedReturnNULL "webkit_dom_css_style_sheet_get_owner_rule" result-    result' <- (wrapObject DOMCSSRule) result-    touchManagedPtr _obj-    return result'--data DOMCSSStyleSheetGetOwnerRuleMethodInfo-instance (signature ~ (m DOMCSSRule), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo DOMCSSStyleSheetGetOwnerRuleMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleSheetGetOwnerRule---- method DOMCSSStyleSheet::get_rules--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                 -- _obj : TInterface "WebKit" "DOMCSSStyleSheet"-    IO (Ptr DOMCSSRuleList)---dOMCSSStyleSheetGetRules ::-    (MonadIO m, DOMCSSStyleSheetK a) =>-    a                                       -- _obj-    -> m DOMCSSRuleList                     -- result-dOMCSSStyleSheetGetRules _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_css_style_sheet_get_rules _obj'-    checkUnexpectedReturnNULL "webkit_dom_css_style_sheet_get_rules" result-    result' <- (wrapObject DOMCSSRuleList) result-    touchManagedPtr _obj-    return result'--data DOMCSSStyleSheetGetRulesMethodInfo-instance (signature ~ (m DOMCSSRuleList), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo DOMCSSStyleSheetGetRulesMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleSheetGetRules---- method DOMCSSStyleSheet::insert_rule--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "rule", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, 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 ->                 -- _obj : TInterface "WebKit" "DOMCSSStyleSheet"-    CString ->                              -- rule : TBasicType TUTF8-    CULong ->                               -- index : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO CULong---dOMCSSStyleSheetInsertRule ::-    (MonadIO m, DOMCSSStyleSheetK a) =>-    a                                       -- _obj-    -> T.Text                               -- rule-    -> CULong                               -- index-    -> m CULong                             -- result-dOMCSSStyleSheetInsertRule _obj rule index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    rule' <- textToCString rule-    onException (do-        result <- propagateGError $ webkit_dom_css_style_sheet_insert_rule _obj' rule' index-        touchManagedPtr _obj-        freeMem rule'-        return result-     ) (do-        freeMem rule'-     )--data DOMCSSStyleSheetInsertRuleMethodInfo-instance (signature ~ (T.Text -> CULong -> m CULong), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo DOMCSSStyleSheetInsertRuleMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleSheetInsertRule---- method DOMCSSStyleSheet::remove_rule--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, 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 ->                 -- _obj : TInterface "WebKit" "DOMCSSStyleSheet"-    CULong ->                               -- index : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMCSSStyleSheetRemoveRule ::-    (MonadIO m, DOMCSSStyleSheetK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m ()                                 -- result-dOMCSSStyleSheetRemoveRule _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_css_style_sheet_remove_rule _obj' index-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMCSSStyleSheetRemoveRuleMethodInfo-instance (signature ~ (CULong -> m ()), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo DOMCSSStyleSheetRemoveRuleMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleSheetRemoveRule--
− GI/WebKit/Objects/DOMCSSStyleSheet.hs-boot
@@ -1,23 +0,0 @@-module GI.WebKit.Objects.DOMCSSStyleSheet where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMCSSStyleSheet = DOMCSSStyleSheet (ForeignPtr DOMCSSStyleSheet)-instance GObject DOMCSSStyleSheet where-class GObject o => DOMCSSStyleSheetK o-instance (GObject o, IsDescendantOf DOMCSSStyleSheet o) => DOMCSSStyleSheetK o-data DOMCSSStyleSheetCssRulesPropertyInfo-data DOMCSSStyleSheetOwnerRulePropertyInfo-data DOMCSSStyleSheetRulesPropertyInfo-data DOMCSSStyleSheetAddRuleMethodInfo-data DOMCSSStyleSheetDeleteRuleMethodInfo-data DOMCSSStyleSheetGetCssRulesMethodInfo-data DOMCSSStyleSheetGetOwnerRuleMethodInfo-data DOMCSSStyleSheetGetRulesMethodInfo-data DOMCSSStyleSheetInsertRuleMethodInfo-data DOMCSSStyleSheetRemoveRuleMethodInfo
− GI/WebKit/Objects/DOMCSSValue.hs
@@ -1,279 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMCSSValue-    ( ---- * Exported types-    DOMCSSValue(..)                         ,-    DOMCSSValueK                            ,-    toDOMCSSValue                           ,-    noDOMCSSValue                           ,--- -- * Methods--- ** dOMCSSValueGetCssText-    DOMCSSValueGetCssTextMethodInfo         ,-    dOMCSSValueGetCssText                   ,----- ** dOMCSSValueGetCssValueType-    DOMCSSValueGetCssValueTypeMethodInfo    ,-    dOMCSSValueGetCssValueType              ,----- ** dOMCSSValueSetCssText-    DOMCSSValueSetCssTextMethodInfo         ,-    dOMCSSValueSetCssText                   ,----- -- * Properties--- ** CssText-    DOMCSSValueCssTextPropertyInfo          ,-    clearDOMCSSValueCssText                 ,-    constructDOMCSSValueCssText             ,-    dOMCSSValueCssText                      ,-    getDOMCSSValueCssText                   ,-    setDOMCSSValueCssText                   ,----- ** CssValueType-    DOMCSSValueCssValueTypePropertyInfo     ,-    dOMCSSValueCssValueType                 ,-    getDOMCSSValueCssValueType              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMCSSValue = DOMCSSValue (ForeignPtr DOMCSSValue)-foreign import ccall "webkit_dom_css_value_get_type"-    c_webkit_dom_css_value_get_type :: IO GType--type instance ParentTypes DOMCSSValue = DOMCSSValueParentTypes-type DOMCSSValueParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMCSSValue where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_css_value_get_type-    --class GObject o => DOMCSSValueK o-instance (GObject o, IsDescendantOf DOMCSSValue o) => DOMCSSValueK o--toDOMCSSValue :: DOMCSSValueK o => o -> IO DOMCSSValue-toDOMCSSValue = unsafeCastTo DOMCSSValue--noDOMCSSValue :: Maybe DOMCSSValue-noDOMCSSValue = Nothing--type family ResolveDOMCSSValueMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMCSSValueMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMCSSValueMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMCSSValueMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMCSSValueMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMCSSValueMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMCSSValueMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMCSSValueMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMCSSValueMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMCSSValueMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMCSSValueMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMCSSValueMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMCSSValueMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMCSSValueMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMCSSValueMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMCSSValueMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMCSSValueMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMCSSValueMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMCSSValueMethod "getCssText" o = DOMCSSValueGetCssTextMethodInfo-    ResolveDOMCSSValueMethod "getCssValueType" o = DOMCSSValueGetCssValueTypeMethodInfo-    ResolveDOMCSSValueMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMCSSValueMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMCSSValueMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMCSSValueMethod "setCssText" o = DOMCSSValueSetCssTextMethodInfo-    ResolveDOMCSSValueMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMCSSValueMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMCSSValueMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMCSSValueMethod t DOMCSSValue, MethodInfo info DOMCSSValue p) => IsLabelProxy t (DOMCSSValue -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMCSSValueMethod t DOMCSSValue, MethodInfo info DOMCSSValue p) => IsLabel t (DOMCSSValue -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "css-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMCSSValueCssText :: (MonadIO m, DOMCSSValueK o) => o -> m (Maybe T.Text)-getDOMCSSValueCssText obj = liftIO $ getObjectPropertyString obj "css-text"--setDOMCSSValueCssText :: (MonadIO m, DOMCSSValueK o) => o -> T.Text -> m ()-setDOMCSSValueCssText obj val = liftIO $ setObjectPropertyString obj "css-text" (Just val)--constructDOMCSSValueCssText :: T.Text -> IO ([Char], GValue)-constructDOMCSSValueCssText val = constructObjectPropertyString "css-text" (Just val)--clearDOMCSSValueCssText :: (MonadIO m, DOMCSSValueK o) => o -> m ()-clearDOMCSSValueCssText obj = liftIO $ setObjectPropertyString obj "css-text" (Nothing :: Maybe T.Text)--data DOMCSSValueCssTextPropertyInfo-instance AttrInfo DOMCSSValueCssTextPropertyInfo where-    type AttrAllowedOps DOMCSSValueCssTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCSSValueCssTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMCSSValueCssTextPropertyInfo = DOMCSSValueK-    type AttrGetType DOMCSSValueCssTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMCSSValueCssTextPropertyInfo = "css-text"-    attrGet _ = getDOMCSSValueCssText-    attrSet _ = setDOMCSSValueCssText-    attrConstruct _ = constructDOMCSSValueCssText-    attrClear _ = clearDOMCSSValueCssText---- VVV Prop "css-value-type"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMCSSValueCssValueType :: (MonadIO m, DOMCSSValueK o) => o -> m Word32-getDOMCSSValueCssValueType obj = liftIO $ getObjectPropertyUInt32 obj "css-value-type"--data DOMCSSValueCssValueTypePropertyInfo-instance AttrInfo DOMCSSValueCssValueTypePropertyInfo where-    type AttrAllowedOps DOMCSSValueCssValueTypePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMCSSValueCssValueTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSValueCssValueTypePropertyInfo = DOMCSSValueK-    type AttrGetType DOMCSSValueCssValueTypePropertyInfo = Word32-    type AttrLabel DOMCSSValueCssValueTypePropertyInfo = "css-value-type"-    attrGet _ = getDOMCSSValueCssValueType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMCSSValue = DOMCSSValueAttributeList-type DOMCSSValueAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("cssText", DOMCSSValueCssTextPropertyInfo), '("cssValueType", DOMCSSValueCssValueTypePropertyInfo)] :: [(Symbol, *)])--dOMCSSValueCssText :: AttrLabelProxy "cssText"-dOMCSSValueCssText = AttrLabelProxy--dOMCSSValueCssValueType :: AttrLabelProxy "cssValueType"-dOMCSSValueCssValueType = AttrLabelProxy--type instance SignalList DOMCSSValue = DOMCSSValueSignalList-type DOMCSSValueSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMCSSValue::get_css_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSValue", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                      -- _obj : TInterface "WebKit" "DOMCSSValue"-    IO CString---dOMCSSValueGetCssText ::-    (MonadIO m, DOMCSSValueK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMCSSValueGetCssText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_css_value_get_css_text _obj'-    checkUnexpectedReturnNULL "webkit_dom_css_value_get_css_text" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMCSSValueGetCssTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMCSSValueK a) => MethodInfo DOMCSSValueGetCssTextMethodInfo a signature where-    overloadedMethod _ = dOMCSSValueGetCssText---- method DOMCSSValue::get_css_value_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSValue", direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMCSSValue"-    IO Word16---dOMCSSValueGetCssValueType ::-    (MonadIO m, DOMCSSValueK a) =>-    a                                       -- _obj-    -> m Word16                             -- result-dOMCSSValueGetCssValueType _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_css_value_get_css_value_type _obj'-    touchManagedPtr _obj-    return result--data DOMCSSValueGetCssValueTypeMethodInfo-instance (signature ~ (m Word16), MonadIO m, DOMCSSValueK a) => MethodInfo DOMCSSValueGetCssValueTypeMethodInfo a signature where-    overloadedMethod _ = dOMCSSValueGetCssValueType---- method DOMCSSValue::set_css_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCSSValue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMCSSValue"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMCSSValueSetCssText ::-    (MonadIO m, DOMCSSValueK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMCSSValueSetCssText _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_css_value_set_css_text _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMCSSValueSetCssTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMCSSValueK a) => MethodInfo DOMCSSValueSetCssTextMethodInfo a signature where-    overloadedMethod _ = dOMCSSValueSetCssText--
− GI/WebKit/Objects/DOMCSSValue.hs-boot
@@ -1,18 +0,0 @@-module GI.WebKit.Objects.DOMCSSValue where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMCSSValue = DOMCSSValue (ForeignPtr DOMCSSValue)-instance GObject DOMCSSValue where-class GObject o => DOMCSSValueK o-instance (GObject o, IsDescendantOf DOMCSSValue o) => DOMCSSValueK o-data DOMCSSValueCssTextPropertyInfo-data DOMCSSValueCssValueTypePropertyInfo-data DOMCSSValueGetCssTextMethodInfo-data DOMCSSValueGetCssValueTypeMethodInfo-data DOMCSSValueSetCssTextMethodInfo
− GI/WebKit/Objects/DOMCharacterData.hs
@@ -1,568 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMCharacterData-    ( ---- * Exported types-    DOMCharacterData(..)                    ,-    DOMCharacterDataK                       ,-    toDOMCharacterData                      ,-    noDOMCharacterData                      ,--- -- * Methods--- ** dOMCharacterDataAppendData-    DOMCharacterDataAppendDataMethodInfo    ,-    dOMCharacterDataAppendData              ,----- ** dOMCharacterDataDeleteData-    DOMCharacterDataDeleteDataMethodInfo    ,-    dOMCharacterDataDeleteData              ,----- ** dOMCharacterDataGetData-    DOMCharacterDataGetDataMethodInfo       ,-    dOMCharacterDataGetData                 ,----- ** dOMCharacterDataGetLength-    DOMCharacterDataGetLengthMethodInfo     ,-    dOMCharacterDataGetLength               ,----- ** dOMCharacterDataInsertData-    DOMCharacterDataInsertDataMethodInfo    ,-    dOMCharacterDataInsertData              ,----- ** dOMCharacterDataRemove-    DOMCharacterDataRemoveMethodInfo        ,-    dOMCharacterDataRemove                  ,----- ** dOMCharacterDataReplaceData-    DOMCharacterDataReplaceDataMethodInfo   ,-    dOMCharacterDataReplaceData             ,----- ** dOMCharacterDataSetData-    DOMCharacterDataSetDataMethodInfo       ,-    dOMCharacterDataSetData                 ,----- ** dOMCharacterDataSubstringData-    DOMCharacterDataSubstringDataMethodInfo ,-    dOMCharacterDataSubstringData           ,----- -- * Properties--- ** Data-    DOMCharacterDataDataPropertyInfo        ,-    clearDOMCharacterDataData               ,-    constructDOMCharacterDataData           ,-    dOMCharacterDataData                    ,-    getDOMCharacterDataData                 ,-    setDOMCharacterDataData                 ,----- ** Length-    DOMCharacterDataLengthPropertyInfo      ,-    dOMCharacterDataLength                  ,-    getDOMCharacterDataLength               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMCharacterData = DOMCharacterData (ForeignPtr DOMCharacterData)-foreign import ccall "webkit_dom_character_data_get_type"-    c_webkit_dom_character_data_get_type :: IO GType--type instance ParentTypes DOMCharacterData = DOMCharacterDataParentTypes-type DOMCharacterDataParentTypes = '[DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMCharacterData where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_character_data_get_type-    --class GObject o => DOMCharacterDataK o-instance (GObject o, IsDescendantOf DOMCharacterData o) => DOMCharacterDataK o--toDOMCharacterData :: DOMCharacterDataK o => o -> IO DOMCharacterData-toDOMCharacterData = unsafeCastTo DOMCharacterData--noDOMCharacterData :: Maybe DOMCharacterData-noDOMCharacterData = Nothing--type family ResolveDOMCharacterDataMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMCharacterDataMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMCharacterDataMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMCharacterDataMethod "appendData" o = DOMCharacterDataAppendDataMethodInfo-    ResolveDOMCharacterDataMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMCharacterDataMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMCharacterDataMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMCharacterDataMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMCharacterDataMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMCharacterDataMethod "deleteData" o = DOMCharacterDataDeleteDataMethodInfo-    ResolveDOMCharacterDataMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMCharacterDataMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMCharacterDataMethod "hasAttributes" o = DOMNodeHasAttributesMethodInfo-    ResolveDOMCharacterDataMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMCharacterDataMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMCharacterDataMethod "insertData" o = DOMCharacterDataInsertDataMethodInfo-    ResolveDOMCharacterDataMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMCharacterDataMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMCharacterDataMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMCharacterDataMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMCharacterDataMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMCharacterDataMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMCharacterDataMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMCharacterDataMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMCharacterDataMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMCharacterDataMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMCharacterDataMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMCharacterDataMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMCharacterDataMethod "remove" o = DOMCharacterDataRemoveMethodInfo-    ResolveDOMCharacterDataMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMCharacterDataMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMCharacterDataMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMCharacterDataMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMCharacterDataMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMCharacterDataMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMCharacterDataMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMCharacterDataMethod "substringData" o = DOMCharacterDataSubstringDataMethodInfo-    ResolveDOMCharacterDataMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMCharacterDataMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMCharacterDataMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMCharacterDataMethod "getAttributes" o = DOMNodeGetAttributesMethodInfo-    ResolveDOMCharacterDataMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMCharacterDataMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMCharacterDataMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMCharacterDataMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMCharacterDataMethod "getLength" o = DOMCharacterDataGetLengthMethodInfo-    ResolveDOMCharacterDataMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMCharacterDataMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMCharacterDataMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMCharacterDataMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMCharacterDataMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMCharacterDataMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMCharacterDataMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMCharacterDataMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMCharacterDataMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMCharacterDataMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMCharacterDataMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMCharacterDataMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMCharacterDataMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMCharacterDataMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMCharacterDataMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMCharacterDataMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMCharacterDataMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMCharacterDataMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMCharacterDataMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMCharacterDataMethod t DOMCharacterData, MethodInfo info DOMCharacterData p) => IsLabelProxy t (DOMCharacterData -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMCharacterDataMethod t DOMCharacterData, MethodInfo info DOMCharacterData p) => IsLabel t (DOMCharacterData -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "data"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMCharacterDataData :: (MonadIO m, DOMCharacterDataK o) => o -> m (Maybe T.Text)-getDOMCharacterDataData obj = liftIO $ getObjectPropertyString obj "data"--setDOMCharacterDataData :: (MonadIO m, DOMCharacterDataK o) => o -> T.Text -> m ()-setDOMCharacterDataData obj val = liftIO $ setObjectPropertyString obj "data" (Just val)--constructDOMCharacterDataData :: T.Text -> IO ([Char], GValue)-constructDOMCharacterDataData val = constructObjectPropertyString "data" (Just val)--clearDOMCharacterDataData :: (MonadIO m, DOMCharacterDataK o) => o -> m ()-clearDOMCharacterDataData obj = liftIO $ setObjectPropertyString obj "data" (Nothing :: Maybe T.Text)--data DOMCharacterDataDataPropertyInfo-instance AttrInfo DOMCharacterDataDataPropertyInfo where-    type AttrAllowedOps DOMCharacterDataDataPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCharacterDataDataPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMCharacterDataDataPropertyInfo = DOMCharacterDataK-    type AttrGetType DOMCharacterDataDataPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMCharacterDataDataPropertyInfo = "data"-    attrGet _ = getDOMCharacterDataData-    attrSet _ = setDOMCharacterDataData-    attrConstruct _ = constructDOMCharacterDataData-    attrClear _ = clearDOMCharacterDataData---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMCharacterDataLength :: (MonadIO m, DOMCharacterDataK o) => o -> m CULong-getDOMCharacterDataLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMCharacterDataLengthPropertyInfo-instance AttrInfo DOMCharacterDataLengthPropertyInfo where-    type AttrAllowedOps DOMCharacterDataLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMCharacterDataLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCharacterDataLengthPropertyInfo = DOMCharacterDataK-    type AttrGetType DOMCharacterDataLengthPropertyInfo = CULong-    type AttrLabel DOMCharacterDataLengthPropertyInfo = "length"-    attrGet _ = getDOMCharacterDataLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMCharacterData = DOMCharacterDataAttributeList-type DOMCharacterDataAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("data", DOMCharacterDataDataPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("length", DOMCharacterDataLengthPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])--dOMCharacterDataData :: AttrLabelProxy "data"-dOMCharacterDataData = AttrLabelProxy--dOMCharacterDataLength :: AttrLabelProxy "length"-dOMCharacterDataLength = AttrLabelProxy--type instance SignalList DOMCharacterData = DOMCharacterDataSignalList-type DOMCharacterDataSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMCharacterData::append_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                 -- _obj : TInterface "WebKit" "DOMCharacterData"-    CString ->                              -- data : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMCharacterDataAppendData ::-    (MonadIO m, DOMCharacterDataK a) =>-    a                                       -- _obj-    -> T.Text                               -- data_-    -> m ()                                 -- result-dOMCharacterDataAppendData _obj data_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    data_' <- textToCString data_-    onException (do-        propagateGError $ webkit_dom_character_data_append_data _obj' data_'-        touchManagedPtr _obj-        freeMem data_'-        return ()-     ) (do-        freeMem data_'-     )--data DOMCharacterDataAppendDataMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMCharacterDataK a) => MethodInfo DOMCharacterDataAppendDataMethodInfo a signature where-    overloadedMethod _ = dOMCharacterDataAppendData---- method DOMCharacterData::delete_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "length", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, 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 ->                 -- _obj : TInterface "WebKit" "DOMCharacterData"-    CULong ->                               -- offset : TBasicType TULong-    CULong ->                               -- length : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMCharacterDataDeleteData ::-    (MonadIO m, DOMCharacterDataK a) =>-    a                                       -- _obj-    -> CULong                               -- offset-    -> CULong                               -- length_-    -> m ()                                 -- result-dOMCharacterDataDeleteData _obj offset length_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_character_data_delete_data _obj' offset length_-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMCharacterDataDeleteDataMethodInfo-instance (signature ~ (CULong -> CULong -> m ()), MonadIO m, DOMCharacterDataK a) => MethodInfo DOMCharacterDataDeleteDataMethodInfo a signature where-    overloadedMethod _ = dOMCharacterDataDeleteData---- method DOMCharacterData::get_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                 -- _obj : TInterface "WebKit" "DOMCharacterData"-    IO CString---dOMCharacterDataGetData ::-    (MonadIO m, DOMCharacterDataK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMCharacterDataGetData _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_character_data_get_data _obj'-    checkUnexpectedReturnNULL "webkit_dom_character_data_get_data" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMCharacterDataGetDataMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMCharacterDataK a) => MethodInfo DOMCharacterDataGetDataMethodInfo a signature where-    overloadedMethod _ = dOMCharacterDataGetData---- method DOMCharacterData::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, 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 ->                 -- _obj : TInterface "WebKit" "DOMCharacterData"-    IO CULong---dOMCharacterDataGetLength ::-    (MonadIO m, DOMCharacterDataK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMCharacterDataGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_character_data_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMCharacterDataGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMCharacterDataK a) => MethodInfo DOMCharacterDataGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMCharacterDataGetLength---- method DOMCharacterData::insert_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                 -- _obj : TInterface "WebKit" "DOMCharacterData"-    CULong ->                               -- offset : TBasicType TULong-    CString ->                              -- data : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMCharacterDataInsertData ::-    (MonadIO m, DOMCharacterDataK a) =>-    a                                       -- _obj-    -> CULong                               -- offset-    -> T.Text                               -- data_-    -> m ()                                 -- result-dOMCharacterDataInsertData _obj offset data_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    data_' <- textToCString data_-    onException (do-        propagateGError $ webkit_dom_character_data_insert_data _obj' offset data_'-        touchManagedPtr _obj-        freeMem data_'-        return ()-     ) (do-        freeMem data_'-     )--data DOMCharacterDataInsertDataMethodInfo-instance (signature ~ (CULong -> T.Text -> m ()), MonadIO m, DOMCharacterDataK a) => MethodInfo DOMCharacterDataInsertDataMethodInfo a signature where-    overloadedMethod _ = dOMCharacterDataInsertData---- method DOMCharacterData::remove--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, 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_remove" webkit_dom_character_data_remove :: -    Ptr DOMCharacterData ->                 -- _obj : TInterface "WebKit" "DOMCharacterData"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMCharacterDataRemove ::-    (MonadIO m, DOMCharacterDataK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMCharacterDataRemove _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_character_data_remove _obj'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMCharacterDataRemoveMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMCharacterDataK a) => MethodInfo DOMCharacterDataRemoveMethodInfo a signature where-    overloadedMethod _ = dOMCharacterDataRemove---- method DOMCharacterData::replace_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "length", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                 -- _obj : TInterface "WebKit" "DOMCharacterData"-    CULong ->                               -- offset : TBasicType TULong-    CULong ->                               -- length : TBasicType TULong-    CString ->                              -- data : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMCharacterDataReplaceData ::-    (MonadIO m, DOMCharacterDataK a) =>-    a                                       -- _obj-    -> CULong                               -- offset-    -> CULong                               -- length_-    -> T.Text                               -- data_-    -> m ()                                 -- result-dOMCharacterDataReplaceData _obj offset length_ data_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    data_' <- textToCString data_-    onException (do-        propagateGError $ webkit_dom_character_data_replace_data _obj' offset length_ data_'-        touchManagedPtr _obj-        freeMem data_'-        return ()-     ) (do-        freeMem data_'-     )--data DOMCharacterDataReplaceDataMethodInfo-instance (signature ~ (CULong -> CULong -> T.Text -> m ()), MonadIO m, DOMCharacterDataK a) => MethodInfo DOMCharacterDataReplaceDataMethodInfo a signature where-    overloadedMethod _ = dOMCharacterDataReplaceData---- method DOMCharacterData::set_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                 -- _obj : TInterface "WebKit" "DOMCharacterData"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMCharacterDataSetData ::-    (MonadIO m, DOMCharacterDataK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMCharacterDataSetData _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_character_data_set_data _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMCharacterDataSetDataMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMCharacterDataK a) => MethodInfo DOMCharacterDataSetDataMethodInfo a signature where-    overloadedMethod _ = dOMCharacterDataSetData---- method DOMCharacterData::substring_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMCharacterData", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "length", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, 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 ->                 -- _obj : TInterface "WebKit" "DOMCharacterData"-    CULong ->                               -- offset : TBasicType TULong-    CULong ->                               -- length : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO CString---dOMCharacterDataSubstringData ::-    (MonadIO m, DOMCharacterDataK a) =>-    a                                       -- _obj-    -> CULong                               -- offset-    -> CULong                               -- length_-    -> m T.Text                             -- result-dOMCharacterDataSubstringData _obj offset length_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_character_data_substring_data _obj' offset length_-        checkUnexpectedReturnNULL "webkit_dom_character_data_substring_data" result-        result' <- cstringToText result-        freeMem result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMCharacterDataSubstringDataMethodInfo-instance (signature ~ (CULong -> CULong -> m T.Text), MonadIO m, DOMCharacterDataK a) => MethodInfo DOMCharacterDataSubstringDataMethodInfo a signature where-    overloadedMethod _ = dOMCharacterDataSubstringData--
− GI/WebKit/Objects/DOMCharacterData.hs-boot
@@ -1,24 +0,0 @@-module GI.WebKit.Objects.DOMCharacterData where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMCharacterData = DOMCharacterData (ForeignPtr DOMCharacterData)-instance GObject DOMCharacterData where-class GObject o => DOMCharacterDataK o-instance (GObject o, IsDescendantOf DOMCharacterData o) => DOMCharacterDataK o-data DOMCharacterDataDataPropertyInfo-data DOMCharacterDataLengthPropertyInfo-data DOMCharacterDataAppendDataMethodInfo-data DOMCharacterDataDeleteDataMethodInfo-data DOMCharacterDataGetDataMethodInfo-data DOMCharacterDataGetLengthMethodInfo-data DOMCharacterDataInsertDataMethodInfo-data DOMCharacterDataRemoveMethodInfo-data DOMCharacterDataReplaceDataMethodInfo-data DOMCharacterDataSetDataMethodInfo-data DOMCharacterDataSubstringDataMethodInfo
− GI/WebKit/Objects/DOMComment.hs
@@ -1,133 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMComment-    ( ---- * Exported types-    DOMComment(..)                          ,-    DOMCommentK                             ,-    toDOMComment                            ,-    noDOMComment                            ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMComment = DOMComment (ForeignPtr DOMComment)-foreign import ccall "webkit_dom_comment_get_type"-    c_webkit_dom_comment_get_type :: IO GType--type instance ParentTypes DOMComment = DOMCommentParentTypes-type DOMCommentParentTypes = '[DOMCharacterData, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMComment where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_comment_get_type-    --class GObject o => DOMCommentK o-instance (GObject o, IsDescendantOf DOMComment o) => DOMCommentK o--toDOMComment :: DOMCommentK o => o -> IO DOMComment-toDOMComment = unsafeCastTo DOMComment--noDOMComment :: Maybe DOMComment-noDOMComment = Nothing--type family ResolveDOMCommentMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMCommentMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMCommentMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMCommentMethod "appendData" o = DOMCharacterDataAppendDataMethodInfo-    ResolveDOMCommentMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMCommentMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMCommentMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMCommentMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMCommentMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMCommentMethod "deleteData" o = DOMCharacterDataDeleteDataMethodInfo-    ResolveDOMCommentMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMCommentMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMCommentMethod "hasAttributes" o = DOMNodeHasAttributesMethodInfo-    ResolveDOMCommentMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMCommentMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMCommentMethod "insertData" o = DOMCharacterDataInsertDataMethodInfo-    ResolveDOMCommentMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMCommentMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMCommentMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMCommentMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMCommentMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMCommentMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMCommentMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMCommentMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMCommentMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMCommentMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMCommentMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMCommentMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMCommentMethod "remove" o = DOMCharacterDataRemoveMethodInfo-    ResolveDOMCommentMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMCommentMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMCommentMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMCommentMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMCommentMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMCommentMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMCommentMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMCommentMethod "substringData" o = DOMCharacterDataSubstringDataMethodInfo-    ResolveDOMCommentMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMCommentMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMCommentMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMCommentMethod "getAttributes" o = DOMNodeGetAttributesMethodInfo-    ResolveDOMCommentMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMCommentMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMCommentMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMCommentMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMCommentMethod "getLength" o = DOMCharacterDataGetLengthMethodInfo-    ResolveDOMCommentMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMCommentMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMCommentMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMCommentMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMCommentMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMCommentMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMCommentMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMCommentMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMCommentMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMCommentMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMCommentMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMCommentMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMCommentMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMCommentMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMCommentMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMCommentMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMCommentMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMCommentMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMCommentMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMCommentMethod t DOMComment, MethodInfo info DOMComment p) => IsLabelProxy t (DOMComment -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMCommentMethod t DOMComment, MethodInfo info DOMComment p) => IsLabel t (DOMComment -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DOMComment = DOMCommentAttributeList-type DOMCommentAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("data", DOMCharacterDataDataPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("length", DOMCharacterDataLengthPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])--type instance SignalList DOMComment = DOMCommentSignalList-type DOMCommentSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--
− GI/WebKit/Objects/DOMComment.hs-boot
@@ -1,13 +0,0 @@-module GI.WebKit.Objects.DOMComment where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMComment = DOMComment (ForeignPtr DOMComment)-instance GObject DOMComment where-class GObject o => DOMCommentK o-instance (GObject o, IsDescendantOf DOMComment o) => DOMCommentK o
− GI/WebKit/Objects/DOMConsole.hs
@@ -1,198 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMConsole-    ( ---- * Exported types-    DOMConsole(..)                          ,-    DOMConsoleK                             ,-    toDOMConsole                            ,-    noDOMConsole                            ,--- -- * Methods--- ** dOMConsoleGetMemory-    DOMConsoleGetMemoryMethodInfo           ,-    dOMConsoleGetMemory                     ,----- ** dOMConsoleGroupEnd-    DOMConsoleGroupEndMethodInfo            ,-    dOMConsoleGroupEnd                      ,----- ** dOMConsoleTime-    DOMConsoleTimeMethodInfo                ,-    dOMConsoleTime                          ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMConsole = DOMConsole (ForeignPtr DOMConsole)-foreign import ccall "webkit_dom_console_get_type"-    c_webkit_dom_console_get_type :: IO GType--type instance ParentTypes DOMConsole = DOMConsoleParentTypes-type DOMConsoleParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMConsole where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_console_get_type-    --class GObject o => DOMConsoleK o-instance (GObject o, IsDescendantOf DOMConsole o) => DOMConsoleK o--toDOMConsole :: DOMConsoleK o => o -> IO DOMConsole-toDOMConsole = unsafeCastTo DOMConsole--noDOMConsole :: Maybe DOMConsole-noDOMConsole = Nothing--type family ResolveDOMConsoleMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMConsoleMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMConsoleMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMConsoleMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMConsoleMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMConsoleMethod "groupEnd" o = DOMConsoleGroupEndMethodInfo-    ResolveDOMConsoleMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMConsoleMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMConsoleMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMConsoleMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMConsoleMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMConsoleMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMConsoleMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMConsoleMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMConsoleMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMConsoleMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMConsoleMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMConsoleMethod "time" o = DOMConsoleTimeMethodInfo-    ResolveDOMConsoleMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMConsoleMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMConsoleMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMConsoleMethod "getMemory" o = DOMConsoleGetMemoryMethodInfo-    ResolveDOMConsoleMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMConsoleMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMConsoleMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMConsoleMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMConsoleMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMConsoleMethod t DOMConsole, MethodInfo info DOMConsole p) => IsLabelProxy t (DOMConsole -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMConsoleMethod t DOMConsole, MethodInfo info DOMConsole p) => IsLabel t (DOMConsole -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DOMConsole = DOMConsoleAttributeList-type DOMConsoleAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])--type instance SignalList DOMConsole = DOMConsoleSignalList-type DOMConsoleSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMConsole::get_memory--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMConsole", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TPtr)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_console_get_memory" webkit_dom_console_get_memory :: -    Ptr DOMConsole ->                       -- _obj : TInterface "WebKit" "DOMConsole"-    IO (Ptr ())--{-# DEPRECATED dOMConsoleGetMemory ["(Since version 2.2)"]#-}-dOMConsoleGetMemory ::-    (MonadIO m, DOMConsoleK a) =>-    a                                       -- _obj-    -> m (Ptr ())                           -- result-dOMConsoleGetMemory _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_console_get_memory _obj'-    touchManagedPtr _obj-    return result--data DOMConsoleGetMemoryMethodInfo-instance (signature ~ (m (Ptr ())), MonadIO m, DOMConsoleK a) => MethodInfo DOMConsoleGetMemoryMethodInfo a signature where-    overloadedMethod _ = dOMConsoleGetMemory---- method DOMConsole::group_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMConsole", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_console_group_end" webkit_dom_console_group_end :: -    Ptr DOMConsole ->                       -- _obj : TInterface "WebKit" "DOMConsole"-    IO ()---dOMConsoleGroupEnd ::-    (MonadIO m, DOMConsoleK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMConsoleGroupEnd _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_console_group_end _obj'-    touchManagedPtr _obj-    return ()--data DOMConsoleGroupEndMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMConsoleK a) => MethodInfo DOMConsoleGroupEndMethodInfo a signature where-    overloadedMethod _ = dOMConsoleGroupEnd---- method DOMConsole::time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMConsole", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_console_time" webkit_dom_console_time :: -    Ptr DOMConsole ->                       -- _obj : TInterface "WebKit" "DOMConsole"-    CString ->                              -- title : TBasicType TUTF8-    IO ()---dOMConsoleTime ::-    (MonadIO m, DOMConsoleK a) =>-    a                                       -- _obj-    -> T.Text                               -- title-    -> m ()                                 -- result-dOMConsoleTime _obj title = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    title' <- textToCString title-    webkit_dom_console_time _obj' title'-    touchManagedPtr _obj-    freeMem title'-    return ()--data DOMConsoleTimeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMConsoleK a) => MethodInfo DOMConsoleTimeMethodInfo a signature where-    overloadedMethod _ = dOMConsoleTime--
− GI/WebKit/Objects/DOMConsole.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMConsole where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMConsole = DOMConsole (ForeignPtr DOMConsole)-instance GObject DOMConsole where-class GObject o => DOMConsoleK o-instance (GObject o, IsDescendantOf DOMConsole o) => DOMConsoleK o-data DOMConsoleGetMemoryMethodInfo-data DOMConsoleGroupEndMethodInfo-data DOMConsoleTimeMethodInfo
− GI/WebKit/Objects/DOMDOMApplicationCache.hs
@@ -1,312 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMDOMApplicationCache-    ( ---- * Exported types-    DOMDOMApplicationCache(..)              ,-    DOMDOMApplicationCacheK                 ,-    toDOMDOMApplicationCache                ,-    noDOMDOMApplicationCache                ,--- -- * Methods--- ** dOMDOMApplicationCacheAbort-    DOMDOMApplicationCacheAbortMethodInfo   ,-    dOMDOMApplicationCacheAbort             ,----- ** dOMDOMApplicationCacheDispatchEvent-    DOMDOMApplicationCacheDispatchEventMethodInfo,-    dOMDOMApplicationCacheDispatchEvent     ,----- ** dOMDOMApplicationCacheGetStatus-    DOMDOMApplicationCacheGetStatusMethodInfo,-    dOMDOMApplicationCacheGetStatus         ,----- ** dOMDOMApplicationCacheSwapCache-    DOMDOMApplicationCacheSwapCacheMethodInfo,-    dOMDOMApplicationCacheSwapCache         ,----- ** dOMDOMApplicationCacheUpdate-    DOMDOMApplicationCacheUpdateMethodInfo  ,-    dOMDOMApplicationCacheUpdate            ,----- -- * Properties--- ** Status-    DOMDOMApplicationCacheStatusPropertyInfo,-    dOMDOMApplicationCacheStatus            ,-    getDOMDOMApplicationCacheStatus         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMDOMApplicationCache = DOMDOMApplicationCache (ForeignPtr DOMDOMApplicationCache)-foreign import ccall "webkit_dom_dom_application_cache_get_type"-    c_webkit_dom_dom_application_cache_get_type :: IO GType--type instance ParentTypes DOMDOMApplicationCache = DOMDOMApplicationCacheParentTypes-type DOMDOMApplicationCacheParentTypes = '[DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMDOMApplicationCache where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_dom_application_cache_get_type-    --class GObject o => DOMDOMApplicationCacheK o-instance (GObject o, IsDescendantOf DOMDOMApplicationCache o) => DOMDOMApplicationCacheK o--toDOMDOMApplicationCache :: DOMDOMApplicationCacheK o => o -> IO DOMDOMApplicationCache-toDOMDOMApplicationCache = unsafeCastTo DOMDOMApplicationCache--noDOMDOMApplicationCache :: Maybe DOMDOMApplicationCache-noDOMDOMApplicationCache = Nothing--type family ResolveDOMDOMApplicationCacheMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDOMApplicationCacheMethod "abort" o = DOMDOMApplicationCacheAbortMethodInfo-    ResolveDOMDOMApplicationCacheMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMDOMApplicationCacheMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMDOMApplicationCacheMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMDOMApplicationCacheMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMDOMApplicationCacheMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMDOMApplicationCacheMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMDOMApplicationCacheMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMDOMApplicationCacheMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMDOMApplicationCacheMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMDOMApplicationCacheMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMDOMApplicationCacheMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMDOMApplicationCacheMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMDOMApplicationCacheMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMDOMApplicationCacheMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMDOMApplicationCacheMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMDOMApplicationCacheMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMDOMApplicationCacheMethod "swapCache" o = DOMDOMApplicationCacheSwapCacheMethodInfo-    ResolveDOMDOMApplicationCacheMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMDOMApplicationCacheMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMDOMApplicationCacheMethod "update" o = DOMDOMApplicationCacheUpdateMethodInfo-    ResolveDOMDOMApplicationCacheMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMDOMApplicationCacheMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMDOMApplicationCacheMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMDOMApplicationCacheMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMDOMApplicationCacheMethod "getStatus" o = DOMDOMApplicationCacheGetStatusMethodInfo-    ResolveDOMDOMApplicationCacheMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMDOMApplicationCacheMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMDOMApplicationCacheMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMDOMApplicationCacheMethod t DOMDOMApplicationCache, MethodInfo info DOMDOMApplicationCache p) => IsLabelProxy t (DOMDOMApplicationCache -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMDOMApplicationCacheMethod t DOMDOMApplicationCache, MethodInfo info DOMDOMApplicationCache p) => IsLabel t (DOMDOMApplicationCache -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "status"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMApplicationCacheStatus :: (MonadIO m, DOMDOMApplicationCacheK o) => o -> m Word32-getDOMDOMApplicationCacheStatus obj = liftIO $ getObjectPropertyUInt32 obj "status"--data DOMDOMApplicationCacheStatusPropertyInfo-instance AttrInfo DOMDOMApplicationCacheStatusPropertyInfo where-    type AttrAllowedOps DOMDOMApplicationCacheStatusPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMApplicationCacheStatusPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMApplicationCacheStatusPropertyInfo = DOMDOMApplicationCacheK-    type AttrGetType DOMDOMApplicationCacheStatusPropertyInfo = Word32-    type AttrLabel DOMDOMApplicationCacheStatusPropertyInfo = "status"-    attrGet _ = getDOMDOMApplicationCacheStatus-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMDOMApplicationCache = DOMDOMApplicationCacheAttributeList-type DOMDOMApplicationCacheAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("status", DOMDOMApplicationCacheStatusPropertyInfo)] :: [(Symbol, *)])--dOMDOMApplicationCacheStatus :: AttrLabelProxy "status"-dOMDOMApplicationCacheStatus = AttrLabelProxy--type instance SignalList DOMDOMApplicationCache = DOMDOMApplicationCacheSignalList-type DOMDOMApplicationCacheSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMDOMApplicationCache::abort--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMApplicationCache", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_application_cache_abort" webkit_dom_dom_application_cache_abort :: -    Ptr DOMDOMApplicationCache ->           -- _obj : TInterface "WebKit" "DOMDOMApplicationCache"-    IO ()---dOMDOMApplicationCacheAbort ::-    (MonadIO m, DOMDOMApplicationCacheK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMDOMApplicationCacheAbort _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_dom_application_cache_abort _obj'-    touchManagedPtr _obj-    return ()--data DOMDOMApplicationCacheAbortMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMDOMApplicationCacheK a) => MethodInfo DOMDOMApplicationCacheAbortMethodInfo a signature where-    overloadedMethod _ = dOMDOMApplicationCacheAbort---- method DOMDOMApplicationCache::dispatch_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMApplicationCache", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "evt", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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_application_cache_dispatch_event" webkit_dom_dom_application_cache_dispatch_event :: -    Ptr DOMDOMApplicationCache ->           -- _obj : TInterface "WebKit" "DOMDOMApplicationCache"-    Ptr DOMEvent ->                         -- evt : TInterface "WebKit" "DOMEvent"-    Ptr (Ptr GError) ->                     -- error-    IO CInt--{-# DEPRECATED dOMDOMApplicationCacheDispatchEvent ["(Since version 2.4)","Use webkit_dom_event_target_dispatch_event() instead."]#-}-dOMDOMApplicationCacheDispatchEvent ::-    (MonadIO m, DOMDOMApplicationCacheK a, DOMEventK b) =>-    a                                       -- _obj-    -> b                                    -- evt-    -> m ()                                 -- result-dOMDOMApplicationCacheDispatchEvent _obj evt = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let evt' = unsafeManagedPtrCastPtr evt-    onException (do-        _ <- propagateGError $ webkit_dom_dom_application_cache_dispatch_event _obj' evt'-        touchManagedPtr _obj-        touchManagedPtr evt-        return ()-     ) (do-        return ()-     )--data DOMDOMApplicationCacheDispatchEventMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMDOMApplicationCacheK a, DOMEventK b) => MethodInfo DOMDOMApplicationCacheDispatchEventMethodInfo a signature where-    overloadedMethod _ = dOMDOMApplicationCacheDispatchEvent---- method DOMDOMApplicationCache::get_status--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMApplicationCache", direction = DirectionIn, mayBeNull = False, 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_dom_application_cache_get_status" webkit_dom_dom_application_cache_get_status :: -    Ptr DOMDOMApplicationCache ->           -- _obj : TInterface "WebKit" "DOMDOMApplicationCache"-    IO Word16---dOMDOMApplicationCacheGetStatus ::-    (MonadIO m, DOMDOMApplicationCacheK a) =>-    a                                       -- _obj-    -> m Word16                             -- result-dOMDOMApplicationCacheGetStatus _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_application_cache_get_status _obj'-    touchManagedPtr _obj-    return result--data DOMDOMApplicationCacheGetStatusMethodInfo-instance (signature ~ (m Word16), MonadIO m, DOMDOMApplicationCacheK a) => MethodInfo DOMDOMApplicationCacheGetStatusMethodInfo a signature where-    overloadedMethod _ = dOMDOMApplicationCacheGetStatus---- method DOMDOMApplicationCache::swap_cache--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMApplicationCache", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_dom_application_cache_swap_cache" webkit_dom_dom_application_cache_swap_cache :: -    Ptr DOMDOMApplicationCache ->           -- _obj : TInterface "WebKit" "DOMDOMApplicationCache"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDOMApplicationCacheSwapCache ::-    (MonadIO m, DOMDOMApplicationCacheK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMDOMApplicationCacheSwapCache _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_dom_application_cache_swap_cache _obj'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMDOMApplicationCacheSwapCacheMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMDOMApplicationCacheK a) => MethodInfo DOMDOMApplicationCacheSwapCacheMethodInfo a signature where-    overloadedMethod _ = dOMDOMApplicationCacheSwapCache---- method DOMDOMApplicationCache::update--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMApplicationCache", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_dom_application_cache_update" webkit_dom_dom_application_cache_update :: -    Ptr DOMDOMApplicationCache ->           -- _obj : TInterface "WebKit" "DOMDOMApplicationCache"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDOMApplicationCacheUpdate ::-    (MonadIO m, DOMDOMApplicationCacheK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMDOMApplicationCacheUpdate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_dom_application_cache_update _obj'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMDOMApplicationCacheUpdateMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMDOMApplicationCacheK a) => MethodInfo DOMDOMApplicationCacheUpdateMethodInfo a signature where-    overloadedMethod _ = dOMDOMApplicationCacheUpdate--
− GI/WebKit/Objects/DOMDOMApplicationCache.hs-boot
@@ -1,19 +0,0 @@-module GI.WebKit.Objects.DOMDOMApplicationCache where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMDOMApplicationCache = DOMDOMApplicationCache (ForeignPtr DOMDOMApplicationCache)-instance GObject DOMDOMApplicationCache where-class GObject o => DOMDOMApplicationCacheK o-instance (GObject o, IsDescendantOf DOMDOMApplicationCache o) => DOMDOMApplicationCacheK o-data DOMDOMApplicationCacheStatusPropertyInfo-data DOMDOMApplicationCacheAbortMethodInfo-data DOMDOMApplicationCacheDispatchEventMethodInfo-data DOMDOMApplicationCacheGetStatusMethodInfo-data DOMDOMApplicationCacheSwapCacheMethodInfo-data DOMDOMApplicationCacheUpdateMethodInfo
− GI/WebKit/Objects/DOMDOMImplementation.hs
@@ -1,340 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMDOMImplementation-    ( ---- * Exported types-    DOMDOMImplementation(..)                ,-    DOMDOMImplementationK                   ,-    toDOMDOMImplementation                  ,-    noDOMDOMImplementation                  ,--- -- * Methods--- ** dOMDOMImplementationCreateCssStyleSheet-    DOMDOMImplementationCreateCssStyleSheetMethodInfo,-    dOMDOMImplementationCreateCssStyleSheet ,----- ** dOMDOMImplementationCreateDocument-    DOMDOMImplementationCreateDocumentMethodInfo,-    dOMDOMImplementationCreateDocument      ,----- ** dOMDOMImplementationCreateDocumentType-    DOMDOMImplementationCreateDocumentTypeMethodInfo,-    dOMDOMImplementationCreateDocumentType  ,----- ** dOMDOMImplementationCreateHtmlDocument-    DOMDOMImplementationCreateHtmlDocumentMethodInfo,-    dOMDOMImplementationCreateHtmlDocument  ,----- ** dOMDOMImplementationHasFeature-    DOMDOMImplementationHasFeatureMethodInfo,-    dOMDOMImplementationHasFeature          ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMDOMImplementation = DOMDOMImplementation (ForeignPtr DOMDOMImplementation)-foreign import ccall "webkit_dom_dom_implementation_get_type"-    c_webkit_dom_dom_implementation_get_type :: IO GType--type instance ParentTypes DOMDOMImplementation = DOMDOMImplementationParentTypes-type DOMDOMImplementationParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMDOMImplementation where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_dom_implementation_get_type-    --class GObject o => DOMDOMImplementationK o-instance (GObject o, IsDescendantOf DOMDOMImplementation o) => DOMDOMImplementationK o--toDOMDOMImplementation :: DOMDOMImplementationK o => o -> IO DOMDOMImplementation-toDOMDOMImplementation = unsafeCastTo DOMDOMImplementation--noDOMDOMImplementation :: Maybe DOMDOMImplementation-noDOMDOMImplementation = Nothing--type family ResolveDOMDOMImplementationMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDOMImplementationMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMDOMImplementationMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMDOMImplementationMethod "createCssStyleSheet" o = DOMDOMImplementationCreateCssStyleSheetMethodInfo-    ResolveDOMDOMImplementationMethod "createDocument" o = DOMDOMImplementationCreateDocumentMethodInfo-    ResolveDOMDOMImplementationMethod "createDocumentType" o = DOMDOMImplementationCreateDocumentTypeMethodInfo-    ResolveDOMDOMImplementationMethod "createHtmlDocument" o = DOMDOMImplementationCreateHtmlDocumentMethodInfo-    ResolveDOMDOMImplementationMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMDOMImplementationMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMDOMImplementationMethod "hasFeature" o = DOMDOMImplementationHasFeatureMethodInfo-    ResolveDOMDOMImplementationMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMDOMImplementationMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMDOMImplementationMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMDOMImplementationMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMDOMImplementationMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMDOMImplementationMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMDOMImplementationMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMDOMImplementationMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMDOMImplementationMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMDOMImplementationMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMDOMImplementationMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMDOMImplementationMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMDOMImplementationMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMDOMImplementationMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMDOMImplementationMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMDOMImplementationMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMDOMImplementationMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMDOMImplementationMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMDOMImplementationMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMDOMImplementationMethod t DOMDOMImplementation, MethodInfo info DOMDOMImplementation p) => IsLabelProxy t (DOMDOMImplementation -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMDOMImplementationMethod t DOMDOMImplementation, MethodInfo info DOMDOMImplementation p) => IsLabel t (DOMDOMImplementation -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DOMDOMImplementation = DOMDOMImplementationAttributeList-type DOMDOMImplementationAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])--type instance SignalList DOMDOMImplementation = DOMDOMImplementationSignalList-type DOMDOMImplementationSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMDOMImplementation::create_css_style_sheet--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "media", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->             -- _obj : TInterface "WebKit" "DOMDOMImplementation"-    CString ->                              -- title : TBasicType TUTF8-    CString ->                              -- media : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMCSSStyleSheet)---dOMDOMImplementationCreateCssStyleSheet ::-    (MonadIO m, DOMDOMImplementationK a) =>-    a                                       -- _obj-    -> T.Text                               -- title-    -> T.Text                               -- media-    -> m DOMCSSStyleSheet                   -- result-dOMDOMImplementationCreateCssStyleSheet _obj title media = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    title' <- textToCString title-    media' <- textToCString media-    onException (do-        result <- propagateGError $ webkit_dom_dom_implementation_create_css_style_sheet _obj' title' media'-        checkUnexpectedReturnNULL "webkit_dom_dom_implementation_create_css_style_sheet" result-        result' <- (wrapObject DOMCSSStyleSheet) result-        touchManagedPtr _obj-        freeMem title'-        freeMem media'-        return result'-     ) (do-        freeMem title'-        freeMem media'-     )--data DOMDOMImplementationCreateCssStyleSheetMethodInfo-instance (signature ~ (T.Text -> T.Text -> m DOMCSSStyleSheet), MonadIO m, DOMDOMImplementationK a) => MethodInfo DOMDOMImplementationCreateCssStyleSheetMethodInfo a signature where-    overloadedMethod _ = dOMDOMImplementationCreateCssStyleSheet---- method DOMDOMImplementation::create_document--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "doctype", argType = TInterface "WebKit" "DOMDocumentType", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDocument")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_dom_implementation_create_document" webkit_dom_dom_implementation_create_document :: -    Ptr DOMDOMImplementation ->             -- _obj : TInterface "WebKit" "DOMDOMImplementation"-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- qualifiedName : TBasicType TUTF8-    Ptr DOMDocumentType ->                  -- doctype : TInterface "WebKit" "DOMDocumentType"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMDocument)---dOMDOMImplementationCreateDocument ::-    (MonadIO m, DOMDOMImplementationK a, DOMDocumentTypeK b) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- namespaceURI-    -> T.Text                               -- qualifiedName-    -> Maybe (b)                            -- doctype-    -> m DOMDocument                        -- result-dOMDOMImplementationCreateDocument _obj namespaceURI qualifiedName doctype = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    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-            let jDoctype' = unsafeManagedPtrCastPtr jDoctype-            return jDoctype'-    onException (do-        result <- propagateGError $ webkit_dom_dom_implementation_create_document _obj' maybeNamespaceURI qualifiedName' maybeDoctype-        checkUnexpectedReturnNULL "webkit_dom_dom_implementation_create_document" result-        result' <- (newObject DOMDocument) result-        touchManagedPtr _obj-        whenJust doctype touchManagedPtr-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-        return result'-     ) (do-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-     )--data DOMDOMImplementationCreateDocumentMethodInfo-instance (signature ~ (Maybe (T.Text) -> T.Text -> Maybe (b) -> m DOMDocument), MonadIO m, DOMDOMImplementationK a, DOMDocumentTypeK b) => MethodInfo DOMDOMImplementationCreateDocumentMethodInfo a signature where-    overloadedMethod _ = dOMDOMImplementationCreateDocument---- method DOMDOMImplementation::create_document_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "publicId", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "systemId", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->             -- _obj : TInterface "WebKit" "DOMDOMImplementation"-    CString ->                              -- qualifiedName : TBasicType TUTF8-    CString ->                              -- publicId : TBasicType TUTF8-    CString ->                              -- systemId : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMDocumentType)---dOMDOMImplementationCreateDocumentType ::-    (MonadIO m, DOMDOMImplementationK a) =>-    a                                       -- _obj-    -> T.Text                               -- qualifiedName-    -> T.Text                               -- publicId-    -> T.Text                               -- systemId-    -> m DOMDocumentType                    -- result-dOMDOMImplementationCreateDocumentType _obj qualifiedName publicId systemId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    qualifiedName' <- textToCString qualifiedName-    publicId' <- textToCString publicId-    systemId' <- textToCString systemId-    onException (do-        result <- propagateGError $ webkit_dom_dom_implementation_create_document_type _obj' qualifiedName' publicId' systemId'-        checkUnexpectedReturnNULL "webkit_dom_dom_implementation_create_document_type" result-        result' <- (newObject DOMDocumentType) result-        touchManagedPtr _obj-        freeMem qualifiedName'-        freeMem publicId'-        freeMem systemId'-        return result'-     ) (do-        freeMem qualifiedName'-        freeMem publicId'-        freeMem systemId'-     )--data DOMDOMImplementationCreateDocumentTypeMethodInfo-instance (signature ~ (T.Text -> T.Text -> T.Text -> m DOMDocumentType), MonadIO m, DOMDOMImplementationK a) => MethodInfo DOMDOMImplementationCreateDocumentTypeMethodInfo a signature where-    overloadedMethod _ = dOMDOMImplementationCreateDocumentType---- method DOMDOMImplementation::create_html_document--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->             -- _obj : TInterface "WebKit" "DOMDOMImplementation"-    CString ->                              -- title : TBasicType TUTF8-    IO (Ptr DOMHTMLDocument)---dOMDOMImplementationCreateHtmlDocument ::-    (MonadIO m, DOMDOMImplementationK a) =>-    a                                       -- _obj-    -> T.Text                               -- title-    -> m DOMHTMLDocument                    -- result-dOMDOMImplementationCreateHtmlDocument _obj title = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    title' <- textToCString title-    result <- webkit_dom_dom_implementation_create_html_document _obj' title'-    checkUnexpectedReturnNULL "webkit_dom_dom_implementation_create_html_document" result-    result' <- (newObject DOMHTMLDocument) result-    touchManagedPtr _obj-    freeMem title'-    return result'--data DOMDOMImplementationCreateHtmlDocumentMethodInfo-instance (signature ~ (T.Text -> m DOMHTMLDocument), MonadIO m, DOMDOMImplementationK a) => MethodInfo DOMDOMImplementationCreateHtmlDocumentMethodInfo a signature where-    overloadedMethod _ = dOMDOMImplementationCreateHtmlDocument---- method DOMDOMImplementation::has_feature--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMImplementation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "feature", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "version", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMDOMImplementation"-    CString ->                              -- feature : TBasicType TUTF8-    CString ->                              -- version : TBasicType TUTF8-    IO CInt---dOMDOMImplementationHasFeature ::-    (MonadIO m, DOMDOMImplementationK a) =>-    a                                       -- _obj-    -> T.Text                               -- feature-    -> T.Text                               -- version-    -> m Bool                               -- result-dOMDOMImplementationHasFeature _obj feature version = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    feature' <- textToCString feature-    version' <- textToCString version-    result <- webkit_dom_dom_implementation_has_feature _obj' feature' version'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem feature'-    freeMem version'-    return result'--data DOMDOMImplementationHasFeatureMethodInfo-instance (signature ~ (T.Text -> T.Text -> m Bool), MonadIO m, DOMDOMImplementationK a) => MethodInfo DOMDOMImplementationHasFeatureMethodInfo a signature where-    overloadedMethod _ = dOMDOMImplementationHasFeature--
− GI/WebKit/Objects/DOMDOMImplementation.hs-boot
@@ -1,18 +0,0 @@-module GI.WebKit.Objects.DOMDOMImplementation where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMDOMImplementation = DOMDOMImplementation (ForeignPtr DOMDOMImplementation)-instance GObject DOMDOMImplementation where-class GObject o => DOMDOMImplementationK o-instance (GObject o, IsDescendantOf DOMDOMImplementation o) => DOMDOMImplementationK o-data DOMDOMImplementationCreateCssStyleSheetMethodInfo-data DOMDOMImplementationCreateDocumentMethodInfo-data DOMDOMImplementationCreateDocumentTypeMethodInfo-data DOMDOMImplementationCreateHtmlDocumentMethodInfo-data DOMDOMImplementationHasFeatureMethodInfo
− GI/WebKit/Objects/DOMDOMMimeType.hs
@@ -1,321 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMDOMMimeType-    ( ---- * Exported types-    DOMDOMMimeType(..)                      ,-    DOMDOMMimeTypeK                         ,-    toDOMDOMMimeType                        ,-    noDOMDOMMimeType                        ,--- -- * Methods--- ** dOMDOMMimeTypeGetDescription-    DOMDOMMimeTypeGetDescriptionMethodInfo  ,-    dOMDOMMimeTypeGetDescription            ,----- ** dOMDOMMimeTypeGetEnabledPlugin-    DOMDOMMimeTypeGetEnabledPluginMethodInfo,-    dOMDOMMimeTypeGetEnabledPlugin          ,----- ** dOMDOMMimeTypeGetSuffixes-    DOMDOMMimeTypeGetSuffixesMethodInfo     ,-    dOMDOMMimeTypeGetSuffixes               ,----- -- * Properties--- ** Description-    DOMDOMMimeTypeDescriptionPropertyInfo   ,-    dOMDOMMimeTypeDescription               ,-    getDOMDOMMimeTypeDescription            ,----- ** EnabledPlugin-    DOMDOMMimeTypeEnabledPluginPropertyInfo ,-    dOMDOMMimeTypeEnabledPlugin             ,-    getDOMDOMMimeTypeEnabledPlugin          ,----- ** Suffixes-    DOMDOMMimeTypeSuffixesPropertyInfo      ,-    dOMDOMMimeTypeSuffixes                  ,-    getDOMDOMMimeTypeSuffixes               ,----- ** Type-    DOMDOMMimeTypeTypePropertyInfo          ,-    dOMDOMMimeTypeType                      ,-    getDOMDOMMimeTypeType                   ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMDOMMimeType = DOMDOMMimeType (ForeignPtr DOMDOMMimeType)-foreign import ccall "webkit_dom_dom_mime_type_get_type"-    c_webkit_dom_dom_mime_type_get_type :: IO GType--type instance ParentTypes DOMDOMMimeType = DOMDOMMimeTypeParentTypes-type DOMDOMMimeTypeParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMDOMMimeType where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_dom_mime_type_get_type-    --class GObject o => DOMDOMMimeTypeK o-instance (GObject o, IsDescendantOf DOMDOMMimeType o) => DOMDOMMimeTypeK o--toDOMDOMMimeType :: DOMDOMMimeTypeK o => o -> IO DOMDOMMimeType-toDOMDOMMimeType = unsafeCastTo DOMDOMMimeType--noDOMDOMMimeType :: Maybe DOMDOMMimeType-noDOMDOMMimeType = Nothing--type family ResolveDOMDOMMimeTypeMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDOMMimeTypeMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMDOMMimeTypeMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMDOMMimeTypeMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMDOMMimeTypeMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMDOMMimeTypeMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMDOMMimeTypeMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMDOMMimeTypeMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMDOMMimeTypeMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMDOMMimeTypeMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMDOMMimeTypeMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMDOMMimeTypeMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMDOMMimeTypeMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMDOMMimeTypeMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMDOMMimeTypeMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMDOMMimeTypeMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMDOMMimeTypeMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMDOMMimeTypeMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMDOMMimeTypeMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMDOMMimeTypeMethod "getDescription" o = DOMDOMMimeTypeGetDescriptionMethodInfo-    ResolveDOMDOMMimeTypeMethod "getEnabledPlugin" o = DOMDOMMimeTypeGetEnabledPluginMethodInfo-    ResolveDOMDOMMimeTypeMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMDOMMimeTypeMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMDOMMimeTypeMethod "getSuffixes" o = DOMDOMMimeTypeGetSuffixesMethodInfo-    ResolveDOMDOMMimeTypeMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMDOMMimeTypeMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMDOMMimeTypeMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMDOMMimeTypeMethod t DOMDOMMimeType, MethodInfo info DOMDOMMimeType p) => IsLabelProxy t (DOMDOMMimeType -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMDOMMimeTypeMethod t DOMDOMMimeType, MethodInfo info DOMDOMMimeType p) => IsLabel t (DOMDOMMimeType -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "description"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMMimeTypeDescription :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m (Maybe T.Text)-getDOMDOMMimeTypeDescription obj = liftIO $ getObjectPropertyString obj "description"--data DOMDOMMimeTypeDescriptionPropertyInfo-instance AttrInfo DOMDOMMimeTypeDescriptionPropertyInfo where-    type AttrAllowedOps DOMDOMMimeTypeDescriptionPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMMimeTypeDescriptionPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMMimeTypeDescriptionPropertyInfo = DOMDOMMimeTypeK-    type AttrGetType DOMDOMMimeTypeDescriptionPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDOMMimeTypeDescriptionPropertyInfo = "description"-    attrGet _ = getDOMDOMMimeTypeDescription-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "enabled-plugin"-   -- Type: TInterface "WebKit" "DOMDOMPlugin"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMMimeTypeEnabledPlugin :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m (Maybe DOMDOMPlugin)-getDOMDOMMimeTypeEnabledPlugin obj = liftIO $ getObjectPropertyObject obj "enabled-plugin" DOMDOMPlugin--data DOMDOMMimeTypeEnabledPluginPropertyInfo-instance AttrInfo DOMDOMMimeTypeEnabledPluginPropertyInfo where-    type AttrAllowedOps DOMDOMMimeTypeEnabledPluginPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMMimeTypeEnabledPluginPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMMimeTypeEnabledPluginPropertyInfo = DOMDOMMimeTypeK-    type AttrGetType DOMDOMMimeTypeEnabledPluginPropertyInfo = (Maybe DOMDOMPlugin)-    type AttrLabel DOMDOMMimeTypeEnabledPluginPropertyInfo = "enabled-plugin"-    attrGet _ = getDOMDOMMimeTypeEnabledPlugin-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "suffixes"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMMimeTypeSuffixes :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m (Maybe T.Text)-getDOMDOMMimeTypeSuffixes obj = liftIO $ getObjectPropertyString obj "suffixes"--data DOMDOMMimeTypeSuffixesPropertyInfo-instance AttrInfo DOMDOMMimeTypeSuffixesPropertyInfo where-    type AttrAllowedOps DOMDOMMimeTypeSuffixesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMMimeTypeSuffixesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMMimeTypeSuffixesPropertyInfo = DOMDOMMimeTypeK-    type AttrGetType DOMDOMMimeTypeSuffixesPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDOMMimeTypeSuffixesPropertyInfo = "suffixes"-    attrGet _ = getDOMDOMMimeTypeSuffixes-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMMimeTypeType :: (MonadIO m, DOMDOMMimeTypeK o) => o -> m (Maybe T.Text)-getDOMDOMMimeTypeType obj = liftIO $ getObjectPropertyString obj "type"--data DOMDOMMimeTypeTypePropertyInfo-instance AttrInfo DOMDOMMimeTypeTypePropertyInfo where-    type AttrAllowedOps DOMDOMMimeTypeTypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMMimeTypeTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMMimeTypeTypePropertyInfo = DOMDOMMimeTypeK-    type AttrGetType DOMDOMMimeTypeTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDOMMimeTypeTypePropertyInfo = "type"-    attrGet _ = getDOMDOMMimeTypeType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMDOMMimeType = DOMDOMMimeTypeAttributeList-type DOMDOMMimeTypeAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("description", DOMDOMMimeTypeDescriptionPropertyInfo), '("enabledPlugin", DOMDOMMimeTypeEnabledPluginPropertyInfo), '("suffixes", DOMDOMMimeTypeSuffixesPropertyInfo), '("type", DOMDOMMimeTypeTypePropertyInfo)] :: [(Symbol, *)])--dOMDOMMimeTypeDescription :: AttrLabelProxy "description"-dOMDOMMimeTypeDescription = AttrLabelProxy--dOMDOMMimeTypeEnabledPlugin :: AttrLabelProxy "enabledPlugin"-dOMDOMMimeTypeEnabledPlugin = AttrLabelProxy--dOMDOMMimeTypeSuffixes :: AttrLabelProxy "suffixes"-dOMDOMMimeTypeSuffixes = AttrLabelProxy--dOMDOMMimeTypeType :: AttrLabelProxy "type"-dOMDOMMimeTypeType = AttrLabelProxy--type instance SignalList DOMDOMMimeType = DOMDOMMimeTypeSignalList-type DOMDOMMimeTypeSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMDOMMimeType::get_description--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMMimeType", direction = DirectionIn, mayBeNull = False, argScope = 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_mime_type_get_description" webkit_dom_dom_mime_type_get_description :: -    Ptr DOMDOMMimeType ->                   -- _obj : TInterface "WebKit" "DOMDOMMimeType"-    IO CString---dOMDOMMimeTypeGetDescription ::-    (MonadIO m, DOMDOMMimeTypeK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDOMMimeTypeGetDescription _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_mime_type_get_description _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_mime_type_get_description" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDOMMimeTypeGetDescriptionMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDOMMimeTypeK a) => MethodInfo DOMDOMMimeTypeGetDescriptionMethodInfo a signature where-    overloadedMethod _ = dOMDOMMimeTypeGetDescription---- method DOMDOMMimeType::get_enabled_plugin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMMimeType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMPlugin")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_mime_type_get_enabled_plugin" webkit_dom_dom_mime_type_get_enabled_plugin :: -    Ptr DOMDOMMimeType ->                   -- _obj : TInterface "WebKit" "DOMDOMMimeType"-    IO (Ptr DOMDOMPlugin)---dOMDOMMimeTypeGetEnabledPlugin ::-    (MonadIO m, DOMDOMMimeTypeK a) =>-    a                                       -- _obj-    -> m DOMDOMPlugin                       -- result-dOMDOMMimeTypeGetEnabledPlugin _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_mime_type_get_enabled_plugin _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_mime_type_get_enabled_plugin" result-    result' <- (wrapObject DOMDOMPlugin) result-    touchManagedPtr _obj-    return result'--data DOMDOMMimeTypeGetEnabledPluginMethodInfo-instance (signature ~ (m DOMDOMPlugin), MonadIO m, DOMDOMMimeTypeK a) => MethodInfo DOMDOMMimeTypeGetEnabledPluginMethodInfo a signature where-    overloadedMethod _ = dOMDOMMimeTypeGetEnabledPlugin---- method DOMDOMMimeType::get_suffixes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMMimeType", direction = DirectionIn, mayBeNull = False, argScope = 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_mime_type_get_suffixes" webkit_dom_dom_mime_type_get_suffixes :: -    Ptr DOMDOMMimeType ->                   -- _obj : TInterface "WebKit" "DOMDOMMimeType"-    IO CString---dOMDOMMimeTypeGetSuffixes ::-    (MonadIO m, DOMDOMMimeTypeK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDOMMimeTypeGetSuffixes _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_mime_type_get_suffixes _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_mime_type_get_suffixes" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDOMMimeTypeGetSuffixesMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDOMMimeTypeK a) => MethodInfo DOMDOMMimeTypeGetSuffixesMethodInfo a signature where-    overloadedMethod _ = dOMDOMMimeTypeGetSuffixes--
− GI/WebKit/Objects/DOMDOMMimeType.hs-boot
@@ -1,20 +0,0 @@-module GI.WebKit.Objects.DOMDOMMimeType where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMDOMMimeType = DOMDOMMimeType (ForeignPtr DOMDOMMimeType)-instance GObject DOMDOMMimeType where-class GObject o => DOMDOMMimeTypeK o-instance (GObject o, IsDescendantOf DOMDOMMimeType o) => DOMDOMMimeTypeK o-data DOMDOMMimeTypeDescriptionPropertyInfo-data DOMDOMMimeTypeEnabledPluginPropertyInfo-data DOMDOMMimeTypeSuffixesPropertyInfo-data DOMDOMMimeTypeTypePropertyInfo-data DOMDOMMimeTypeGetDescriptionMethodInfo-data DOMDOMMimeTypeGetEnabledPluginMethodInfo-data DOMDOMMimeTypeGetSuffixesMethodInfo
− GI/WebKit/Objects/DOMDOMMimeTypeArray.hs
@@ -1,236 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMDOMMimeTypeArray-    ( ---- * Exported types-    DOMDOMMimeTypeArray(..)                 ,-    DOMDOMMimeTypeArrayK                    ,-    toDOMDOMMimeTypeArray                   ,-    noDOMDOMMimeTypeArray                   ,--- -- * Methods--- ** dOMDOMMimeTypeArrayGetLength-    DOMDOMMimeTypeArrayGetLengthMethodInfo  ,-    dOMDOMMimeTypeArrayGetLength            ,----- ** dOMDOMMimeTypeArrayItem-    DOMDOMMimeTypeArrayItemMethodInfo       ,-    dOMDOMMimeTypeArrayItem                 ,----- ** dOMDOMMimeTypeArrayNamedItem-    DOMDOMMimeTypeArrayNamedItemMethodInfo  ,-    dOMDOMMimeTypeArrayNamedItem            ,----- -- * Properties--- ** Length-    DOMDOMMimeTypeArrayLengthPropertyInfo   ,-    dOMDOMMimeTypeArrayLength               ,-    getDOMDOMMimeTypeArrayLength            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMDOMMimeTypeArray = DOMDOMMimeTypeArray (ForeignPtr DOMDOMMimeTypeArray)-foreign import ccall "webkit_dom_dom_mime_type_array_get_type"-    c_webkit_dom_dom_mime_type_array_get_type :: IO GType--type instance ParentTypes DOMDOMMimeTypeArray = DOMDOMMimeTypeArrayParentTypes-type DOMDOMMimeTypeArrayParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMDOMMimeTypeArray where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_dom_mime_type_array_get_type-    --class GObject o => DOMDOMMimeTypeArrayK o-instance (GObject o, IsDescendantOf DOMDOMMimeTypeArray o) => DOMDOMMimeTypeArrayK o--toDOMDOMMimeTypeArray :: DOMDOMMimeTypeArrayK o => o -> IO DOMDOMMimeTypeArray-toDOMDOMMimeTypeArray = unsafeCastTo DOMDOMMimeTypeArray--noDOMDOMMimeTypeArray :: Maybe DOMDOMMimeTypeArray-noDOMDOMMimeTypeArray = Nothing--type family ResolveDOMDOMMimeTypeArrayMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDOMMimeTypeArrayMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "item" o = DOMDOMMimeTypeArrayItemMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "namedItem" o = DOMDOMMimeTypeArrayNamedItemMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "getLength" o = DOMDOMMimeTypeArrayGetLengthMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMDOMMimeTypeArrayMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMDOMMimeTypeArrayMethod t DOMDOMMimeTypeArray, MethodInfo info DOMDOMMimeTypeArray p) => IsLabelProxy t (DOMDOMMimeTypeArray -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMDOMMimeTypeArrayMethod t DOMDOMMimeTypeArray, MethodInfo info DOMDOMMimeTypeArray p) => IsLabel t (DOMDOMMimeTypeArray -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMMimeTypeArrayLength :: (MonadIO m, DOMDOMMimeTypeArrayK o) => o -> m CULong-getDOMDOMMimeTypeArrayLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMDOMMimeTypeArrayLengthPropertyInfo-instance AttrInfo DOMDOMMimeTypeArrayLengthPropertyInfo where-    type AttrAllowedOps DOMDOMMimeTypeArrayLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMMimeTypeArrayLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMMimeTypeArrayLengthPropertyInfo = DOMDOMMimeTypeArrayK-    type AttrGetType DOMDOMMimeTypeArrayLengthPropertyInfo = CULong-    type AttrLabel DOMDOMMimeTypeArrayLengthPropertyInfo = "length"-    attrGet _ = getDOMDOMMimeTypeArrayLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMDOMMimeTypeArray = DOMDOMMimeTypeArrayAttributeList-type DOMDOMMimeTypeArrayAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMDOMMimeTypeArrayLengthPropertyInfo)] :: [(Symbol, *)])--dOMDOMMimeTypeArrayLength :: AttrLabelProxy "length"-dOMDOMMimeTypeArrayLength = AttrLabelProxy--type instance SignalList DOMDOMMimeTypeArray = DOMDOMMimeTypeArraySignalList-type DOMDOMMimeTypeArraySignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMDOMMimeTypeArray::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMMimeTypeArray", direction = DirectionIn, mayBeNull = False, 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_mime_type_array_get_length" webkit_dom_dom_mime_type_array_get_length :: -    Ptr DOMDOMMimeTypeArray ->              -- _obj : TInterface "WebKit" "DOMDOMMimeTypeArray"-    IO CULong---dOMDOMMimeTypeArrayGetLength ::-    (MonadIO m, DOMDOMMimeTypeArrayK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMDOMMimeTypeArrayGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_mime_type_array_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMDOMMimeTypeArrayGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMDOMMimeTypeArrayK a) => MethodInfo DOMDOMMimeTypeArrayGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMDOMMimeTypeArrayGetLength---- method DOMDOMMimeTypeArray::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMMimeTypeArray", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMMimeType")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_mime_type_array_item" webkit_dom_dom_mime_type_array_item :: -    Ptr DOMDOMMimeTypeArray ->              -- _obj : TInterface "WebKit" "DOMDOMMimeTypeArray"-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr DOMDOMMimeType)---dOMDOMMimeTypeArrayItem ::-    (MonadIO m, DOMDOMMimeTypeArrayK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m DOMDOMMimeType                     -- result-dOMDOMMimeTypeArrayItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_mime_type_array_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_dom_mime_type_array_item" result-    result' <- (wrapObject DOMDOMMimeType) result-    touchManagedPtr _obj-    return result'--data DOMDOMMimeTypeArrayItemMethodInfo-instance (signature ~ (CULong -> m DOMDOMMimeType), MonadIO m, DOMDOMMimeTypeArrayK a) => MethodInfo DOMDOMMimeTypeArrayItemMethodInfo a signature where-    overloadedMethod _ = dOMDOMMimeTypeArrayItem---- method DOMDOMMimeTypeArray::named_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMMimeTypeArray", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMMimeType")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_mime_type_array_named_item" webkit_dom_dom_mime_type_array_named_item :: -    Ptr DOMDOMMimeTypeArray ->              -- _obj : TInterface "WebKit" "DOMDOMMimeTypeArray"-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr DOMDOMMimeType)---dOMDOMMimeTypeArrayNamedItem ::-    (MonadIO m, DOMDOMMimeTypeArrayK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m DOMDOMMimeType                     -- result-dOMDOMMimeTypeArrayNamedItem _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    result <- webkit_dom_dom_mime_type_array_named_item _obj' name'-    checkUnexpectedReturnNULL "webkit_dom_dom_mime_type_array_named_item" result-    result' <- (wrapObject DOMDOMMimeType) result-    touchManagedPtr _obj-    freeMem name'-    return result'--data DOMDOMMimeTypeArrayNamedItemMethodInfo-instance (signature ~ (T.Text -> m DOMDOMMimeType), MonadIO m, DOMDOMMimeTypeArrayK a) => MethodInfo DOMDOMMimeTypeArrayNamedItemMethodInfo a signature where-    overloadedMethod _ = dOMDOMMimeTypeArrayNamedItem--
− GI/WebKit/Objects/DOMDOMMimeTypeArray.hs-boot
@@ -1,17 +0,0 @@-module GI.WebKit.Objects.DOMDOMMimeTypeArray where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMDOMMimeTypeArray = DOMDOMMimeTypeArray (ForeignPtr DOMDOMMimeTypeArray)-instance GObject DOMDOMMimeTypeArray where-class GObject o => DOMDOMMimeTypeArrayK o-instance (GObject o, IsDescendantOf DOMDOMMimeTypeArray o) => DOMDOMMimeTypeArrayK o-data DOMDOMMimeTypeArrayLengthPropertyInfo-data DOMDOMMimeTypeArrayGetLengthMethodInfo-data DOMDOMMimeTypeArrayItemMethodInfo-data DOMDOMMimeTypeArrayNamedItemMethodInfo
− GI/WebKit/Objects/DOMDOMNamedFlowCollection.hs
@@ -1,236 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMDOMNamedFlowCollection-    ( ---- * Exported types-    DOMDOMNamedFlowCollection(..)           ,-    DOMDOMNamedFlowCollectionK              ,-    toDOMDOMNamedFlowCollection             ,-    noDOMDOMNamedFlowCollection             ,--- -- * Methods--- ** dOMDOMNamedFlowCollectionGetLength-    DOMDOMNamedFlowCollectionGetLengthMethodInfo,-    dOMDOMNamedFlowCollectionGetLength      ,----- ** dOMDOMNamedFlowCollectionItem-    DOMDOMNamedFlowCollectionItemMethodInfo ,-    dOMDOMNamedFlowCollectionItem           ,----- ** dOMDOMNamedFlowCollectionNamedItem-    DOMDOMNamedFlowCollectionNamedItemMethodInfo,-    dOMDOMNamedFlowCollectionNamedItem      ,----- -- * Properties--- ** Length-    DOMDOMNamedFlowCollectionLengthPropertyInfo,-    dOMDOMNamedFlowCollectionLength         ,-    getDOMDOMNamedFlowCollectionLength      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMDOMNamedFlowCollection = DOMDOMNamedFlowCollection (ForeignPtr DOMDOMNamedFlowCollection)-foreign import ccall "webkit_dom_dom_named_flow_collection_get_type"-    c_webkit_dom_dom_named_flow_collection_get_type :: IO GType--type instance ParentTypes DOMDOMNamedFlowCollection = DOMDOMNamedFlowCollectionParentTypes-type DOMDOMNamedFlowCollectionParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMDOMNamedFlowCollection where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_dom_named_flow_collection_get_type-    --class GObject o => DOMDOMNamedFlowCollectionK o-instance (GObject o, IsDescendantOf DOMDOMNamedFlowCollection o) => DOMDOMNamedFlowCollectionK o--toDOMDOMNamedFlowCollection :: DOMDOMNamedFlowCollectionK o => o -> IO DOMDOMNamedFlowCollection-toDOMDOMNamedFlowCollection = unsafeCastTo DOMDOMNamedFlowCollection--noDOMDOMNamedFlowCollection :: Maybe DOMDOMNamedFlowCollection-noDOMDOMNamedFlowCollection = Nothing--type family ResolveDOMDOMNamedFlowCollectionMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDOMNamedFlowCollectionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "item" o = DOMDOMNamedFlowCollectionItemMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "namedItem" o = DOMDOMNamedFlowCollectionNamedItemMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "getLength" o = DOMDOMNamedFlowCollectionGetLengthMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMDOMNamedFlowCollectionMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMDOMNamedFlowCollectionMethod t DOMDOMNamedFlowCollection, MethodInfo info DOMDOMNamedFlowCollection p) => IsLabelProxy t (DOMDOMNamedFlowCollection -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMDOMNamedFlowCollectionMethod t DOMDOMNamedFlowCollection, MethodInfo info DOMDOMNamedFlowCollection p) => IsLabel t (DOMDOMNamedFlowCollection -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMNamedFlowCollectionLength :: (MonadIO m, DOMDOMNamedFlowCollectionK o) => o -> m CULong-getDOMDOMNamedFlowCollectionLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMDOMNamedFlowCollectionLengthPropertyInfo-instance AttrInfo DOMDOMNamedFlowCollectionLengthPropertyInfo where-    type AttrAllowedOps DOMDOMNamedFlowCollectionLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMNamedFlowCollectionLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMNamedFlowCollectionLengthPropertyInfo = DOMDOMNamedFlowCollectionK-    type AttrGetType DOMDOMNamedFlowCollectionLengthPropertyInfo = CULong-    type AttrLabel DOMDOMNamedFlowCollectionLengthPropertyInfo = "length"-    attrGet _ = getDOMDOMNamedFlowCollectionLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMDOMNamedFlowCollection = DOMDOMNamedFlowCollectionAttributeList-type DOMDOMNamedFlowCollectionAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMDOMNamedFlowCollectionLengthPropertyInfo)] :: [(Symbol, *)])--dOMDOMNamedFlowCollectionLength :: AttrLabelProxy "length"-dOMDOMNamedFlowCollectionLength = AttrLabelProxy--type instance SignalList DOMDOMNamedFlowCollection = DOMDOMNamedFlowCollectionSignalList-type DOMDOMNamedFlowCollectionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMDOMNamedFlowCollection::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMNamedFlowCollection", direction = DirectionIn, mayBeNull = False, 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_named_flow_collection_get_length" webkit_dom_dom_named_flow_collection_get_length :: -    Ptr DOMDOMNamedFlowCollection ->        -- _obj : TInterface "WebKit" "DOMDOMNamedFlowCollection"-    IO CULong---dOMDOMNamedFlowCollectionGetLength ::-    (MonadIO m, DOMDOMNamedFlowCollectionK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMDOMNamedFlowCollectionGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_named_flow_collection_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMDOMNamedFlowCollectionGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMDOMNamedFlowCollectionK a) => MethodInfo DOMDOMNamedFlowCollectionGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMDOMNamedFlowCollectionGetLength---- method DOMDOMNamedFlowCollection::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMNamedFlowCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMWebKitNamedFlow")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_named_flow_collection_item" webkit_dom_dom_named_flow_collection_item :: -    Ptr DOMDOMNamedFlowCollection ->        -- _obj : TInterface "WebKit" "DOMDOMNamedFlowCollection"-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr DOMWebKitNamedFlow)---dOMDOMNamedFlowCollectionItem ::-    (MonadIO m, DOMDOMNamedFlowCollectionK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m DOMWebKitNamedFlow                 -- result-dOMDOMNamedFlowCollectionItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_named_flow_collection_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_dom_named_flow_collection_item" result-    result' <- (wrapObject DOMWebKitNamedFlow) result-    touchManagedPtr _obj-    return result'--data DOMDOMNamedFlowCollectionItemMethodInfo-instance (signature ~ (CULong -> m DOMWebKitNamedFlow), MonadIO m, DOMDOMNamedFlowCollectionK a) => MethodInfo DOMDOMNamedFlowCollectionItemMethodInfo a signature where-    overloadedMethod _ = dOMDOMNamedFlowCollectionItem---- method DOMDOMNamedFlowCollection::named_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMNamedFlowCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMWebKitNamedFlow")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_named_flow_collection_named_item" webkit_dom_dom_named_flow_collection_named_item :: -    Ptr DOMDOMNamedFlowCollection ->        -- _obj : TInterface "WebKit" "DOMDOMNamedFlowCollection"-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr DOMWebKitNamedFlow)---dOMDOMNamedFlowCollectionNamedItem ::-    (MonadIO m, DOMDOMNamedFlowCollectionK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m DOMWebKitNamedFlow                 -- result-dOMDOMNamedFlowCollectionNamedItem _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    result <- webkit_dom_dom_named_flow_collection_named_item _obj' name'-    checkUnexpectedReturnNULL "webkit_dom_dom_named_flow_collection_named_item" result-    result' <- (wrapObject DOMWebKitNamedFlow) result-    touchManagedPtr _obj-    freeMem name'-    return result'--data DOMDOMNamedFlowCollectionNamedItemMethodInfo-instance (signature ~ (T.Text -> m DOMWebKitNamedFlow), MonadIO m, DOMDOMNamedFlowCollectionK a) => MethodInfo DOMDOMNamedFlowCollectionNamedItemMethodInfo a signature where-    overloadedMethod _ = dOMDOMNamedFlowCollectionNamedItem--
− GI/WebKit/Objects/DOMDOMNamedFlowCollection.hs-boot
@@ -1,17 +0,0 @@-module GI.WebKit.Objects.DOMDOMNamedFlowCollection where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMDOMNamedFlowCollection = DOMDOMNamedFlowCollection (ForeignPtr DOMDOMNamedFlowCollection)-instance GObject DOMDOMNamedFlowCollection where-class GObject o => DOMDOMNamedFlowCollectionK o-instance (GObject o, IsDescendantOf DOMDOMNamedFlowCollection o) => DOMDOMNamedFlowCollectionK o-data DOMDOMNamedFlowCollectionLengthPropertyInfo-data DOMDOMNamedFlowCollectionGetLengthMethodInfo-data DOMDOMNamedFlowCollectionItemMethodInfo-data DOMDOMNamedFlowCollectionNamedItemMethodInfo
− GI/WebKit/Objects/DOMDOMPlugin.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 (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMDOMPlugin-    ( ---- * Exported types-    DOMDOMPlugin(..)                        ,-    DOMDOMPluginK                           ,-    toDOMDOMPlugin                          ,-    noDOMDOMPlugin                          ,--- -- * Methods--- ** dOMDOMPluginGetDescription-    DOMDOMPluginGetDescriptionMethodInfo    ,-    dOMDOMPluginGetDescription              ,----- ** dOMDOMPluginGetFilename-    DOMDOMPluginGetFilenameMethodInfo       ,-    dOMDOMPluginGetFilename                 ,----- ** dOMDOMPluginGetLength-    DOMDOMPluginGetLengthMethodInfo         ,-    dOMDOMPluginGetLength                   ,----- ** dOMDOMPluginGetName-    DOMDOMPluginGetNameMethodInfo           ,-    dOMDOMPluginGetName                     ,----- ** dOMDOMPluginItem-    DOMDOMPluginItemMethodInfo              ,-    dOMDOMPluginItem                        ,----- ** dOMDOMPluginNamedItem-    DOMDOMPluginNamedItemMethodInfo         ,-    dOMDOMPluginNamedItem                   ,----- -- * Properties--- ** Description-    DOMDOMPluginDescriptionPropertyInfo     ,-    dOMDOMPluginDescription                 ,-    getDOMDOMPluginDescription              ,----- ** Filename-    DOMDOMPluginFilenamePropertyInfo        ,-    dOMDOMPluginFilename                    ,-    getDOMDOMPluginFilename                 ,----- ** Length-    DOMDOMPluginLengthPropertyInfo          ,-    dOMDOMPluginLength                      ,-    getDOMDOMPluginLength                   ,----- ** Name-    DOMDOMPluginNamePropertyInfo            ,-    dOMDOMPluginName                        ,-    getDOMDOMPluginName                     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMDOMPlugin = DOMDOMPlugin (ForeignPtr DOMDOMPlugin)-foreign import ccall "webkit_dom_dom_plugin_get_type"-    c_webkit_dom_dom_plugin_get_type :: IO GType--type instance ParentTypes DOMDOMPlugin = DOMDOMPluginParentTypes-type DOMDOMPluginParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMDOMPlugin where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_dom_plugin_get_type-    --class GObject o => DOMDOMPluginK o-instance (GObject o, IsDescendantOf DOMDOMPlugin o) => DOMDOMPluginK o--toDOMDOMPlugin :: DOMDOMPluginK o => o -> IO DOMDOMPlugin-toDOMDOMPlugin = unsafeCastTo DOMDOMPlugin--noDOMDOMPlugin :: Maybe DOMDOMPlugin-noDOMDOMPlugin = Nothing--type family ResolveDOMDOMPluginMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDOMPluginMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMDOMPluginMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMDOMPluginMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMDOMPluginMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMDOMPluginMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMDOMPluginMethod "item" o = DOMDOMPluginItemMethodInfo-    ResolveDOMDOMPluginMethod "namedItem" o = DOMDOMPluginNamedItemMethodInfo-    ResolveDOMDOMPluginMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMDOMPluginMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMDOMPluginMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMDOMPluginMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMDOMPluginMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMDOMPluginMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMDOMPluginMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMDOMPluginMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMDOMPluginMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMDOMPluginMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMDOMPluginMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMDOMPluginMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMDOMPluginMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMDOMPluginMethod "getDescription" o = DOMDOMPluginGetDescriptionMethodInfo-    ResolveDOMDOMPluginMethod "getFilename" o = DOMDOMPluginGetFilenameMethodInfo-    ResolveDOMDOMPluginMethod "getLength" o = DOMDOMPluginGetLengthMethodInfo-    ResolveDOMDOMPluginMethod "getName" o = DOMDOMPluginGetNameMethodInfo-    ResolveDOMDOMPluginMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMDOMPluginMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMDOMPluginMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMDOMPluginMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMDOMPluginMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMDOMPluginMethod t DOMDOMPlugin, MethodInfo info DOMDOMPlugin p) => IsLabelProxy t (DOMDOMPlugin -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMDOMPluginMethod t DOMDOMPlugin, MethodInfo info DOMDOMPlugin p) => IsLabel t (DOMDOMPlugin -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "description"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMPluginDescription :: (MonadIO m, DOMDOMPluginK o) => o -> m (Maybe T.Text)-getDOMDOMPluginDescription obj = liftIO $ getObjectPropertyString obj "description"--data DOMDOMPluginDescriptionPropertyInfo-instance AttrInfo DOMDOMPluginDescriptionPropertyInfo where-    type AttrAllowedOps DOMDOMPluginDescriptionPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMPluginDescriptionPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMPluginDescriptionPropertyInfo = DOMDOMPluginK-    type AttrGetType DOMDOMPluginDescriptionPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDOMPluginDescriptionPropertyInfo = "description"-    attrGet _ = getDOMDOMPluginDescription-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "filename"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMPluginFilename :: (MonadIO m, DOMDOMPluginK o) => o -> m (Maybe T.Text)-getDOMDOMPluginFilename obj = liftIO $ getObjectPropertyString obj "filename"--data DOMDOMPluginFilenamePropertyInfo-instance AttrInfo DOMDOMPluginFilenamePropertyInfo where-    type AttrAllowedOps DOMDOMPluginFilenamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMPluginFilenamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMPluginFilenamePropertyInfo = DOMDOMPluginK-    type AttrGetType DOMDOMPluginFilenamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDOMPluginFilenamePropertyInfo = "filename"-    attrGet _ = getDOMDOMPluginFilename-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMPluginLength :: (MonadIO m, DOMDOMPluginK o) => o -> m CULong-getDOMDOMPluginLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMDOMPluginLengthPropertyInfo-instance AttrInfo DOMDOMPluginLengthPropertyInfo where-    type AttrAllowedOps DOMDOMPluginLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMPluginLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMPluginLengthPropertyInfo = DOMDOMPluginK-    type AttrGetType DOMDOMPluginLengthPropertyInfo = CULong-    type AttrLabel DOMDOMPluginLengthPropertyInfo = "length"-    attrGet _ = getDOMDOMPluginLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMPluginName :: (MonadIO m, DOMDOMPluginK o) => o -> m (Maybe T.Text)-getDOMDOMPluginName obj = liftIO $ getObjectPropertyString obj "name"--data DOMDOMPluginNamePropertyInfo-instance AttrInfo DOMDOMPluginNamePropertyInfo where-    type AttrAllowedOps DOMDOMPluginNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMPluginNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMPluginNamePropertyInfo = DOMDOMPluginK-    type AttrGetType DOMDOMPluginNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDOMPluginNamePropertyInfo = "name"-    attrGet _ = getDOMDOMPluginName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMDOMPlugin = DOMDOMPluginAttributeList-type DOMDOMPluginAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("description", DOMDOMPluginDescriptionPropertyInfo), '("filename", DOMDOMPluginFilenamePropertyInfo), '("length", DOMDOMPluginLengthPropertyInfo), '("name", DOMDOMPluginNamePropertyInfo)] :: [(Symbol, *)])--dOMDOMPluginDescription :: AttrLabelProxy "description"-dOMDOMPluginDescription = AttrLabelProxy--dOMDOMPluginFilename :: AttrLabelProxy "filename"-dOMDOMPluginFilename = AttrLabelProxy--dOMDOMPluginLength :: AttrLabelProxy "length"-dOMDOMPluginLength = AttrLabelProxy--dOMDOMPluginName :: AttrLabelProxy "name"-dOMDOMPluginName = AttrLabelProxy--type instance SignalList DOMDOMPlugin = DOMDOMPluginSignalList-type DOMDOMPluginSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMDOMPlugin::get_description--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMPlugin", direction = DirectionIn, mayBeNull = False, argScope = 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_plugin_get_description" webkit_dom_dom_plugin_get_description :: -    Ptr DOMDOMPlugin ->                     -- _obj : TInterface "WebKit" "DOMDOMPlugin"-    IO CString---dOMDOMPluginGetDescription ::-    (MonadIO m, DOMDOMPluginK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDOMPluginGetDescription _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_plugin_get_description _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_plugin_get_description" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDOMPluginGetDescriptionMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDOMPluginK a) => MethodInfo DOMDOMPluginGetDescriptionMethodInfo a signature where-    overloadedMethod _ = dOMDOMPluginGetDescription---- method DOMDOMPlugin::get_filename--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMPlugin", direction = DirectionIn, mayBeNull = False, argScope = 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_plugin_get_filename" webkit_dom_dom_plugin_get_filename :: -    Ptr DOMDOMPlugin ->                     -- _obj : TInterface "WebKit" "DOMDOMPlugin"-    IO CString---dOMDOMPluginGetFilename ::-    (MonadIO m, DOMDOMPluginK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDOMPluginGetFilename _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_plugin_get_filename _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_plugin_get_filename" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDOMPluginGetFilenameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDOMPluginK a) => MethodInfo DOMDOMPluginGetFilenameMethodInfo a signature where-    overloadedMethod _ = dOMDOMPluginGetFilename---- method DOMDOMPlugin::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMPlugin", direction = DirectionIn, mayBeNull = False, 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_plugin_get_length" webkit_dom_dom_plugin_get_length :: -    Ptr DOMDOMPlugin ->                     -- _obj : TInterface "WebKit" "DOMDOMPlugin"-    IO CULong---dOMDOMPluginGetLength ::-    (MonadIO m, DOMDOMPluginK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMDOMPluginGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_plugin_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMDOMPluginGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMDOMPluginK a) => MethodInfo DOMDOMPluginGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMDOMPluginGetLength---- method DOMDOMPlugin::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMPlugin", direction = DirectionIn, mayBeNull = False, argScope = 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_plugin_get_name" webkit_dom_dom_plugin_get_name :: -    Ptr DOMDOMPlugin ->                     -- _obj : TInterface "WebKit" "DOMDOMPlugin"-    IO CString---dOMDOMPluginGetName ::-    (MonadIO m, DOMDOMPluginK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDOMPluginGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_plugin_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_plugin_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDOMPluginGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDOMPluginK a) => MethodInfo DOMDOMPluginGetNameMethodInfo a signature where-    overloadedMethod _ = dOMDOMPluginGetName---- method DOMDOMPlugin::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMPlugin", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMMimeType")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_plugin_item" webkit_dom_dom_plugin_item :: -    Ptr DOMDOMPlugin ->                     -- _obj : TInterface "WebKit" "DOMDOMPlugin"-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr DOMDOMMimeType)---dOMDOMPluginItem ::-    (MonadIO m, DOMDOMPluginK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m DOMDOMMimeType                     -- result-dOMDOMPluginItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_plugin_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_dom_plugin_item" result-    result' <- (wrapObject DOMDOMMimeType) result-    touchManagedPtr _obj-    return result'--data DOMDOMPluginItemMethodInfo-instance (signature ~ (CULong -> m DOMDOMMimeType), MonadIO m, DOMDOMPluginK a) => MethodInfo DOMDOMPluginItemMethodInfo a signature where-    overloadedMethod _ = dOMDOMPluginItem---- method DOMDOMPlugin::named_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMPlugin", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMMimeType")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_plugin_named_item" webkit_dom_dom_plugin_named_item :: -    Ptr DOMDOMPlugin ->                     -- _obj : TInterface "WebKit" "DOMDOMPlugin"-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr DOMDOMMimeType)---dOMDOMPluginNamedItem ::-    (MonadIO m, DOMDOMPluginK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m DOMDOMMimeType                     -- result-dOMDOMPluginNamedItem _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    result <- webkit_dom_dom_plugin_named_item _obj' name'-    checkUnexpectedReturnNULL "webkit_dom_dom_plugin_named_item" result-    result' <- (wrapObject DOMDOMMimeType) result-    touchManagedPtr _obj-    freeMem name'-    return result'--data DOMDOMPluginNamedItemMethodInfo-instance (signature ~ (T.Text -> m DOMDOMMimeType), MonadIO m, DOMDOMPluginK a) => MethodInfo DOMDOMPluginNamedItemMethodInfo a signature where-    overloadedMethod _ = dOMDOMPluginNamedItem--
− GI/WebKit/Objects/DOMDOMPlugin.hs-boot
@@ -1,23 +0,0 @@-module GI.WebKit.Objects.DOMDOMPlugin where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMDOMPlugin = DOMDOMPlugin (ForeignPtr DOMDOMPlugin)-instance GObject DOMDOMPlugin where-class GObject o => DOMDOMPluginK o-instance (GObject o, IsDescendantOf DOMDOMPlugin o) => DOMDOMPluginK o-data DOMDOMPluginDescriptionPropertyInfo-data DOMDOMPluginFilenamePropertyInfo-data DOMDOMPluginLengthPropertyInfo-data DOMDOMPluginNamePropertyInfo-data DOMDOMPluginGetDescriptionMethodInfo-data DOMDOMPluginGetFilenameMethodInfo-data DOMDOMPluginGetLengthMethodInfo-data DOMDOMPluginGetNameMethodInfo-data DOMDOMPluginItemMethodInfo-data DOMDOMPluginNamedItemMethodInfo
− GI/WebKit/Objects/DOMDOMPluginArray.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 (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMDOMPluginArray-    ( ---- * Exported types-    DOMDOMPluginArray(..)                   ,-    DOMDOMPluginArrayK                      ,-    toDOMDOMPluginArray                     ,-    noDOMDOMPluginArray                     ,--- -- * Methods--- ** dOMDOMPluginArrayGetLength-    DOMDOMPluginArrayGetLengthMethodInfo    ,-    dOMDOMPluginArrayGetLength              ,----- ** dOMDOMPluginArrayItem-    DOMDOMPluginArrayItemMethodInfo         ,-    dOMDOMPluginArrayItem                   ,----- ** dOMDOMPluginArrayNamedItem-    DOMDOMPluginArrayNamedItemMethodInfo    ,-    dOMDOMPluginArrayNamedItem              ,----- ** dOMDOMPluginArrayRefresh-    DOMDOMPluginArrayRefreshMethodInfo      ,-    dOMDOMPluginArrayRefresh                ,----- -- * Properties--- ** Length-    DOMDOMPluginArrayLengthPropertyInfo     ,-    dOMDOMPluginArrayLength                 ,-    getDOMDOMPluginArrayLength              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMDOMPluginArray = DOMDOMPluginArray (ForeignPtr DOMDOMPluginArray)-foreign import ccall "webkit_dom_dom_plugin_array_get_type"-    c_webkit_dom_dom_plugin_array_get_type :: IO GType--type instance ParentTypes DOMDOMPluginArray = DOMDOMPluginArrayParentTypes-type DOMDOMPluginArrayParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMDOMPluginArray where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_dom_plugin_array_get_type-    --class GObject o => DOMDOMPluginArrayK o-instance (GObject o, IsDescendantOf DOMDOMPluginArray o) => DOMDOMPluginArrayK o--toDOMDOMPluginArray :: DOMDOMPluginArrayK o => o -> IO DOMDOMPluginArray-toDOMDOMPluginArray = unsafeCastTo DOMDOMPluginArray--noDOMDOMPluginArray :: Maybe DOMDOMPluginArray-noDOMDOMPluginArray = Nothing--type family ResolveDOMDOMPluginArrayMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDOMPluginArrayMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMDOMPluginArrayMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMDOMPluginArrayMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMDOMPluginArrayMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMDOMPluginArrayMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMDOMPluginArrayMethod "item" o = DOMDOMPluginArrayItemMethodInfo-    ResolveDOMDOMPluginArrayMethod "namedItem" o = DOMDOMPluginArrayNamedItemMethodInfo-    ResolveDOMDOMPluginArrayMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMDOMPluginArrayMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMDOMPluginArrayMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMDOMPluginArrayMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMDOMPluginArrayMethod "refresh" o = DOMDOMPluginArrayRefreshMethodInfo-    ResolveDOMDOMPluginArrayMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMDOMPluginArrayMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMDOMPluginArrayMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMDOMPluginArrayMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMDOMPluginArrayMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMDOMPluginArrayMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMDOMPluginArrayMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMDOMPluginArrayMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMDOMPluginArrayMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMDOMPluginArrayMethod "getLength" o = DOMDOMPluginArrayGetLengthMethodInfo-    ResolveDOMDOMPluginArrayMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMDOMPluginArrayMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMDOMPluginArrayMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMDOMPluginArrayMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMDOMPluginArrayMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMDOMPluginArrayMethod t DOMDOMPluginArray, MethodInfo info DOMDOMPluginArray p) => IsLabelProxy t (DOMDOMPluginArray -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMDOMPluginArrayMethod t DOMDOMPluginArray, MethodInfo info DOMDOMPluginArray p) => IsLabel t (DOMDOMPluginArray -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMPluginArrayLength :: (MonadIO m, DOMDOMPluginArrayK o) => o -> m CULong-getDOMDOMPluginArrayLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMDOMPluginArrayLengthPropertyInfo-instance AttrInfo DOMDOMPluginArrayLengthPropertyInfo where-    type AttrAllowedOps DOMDOMPluginArrayLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMPluginArrayLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMPluginArrayLengthPropertyInfo = DOMDOMPluginArrayK-    type AttrGetType DOMDOMPluginArrayLengthPropertyInfo = CULong-    type AttrLabel DOMDOMPluginArrayLengthPropertyInfo = "length"-    attrGet _ = getDOMDOMPluginArrayLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMDOMPluginArray = DOMDOMPluginArrayAttributeList-type DOMDOMPluginArrayAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMDOMPluginArrayLengthPropertyInfo)] :: [(Symbol, *)])--dOMDOMPluginArrayLength :: AttrLabelProxy "length"-dOMDOMPluginArrayLength = AttrLabelProxy--type instance SignalList DOMDOMPluginArray = DOMDOMPluginArraySignalList-type DOMDOMPluginArraySignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMDOMPluginArray::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMPluginArray", direction = DirectionIn, mayBeNull = False, 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_plugin_array_get_length" webkit_dom_dom_plugin_array_get_length :: -    Ptr DOMDOMPluginArray ->                -- _obj : TInterface "WebKit" "DOMDOMPluginArray"-    IO CULong---dOMDOMPluginArrayGetLength ::-    (MonadIO m, DOMDOMPluginArrayK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMDOMPluginArrayGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_plugin_array_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMDOMPluginArrayGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMDOMPluginArrayK a) => MethodInfo DOMDOMPluginArrayGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMDOMPluginArrayGetLength---- method DOMDOMPluginArray::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMPluginArray", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMPlugin")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_plugin_array_item" webkit_dom_dom_plugin_array_item :: -    Ptr DOMDOMPluginArray ->                -- _obj : TInterface "WebKit" "DOMDOMPluginArray"-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr DOMDOMPlugin)---dOMDOMPluginArrayItem ::-    (MonadIO m, DOMDOMPluginArrayK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m DOMDOMPlugin                       -- result-dOMDOMPluginArrayItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_plugin_array_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_dom_plugin_array_item" result-    result' <- (wrapObject DOMDOMPlugin) result-    touchManagedPtr _obj-    return result'--data DOMDOMPluginArrayItemMethodInfo-instance (signature ~ (CULong -> m DOMDOMPlugin), MonadIO m, DOMDOMPluginArrayK a) => MethodInfo DOMDOMPluginArrayItemMethodInfo a signature where-    overloadedMethod _ = dOMDOMPluginArrayItem---- method DOMDOMPluginArray::named_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMPluginArray", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMPlugin")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_plugin_array_named_item" webkit_dom_dom_plugin_array_named_item :: -    Ptr DOMDOMPluginArray ->                -- _obj : TInterface "WebKit" "DOMDOMPluginArray"-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr DOMDOMPlugin)---dOMDOMPluginArrayNamedItem ::-    (MonadIO m, DOMDOMPluginArrayK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m DOMDOMPlugin                       -- result-dOMDOMPluginArrayNamedItem _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    result <- webkit_dom_dom_plugin_array_named_item _obj' name'-    checkUnexpectedReturnNULL "webkit_dom_dom_plugin_array_named_item" result-    result' <- (wrapObject DOMDOMPlugin) result-    touchManagedPtr _obj-    freeMem name'-    return result'--data DOMDOMPluginArrayNamedItemMethodInfo-instance (signature ~ (T.Text -> m DOMDOMPlugin), MonadIO m, DOMDOMPluginArrayK a) => MethodInfo DOMDOMPluginArrayNamedItemMethodInfo a signature where-    overloadedMethod _ = dOMDOMPluginArrayNamedItem---- method DOMDOMPluginArray::refresh--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMPluginArray", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "reload", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_plugin_array_refresh" webkit_dom_dom_plugin_array_refresh :: -    Ptr DOMDOMPluginArray ->                -- _obj : TInterface "WebKit" "DOMDOMPluginArray"-    CInt ->                                 -- reload : TBasicType TBoolean-    IO ()---dOMDOMPluginArrayRefresh ::-    (MonadIO m, DOMDOMPluginArrayK a) =>-    a                                       -- _obj-    -> Bool                                 -- reload-    -> m ()                                 -- result-dOMDOMPluginArrayRefresh _obj reload = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let reload' = (fromIntegral . fromEnum) reload-    webkit_dom_dom_plugin_array_refresh _obj' reload'-    touchManagedPtr _obj-    return ()--data DOMDOMPluginArrayRefreshMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMDOMPluginArrayK a) => MethodInfo DOMDOMPluginArrayRefreshMethodInfo a signature where-    overloadedMethod _ = dOMDOMPluginArrayRefresh--
− GI/WebKit/Objects/DOMDOMPluginArray.hs-boot
@@ -1,18 +0,0 @@-module GI.WebKit.Objects.DOMDOMPluginArray where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMDOMPluginArray = DOMDOMPluginArray (ForeignPtr DOMDOMPluginArray)-instance GObject DOMDOMPluginArray where-class GObject o => DOMDOMPluginArrayK o-instance (GObject o, IsDescendantOf DOMDOMPluginArray o) => DOMDOMPluginArrayK o-data DOMDOMPluginArrayLengthPropertyInfo-data DOMDOMPluginArrayGetLengthMethodInfo-data DOMDOMPluginArrayItemMethodInfo-data DOMDOMPluginArrayNamedItemMethodInfo-data DOMDOMPluginArrayRefreshMethodInfo
− GI/WebKit/Objects/DOMDOMSecurityPolicy.hs
@@ -1,794 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMDOMSecurityPolicy-    ( ---- * Exported types-    DOMDOMSecurityPolicy(..)                ,-    DOMDOMSecurityPolicyK                   ,-    toDOMDOMSecurityPolicy                  ,-    noDOMDOMSecurityPolicy                  ,--- -- * Methods--- ** dOMDOMSecurityPolicyAllowsConnectionTo-    DOMDOMSecurityPolicyAllowsConnectionToMethodInfo,-    dOMDOMSecurityPolicyAllowsConnectionTo  ,----- ** dOMDOMSecurityPolicyAllowsFontFrom-    DOMDOMSecurityPolicyAllowsFontFromMethodInfo,-    dOMDOMSecurityPolicyAllowsFontFrom      ,----- ** dOMDOMSecurityPolicyAllowsFormAction-    DOMDOMSecurityPolicyAllowsFormActionMethodInfo,-    dOMDOMSecurityPolicyAllowsFormAction    ,----- ** dOMDOMSecurityPolicyAllowsFrameFrom-    DOMDOMSecurityPolicyAllowsFrameFromMethodInfo,-    dOMDOMSecurityPolicyAllowsFrameFrom     ,----- ** dOMDOMSecurityPolicyAllowsImageFrom-    DOMDOMSecurityPolicyAllowsImageFromMethodInfo,-    dOMDOMSecurityPolicyAllowsImageFrom     ,----- ** dOMDOMSecurityPolicyAllowsMediaFrom-    DOMDOMSecurityPolicyAllowsMediaFromMethodInfo,-    dOMDOMSecurityPolicyAllowsMediaFrom     ,----- ** dOMDOMSecurityPolicyAllowsObjectFrom-    DOMDOMSecurityPolicyAllowsObjectFromMethodInfo,-    dOMDOMSecurityPolicyAllowsObjectFrom    ,----- ** dOMDOMSecurityPolicyAllowsPluginType-    DOMDOMSecurityPolicyAllowsPluginTypeMethodInfo,-    dOMDOMSecurityPolicyAllowsPluginType    ,----- ** dOMDOMSecurityPolicyAllowsScriptFrom-    DOMDOMSecurityPolicyAllowsScriptFromMethodInfo,-    dOMDOMSecurityPolicyAllowsScriptFrom    ,----- ** dOMDOMSecurityPolicyAllowsStyleFrom-    DOMDOMSecurityPolicyAllowsStyleFromMethodInfo,-    dOMDOMSecurityPolicyAllowsStyleFrom     ,----- ** dOMDOMSecurityPolicyGetAllowsEval-    DOMDOMSecurityPolicyGetAllowsEvalMethodInfo,-    dOMDOMSecurityPolicyGetAllowsEval       ,----- ** dOMDOMSecurityPolicyGetAllowsInlineScript-    DOMDOMSecurityPolicyGetAllowsInlineScriptMethodInfo,-    dOMDOMSecurityPolicyGetAllowsInlineScript,----- ** dOMDOMSecurityPolicyGetAllowsInlineStyle-    DOMDOMSecurityPolicyGetAllowsInlineStyleMethodInfo,-    dOMDOMSecurityPolicyGetAllowsInlineStyle,----- ** dOMDOMSecurityPolicyGetIsActive-    DOMDOMSecurityPolicyGetIsActiveMethodInfo,-    dOMDOMSecurityPolicyGetIsActive         ,----- ** dOMDOMSecurityPolicyGetReportUrIs-    DOMDOMSecurityPolicyGetReportUrIsMethodInfo,-    dOMDOMSecurityPolicyGetReportUrIs       ,----- -- * Properties--- ** AllowsEval-    DOMDOMSecurityPolicyAllowsEvalPropertyInfo,-    dOMDOMSecurityPolicyAllowsEval          ,-    getDOMDOMSecurityPolicyAllowsEval       ,----- ** AllowsInlineScript-    DOMDOMSecurityPolicyAllowsInlineScriptPropertyInfo,-    dOMDOMSecurityPolicyAllowsInlineScript  ,-    getDOMDOMSecurityPolicyAllowsInlineScript,----- ** AllowsInlineStyle-    DOMDOMSecurityPolicyAllowsInlineStylePropertyInfo,-    dOMDOMSecurityPolicyAllowsInlineStyle   ,-    getDOMDOMSecurityPolicyAllowsInlineStyle,----- ** IsActive-    DOMDOMSecurityPolicyIsActivePropertyInfo,-    dOMDOMSecurityPolicyIsActive            ,-    getDOMDOMSecurityPolicyIsActive         ,----- ** ReportUrIs-    DOMDOMSecurityPolicyReportUrIsPropertyInfo,-    dOMDOMSecurityPolicyReportUrIs          ,-    getDOMDOMSecurityPolicyReportUrIs       ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMDOMSecurityPolicy = DOMDOMSecurityPolicy (ForeignPtr DOMDOMSecurityPolicy)-foreign import ccall "webkit_dom_dom_security_policy_get_type"-    c_webkit_dom_dom_security_policy_get_type :: IO GType--type instance ParentTypes DOMDOMSecurityPolicy = DOMDOMSecurityPolicyParentTypes-type DOMDOMSecurityPolicyParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMDOMSecurityPolicy where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_dom_security_policy_get_type-    --class GObject o => DOMDOMSecurityPolicyK o-instance (GObject o, IsDescendantOf DOMDOMSecurityPolicy o) => DOMDOMSecurityPolicyK o--toDOMDOMSecurityPolicy :: DOMDOMSecurityPolicyK o => o -> IO DOMDOMSecurityPolicy-toDOMDOMSecurityPolicy = unsafeCastTo DOMDOMSecurityPolicy--noDOMDOMSecurityPolicy :: Maybe DOMDOMSecurityPolicy-noDOMDOMSecurityPolicy = Nothing--type family ResolveDOMDOMSecurityPolicyMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDOMSecurityPolicyMethod "allowsConnectionTo" o = DOMDOMSecurityPolicyAllowsConnectionToMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "allowsFontFrom" o = DOMDOMSecurityPolicyAllowsFontFromMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "allowsFormAction" o = DOMDOMSecurityPolicyAllowsFormActionMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "allowsFrameFrom" o = DOMDOMSecurityPolicyAllowsFrameFromMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "allowsImageFrom" o = DOMDOMSecurityPolicyAllowsImageFromMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "allowsMediaFrom" o = DOMDOMSecurityPolicyAllowsMediaFromMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "allowsObjectFrom" o = DOMDOMSecurityPolicyAllowsObjectFromMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "allowsPluginType" o = DOMDOMSecurityPolicyAllowsPluginTypeMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "allowsScriptFrom" o = DOMDOMSecurityPolicyAllowsScriptFromMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "allowsStyleFrom" o = DOMDOMSecurityPolicyAllowsStyleFromMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "getAllowsEval" o = DOMDOMSecurityPolicyGetAllowsEvalMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "getAllowsInlineScript" o = DOMDOMSecurityPolicyGetAllowsInlineScriptMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "getAllowsInlineStyle" o = DOMDOMSecurityPolicyGetAllowsInlineStyleMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "getIsActive" o = DOMDOMSecurityPolicyGetIsActiveMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "getReportUrIs" o = DOMDOMSecurityPolicyGetReportUrIsMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMDOMSecurityPolicyMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMDOMSecurityPolicyMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMDOMSecurityPolicyMethod t DOMDOMSecurityPolicy, MethodInfo info DOMDOMSecurityPolicy p) => IsLabelProxy t (DOMDOMSecurityPolicy -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMDOMSecurityPolicyMethod t DOMDOMSecurityPolicy, MethodInfo info DOMDOMSecurityPolicy p) => IsLabel t (DOMDOMSecurityPolicy -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "allows-eval"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMSecurityPolicyAllowsEval :: (MonadIO m, DOMDOMSecurityPolicyK o) => o -> m Bool-getDOMDOMSecurityPolicyAllowsEval obj = liftIO $ getObjectPropertyBool obj "allows-eval"--data DOMDOMSecurityPolicyAllowsEvalPropertyInfo-instance AttrInfo DOMDOMSecurityPolicyAllowsEvalPropertyInfo where-    type AttrAllowedOps DOMDOMSecurityPolicyAllowsEvalPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMSecurityPolicyAllowsEvalPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSecurityPolicyAllowsEvalPropertyInfo = DOMDOMSecurityPolicyK-    type AttrGetType DOMDOMSecurityPolicyAllowsEvalPropertyInfo = Bool-    type AttrLabel DOMDOMSecurityPolicyAllowsEvalPropertyInfo = "allows-eval"-    attrGet _ = getDOMDOMSecurityPolicyAllowsEval-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "allows-inline-script"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMSecurityPolicyAllowsInlineScript :: (MonadIO m, DOMDOMSecurityPolicyK o) => o -> m Bool-getDOMDOMSecurityPolicyAllowsInlineScript obj = liftIO $ getObjectPropertyBool obj "allows-inline-script"--data DOMDOMSecurityPolicyAllowsInlineScriptPropertyInfo-instance AttrInfo DOMDOMSecurityPolicyAllowsInlineScriptPropertyInfo where-    type AttrAllowedOps DOMDOMSecurityPolicyAllowsInlineScriptPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMSecurityPolicyAllowsInlineScriptPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSecurityPolicyAllowsInlineScriptPropertyInfo = DOMDOMSecurityPolicyK-    type AttrGetType DOMDOMSecurityPolicyAllowsInlineScriptPropertyInfo = Bool-    type AttrLabel DOMDOMSecurityPolicyAllowsInlineScriptPropertyInfo = "allows-inline-script"-    attrGet _ = getDOMDOMSecurityPolicyAllowsInlineScript-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "allows-inline-style"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMSecurityPolicyAllowsInlineStyle :: (MonadIO m, DOMDOMSecurityPolicyK o) => o -> m Bool-getDOMDOMSecurityPolicyAllowsInlineStyle obj = liftIO $ getObjectPropertyBool obj "allows-inline-style"--data DOMDOMSecurityPolicyAllowsInlineStylePropertyInfo-instance AttrInfo DOMDOMSecurityPolicyAllowsInlineStylePropertyInfo where-    type AttrAllowedOps DOMDOMSecurityPolicyAllowsInlineStylePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMSecurityPolicyAllowsInlineStylePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSecurityPolicyAllowsInlineStylePropertyInfo = DOMDOMSecurityPolicyK-    type AttrGetType DOMDOMSecurityPolicyAllowsInlineStylePropertyInfo = Bool-    type AttrLabel DOMDOMSecurityPolicyAllowsInlineStylePropertyInfo = "allows-inline-style"-    attrGet _ = getDOMDOMSecurityPolicyAllowsInlineStyle-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "is-active"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMSecurityPolicyIsActive :: (MonadIO m, DOMDOMSecurityPolicyK o) => o -> m Bool-getDOMDOMSecurityPolicyIsActive obj = liftIO $ getObjectPropertyBool obj "is-active"--data DOMDOMSecurityPolicyIsActivePropertyInfo-instance AttrInfo DOMDOMSecurityPolicyIsActivePropertyInfo where-    type AttrAllowedOps DOMDOMSecurityPolicyIsActivePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMSecurityPolicyIsActivePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSecurityPolicyIsActivePropertyInfo = DOMDOMSecurityPolicyK-    type AttrGetType DOMDOMSecurityPolicyIsActivePropertyInfo = Bool-    type AttrLabel DOMDOMSecurityPolicyIsActivePropertyInfo = "is-active"-    attrGet _ = getDOMDOMSecurityPolicyIsActive-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "report-ur-is"-   -- Type: TInterface "WebKit" "DOMDOMStringList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMSecurityPolicyReportUrIs :: (MonadIO m, DOMDOMSecurityPolicyK o) => o -> m (Maybe DOMDOMStringList)-getDOMDOMSecurityPolicyReportUrIs obj = liftIO $ getObjectPropertyObject obj "report-ur-is" DOMDOMStringList--data DOMDOMSecurityPolicyReportUrIsPropertyInfo-instance AttrInfo DOMDOMSecurityPolicyReportUrIsPropertyInfo where-    type AttrAllowedOps DOMDOMSecurityPolicyReportUrIsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMSecurityPolicyReportUrIsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSecurityPolicyReportUrIsPropertyInfo = DOMDOMSecurityPolicyK-    type AttrGetType DOMDOMSecurityPolicyReportUrIsPropertyInfo = (Maybe DOMDOMStringList)-    type AttrLabel DOMDOMSecurityPolicyReportUrIsPropertyInfo = "report-ur-is"-    attrGet _ = getDOMDOMSecurityPolicyReportUrIs-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMDOMSecurityPolicy = DOMDOMSecurityPolicyAttributeList-type DOMDOMSecurityPolicyAttributeList = ('[ '("allowsEval", DOMDOMSecurityPolicyAllowsEvalPropertyInfo), '("allowsInlineScript", DOMDOMSecurityPolicyAllowsInlineScriptPropertyInfo), '("allowsInlineStyle", DOMDOMSecurityPolicyAllowsInlineStylePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("isActive", DOMDOMSecurityPolicyIsActivePropertyInfo), '("reportUrIs", DOMDOMSecurityPolicyReportUrIsPropertyInfo)] :: [(Symbol, *)])--dOMDOMSecurityPolicyAllowsEval :: AttrLabelProxy "allowsEval"-dOMDOMSecurityPolicyAllowsEval = AttrLabelProxy--dOMDOMSecurityPolicyAllowsInlineScript :: AttrLabelProxy "allowsInlineScript"-dOMDOMSecurityPolicyAllowsInlineScript = AttrLabelProxy--dOMDOMSecurityPolicyAllowsInlineStyle :: AttrLabelProxy "allowsInlineStyle"-dOMDOMSecurityPolicyAllowsInlineStyle = AttrLabelProxy--dOMDOMSecurityPolicyIsActive :: AttrLabelProxy "isActive"-dOMDOMSecurityPolicyIsActive = AttrLabelProxy--dOMDOMSecurityPolicyReportUrIs :: AttrLabelProxy "reportUrIs"-dOMDOMSecurityPolicyReportUrIs = AttrLabelProxy--type instance SignalList DOMDOMSecurityPolicy = DOMDOMSecurityPolicySignalList-type DOMDOMSecurityPolicySignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMDOMSecurityPolicy::allows_connection_to--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSecurityPolicy", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "url", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_security_policy_allows_connection_to" webkit_dom_dom_security_policy_allows_connection_to :: -    Ptr DOMDOMSecurityPolicy ->             -- _obj : TInterface "WebKit" "DOMDOMSecurityPolicy"-    CString ->                              -- url : TBasicType TUTF8-    IO CInt---dOMDOMSecurityPolicyAllowsConnectionTo ::-    (MonadIO m, DOMDOMSecurityPolicyK a) =>-    a                                       -- _obj-    -> T.Text                               -- url-    -> m Bool                               -- result-dOMDOMSecurityPolicyAllowsConnectionTo _obj url = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    url' <- textToCString url-    result <- webkit_dom_dom_security_policy_allows_connection_to _obj' url'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem url'-    return result'--data DOMDOMSecurityPolicyAllowsConnectionToMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDOMSecurityPolicyK a) => MethodInfo DOMDOMSecurityPolicyAllowsConnectionToMethodInfo a signature where-    overloadedMethod _ = dOMDOMSecurityPolicyAllowsConnectionTo---- method DOMDOMSecurityPolicy::allows_font_from--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSecurityPolicy", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "url", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_security_policy_allows_font_from" webkit_dom_dom_security_policy_allows_font_from :: -    Ptr DOMDOMSecurityPolicy ->             -- _obj : TInterface "WebKit" "DOMDOMSecurityPolicy"-    CString ->                              -- url : TBasicType TUTF8-    IO CInt---dOMDOMSecurityPolicyAllowsFontFrom ::-    (MonadIO m, DOMDOMSecurityPolicyK a) =>-    a                                       -- _obj-    -> T.Text                               -- url-    -> m Bool                               -- result-dOMDOMSecurityPolicyAllowsFontFrom _obj url = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    url' <- textToCString url-    result <- webkit_dom_dom_security_policy_allows_font_from _obj' url'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem url'-    return result'--data DOMDOMSecurityPolicyAllowsFontFromMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDOMSecurityPolicyK a) => MethodInfo DOMDOMSecurityPolicyAllowsFontFromMethodInfo a signature where-    overloadedMethod _ = dOMDOMSecurityPolicyAllowsFontFrom---- method DOMDOMSecurityPolicy::allows_form_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSecurityPolicy", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "url", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_security_policy_allows_form_action" webkit_dom_dom_security_policy_allows_form_action :: -    Ptr DOMDOMSecurityPolicy ->             -- _obj : TInterface "WebKit" "DOMDOMSecurityPolicy"-    CString ->                              -- url : TBasicType TUTF8-    IO CInt---dOMDOMSecurityPolicyAllowsFormAction ::-    (MonadIO m, DOMDOMSecurityPolicyK a) =>-    a                                       -- _obj-    -> T.Text                               -- url-    -> m Bool                               -- result-dOMDOMSecurityPolicyAllowsFormAction _obj url = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    url' <- textToCString url-    result <- webkit_dom_dom_security_policy_allows_form_action _obj' url'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem url'-    return result'--data DOMDOMSecurityPolicyAllowsFormActionMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDOMSecurityPolicyK a) => MethodInfo DOMDOMSecurityPolicyAllowsFormActionMethodInfo a signature where-    overloadedMethod _ = dOMDOMSecurityPolicyAllowsFormAction---- method DOMDOMSecurityPolicy::allows_frame_from--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSecurityPolicy", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "url", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_security_policy_allows_frame_from" webkit_dom_dom_security_policy_allows_frame_from :: -    Ptr DOMDOMSecurityPolicy ->             -- _obj : TInterface "WebKit" "DOMDOMSecurityPolicy"-    CString ->                              -- url : TBasicType TUTF8-    IO CInt---dOMDOMSecurityPolicyAllowsFrameFrom ::-    (MonadIO m, DOMDOMSecurityPolicyK a) =>-    a                                       -- _obj-    -> T.Text                               -- url-    -> m Bool                               -- result-dOMDOMSecurityPolicyAllowsFrameFrom _obj url = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    url' <- textToCString url-    result <- webkit_dom_dom_security_policy_allows_frame_from _obj' url'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem url'-    return result'--data DOMDOMSecurityPolicyAllowsFrameFromMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDOMSecurityPolicyK a) => MethodInfo DOMDOMSecurityPolicyAllowsFrameFromMethodInfo a signature where-    overloadedMethod _ = dOMDOMSecurityPolicyAllowsFrameFrom---- method DOMDOMSecurityPolicy::allows_image_from--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSecurityPolicy", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "url", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_security_policy_allows_image_from" webkit_dom_dom_security_policy_allows_image_from :: -    Ptr DOMDOMSecurityPolicy ->             -- _obj : TInterface "WebKit" "DOMDOMSecurityPolicy"-    CString ->                              -- url : TBasicType TUTF8-    IO CInt---dOMDOMSecurityPolicyAllowsImageFrom ::-    (MonadIO m, DOMDOMSecurityPolicyK a) =>-    a                                       -- _obj-    -> T.Text                               -- url-    -> m Bool                               -- result-dOMDOMSecurityPolicyAllowsImageFrom _obj url = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    url' <- textToCString url-    result <- webkit_dom_dom_security_policy_allows_image_from _obj' url'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem url'-    return result'--data DOMDOMSecurityPolicyAllowsImageFromMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDOMSecurityPolicyK a) => MethodInfo DOMDOMSecurityPolicyAllowsImageFromMethodInfo a signature where-    overloadedMethod _ = dOMDOMSecurityPolicyAllowsImageFrom---- method DOMDOMSecurityPolicy::allows_media_from--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSecurityPolicy", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "url", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_security_policy_allows_media_from" webkit_dom_dom_security_policy_allows_media_from :: -    Ptr DOMDOMSecurityPolicy ->             -- _obj : TInterface "WebKit" "DOMDOMSecurityPolicy"-    CString ->                              -- url : TBasicType TUTF8-    IO CInt---dOMDOMSecurityPolicyAllowsMediaFrom ::-    (MonadIO m, DOMDOMSecurityPolicyK a) =>-    a                                       -- _obj-    -> T.Text                               -- url-    -> m Bool                               -- result-dOMDOMSecurityPolicyAllowsMediaFrom _obj url = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    url' <- textToCString url-    result <- webkit_dom_dom_security_policy_allows_media_from _obj' url'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem url'-    return result'--data DOMDOMSecurityPolicyAllowsMediaFromMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDOMSecurityPolicyK a) => MethodInfo DOMDOMSecurityPolicyAllowsMediaFromMethodInfo a signature where-    overloadedMethod _ = dOMDOMSecurityPolicyAllowsMediaFrom---- method DOMDOMSecurityPolicy::allows_object_from--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSecurityPolicy", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "url", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_security_policy_allows_object_from" webkit_dom_dom_security_policy_allows_object_from :: -    Ptr DOMDOMSecurityPolicy ->             -- _obj : TInterface "WebKit" "DOMDOMSecurityPolicy"-    CString ->                              -- url : TBasicType TUTF8-    IO CInt---dOMDOMSecurityPolicyAllowsObjectFrom ::-    (MonadIO m, DOMDOMSecurityPolicyK a) =>-    a                                       -- _obj-    -> T.Text                               -- url-    -> m Bool                               -- result-dOMDOMSecurityPolicyAllowsObjectFrom _obj url = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    url' <- textToCString url-    result <- webkit_dom_dom_security_policy_allows_object_from _obj' url'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem url'-    return result'--data DOMDOMSecurityPolicyAllowsObjectFromMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDOMSecurityPolicyK a) => MethodInfo DOMDOMSecurityPolicyAllowsObjectFromMethodInfo a signature where-    overloadedMethod _ = dOMDOMSecurityPolicyAllowsObjectFrom---- method DOMDOMSecurityPolicy::allows_plugin_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSecurityPolicy", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_security_policy_allows_plugin_type" webkit_dom_dom_security_policy_allows_plugin_type :: -    Ptr DOMDOMSecurityPolicy ->             -- _obj : TInterface "WebKit" "DOMDOMSecurityPolicy"-    CString ->                              -- type : TBasicType TUTF8-    IO CInt---dOMDOMSecurityPolicyAllowsPluginType ::-    (MonadIO m, DOMDOMSecurityPolicyK a) =>-    a                                       -- _obj-    -> T.Text                               -- type_-    -> m Bool                               -- result-dOMDOMSecurityPolicyAllowsPluginType _obj type_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    type_' <- textToCString type_-    result <- webkit_dom_dom_security_policy_allows_plugin_type _obj' type_'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem type_'-    return result'--data DOMDOMSecurityPolicyAllowsPluginTypeMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDOMSecurityPolicyK a) => MethodInfo DOMDOMSecurityPolicyAllowsPluginTypeMethodInfo a signature where-    overloadedMethod _ = dOMDOMSecurityPolicyAllowsPluginType---- method DOMDOMSecurityPolicy::allows_script_from--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSecurityPolicy", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "url", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_security_policy_allows_script_from" webkit_dom_dom_security_policy_allows_script_from :: -    Ptr DOMDOMSecurityPolicy ->             -- _obj : TInterface "WebKit" "DOMDOMSecurityPolicy"-    CString ->                              -- url : TBasicType TUTF8-    IO CInt---dOMDOMSecurityPolicyAllowsScriptFrom ::-    (MonadIO m, DOMDOMSecurityPolicyK a) =>-    a                                       -- _obj-    -> T.Text                               -- url-    -> m Bool                               -- result-dOMDOMSecurityPolicyAllowsScriptFrom _obj url = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    url' <- textToCString url-    result <- webkit_dom_dom_security_policy_allows_script_from _obj' url'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem url'-    return result'--data DOMDOMSecurityPolicyAllowsScriptFromMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDOMSecurityPolicyK a) => MethodInfo DOMDOMSecurityPolicyAllowsScriptFromMethodInfo a signature where-    overloadedMethod _ = dOMDOMSecurityPolicyAllowsScriptFrom---- method DOMDOMSecurityPolicy::allows_style_from--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSecurityPolicy", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "url", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_security_policy_allows_style_from" webkit_dom_dom_security_policy_allows_style_from :: -    Ptr DOMDOMSecurityPolicy ->             -- _obj : TInterface "WebKit" "DOMDOMSecurityPolicy"-    CString ->                              -- url : TBasicType TUTF8-    IO CInt---dOMDOMSecurityPolicyAllowsStyleFrom ::-    (MonadIO m, DOMDOMSecurityPolicyK a) =>-    a                                       -- _obj-    -> T.Text                               -- url-    -> m Bool                               -- result-dOMDOMSecurityPolicyAllowsStyleFrom _obj url = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    url' <- textToCString url-    result <- webkit_dom_dom_security_policy_allows_style_from _obj' url'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem url'-    return result'--data DOMDOMSecurityPolicyAllowsStyleFromMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDOMSecurityPolicyK a) => MethodInfo DOMDOMSecurityPolicyAllowsStyleFromMethodInfo a signature where-    overloadedMethod _ = dOMDOMSecurityPolicyAllowsStyleFrom---- method DOMDOMSecurityPolicy::get_allows_eval--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSecurityPolicy", direction = DirectionIn, mayBeNull = False, 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_security_policy_get_allows_eval" webkit_dom_dom_security_policy_get_allows_eval :: -    Ptr DOMDOMSecurityPolicy ->             -- _obj : TInterface "WebKit" "DOMDOMSecurityPolicy"-    IO CInt---dOMDOMSecurityPolicyGetAllowsEval ::-    (MonadIO m, DOMDOMSecurityPolicyK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMDOMSecurityPolicyGetAllowsEval _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_security_policy_get_allows_eval _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMDOMSecurityPolicyGetAllowsEvalMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMDOMSecurityPolicyK a) => MethodInfo DOMDOMSecurityPolicyGetAllowsEvalMethodInfo a signature where-    overloadedMethod _ = dOMDOMSecurityPolicyGetAllowsEval---- method DOMDOMSecurityPolicy::get_allows_inline_script--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSecurityPolicy", direction = DirectionIn, mayBeNull = False, 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_security_policy_get_allows_inline_script" webkit_dom_dom_security_policy_get_allows_inline_script :: -    Ptr DOMDOMSecurityPolicy ->             -- _obj : TInterface "WebKit" "DOMDOMSecurityPolicy"-    IO CInt---dOMDOMSecurityPolicyGetAllowsInlineScript ::-    (MonadIO m, DOMDOMSecurityPolicyK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMDOMSecurityPolicyGetAllowsInlineScript _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_security_policy_get_allows_inline_script _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMDOMSecurityPolicyGetAllowsInlineScriptMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMDOMSecurityPolicyK a) => MethodInfo DOMDOMSecurityPolicyGetAllowsInlineScriptMethodInfo a signature where-    overloadedMethod _ = dOMDOMSecurityPolicyGetAllowsInlineScript---- method DOMDOMSecurityPolicy::get_allows_inline_style--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSecurityPolicy", direction = DirectionIn, mayBeNull = False, 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_security_policy_get_allows_inline_style" webkit_dom_dom_security_policy_get_allows_inline_style :: -    Ptr DOMDOMSecurityPolicy ->             -- _obj : TInterface "WebKit" "DOMDOMSecurityPolicy"-    IO CInt---dOMDOMSecurityPolicyGetAllowsInlineStyle ::-    (MonadIO m, DOMDOMSecurityPolicyK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMDOMSecurityPolicyGetAllowsInlineStyle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_security_policy_get_allows_inline_style _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMDOMSecurityPolicyGetAllowsInlineStyleMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMDOMSecurityPolicyK a) => MethodInfo DOMDOMSecurityPolicyGetAllowsInlineStyleMethodInfo a signature where-    overloadedMethod _ = dOMDOMSecurityPolicyGetAllowsInlineStyle---- method DOMDOMSecurityPolicy::get_is_active--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSecurityPolicy", direction = DirectionIn, mayBeNull = False, 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_security_policy_get_is_active" webkit_dom_dom_security_policy_get_is_active :: -    Ptr DOMDOMSecurityPolicy ->             -- _obj : TInterface "WebKit" "DOMDOMSecurityPolicy"-    IO CInt---dOMDOMSecurityPolicyGetIsActive ::-    (MonadIO m, DOMDOMSecurityPolicyK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMDOMSecurityPolicyGetIsActive _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_security_policy_get_is_active _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMDOMSecurityPolicyGetIsActiveMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMDOMSecurityPolicyK a) => MethodInfo DOMDOMSecurityPolicyGetIsActiveMethodInfo a signature where-    overloadedMethod _ = dOMDOMSecurityPolicyGetIsActive---- method DOMDOMSecurityPolicy::get_report_ur_is--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSecurityPolicy", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMStringList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_security_policy_get_report_ur_is" webkit_dom_dom_security_policy_get_report_ur_is :: -    Ptr DOMDOMSecurityPolicy ->             -- _obj : TInterface "WebKit" "DOMDOMSecurityPolicy"-    IO (Ptr DOMDOMStringList)---dOMDOMSecurityPolicyGetReportUrIs ::-    (MonadIO m, DOMDOMSecurityPolicyK a) =>-    a                                       -- _obj-    -> m DOMDOMStringList                   -- result-dOMDOMSecurityPolicyGetReportUrIs _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_security_policy_get_report_ur_is _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_security_policy_get_report_ur_is" result-    result' <- (wrapObject DOMDOMStringList) result-    touchManagedPtr _obj-    return result'--data DOMDOMSecurityPolicyGetReportUrIsMethodInfo-instance (signature ~ (m DOMDOMStringList), MonadIO m, DOMDOMSecurityPolicyK a) => MethodInfo DOMDOMSecurityPolicyGetReportUrIsMethodInfo a signature where-    overloadedMethod _ = dOMDOMSecurityPolicyGetReportUrIs--
− GI/WebKit/Objects/DOMDOMSecurityPolicy.hs-boot
@@ -1,33 +0,0 @@-module GI.WebKit.Objects.DOMDOMSecurityPolicy where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMDOMSecurityPolicy = DOMDOMSecurityPolicy (ForeignPtr DOMDOMSecurityPolicy)-instance GObject DOMDOMSecurityPolicy where-class GObject o => DOMDOMSecurityPolicyK o-instance (GObject o, IsDescendantOf DOMDOMSecurityPolicy o) => DOMDOMSecurityPolicyK o-data DOMDOMSecurityPolicyAllowsEvalPropertyInfo-data DOMDOMSecurityPolicyAllowsInlineScriptPropertyInfo-data DOMDOMSecurityPolicyAllowsInlineStylePropertyInfo-data DOMDOMSecurityPolicyIsActivePropertyInfo-data DOMDOMSecurityPolicyReportUrIsPropertyInfo-data DOMDOMSecurityPolicyAllowsConnectionToMethodInfo-data DOMDOMSecurityPolicyAllowsFontFromMethodInfo-data DOMDOMSecurityPolicyAllowsFormActionMethodInfo-data DOMDOMSecurityPolicyAllowsFrameFromMethodInfo-data DOMDOMSecurityPolicyAllowsImageFromMethodInfo-data DOMDOMSecurityPolicyAllowsMediaFromMethodInfo-data DOMDOMSecurityPolicyAllowsObjectFromMethodInfo-data DOMDOMSecurityPolicyAllowsPluginTypeMethodInfo-data DOMDOMSecurityPolicyAllowsScriptFromMethodInfo-data DOMDOMSecurityPolicyAllowsStyleFromMethodInfo-data DOMDOMSecurityPolicyGetAllowsEvalMethodInfo-data DOMDOMSecurityPolicyGetAllowsInlineScriptMethodInfo-data DOMDOMSecurityPolicyGetAllowsInlineStyleMethodInfo-data DOMDOMSecurityPolicyGetIsActiveMethodInfo-data DOMDOMSecurityPolicyGetReportUrIsMethodInfo
− GI/WebKit/Objects/DOMDOMSelection.hs
@@ -1,1320 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMDOMSelection-    ( ---- * Exported types-    DOMDOMSelection(..)                     ,-    DOMDOMSelectionK                        ,-    toDOMDOMSelection                       ,-    noDOMDOMSelection                       ,--- -- * Methods--- ** dOMDOMSelectionAddRange-    DOMDOMSelectionAddRangeMethodInfo       ,-    dOMDOMSelectionAddRange                 ,----- ** dOMDOMSelectionCollapse-    DOMDOMSelectionCollapseMethodInfo       ,-    dOMDOMSelectionCollapse                 ,----- ** dOMDOMSelectionCollapseToEnd-    DOMDOMSelectionCollapseToEndMethodInfo  ,-    dOMDOMSelectionCollapseToEnd            ,----- ** dOMDOMSelectionCollapseToStart-    DOMDOMSelectionCollapseToStartMethodInfo,-    dOMDOMSelectionCollapseToStart          ,----- ** dOMDOMSelectionContainsNode-    DOMDOMSelectionContainsNodeMethodInfo   ,-    dOMDOMSelectionContainsNode             ,----- ** dOMDOMSelectionDeleteFromDocument-    DOMDOMSelectionDeleteFromDocumentMethodInfo,-    dOMDOMSelectionDeleteFromDocument       ,----- ** dOMDOMSelectionEmpty-    DOMDOMSelectionEmptyMethodInfo          ,-    dOMDOMSelectionEmpty                    ,----- ** dOMDOMSelectionExtend-    DOMDOMSelectionExtendMethodInfo         ,-    dOMDOMSelectionExtend                   ,----- ** dOMDOMSelectionGetAnchorNode-    DOMDOMSelectionGetAnchorNodeMethodInfo  ,-    dOMDOMSelectionGetAnchorNode            ,----- ** dOMDOMSelectionGetAnchorOffset-    DOMDOMSelectionGetAnchorOffsetMethodInfo,-    dOMDOMSelectionGetAnchorOffset          ,----- ** dOMDOMSelectionGetBaseNode-    DOMDOMSelectionGetBaseNodeMethodInfo    ,-    dOMDOMSelectionGetBaseNode              ,----- ** dOMDOMSelectionGetBaseOffset-    DOMDOMSelectionGetBaseOffsetMethodInfo  ,-    dOMDOMSelectionGetBaseOffset            ,----- ** dOMDOMSelectionGetExtentNode-    DOMDOMSelectionGetExtentNodeMethodInfo  ,-    dOMDOMSelectionGetExtentNode            ,----- ** dOMDOMSelectionGetExtentOffset-    DOMDOMSelectionGetExtentOffsetMethodInfo,-    dOMDOMSelectionGetExtentOffset          ,----- ** dOMDOMSelectionGetFocusNode-    DOMDOMSelectionGetFocusNodeMethodInfo   ,-    dOMDOMSelectionGetFocusNode             ,----- ** dOMDOMSelectionGetFocusOffset-    DOMDOMSelectionGetFocusOffsetMethodInfo ,-    dOMDOMSelectionGetFocusOffset           ,----- ** dOMDOMSelectionGetIsCollapsed-    DOMDOMSelectionGetIsCollapsedMethodInfo ,-    dOMDOMSelectionGetIsCollapsed           ,----- ** dOMDOMSelectionGetRangeAt-    DOMDOMSelectionGetRangeAtMethodInfo     ,-    dOMDOMSelectionGetRangeAt               ,----- ** dOMDOMSelectionGetRangeCount-    DOMDOMSelectionGetRangeCountMethodInfo  ,-    dOMDOMSelectionGetRangeCount            ,----- ** dOMDOMSelectionModify-    DOMDOMSelectionModifyMethodInfo         ,-    dOMDOMSelectionModify                   ,----- ** dOMDOMSelectionRemoveAllRanges-    DOMDOMSelectionRemoveAllRangesMethodInfo,-    dOMDOMSelectionRemoveAllRanges          ,----- ** dOMDOMSelectionSelectAllChildren-    DOMDOMSelectionSelectAllChildrenMethodInfo,-    dOMDOMSelectionSelectAllChildren        ,----- ** dOMDOMSelectionSetBaseAndExtent-    DOMDOMSelectionSetBaseAndExtentMethodInfo,-    dOMDOMSelectionSetBaseAndExtent         ,----- ** dOMDOMSelectionSetPosition-    DOMDOMSelectionSetPositionMethodInfo    ,-    dOMDOMSelectionSetPosition              ,----- -- * Properties--- ** AnchorNode-    DOMDOMSelectionAnchorNodePropertyInfo   ,-    dOMDOMSelectionAnchorNode               ,-    getDOMDOMSelectionAnchorNode            ,----- ** AnchorOffset-    DOMDOMSelectionAnchorOffsetPropertyInfo ,-    dOMDOMSelectionAnchorOffset             ,-    getDOMDOMSelectionAnchorOffset          ,----- ** BaseNode-    DOMDOMSelectionBaseNodePropertyInfo     ,-    dOMDOMSelectionBaseNode                 ,-    getDOMDOMSelectionBaseNode              ,----- ** BaseOffset-    DOMDOMSelectionBaseOffsetPropertyInfo   ,-    dOMDOMSelectionBaseOffset               ,-    getDOMDOMSelectionBaseOffset            ,----- ** ExtentNode-    DOMDOMSelectionExtentNodePropertyInfo   ,-    dOMDOMSelectionExtentNode               ,-    getDOMDOMSelectionExtentNode            ,----- ** ExtentOffset-    DOMDOMSelectionExtentOffsetPropertyInfo ,-    dOMDOMSelectionExtentOffset             ,-    getDOMDOMSelectionExtentOffset          ,----- ** FocusNode-    DOMDOMSelectionFocusNodePropertyInfo    ,-    dOMDOMSelectionFocusNode                ,-    getDOMDOMSelectionFocusNode             ,----- ** FocusOffset-    DOMDOMSelectionFocusOffsetPropertyInfo  ,-    dOMDOMSelectionFocusOffset              ,-    getDOMDOMSelectionFocusOffset           ,----- ** IsCollapsed-    DOMDOMSelectionIsCollapsedPropertyInfo  ,-    dOMDOMSelectionIsCollapsed              ,-    getDOMDOMSelectionIsCollapsed           ,----- ** RangeCount-    DOMDOMSelectionRangeCountPropertyInfo   ,-    dOMDOMSelectionRangeCount               ,-    getDOMDOMSelectionRangeCount            ,----- ** Type-    DOMDOMSelectionTypePropertyInfo         ,-    dOMDOMSelectionType                     ,-    getDOMDOMSelectionType                  ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMDOMSelection = DOMDOMSelection (ForeignPtr DOMDOMSelection)-foreign import ccall "webkit_dom_dom_selection_get_type"-    c_webkit_dom_dom_selection_get_type :: IO GType--type instance ParentTypes DOMDOMSelection = DOMDOMSelectionParentTypes-type DOMDOMSelectionParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMDOMSelection where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_dom_selection_get_type-    --class GObject o => DOMDOMSelectionK o-instance (GObject o, IsDescendantOf DOMDOMSelection o) => DOMDOMSelectionK o--toDOMDOMSelection :: DOMDOMSelectionK o => o -> IO DOMDOMSelection-toDOMDOMSelection = unsafeCastTo DOMDOMSelection--noDOMDOMSelection :: Maybe DOMDOMSelection-noDOMDOMSelection = Nothing--type family ResolveDOMDOMSelectionMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDOMSelectionMethod "addRange" o = DOMDOMSelectionAddRangeMethodInfo-    ResolveDOMDOMSelectionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMDOMSelectionMethod "bindPropertyFull" o = GObject.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.ObjectForceFloatingMethodInfo-    ResolveDOMDOMSelectionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMDOMSelectionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMDOMSelectionMethod "modify" o = DOMDOMSelectionModifyMethodInfo-    ResolveDOMDOMSelectionMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMDOMSelectionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMDOMSelectionMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMDOMSelectionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMDOMSelectionMethod "removeAllRanges" o = DOMDOMSelectionRemoveAllRangesMethodInfo-    ResolveDOMDOMSelectionMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMDOMSelectionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMDOMSelectionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMDOMSelectionMethod "selectAllChildren" o = DOMDOMSelectionSelectAllChildrenMethodInfo-    ResolveDOMDOMSelectionMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMDOMSelectionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMDOMSelectionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMDOMSelectionMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMDOMSelectionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMDOMSelectionMethod "getAnchorNode" o = DOMDOMSelectionGetAnchorNodeMethodInfo-    ResolveDOMDOMSelectionMethod "getAnchorOffset" o = DOMDOMSelectionGetAnchorOffsetMethodInfo-    ResolveDOMDOMSelectionMethod "getBaseNode" o = DOMDOMSelectionGetBaseNodeMethodInfo-    ResolveDOMDOMSelectionMethod "getBaseOffset" o = DOMDOMSelectionGetBaseOffsetMethodInfo-    ResolveDOMDOMSelectionMethod "getData" o = GObject.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.ObjectGetPropertyMethodInfo-    ResolveDOMDOMSelectionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMDOMSelectionMethod "getRangeAt" o = DOMDOMSelectionGetRangeAtMethodInfo-    ResolveDOMDOMSelectionMethod "getRangeCount" o = DOMDOMSelectionGetRangeCountMethodInfo-    ResolveDOMDOMSelectionMethod "setBaseAndExtent" o = DOMDOMSelectionSetBaseAndExtentMethodInfo-    ResolveDOMDOMSelectionMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMDOMSelectionMethod "setPosition" o = DOMDOMSelectionSetPositionMethodInfo-    ResolveDOMDOMSelectionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMDOMSelectionMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMDOMSelectionMethod t DOMDOMSelection, MethodInfo info DOMDOMSelection p) => IsLabelProxy t (DOMDOMSelection -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMDOMSelectionMethod t DOMDOMSelection, MethodInfo info DOMDOMSelection p) => IsLabel t (DOMDOMSelection -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "anchor-node"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMSelectionAnchorNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode-getDOMDOMSelectionAnchorNode obj = liftIO $ checkUnexpectedNothing "getDOMDOMSelectionAnchorNode" $ getObjectPropertyObject obj "anchor-node" DOMNode--data DOMDOMSelectionAnchorNodePropertyInfo-instance AttrInfo DOMDOMSelectionAnchorNodePropertyInfo where-    type AttrAllowedOps DOMDOMSelectionAnchorNodePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMSelectionAnchorNodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionAnchorNodePropertyInfo = DOMDOMSelectionK-    type AttrGetType DOMDOMSelectionAnchorNodePropertyInfo = DOMNode-    type AttrLabel DOMDOMSelectionAnchorNodePropertyInfo = "anchor-node"-    attrGet _ = getDOMDOMSelectionAnchorNode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "anchor-offset"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMSelectionAnchorOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m CLong-getDOMDOMSelectionAnchorOffset obj = liftIO $ getObjectPropertyLong obj "anchor-offset"--data DOMDOMSelectionAnchorOffsetPropertyInfo-instance AttrInfo DOMDOMSelectionAnchorOffsetPropertyInfo where-    type AttrAllowedOps DOMDOMSelectionAnchorOffsetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMSelectionAnchorOffsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionAnchorOffsetPropertyInfo = DOMDOMSelectionK-    type AttrGetType DOMDOMSelectionAnchorOffsetPropertyInfo = CLong-    type AttrLabel DOMDOMSelectionAnchorOffsetPropertyInfo = "anchor-offset"-    attrGet _ = getDOMDOMSelectionAnchorOffset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "base-node"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMSelectionBaseNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode-getDOMDOMSelectionBaseNode obj = liftIO $ checkUnexpectedNothing "getDOMDOMSelectionBaseNode" $ getObjectPropertyObject obj "base-node" DOMNode--data DOMDOMSelectionBaseNodePropertyInfo-instance AttrInfo DOMDOMSelectionBaseNodePropertyInfo where-    type AttrAllowedOps DOMDOMSelectionBaseNodePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMSelectionBaseNodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionBaseNodePropertyInfo = DOMDOMSelectionK-    type AttrGetType DOMDOMSelectionBaseNodePropertyInfo = DOMNode-    type AttrLabel DOMDOMSelectionBaseNodePropertyInfo = "base-node"-    attrGet _ = getDOMDOMSelectionBaseNode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "base-offset"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMSelectionBaseOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m CLong-getDOMDOMSelectionBaseOffset obj = liftIO $ getObjectPropertyLong obj "base-offset"--data DOMDOMSelectionBaseOffsetPropertyInfo-instance AttrInfo DOMDOMSelectionBaseOffsetPropertyInfo where-    type AttrAllowedOps DOMDOMSelectionBaseOffsetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMSelectionBaseOffsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionBaseOffsetPropertyInfo = DOMDOMSelectionK-    type AttrGetType DOMDOMSelectionBaseOffsetPropertyInfo = CLong-    type AttrLabel DOMDOMSelectionBaseOffsetPropertyInfo = "base-offset"-    attrGet _ = getDOMDOMSelectionBaseOffset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "extent-node"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMSelectionExtentNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode-getDOMDOMSelectionExtentNode obj = liftIO $ checkUnexpectedNothing "getDOMDOMSelectionExtentNode" $ getObjectPropertyObject obj "extent-node" DOMNode--data DOMDOMSelectionExtentNodePropertyInfo-instance AttrInfo DOMDOMSelectionExtentNodePropertyInfo where-    type AttrAllowedOps DOMDOMSelectionExtentNodePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMSelectionExtentNodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionExtentNodePropertyInfo = DOMDOMSelectionK-    type AttrGetType DOMDOMSelectionExtentNodePropertyInfo = DOMNode-    type AttrLabel DOMDOMSelectionExtentNodePropertyInfo = "extent-node"-    attrGet _ = getDOMDOMSelectionExtentNode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "extent-offset"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMSelectionExtentOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m CLong-getDOMDOMSelectionExtentOffset obj = liftIO $ getObjectPropertyLong obj "extent-offset"--data DOMDOMSelectionExtentOffsetPropertyInfo-instance AttrInfo DOMDOMSelectionExtentOffsetPropertyInfo where-    type AttrAllowedOps DOMDOMSelectionExtentOffsetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMSelectionExtentOffsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionExtentOffsetPropertyInfo = DOMDOMSelectionK-    type AttrGetType DOMDOMSelectionExtentOffsetPropertyInfo = CLong-    type AttrLabel DOMDOMSelectionExtentOffsetPropertyInfo = "extent-offset"-    attrGet _ = getDOMDOMSelectionExtentOffset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "focus-node"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMSelectionFocusNode :: (MonadIO m, DOMDOMSelectionK o) => o -> m DOMNode-getDOMDOMSelectionFocusNode obj = liftIO $ checkUnexpectedNothing "getDOMDOMSelectionFocusNode" $ getObjectPropertyObject obj "focus-node" DOMNode--data DOMDOMSelectionFocusNodePropertyInfo-instance AttrInfo DOMDOMSelectionFocusNodePropertyInfo where-    type AttrAllowedOps DOMDOMSelectionFocusNodePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMSelectionFocusNodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionFocusNodePropertyInfo = DOMDOMSelectionK-    type AttrGetType DOMDOMSelectionFocusNodePropertyInfo = DOMNode-    type AttrLabel DOMDOMSelectionFocusNodePropertyInfo = "focus-node"-    attrGet _ = getDOMDOMSelectionFocusNode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "focus-offset"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMSelectionFocusOffset :: (MonadIO m, DOMDOMSelectionK o) => o -> m CLong-getDOMDOMSelectionFocusOffset obj = liftIO $ getObjectPropertyLong obj "focus-offset"--data DOMDOMSelectionFocusOffsetPropertyInfo-instance AttrInfo DOMDOMSelectionFocusOffsetPropertyInfo where-    type AttrAllowedOps DOMDOMSelectionFocusOffsetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMSelectionFocusOffsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionFocusOffsetPropertyInfo = DOMDOMSelectionK-    type AttrGetType DOMDOMSelectionFocusOffsetPropertyInfo = CLong-    type AttrLabel DOMDOMSelectionFocusOffsetPropertyInfo = "focus-offset"-    attrGet _ = getDOMDOMSelectionFocusOffset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "is-collapsed"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMSelectionIsCollapsed :: (MonadIO m, DOMDOMSelectionK o) => o -> m Bool-getDOMDOMSelectionIsCollapsed obj = liftIO $ getObjectPropertyBool obj "is-collapsed"--data DOMDOMSelectionIsCollapsedPropertyInfo-instance AttrInfo DOMDOMSelectionIsCollapsedPropertyInfo where-    type AttrAllowedOps DOMDOMSelectionIsCollapsedPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMSelectionIsCollapsedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionIsCollapsedPropertyInfo = DOMDOMSelectionK-    type AttrGetType DOMDOMSelectionIsCollapsedPropertyInfo = Bool-    type AttrLabel DOMDOMSelectionIsCollapsedPropertyInfo = "is-collapsed"-    attrGet _ = getDOMDOMSelectionIsCollapsed-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "range-count"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMSelectionRangeCount :: (MonadIO m, DOMDOMSelectionK o) => o -> m CLong-getDOMDOMSelectionRangeCount obj = liftIO $ getObjectPropertyLong obj "range-count"--data DOMDOMSelectionRangeCountPropertyInfo-instance AttrInfo DOMDOMSelectionRangeCountPropertyInfo where-    type AttrAllowedOps DOMDOMSelectionRangeCountPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMSelectionRangeCountPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionRangeCountPropertyInfo = DOMDOMSelectionK-    type AttrGetType DOMDOMSelectionRangeCountPropertyInfo = CLong-    type AttrLabel DOMDOMSelectionRangeCountPropertyInfo = "range-count"-    attrGet _ = getDOMDOMSelectionRangeCount-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMSelectionType :: (MonadIO m, DOMDOMSelectionK o) => o -> m (Maybe T.Text)-getDOMDOMSelectionType obj = liftIO $ getObjectPropertyString obj "type"--data DOMDOMSelectionTypePropertyInfo-instance AttrInfo DOMDOMSelectionTypePropertyInfo where-    type AttrAllowedOps DOMDOMSelectionTypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMSelectionTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionTypePropertyInfo = DOMDOMSelectionK-    type AttrGetType DOMDOMSelectionTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDOMSelectionTypePropertyInfo = "type"-    attrGet _ = getDOMDOMSelectionType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMDOMSelection = DOMDOMSelectionAttributeList-type DOMDOMSelectionAttributeList = ('[ '("anchorNode", DOMDOMSelectionAnchorNodePropertyInfo), '("anchorOffset", DOMDOMSelectionAnchorOffsetPropertyInfo), '("baseNode", DOMDOMSelectionBaseNodePropertyInfo), '("baseOffset", DOMDOMSelectionBaseOffsetPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("extentNode", DOMDOMSelectionExtentNodePropertyInfo), '("extentOffset", DOMDOMSelectionExtentOffsetPropertyInfo), '("focusNode", DOMDOMSelectionFocusNodePropertyInfo), '("focusOffset", DOMDOMSelectionFocusOffsetPropertyInfo), '("isCollapsed", DOMDOMSelectionIsCollapsedPropertyInfo), '("rangeCount", DOMDOMSelectionRangeCountPropertyInfo), '("type", DOMDOMSelectionTypePropertyInfo)] :: [(Symbol, *)])--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--type instance SignalList DOMDOMSelection = DOMDOMSelectionSignalList-type DOMDOMSelectionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMDOMSelection::add_range--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "range", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    Ptr DOMRange ->                         -- range : TInterface "WebKit" "DOMRange"-    IO ()---dOMDOMSelectionAddRange ::-    (MonadIO m, DOMDOMSelectionK a, DOMRangeK b) =>-    a                                       -- _obj-    -> b                                    -- range-    -> m ()                                 -- result-dOMDOMSelectionAddRange _obj range = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let range' = unsafeManagedPtrCastPtr range-    webkit_dom_dom_selection_add_range _obj' range'-    touchManagedPtr _obj-    touchManagedPtr range-    return ()--data DOMDOMSelectionAddRangeMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMDOMSelectionK a, DOMRangeK b) => MethodInfo DOMDOMSelectionAddRangeMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionAddRange---- method DOMDOMSelection::collapse--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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" webkit_dom_dom_selection_collapse :: -    Ptr DOMDOMSelection ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    Ptr DOMNode ->                          -- node : TInterface "WebKit" "DOMNode"-    CLong ->                                -- index : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDOMSelectionCollapse ::-    (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- node-    -> CLong                                -- index-    -> m ()                                 -- result-dOMDOMSelectionCollapse _obj node index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let node' = unsafeManagedPtrCastPtr node-    onException (do-        propagateGError $ webkit_dom_dom_selection_collapse _obj' node' index-        touchManagedPtr _obj-        touchManagedPtr node-        return ()-     ) (do-        return ()-     )--data DOMDOMSelectionCollapseMethodInfo-instance (signature ~ (b -> CLong -> m ()), MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => MethodInfo DOMDOMSelectionCollapseMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionCollapse---- method DOMDOMSelection::collapse_to_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDOMSelectionCollapseToEnd ::-    (MonadIO m, DOMDOMSelectionK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMDOMSelectionCollapseToEnd _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_dom_selection_collapse_to_end _obj'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMDOMSelectionCollapseToEndMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMDOMSelectionK a) => MethodInfo DOMDOMSelectionCollapseToEndMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionCollapseToEnd---- method DOMDOMSelection::collapse_to_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDOMSelectionCollapseToStart ::-    (MonadIO m, DOMDOMSelectionK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMDOMSelectionCollapseToStart _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_dom_selection_collapse_to_start _obj'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMDOMSelectionCollapseToStartMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMDOMSelectionK a) => MethodInfo DOMDOMSelectionCollapseToStartMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionCollapseToStart---- method DOMDOMSelection::contains_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "allowPartial", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    Ptr DOMNode ->                          -- node : TInterface "WebKit" "DOMNode"-    CInt ->                                 -- allowPartial : TBasicType TBoolean-    IO CInt---dOMDOMSelectionContainsNode ::-    (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- node-    -> Bool                                 -- allowPartial-    -> m Bool                               -- result-dOMDOMSelectionContainsNode _obj node allowPartial = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let node' = unsafeManagedPtrCastPtr node-    let allowPartial' = (fromIntegral . fromEnum) allowPartial-    result <- webkit_dom_dom_selection_contains_node _obj' node' allowPartial'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr node-    return result'--data DOMDOMSelectionContainsNodeMethodInfo-instance (signature ~ (b -> Bool -> m Bool), MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => MethodInfo DOMDOMSelectionContainsNodeMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionContainsNode---- method DOMDOMSelection::delete_from_document--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    IO ()---dOMDOMSelectionDeleteFromDocument ::-    (MonadIO m, DOMDOMSelectionK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMDOMSelectionDeleteFromDocument _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_dom_selection_delete_from_document _obj'-    touchManagedPtr _obj-    return ()--data DOMDOMSelectionDeleteFromDocumentMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMDOMSelectionK a) => MethodInfo DOMDOMSelectionDeleteFromDocumentMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionDeleteFromDocument---- method DOMDOMSelection::empty--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    IO ()---dOMDOMSelectionEmpty ::-    (MonadIO m, DOMDOMSelectionK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMDOMSelectionEmpty _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_dom_selection_empty _obj'-    touchManagedPtr _obj-    return ()--data DOMDOMSelectionEmptyMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMDOMSelectionK a) => MethodInfo DOMDOMSelectionEmptyMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionEmpty---- method DOMDOMSelection::extend--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    Ptr DOMNode ->                          -- node : TInterface "WebKit" "DOMNode"-    CLong ->                                -- offset : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDOMSelectionExtend ::-    (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- node-    -> CLong                                -- offset-    -> m ()                                 -- result-dOMDOMSelectionExtend _obj node offset = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let node' = unsafeManagedPtrCastPtr node-    onException (do-        propagateGError $ webkit_dom_dom_selection_extend _obj' node' offset-        touchManagedPtr _obj-        touchManagedPtr node-        return ()-     ) (do-        return ()-     )--data DOMDOMSelectionExtendMethodInfo-instance (signature ~ (b -> CLong -> m ()), MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => MethodInfo DOMDOMSelectionExtendMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionExtend---- method DOMDOMSelection::get_anchor_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    IO (Ptr DOMNode)---dOMDOMSelectionGetAnchorNode ::-    (MonadIO m, DOMDOMSelectionK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMDOMSelectionGetAnchorNode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_selection_get_anchor_node _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_selection_get_anchor_node" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMDOMSelectionGetAnchorNodeMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMDOMSelectionK a) => MethodInfo DOMDOMSelectionGetAnchorNodeMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetAnchorNode---- method DOMDOMSelection::get_anchor_offset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, 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_selection_get_anchor_offset" webkit_dom_dom_selection_get_anchor_offset :: -    Ptr DOMDOMSelection ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    IO CLong---dOMDOMSelectionGetAnchorOffset ::-    (MonadIO m, DOMDOMSelectionK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMDOMSelectionGetAnchorOffset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_selection_get_anchor_offset _obj'-    touchManagedPtr _obj-    return result--data DOMDOMSelectionGetAnchorOffsetMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMDOMSelectionK a) => MethodInfo DOMDOMSelectionGetAnchorOffsetMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetAnchorOffset---- method DOMDOMSelection::get_base_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    IO (Ptr DOMNode)---dOMDOMSelectionGetBaseNode ::-    (MonadIO m, DOMDOMSelectionK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMDOMSelectionGetBaseNode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_selection_get_base_node _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_selection_get_base_node" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMDOMSelectionGetBaseNodeMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMDOMSelectionK a) => MethodInfo DOMDOMSelectionGetBaseNodeMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetBaseNode---- method DOMDOMSelection::get_base_offset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, 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_selection_get_base_offset" webkit_dom_dom_selection_get_base_offset :: -    Ptr DOMDOMSelection ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    IO CLong---dOMDOMSelectionGetBaseOffset ::-    (MonadIO m, DOMDOMSelectionK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMDOMSelectionGetBaseOffset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_selection_get_base_offset _obj'-    touchManagedPtr _obj-    return result--data DOMDOMSelectionGetBaseOffsetMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMDOMSelectionK a) => MethodInfo DOMDOMSelectionGetBaseOffsetMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetBaseOffset---- method DOMDOMSelection::get_extent_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    IO (Ptr DOMNode)---dOMDOMSelectionGetExtentNode ::-    (MonadIO m, DOMDOMSelectionK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMDOMSelectionGetExtentNode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_selection_get_extent_node _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_selection_get_extent_node" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMDOMSelectionGetExtentNodeMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMDOMSelectionK a) => MethodInfo DOMDOMSelectionGetExtentNodeMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetExtentNode---- method DOMDOMSelection::get_extent_offset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, 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_selection_get_extent_offset" webkit_dom_dom_selection_get_extent_offset :: -    Ptr DOMDOMSelection ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    IO CLong---dOMDOMSelectionGetExtentOffset ::-    (MonadIO m, DOMDOMSelectionK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMDOMSelectionGetExtentOffset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_selection_get_extent_offset _obj'-    touchManagedPtr _obj-    return result--data DOMDOMSelectionGetExtentOffsetMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMDOMSelectionK a) => MethodInfo DOMDOMSelectionGetExtentOffsetMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetExtentOffset---- method DOMDOMSelection::get_focus_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    IO (Ptr DOMNode)---dOMDOMSelectionGetFocusNode ::-    (MonadIO m, DOMDOMSelectionK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMDOMSelectionGetFocusNode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_selection_get_focus_node _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_selection_get_focus_node" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMDOMSelectionGetFocusNodeMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMDOMSelectionK a) => MethodInfo DOMDOMSelectionGetFocusNodeMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetFocusNode---- method DOMDOMSelection::get_focus_offset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, 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_selection_get_focus_offset" webkit_dom_dom_selection_get_focus_offset :: -    Ptr DOMDOMSelection ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    IO CLong---dOMDOMSelectionGetFocusOffset ::-    (MonadIO m, DOMDOMSelectionK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMDOMSelectionGetFocusOffset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_selection_get_focus_offset _obj'-    touchManagedPtr _obj-    return result--data DOMDOMSelectionGetFocusOffsetMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMDOMSelectionK a) => MethodInfo DOMDOMSelectionGetFocusOffsetMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetFocusOffset---- method DOMDOMSelection::get_is_collapsed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    IO CInt---dOMDOMSelectionGetIsCollapsed ::-    (MonadIO m, DOMDOMSelectionK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMDOMSelectionGetIsCollapsed _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_selection_get_is_collapsed _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMDOMSelectionGetIsCollapsedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMDOMSelectionK a) => MethodInfo DOMDOMSelectionGetIsCollapsedMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetIsCollapsed---- method DOMDOMSelection::get_range_at--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    CLong ->                                -- index : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMRange)---dOMDOMSelectionGetRangeAt ::-    (MonadIO m, DOMDOMSelectionK a) =>-    a                                       -- _obj-    -> CLong                                -- index-    -> m DOMRange                           -- result-dOMDOMSelectionGetRangeAt _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_dom_selection_get_range_at _obj' index-        checkUnexpectedReturnNULL "webkit_dom_dom_selection_get_range_at" result-        result' <- (wrapObject DOMRange) result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMDOMSelectionGetRangeAtMethodInfo-instance (signature ~ (CLong -> m DOMRange), MonadIO m, DOMDOMSelectionK a) => MethodInfo DOMDOMSelectionGetRangeAtMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetRangeAt---- method DOMDOMSelection::get_range_count--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, 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_selection_get_range_count" webkit_dom_dom_selection_get_range_count :: -    Ptr DOMDOMSelection ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    IO CLong---dOMDOMSelectionGetRangeCount ::-    (MonadIO m, DOMDOMSelectionK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMDOMSelectionGetRangeCount _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_selection_get_range_count _obj'-    touchManagedPtr _obj-    return result--data DOMDOMSelectionGetRangeCountMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMDOMSelectionK a) => MethodInfo DOMDOMSelectionGetRangeCountMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetRangeCount---- method DOMDOMSelection::modify--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "alter", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "direction", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "granularity", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    CString ->                              -- alter : TBasicType TUTF8-    CString ->                              -- direction : TBasicType TUTF8-    CString ->                              -- granularity : TBasicType TUTF8-    IO ()---dOMDOMSelectionModify ::-    (MonadIO m, DOMDOMSelectionK a) =>-    a                                       -- _obj-    -> T.Text                               -- alter-    -> T.Text                               -- direction-    -> T.Text                               -- granularity-    -> m ()                                 -- result-dOMDOMSelectionModify _obj alter direction granularity = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    alter' <- textToCString alter-    direction' <- textToCString direction-    granularity' <- textToCString granularity-    webkit_dom_dom_selection_modify _obj' alter' direction' granularity'-    touchManagedPtr _obj-    freeMem alter'-    freeMem direction'-    freeMem granularity'-    return ()--data DOMDOMSelectionModifyMethodInfo-instance (signature ~ (T.Text -> T.Text -> T.Text -> m ()), MonadIO m, DOMDOMSelectionK a) => MethodInfo DOMDOMSelectionModifyMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionModify---- method DOMDOMSelection::remove_all_ranges--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    IO ()---dOMDOMSelectionRemoveAllRanges ::-    (MonadIO m, DOMDOMSelectionK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMDOMSelectionRemoveAllRanges _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_dom_selection_remove_all_ranges _obj'-    touchManagedPtr _obj-    return ()--data DOMDOMSelectionRemoveAllRangesMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMDOMSelectionK a) => MethodInfo DOMDOMSelectionRemoveAllRangesMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionRemoveAllRanges---- method DOMDOMSelection::select_all_children--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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_select_all_children" webkit_dom_dom_selection_select_all_children :: -    Ptr DOMDOMSelection ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    Ptr DOMNode ->                          -- node : TInterface "WebKit" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDOMSelectionSelectAllChildren ::-    (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- node-    -> m ()                                 -- result-dOMDOMSelectionSelectAllChildren _obj node = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let node' = unsafeManagedPtrCastPtr node-    onException (do-        propagateGError $ webkit_dom_dom_selection_select_all_children _obj' node'-        touchManagedPtr _obj-        touchManagedPtr node-        return ()-     ) (do-        return ()-     )--data DOMDOMSelectionSelectAllChildrenMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => MethodInfo DOMDOMSelectionSelectAllChildrenMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionSelectAllChildren---- method DOMDOMSelection::set_base_and_extent--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "baseNode", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "baseOffset", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "extentNode", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "extentOffset", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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_set_base_and_extent" webkit_dom_dom_selection_set_base_and_extent :: -    Ptr DOMDOMSelection ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    Ptr DOMNode ->                          -- baseNode : TInterface "WebKit" "DOMNode"-    CLong ->                                -- baseOffset : TBasicType TLong-    Ptr DOMNode ->                          -- extentNode : TInterface "WebKit" "DOMNode"-    CLong ->                                -- extentOffset : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDOMSelectionSetBaseAndExtent ::-    (MonadIO m, DOMDOMSelectionK a, DOMNodeK b, DOMNodeK c) =>-    a                                       -- _obj-    -> b                                    -- baseNode-    -> CLong                                -- baseOffset-    -> c                                    -- extentNode-    -> CLong                                -- extentOffset-    -> m ()                                 -- result-dOMDOMSelectionSetBaseAndExtent _obj baseNode baseOffset extentNode extentOffset = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let baseNode' = unsafeManagedPtrCastPtr baseNode-    let extentNode' = unsafeManagedPtrCastPtr extentNode-    onException (do-        propagateGError $ webkit_dom_dom_selection_set_base_and_extent _obj' baseNode' baseOffset extentNode' extentOffset-        touchManagedPtr _obj-        touchManagedPtr baseNode-        touchManagedPtr extentNode-        return ()-     ) (do-        return ()-     )--data DOMDOMSelectionSetBaseAndExtentMethodInfo-instance (signature ~ (b -> CLong -> c -> CLong -> m ()), MonadIO m, DOMDOMSelectionK a, DOMNodeK b, DOMNodeK c) => MethodInfo DOMDOMSelectionSetBaseAndExtentMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionSetBaseAndExtent---- method DOMDOMSelection::set_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSelection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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_set_position" webkit_dom_dom_selection_set_position :: -    Ptr DOMDOMSelection ->                  -- _obj : TInterface "WebKit" "DOMDOMSelection"-    Ptr DOMNode ->                          -- node : TInterface "WebKit" "DOMNode"-    CLong ->                                -- offset : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDOMSelectionSetPosition ::-    (MonadIO m, DOMDOMSelectionK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- node-    -> CLong                                -- offset-    -> m ()                                 -- result-dOMDOMSelectionSetPosition _obj node offset = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let node' = unsafeManagedPtrCastPtr node-    onException (do-        propagateGError $ webkit_dom_dom_selection_set_position _obj' node' offset-        touchManagedPtr _obj-        touchManagedPtr node-        return ()-     ) (do-        return ()-     )--data DOMDOMSelectionSetPositionMethodInfo-instance (signature ~ (b -> CLong -> m ()), MonadIO m, DOMDOMSelectionK a, DOMNodeK b) => MethodInfo DOMDOMSelectionSetPositionMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionSetPosition--
− GI/WebKit/Objects/DOMDOMSelection.hs-boot
@@ -1,48 +0,0 @@-module GI.WebKit.Objects.DOMDOMSelection where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMDOMSelection = DOMDOMSelection (ForeignPtr DOMDOMSelection)-instance GObject DOMDOMSelection where-class GObject o => DOMDOMSelectionK o-instance (GObject o, IsDescendantOf DOMDOMSelection o) => DOMDOMSelectionK o-data DOMDOMSelectionAnchorNodePropertyInfo-data DOMDOMSelectionAnchorOffsetPropertyInfo-data DOMDOMSelectionBaseNodePropertyInfo-data DOMDOMSelectionBaseOffsetPropertyInfo-data DOMDOMSelectionExtentNodePropertyInfo-data DOMDOMSelectionExtentOffsetPropertyInfo-data DOMDOMSelectionFocusNodePropertyInfo-data DOMDOMSelectionFocusOffsetPropertyInfo-data DOMDOMSelectionIsCollapsedPropertyInfo-data DOMDOMSelectionRangeCountPropertyInfo-data DOMDOMSelectionTypePropertyInfo-data DOMDOMSelectionAddRangeMethodInfo-data DOMDOMSelectionCollapseMethodInfo-data DOMDOMSelectionCollapseToEndMethodInfo-data DOMDOMSelectionCollapseToStartMethodInfo-data DOMDOMSelectionContainsNodeMethodInfo-data DOMDOMSelectionDeleteFromDocumentMethodInfo-data DOMDOMSelectionEmptyMethodInfo-data DOMDOMSelectionExtendMethodInfo-data DOMDOMSelectionGetAnchorNodeMethodInfo-data DOMDOMSelectionGetAnchorOffsetMethodInfo-data DOMDOMSelectionGetBaseNodeMethodInfo-data DOMDOMSelectionGetBaseOffsetMethodInfo-data DOMDOMSelectionGetExtentNodeMethodInfo-data DOMDOMSelectionGetExtentOffsetMethodInfo-data DOMDOMSelectionGetFocusNodeMethodInfo-data DOMDOMSelectionGetFocusOffsetMethodInfo-data DOMDOMSelectionGetIsCollapsedMethodInfo-data DOMDOMSelectionGetRangeAtMethodInfo-data DOMDOMSelectionGetRangeCountMethodInfo-data DOMDOMSelectionModifyMethodInfo-data DOMDOMSelectionRemoveAllRangesMethodInfo-data DOMDOMSelectionSelectAllChildrenMethodInfo-data DOMDOMSelectionSetBaseAndExtentMethodInfo-data DOMDOMSelectionSetPositionMethodInfo
− GI/WebKit/Objects/DOMDOMSettableTokenList.hs
@@ -1,214 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMDOMSettableTokenList-    ( ---- * Exported types-    DOMDOMSettableTokenList(..)             ,-    DOMDOMSettableTokenListK                ,-    toDOMDOMSettableTokenList               ,-    noDOMDOMSettableTokenList               ,--- -- * Methods--- ** dOMDOMSettableTokenListGetValue-    DOMDOMSettableTokenListGetValueMethodInfo,-    dOMDOMSettableTokenListGetValue         ,----- ** dOMDOMSettableTokenListSetValue-    DOMDOMSettableTokenListSetValueMethodInfo,-    dOMDOMSettableTokenListSetValue         ,----- -- * Properties--- ** Value-    DOMDOMSettableTokenListValuePropertyInfo,-    constructDOMDOMSettableTokenListValue   ,-    dOMDOMSettableTokenListValue            ,-    getDOMDOMSettableTokenListValue         ,-    setDOMDOMSettableTokenListValue         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMDOMSettableTokenList = DOMDOMSettableTokenList (ForeignPtr DOMDOMSettableTokenList)-foreign import ccall "webkit_dom_dom_settable_token_list_get_type"-    c_webkit_dom_dom_settable_token_list_get_type :: IO GType--type instance ParentTypes DOMDOMSettableTokenList = DOMDOMSettableTokenListParentTypes-type DOMDOMSettableTokenListParentTypes = '[DOMDOMTokenList, DOMObject, GObject.Object]--instance GObject DOMDOMSettableTokenList where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_dom_settable_token_list_get_type-    --class GObject o => DOMDOMSettableTokenListK o-instance (GObject o, IsDescendantOf DOMDOMSettableTokenList o) => DOMDOMSettableTokenListK o--toDOMDOMSettableTokenList :: DOMDOMSettableTokenListK o => o -> IO DOMDOMSettableTokenList-toDOMDOMSettableTokenList = unsafeCastTo DOMDOMSettableTokenList--noDOMDOMSettableTokenList :: Maybe DOMDOMSettableTokenList-noDOMDOMSettableTokenList = Nothing--type family ResolveDOMDOMSettableTokenListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDOMSettableTokenListMethod "add" o = DOMDOMTokenListAddMethodInfo-    ResolveDOMDOMSettableTokenListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMDOMSettableTokenListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMDOMSettableTokenListMethod "contains" o = DOMDOMTokenListContainsMethodInfo-    ResolveDOMDOMSettableTokenListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMDOMSettableTokenListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMDOMSettableTokenListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMDOMSettableTokenListMethod "item" o = DOMDOMTokenListItemMethodInfo-    ResolveDOMDOMSettableTokenListMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMDOMSettableTokenListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMDOMSettableTokenListMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMDOMSettableTokenListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMDOMSettableTokenListMethod "remove" o = DOMDOMTokenListRemoveMethodInfo-    ResolveDOMDOMSettableTokenListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMDOMSettableTokenListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMDOMSettableTokenListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMDOMSettableTokenListMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMDOMSettableTokenListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMDOMSettableTokenListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMDOMSettableTokenListMethod "toggle" o = DOMDOMTokenListToggleMethodInfo-    ResolveDOMDOMSettableTokenListMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMDOMSettableTokenListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMDOMSettableTokenListMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMDOMSettableTokenListMethod "getLength" o = DOMDOMTokenListGetLengthMethodInfo-    ResolveDOMDOMSettableTokenListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMDOMSettableTokenListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMDOMSettableTokenListMethod "getValue" o = DOMDOMSettableTokenListGetValueMethodInfo-    ResolveDOMDOMSettableTokenListMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMDOMSettableTokenListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMDOMSettableTokenListMethod "setValue" o = DOMDOMSettableTokenListSetValueMethodInfo-    ResolveDOMDOMSettableTokenListMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMDOMSettableTokenListMethod t DOMDOMSettableTokenList, MethodInfo info DOMDOMSettableTokenList p) => IsLabelProxy t (DOMDOMSettableTokenList -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMDOMSettableTokenListMethod t DOMDOMSettableTokenList, MethodInfo info DOMDOMSettableTokenList p) => IsLabel t (DOMDOMSettableTokenList -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMDOMSettableTokenListValue :: (MonadIO m, DOMDOMSettableTokenListK o) => o -> m (Maybe T.Text)-getDOMDOMSettableTokenListValue obj = liftIO $ getObjectPropertyString obj "value"--setDOMDOMSettableTokenListValue :: (MonadIO m, DOMDOMSettableTokenListK o) => o -> T.Text -> m ()-setDOMDOMSettableTokenListValue obj val = liftIO $ setObjectPropertyString obj "value" (Just val)--constructDOMDOMSettableTokenListValue :: T.Text -> IO ([Char], GValue)-constructDOMDOMSettableTokenListValue val = constructObjectPropertyString "value" (Just val)--data DOMDOMSettableTokenListValuePropertyInfo-instance AttrInfo DOMDOMSettableTokenListValuePropertyInfo where-    type AttrAllowedOps DOMDOMSettableTokenListValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDOMSettableTokenListValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDOMSettableTokenListValuePropertyInfo = DOMDOMSettableTokenListK-    type AttrGetType DOMDOMSettableTokenListValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDOMSettableTokenListValuePropertyInfo = "value"-    attrGet _ = getDOMDOMSettableTokenListValue-    attrSet _ = setDOMDOMSettableTokenListValue-    attrConstruct _ = constructDOMDOMSettableTokenListValue-    attrClear _ = undefined--type instance AttributeList DOMDOMSettableTokenList = DOMDOMSettableTokenListAttributeList-type DOMDOMSettableTokenListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMDOMTokenListLengthPropertyInfo), '("value", DOMDOMSettableTokenListValuePropertyInfo)] :: [(Symbol, *)])--dOMDOMSettableTokenListValue :: AttrLabelProxy "value"-dOMDOMSettableTokenListValue = AttrLabelProxy--type instance SignalList DOMDOMSettableTokenList = DOMDOMSettableTokenListSignalList-type DOMDOMSettableTokenListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMDOMSettableTokenList::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSettableTokenList", direction = DirectionIn, mayBeNull = False, argScope = 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_settable_token_list_get_value" webkit_dom_dom_settable_token_list_get_value :: -    Ptr DOMDOMSettableTokenList ->          -- _obj : TInterface "WebKit" "DOMDOMSettableTokenList"-    IO CString---dOMDOMSettableTokenListGetValue ::-    (MonadIO m, DOMDOMSettableTokenListK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDOMSettableTokenListGetValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_settable_token_list_get_value _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_settable_token_list_get_value" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDOMSettableTokenListGetValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDOMSettableTokenListK a) => MethodInfo DOMDOMSettableTokenListGetValueMethodInfo a signature where-    overloadedMethod _ = dOMDOMSettableTokenListGetValue---- method DOMDOMSettableTokenList::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMSettableTokenList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_settable_token_list_set_value" webkit_dom_dom_settable_token_list_set_value :: -    Ptr DOMDOMSettableTokenList ->          -- _obj : TInterface "WebKit" "DOMDOMSettableTokenList"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMDOMSettableTokenListSetValue ::-    (MonadIO m, DOMDOMSettableTokenListK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMDOMSettableTokenListSetValue _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_dom_settable_token_list_set_value _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMDOMSettableTokenListSetValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDOMSettableTokenListK a) => MethodInfo DOMDOMSettableTokenListSetValueMethodInfo a signature where-    overloadedMethod _ = dOMDOMSettableTokenListSetValue--
− GI/WebKit/Objects/DOMDOMSettableTokenList.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMDOMSettableTokenList where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMDOMSettableTokenList = DOMDOMSettableTokenList (ForeignPtr DOMDOMSettableTokenList)-instance GObject DOMDOMSettableTokenList where-class GObject o => DOMDOMSettableTokenListK o-instance (GObject o, IsDescendantOf DOMDOMSettableTokenList o) => DOMDOMSettableTokenListK o-data DOMDOMSettableTokenListValuePropertyInfo-data DOMDOMSettableTokenListGetValueMethodInfo-data DOMDOMSettableTokenListSetValueMethodInfo
− GI/WebKit/Objects/DOMDOMStringList.hs
@@ -1,236 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMDOMStringList-    ( ---- * Exported types-    DOMDOMStringList(..)                    ,-    DOMDOMStringListK                       ,-    toDOMDOMStringList                      ,-    noDOMDOMStringList                      ,--- -- * Methods--- ** dOMDOMStringListContains-    DOMDOMStringListContainsMethodInfo      ,-    dOMDOMStringListContains                ,----- ** dOMDOMStringListGetLength-    DOMDOMStringListGetLengthMethodInfo     ,-    dOMDOMStringListGetLength               ,----- ** dOMDOMStringListItem-    DOMDOMStringListItemMethodInfo          ,-    dOMDOMStringListItem                    ,----- -- * Properties--- ** Length-    DOMDOMStringListLengthPropertyInfo      ,-    dOMDOMStringListLength                  ,-    getDOMDOMStringListLength               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMDOMStringList = DOMDOMStringList (ForeignPtr DOMDOMStringList)-foreign import ccall "webkit_dom_dom_string_list_get_type"-    c_webkit_dom_dom_string_list_get_type :: IO GType--type instance ParentTypes DOMDOMStringList = DOMDOMStringListParentTypes-type DOMDOMStringListParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMDOMStringList where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_dom_string_list_get_type-    --class GObject o => DOMDOMStringListK o-instance (GObject o, IsDescendantOf DOMDOMStringList o) => DOMDOMStringListK o--toDOMDOMStringList :: DOMDOMStringListK o => o -> IO DOMDOMStringList-toDOMDOMStringList = unsafeCastTo DOMDOMStringList--noDOMDOMStringList :: Maybe DOMDOMStringList-noDOMDOMStringList = Nothing--type family ResolveDOMDOMStringListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDOMStringListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMDOMStringListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMDOMStringListMethod "contains" o = DOMDOMStringListContainsMethodInfo-    ResolveDOMDOMStringListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMDOMStringListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMDOMStringListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMDOMStringListMethod "item" o = DOMDOMStringListItemMethodInfo-    ResolveDOMDOMStringListMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMDOMStringListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMDOMStringListMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMDOMStringListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMDOMStringListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMDOMStringListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMDOMStringListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMDOMStringListMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMDOMStringListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMDOMStringListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMDOMStringListMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMDOMStringListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMDOMStringListMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMDOMStringListMethod "getLength" o = DOMDOMStringListGetLengthMethodInfo-    ResolveDOMDOMStringListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMDOMStringListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMDOMStringListMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMDOMStringListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMDOMStringListMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMDOMStringListMethod t DOMDOMStringList, MethodInfo info DOMDOMStringList p) => IsLabelProxy t (DOMDOMStringList -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMDOMStringListMethod t DOMDOMStringList, MethodInfo info DOMDOMStringList p) => IsLabel t (DOMDOMStringList -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMStringListLength :: (MonadIO m, DOMDOMStringListK o) => o -> m CULong-getDOMDOMStringListLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMDOMStringListLengthPropertyInfo-instance AttrInfo DOMDOMStringListLengthPropertyInfo where-    type AttrAllowedOps DOMDOMStringListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMStringListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMStringListLengthPropertyInfo = DOMDOMStringListK-    type AttrGetType DOMDOMStringListLengthPropertyInfo = CULong-    type AttrLabel DOMDOMStringListLengthPropertyInfo = "length"-    attrGet _ = getDOMDOMStringListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMDOMStringList = DOMDOMStringListAttributeList-type DOMDOMStringListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMDOMStringListLengthPropertyInfo)] :: [(Symbol, *)])--dOMDOMStringListLength :: AttrLabelProxy "length"-dOMDOMStringListLength = AttrLabelProxy--type instance SignalList DOMDOMStringList = DOMDOMStringListSignalList-type DOMDOMStringListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMDOMStringList::contains--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMStringList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "string", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_string_list_contains" webkit_dom_dom_string_list_contains :: -    Ptr DOMDOMStringList ->                 -- _obj : TInterface "WebKit" "DOMDOMStringList"-    CString ->                              -- string : TBasicType TUTF8-    IO CInt---dOMDOMStringListContains ::-    (MonadIO m, DOMDOMStringListK a) =>-    a                                       -- _obj-    -> T.Text                               -- string-    -> m Bool                               -- result-dOMDOMStringListContains _obj string = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    string' <- textToCString string-    result <- webkit_dom_dom_string_list_contains _obj' string'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem string'-    return result'--data DOMDOMStringListContainsMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDOMStringListK a) => MethodInfo DOMDOMStringListContainsMethodInfo a signature where-    overloadedMethod _ = dOMDOMStringListContains---- method DOMDOMStringList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMStringList", direction = DirectionIn, mayBeNull = False, 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_string_list_get_length" webkit_dom_dom_string_list_get_length :: -    Ptr DOMDOMStringList ->                 -- _obj : TInterface "WebKit" "DOMDOMStringList"-    IO CULong---dOMDOMStringListGetLength ::-    (MonadIO m, DOMDOMStringListK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMDOMStringListGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_string_list_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMDOMStringListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMDOMStringListK a) => MethodInfo DOMDOMStringListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMDOMStringListGetLength---- method DOMDOMStringList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMStringList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = 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_string_list_item" webkit_dom_dom_string_list_item :: -    Ptr DOMDOMStringList ->                 -- _obj : TInterface "WebKit" "DOMDOMStringList"-    CULong ->                               -- index : TBasicType TULong-    IO CString---dOMDOMStringListItem ::-    (MonadIO m, DOMDOMStringListK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m T.Text                             -- result-dOMDOMStringListItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_string_list_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_dom_string_list_item" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDOMStringListItemMethodInfo-instance (signature ~ (CULong -> m T.Text), MonadIO m, DOMDOMStringListK a) => MethodInfo DOMDOMStringListItemMethodInfo a signature where-    overloadedMethod _ = dOMDOMStringListItem--
− GI/WebKit/Objects/DOMDOMStringList.hs-boot
@@ -1,17 +0,0 @@-module GI.WebKit.Objects.DOMDOMStringList where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMDOMStringList = DOMDOMStringList (ForeignPtr DOMDOMStringList)-instance GObject DOMDOMStringList where-class GObject o => DOMDOMStringListK o-instance (GObject o, IsDescendantOf DOMDOMStringList o) => DOMDOMStringListK o-data DOMDOMStringListLengthPropertyInfo-data DOMDOMStringListContainsMethodInfo-data DOMDOMStringListGetLengthMethodInfo-data DOMDOMStringListItemMethodInfo
− GI/WebKit/Objects/DOMDOMStringMap.hs
@@ -1,92 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMDOMStringMap-    ( ---- * Exported types-    DOMDOMStringMap(..)                     ,-    DOMDOMStringMapK                        ,-    toDOMDOMStringMap                       ,-    noDOMDOMStringMap                       ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMDOMStringMap = DOMDOMStringMap (ForeignPtr DOMDOMStringMap)-foreign import ccall "webkit_dom_dom_string_map_get_type"-    c_webkit_dom_dom_string_map_get_type :: IO GType--type instance ParentTypes DOMDOMStringMap = DOMDOMStringMapParentTypes-type DOMDOMStringMapParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMDOMStringMap where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_dom_string_map_get_type-    --class GObject o => DOMDOMStringMapK o-instance (GObject o, IsDescendantOf DOMDOMStringMap o) => DOMDOMStringMapK o--toDOMDOMStringMap :: DOMDOMStringMapK o => o -> IO DOMDOMStringMap-toDOMDOMStringMap = unsafeCastTo DOMDOMStringMap--noDOMDOMStringMap :: Maybe DOMDOMStringMap-noDOMDOMStringMap = Nothing--type family ResolveDOMDOMStringMapMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDOMStringMapMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMDOMStringMapMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMDOMStringMapMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMDOMStringMapMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMDOMStringMapMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMDOMStringMapMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMDOMStringMapMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMDOMStringMapMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMDOMStringMapMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMDOMStringMapMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMDOMStringMapMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMDOMStringMapMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMDOMStringMapMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMDOMStringMapMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMDOMStringMapMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMDOMStringMapMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMDOMStringMapMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMDOMStringMapMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMDOMStringMapMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMDOMStringMapMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMDOMStringMapMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMDOMStringMapMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMDOMStringMapMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMDOMStringMapMethod t DOMDOMStringMap, MethodInfo info DOMDOMStringMap p) => IsLabelProxy t (DOMDOMStringMap -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMDOMStringMapMethod t DOMDOMStringMap, MethodInfo info DOMDOMStringMap p) => IsLabel t (DOMDOMStringMap -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DOMDOMStringMap = DOMDOMStringMapAttributeList-type DOMDOMStringMapAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])--type instance SignalList DOMDOMStringMap = DOMDOMStringMapSignalList-type DOMDOMStringMapSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--
− GI/WebKit/Objects/DOMDOMStringMap.hs-boot
@@ -1,13 +0,0 @@-module GI.WebKit.Objects.DOMDOMStringMap where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMDOMStringMap = DOMDOMStringMap (ForeignPtr DOMDOMStringMap)-instance GObject DOMDOMStringMap where-class GObject o => DOMDOMStringMapK o-instance (GObject o, IsDescendantOf DOMDOMStringMap o) => DOMDOMStringMapK o
− GI/WebKit/Objects/DOMDOMTokenList.hs
@@ -1,369 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMDOMTokenList-    ( ---- * Exported types-    DOMDOMTokenList(..)                     ,-    DOMDOMTokenListK                        ,-    toDOMDOMTokenList                       ,-    noDOMDOMTokenList                       ,--- -- * Methods--- ** dOMDOMTokenListAdd-    DOMDOMTokenListAddMethodInfo            ,-    dOMDOMTokenListAdd                      ,----- ** dOMDOMTokenListContains-    DOMDOMTokenListContainsMethodInfo       ,-    dOMDOMTokenListContains                 ,----- ** dOMDOMTokenListGetLength-    DOMDOMTokenListGetLengthMethodInfo      ,-    dOMDOMTokenListGetLength                ,----- ** dOMDOMTokenListItem-    DOMDOMTokenListItemMethodInfo           ,-    dOMDOMTokenListItem                     ,----- ** dOMDOMTokenListRemove-    DOMDOMTokenListRemoveMethodInfo         ,-    dOMDOMTokenListRemove                   ,----- ** dOMDOMTokenListToggle-    DOMDOMTokenListToggleMethodInfo         ,-    dOMDOMTokenListToggle                   ,----- -- * Properties--- ** Length-    DOMDOMTokenListLengthPropertyInfo       ,-    dOMDOMTokenListLength                   ,-    getDOMDOMTokenListLength                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMDOMTokenList = DOMDOMTokenList (ForeignPtr DOMDOMTokenList)-foreign import ccall "webkit_dom_dom_token_list_get_type"-    c_webkit_dom_dom_token_list_get_type :: IO GType--type instance ParentTypes DOMDOMTokenList = DOMDOMTokenListParentTypes-type DOMDOMTokenListParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMDOMTokenList where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_dom_token_list_get_type-    --class GObject o => DOMDOMTokenListK o-instance (GObject o, IsDescendantOf DOMDOMTokenList o) => DOMDOMTokenListK o--toDOMDOMTokenList :: DOMDOMTokenListK o => o -> IO DOMDOMTokenList-toDOMDOMTokenList = unsafeCastTo DOMDOMTokenList--noDOMDOMTokenList :: Maybe DOMDOMTokenList-noDOMDOMTokenList = Nothing--type family ResolveDOMDOMTokenListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDOMTokenListMethod "add" o = DOMDOMTokenListAddMethodInfo-    ResolveDOMDOMTokenListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMDOMTokenListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMDOMTokenListMethod "contains" o = DOMDOMTokenListContainsMethodInfo-    ResolveDOMDOMTokenListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMDOMTokenListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMDOMTokenListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMDOMTokenListMethod "item" o = DOMDOMTokenListItemMethodInfo-    ResolveDOMDOMTokenListMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMDOMTokenListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMDOMTokenListMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMDOMTokenListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMDOMTokenListMethod "remove" o = DOMDOMTokenListRemoveMethodInfo-    ResolveDOMDOMTokenListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMDOMTokenListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMDOMTokenListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMDOMTokenListMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMDOMTokenListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMDOMTokenListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMDOMTokenListMethod "toggle" o = DOMDOMTokenListToggleMethodInfo-    ResolveDOMDOMTokenListMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMDOMTokenListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMDOMTokenListMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMDOMTokenListMethod "getLength" o = DOMDOMTokenListGetLengthMethodInfo-    ResolveDOMDOMTokenListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMDOMTokenListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMDOMTokenListMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMDOMTokenListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMDOMTokenListMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMDOMTokenListMethod t DOMDOMTokenList, MethodInfo info DOMDOMTokenList p) => IsLabelProxy t (DOMDOMTokenList -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMDOMTokenListMethod t DOMDOMTokenList, MethodInfo info DOMDOMTokenList p) => IsLabel t (DOMDOMTokenList -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMTokenListLength :: (MonadIO m, DOMDOMTokenListK o) => o -> m CULong-getDOMDOMTokenListLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMDOMTokenListLengthPropertyInfo-instance AttrInfo DOMDOMTokenListLengthPropertyInfo where-    type AttrAllowedOps DOMDOMTokenListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMTokenListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMTokenListLengthPropertyInfo = DOMDOMTokenListK-    type AttrGetType DOMDOMTokenListLengthPropertyInfo = CULong-    type AttrLabel DOMDOMTokenListLengthPropertyInfo = "length"-    attrGet _ = getDOMDOMTokenListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMDOMTokenList = DOMDOMTokenListAttributeList-type DOMDOMTokenListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMDOMTokenListLengthPropertyInfo)] :: [(Symbol, *)])--dOMDOMTokenListLength :: AttrLabelProxy "length"-dOMDOMTokenListLength = AttrLabelProxy--type instance SignalList DOMDOMTokenList = DOMDOMTokenListSignalList-type DOMDOMTokenListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMDOMTokenList::add--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMTokenList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tokens", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_add" webkit_dom_dom_token_list_add :: -    Ptr DOMDOMTokenList ->                  -- _obj : TInterface "WebKit" "DOMDOMTokenList"-    CString ->                              -- tokens : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDOMTokenListAdd ::-    (MonadIO m, DOMDOMTokenListK a) =>-    a                                       -- _obj-    -> T.Text                               -- tokens-    -> m ()                                 -- result-dOMDOMTokenListAdd _obj tokens = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    tokens' <- textToCString tokens-    onException (do-        propagateGError $ webkit_dom_dom_token_list_add _obj' tokens'-        touchManagedPtr _obj-        freeMem tokens'-        return ()-     ) (do-        freeMem tokens'-     )--data DOMDOMTokenListAddMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDOMTokenListK a) => MethodInfo DOMDOMTokenListAddMethodInfo a signature where-    overloadedMethod _ = dOMDOMTokenListAdd---- method DOMDOMTokenList::contains--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMTokenList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "token", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_contains" webkit_dom_dom_token_list_contains :: -    Ptr DOMDOMTokenList ->                  -- _obj : TInterface "WebKit" "DOMDOMTokenList"-    CString ->                              -- token : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO CInt---dOMDOMTokenListContains ::-    (MonadIO m, DOMDOMTokenListK a) =>-    a                                       -- _obj-    -> T.Text                               -- token-    -> m ()                                 -- result-dOMDOMTokenListContains _obj token = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    token' <- textToCString token-    onException (do-        _ <- propagateGError $ webkit_dom_dom_token_list_contains _obj' token'-        touchManagedPtr _obj-        freeMem token'-        return ()-     ) (do-        freeMem token'-     )--data DOMDOMTokenListContainsMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDOMTokenListK a) => MethodInfo DOMDOMTokenListContainsMethodInfo a signature where-    overloadedMethod _ = dOMDOMTokenListContains---- method DOMDOMTokenList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMTokenList", direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMDOMTokenList"-    IO CULong---dOMDOMTokenListGetLength ::-    (MonadIO m, DOMDOMTokenListK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMDOMTokenListGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_token_list_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMDOMTokenListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMDOMTokenListK a) => MethodInfo DOMDOMTokenListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMDOMTokenListGetLength---- method DOMDOMTokenList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMTokenList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = 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 ->                  -- _obj : TInterface "WebKit" "DOMDOMTokenList"-    CULong ->                               -- index : TBasicType TULong-    IO CString---dOMDOMTokenListItem ::-    (MonadIO m, DOMDOMTokenListK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m T.Text                             -- result-dOMDOMTokenListItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_token_list_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_dom_token_list_item" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDOMTokenListItemMethodInfo-instance (signature ~ (CULong -> m T.Text), MonadIO m, DOMDOMTokenListK a) => MethodInfo DOMDOMTokenListItemMethodInfo a signature where-    overloadedMethod _ = dOMDOMTokenListItem---- method DOMDOMTokenList::remove--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMTokenList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tokens", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_remove" webkit_dom_dom_token_list_remove :: -    Ptr DOMDOMTokenList ->                  -- _obj : TInterface "WebKit" "DOMDOMTokenList"-    CString ->                              -- tokens : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDOMTokenListRemove ::-    (MonadIO m, DOMDOMTokenListK a) =>-    a                                       -- _obj-    -> T.Text                               -- tokens-    -> m ()                                 -- result-dOMDOMTokenListRemove _obj tokens = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    tokens' <- textToCString tokens-    onException (do-        propagateGError $ webkit_dom_dom_token_list_remove _obj' tokens'-        touchManagedPtr _obj-        freeMem tokens'-        return ()-     ) (do-        freeMem tokens'-     )--data DOMDOMTokenListRemoveMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDOMTokenListK a) => MethodInfo DOMDOMTokenListRemoveMethodInfo a signature where-    overloadedMethod _ = dOMDOMTokenListRemove---- method DOMDOMTokenList::toggle--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMTokenList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "token", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "force", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMDOMTokenList"-    CString ->                              -- token : TBasicType TUTF8-    CInt ->                                 -- force : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO CInt---dOMDOMTokenListToggle ::-    (MonadIO m, DOMDOMTokenListK a) =>-    a                                       -- _obj-    -> T.Text                               -- token-    -> Bool                                 -- force-    -> m ()                                 -- result-dOMDOMTokenListToggle _obj token force = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    token' <- textToCString token-    let force' = (fromIntegral . fromEnum) force-    onException (do-        _ <- propagateGError $ webkit_dom_dom_token_list_toggle _obj' token' force'-        touchManagedPtr _obj-        freeMem token'-        return ()-     ) (do-        freeMem token'-     )--data DOMDOMTokenListToggleMethodInfo-instance (signature ~ (T.Text -> Bool -> m ()), MonadIO m, DOMDOMTokenListK a) => MethodInfo DOMDOMTokenListToggleMethodInfo a signature where-    overloadedMethod _ = dOMDOMTokenListToggle--
− GI/WebKit/Objects/DOMDOMTokenList.hs-boot
@@ -1,20 +0,0 @@-module GI.WebKit.Objects.DOMDOMTokenList where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMDOMTokenList = DOMDOMTokenList (ForeignPtr DOMDOMTokenList)-instance GObject DOMDOMTokenList where-class GObject o => DOMDOMTokenListK o-instance (GObject o, IsDescendantOf DOMDOMTokenList o) => DOMDOMTokenListK o-data DOMDOMTokenListLengthPropertyInfo-data DOMDOMTokenListAddMethodInfo-data DOMDOMTokenListContainsMethodInfo-data DOMDOMTokenListGetLengthMethodInfo-data DOMDOMTokenListItemMethodInfo-data DOMDOMTokenListRemoveMethodInfo-data DOMDOMTokenListToggleMethodInfo
− GI/WebKit/Objects/DOMDOMWindow.hs
@@ -1,4285 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMDOMWindow-    ( ---- * Exported types-    DOMDOMWindow(..)                        ,-    DOMDOMWindowK                           ,-    toDOMDOMWindow                          ,-    noDOMDOMWindow                          ,--- -- * Methods--- ** dOMDOMWindowAlert-    DOMDOMWindowAlertMethodInfo             ,-    dOMDOMWindowAlert                       ,----- ** dOMDOMWindowAtob-    DOMDOMWindowAtobMethodInfo              ,-    dOMDOMWindowAtob                        ,----- ** dOMDOMWindowBlur-    DOMDOMWindowBlurMethodInfo              ,-    dOMDOMWindowBlur                        ,----- ** dOMDOMWindowBtoa-    DOMDOMWindowBtoaMethodInfo              ,-    dOMDOMWindowBtoa                        ,----- ** dOMDOMWindowCancelAnimationFrame-    DOMDOMWindowCancelAnimationFrameMethodInfo,-    dOMDOMWindowCancelAnimationFrame        ,----- ** dOMDOMWindowCaptureEvents-    DOMDOMWindowCaptureEventsMethodInfo     ,-    dOMDOMWindowCaptureEvents               ,----- ** dOMDOMWindowClearInterval-    DOMDOMWindowClearIntervalMethodInfo     ,-    dOMDOMWindowClearInterval               ,----- ** dOMDOMWindowClearTimeout-    DOMDOMWindowClearTimeoutMethodInfo      ,-    dOMDOMWindowClearTimeout                ,----- ** dOMDOMWindowClose-    DOMDOMWindowCloseMethodInfo             ,-    dOMDOMWindowClose                       ,----- ** dOMDOMWindowConfirm-    DOMDOMWindowConfirmMethodInfo           ,-    dOMDOMWindowConfirm                     ,----- ** dOMDOMWindowDispatchEvent-    DOMDOMWindowDispatchEventMethodInfo     ,-    dOMDOMWindowDispatchEvent               ,----- ** dOMDOMWindowFind-    DOMDOMWindowFindMethodInfo              ,-    dOMDOMWindowFind                        ,----- ** dOMDOMWindowFocus-    DOMDOMWindowFocusMethodInfo             ,-    dOMDOMWindowFocus                       ,----- ** dOMDOMWindowGetApplicationCache-    DOMDOMWindowGetApplicationCacheMethodInfo,-    dOMDOMWindowGetApplicationCache         ,----- ** dOMDOMWindowGetClientInformation-    DOMDOMWindowGetClientInformationMethodInfo,-    dOMDOMWindowGetClientInformation        ,----- ** dOMDOMWindowGetClosed-    DOMDOMWindowGetClosedMethodInfo         ,-    dOMDOMWindowGetClosed                   ,----- ** dOMDOMWindowGetComputedStyle-    DOMDOMWindowGetComputedStyleMethodInfo  ,-    dOMDOMWindowGetComputedStyle            ,----- ** dOMDOMWindowGetConsole-    DOMDOMWindowGetConsoleMethodInfo        ,-    dOMDOMWindowGetConsole                  ,----- ** dOMDOMWindowGetCss-    DOMDOMWindowGetCssMethodInfo            ,-    dOMDOMWindowGetCss                      ,----- ** dOMDOMWindowGetDefaultStatus-    DOMDOMWindowGetDefaultStatusMethodInfo  ,-    dOMDOMWindowGetDefaultStatus            ,----- ** dOMDOMWindowGetDevicePixelRatio-    DOMDOMWindowGetDevicePixelRatioMethodInfo,-    dOMDOMWindowGetDevicePixelRatio         ,----- ** dOMDOMWindowGetDocument-    DOMDOMWindowGetDocumentMethodInfo       ,-    dOMDOMWindowGetDocument                 ,----- ** dOMDOMWindowGetFrameElement-    DOMDOMWindowGetFrameElementMethodInfo   ,-    dOMDOMWindowGetFrameElement             ,----- ** dOMDOMWindowGetFrames-    DOMDOMWindowGetFramesMethodInfo         ,-    dOMDOMWindowGetFrames                   ,----- ** dOMDOMWindowGetHistory-    DOMDOMWindowGetHistoryMethodInfo        ,-    dOMDOMWindowGetHistory                  ,----- ** dOMDOMWindowGetInnerHeight-    DOMDOMWindowGetInnerHeightMethodInfo    ,-    dOMDOMWindowGetInnerHeight              ,----- ** dOMDOMWindowGetInnerWidth-    DOMDOMWindowGetInnerWidthMethodInfo     ,-    dOMDOMWindowGetInnerWidth               ,----- ** dOMDOMWindowGetLength-    DOMDOMWindowGetLengthMethodInfo         ,-    dOMDOMWindowGetLength                   ,----- ** dOMDOMWindowGetLocalStorage-    DOMDOMWindowGetLocalStorageMethodInfo   ,-    dOMDOMWindowGetLocalStorage             ,----- ** dOMDOMWindowGetLocationbar-    DOMDOMWindowGetLocationbarMethodInfo    ,-    dOMDOMWindowGetLocationbar              ,----- ** dOMDOMWindowGetMenubar-    DOMDOMWindowGetMenubarMethodInfo        ,-    dOMDOMWindowGetMenubar                  ,----- ** dOMDOMWindowGetName-    DOMDOMWindowGetNameMethodInfo           ,-    dOMDOMWindowGetName                     ,----- ** dOMDOMWindowGetNavigator-    DOMDOMWindowGetNavigatorMethodInfo      ,-    dOMDOMWindowGetNavigator                ,----- ** dOMDOMWindowGetOffscreenBuffering-    DOMDOMWindowGetOffscreenBufferingMethodInfo,-    dOMDOMWindowGetOffscreenBuffering       ,----- ** dOMDOMWindowGetOpener-    DOMDOMWindowGetOpenerMethodInfo         ,-    dOMDOMWindowGetOpener                   ,----- ** dOMDOMWindowGetOuterHeight-    DOMDOMWindowGetOuterHeightMethodInfo    ,-    dOMDOMWindowGetOuterHeight              ,----- ** dOMDOMWindowGetOuterWidth-    DOMDOMWindowGetOuterWidthMethodInfo     ,-    dOMDOMWindowGetOuterWidth               ,----- ** dOMDOMWindowGetPageXOffset-    DOMDOMWindowGetPageXOffsetMethodInfo    ,-    dOMDOMWindowGetPageXOffset              ,----- ** dOMDOMWindowGetPageYOffset-    DOMDOMWindowGetPageYOffsetMethodInfo    ,-    dOMDOMWindowGetPageYOffset              ,----- ** dOMDOMWindowGetParent-    DOMDOMWindowGetParentMethodInfo         ,-    dOMDOMWindowGetParent                   ,----- ** dOMDOMWindowGetPerformance-    DOMDOMWindowGetPerformanceMethodInfo    ,-    dOMDOMWindowGetPerformance              ,----- ** dOMDOMWindowGetPersonalbar-    DOMDOMWindowGetPersonalbarMethodInfo    ,-    dOMDOMWindowGetPersonalbar              ,----- ** dOMDOMWindowGetScreen-    DOMDOMWindowGetScreenMethodInfo         ,-    dOMDOMWindowGetScreen                   ,----- ** dOMDOMWindowGetScreenLeft-    DOMDOMWindowGetScreenLeftMethodInfo     ,-    dOMDOMWindowGetScreenLeft               ,----- ** dOMDOMWindowGetScreenTop-    DOMDOMWindowGetScreenTopMethodInfo      ,-    dOMDOMWindowGetScreenTop                ,----- ** dOMDOMWindowGetScreenX-    DOMDOMWindowGetScreenXMethodInfo        ,-    dOMDOMWindowGetScreenX                  ,----- ** dOMDOMWindowGetScreenY-    DOMDOMWindowGetScreenYMethodInfo        ,-    dOMDOMWindowGetScreenY                  ,----- ** dOMDOMWindowGetScrollX-    DOMDOMWindowGetScrollXMethodInfo        ,-    dOMDOMWindowGetScrollX                  ,----- ** dOMDOMWindowGetScrollY-    DOMDOMWindowGetScrollYMethodInfo        ,-    dOMDOMWindowGetScrollY                  ,----- ** dOMDOMWindowGetScrollbars-    DOMDOMWindowGetScrollbarsMethodInfo     ,-    dOMDOMWindowGetScrollbars               ,----- ** dOMDOMWindowGetSelection-    DOMDOMWindowGetSelectionMethodInfo      ,-    dOMDOMWindowGetSelection                ,----- ** dOMDOMWindowGetSelf-    DOMDOMWindowGetSelfMethodInfo           ,-    dOMDOMWindowGetSelf                     ,----- ** dOMDOMWindowGetSessionStorage-    DOMDOMWindowGetSessionStorageMethodInfo ,-    dOMDOMWindowGetSessionStorage           ,----- ** dOMDOMWindowGetStatus-    DOMDOMWindowGetStatusMethodInfo         ,-    dOMDOMWindowGetStatus                   ,----- ** dOMDOMWindowGetStatusbar-    DOMDOMWindowGetStatusbarMethodInfo      ,-    dOMDOMWindowGetStatusbar                ,----- ** dOMDOMWindowGetStyleMedia-    DOMDOMWindowGetStyleMediaMethodInfo     ,-    dOMDOMWindowGetStyleMedia               ,----- ** dOMDOMWindowGetToolbar-    DOMDOMWindowGetToolbarMethodInfo        ,-    dOMDOMWindowGetToolbar                  ,----- ** dOMDOMWindowGetTop-    DOMDOMWindowGetTopMethodInfo            ,-    dOMDOMWindowGetTop                      ,----- ** dOMDOMWindowGetWebkitStorageInfo-    DOMDOMWindowGetWebkitStorageInfoMethodInfo,-    dOMDOMWindowGetWebkitStorageInfo        ,----- ** dOMDOMWindowGetWindow-    DOMDOMWindowGetWindowMethodInfo         ,-    dOMDOMWindowGetWindow                   ,----- ** dOMDOMWindowMatchMedia-    DOMDOMWindowMatchMediaMethodInfo        ,-    dOMDOMWindowMatchMedia                  ,----- ** dOMDOMWindowMoveBy-    DOMDOMWindowMoveByMethodInfo            ,-    dOMDOMWindowMoveBy                      ,----- ** dOMDOMWindowMoveTo-    DOMDOMWindowMoveToMethodInfo            ,-    dOMDOMWindowMoveTo                      ,----- ** dOMDOMWindowPrint-    DOMDOMWindowPrintMethodInfo             ,-    dOMDOMWindowPrint                       ,----- ** dOMDOMWindowPrompt-    DOMDOMWindowPromptMethodInfo            ,-    dOMDOMWindowPrompt                      ,----- ** dOMDOMWindowReleaseEvents-    DOMDOMWindowReleaseEventsMethodInfo     ,-    dOMDOMWindowReleaseEvents               ,----- ** dOMDOMWindowResizeBy-    DOMDOMWindowResizeByMethodInfo          ,-    dOMDOMWindowResizeBy                    ,----- ** dOMDOMWindowResizeTo-    DOMDOMWindowResizeToMethodInfo          ,-    dOMDOMWindowResizeTo                    ,----- ** dOMDOMWindowScroll-    DOMDOMWindowScrollMethodInfo            ,-    dOMDOMWindowScroll                      ,----- ** dOMDOMWindowScrollBy-    DOMDOMWindowScrollByMethodInfo          ,-    dOMDOMWindowScrollBy                    ,----- ** dOMDOMWindowScrollTo-    DOMDOMWindowScrollToMethodInfo          ,-    dOMDOMWindowScrollTo                    ,----- ** dOMDOMWindowSetDefaultStatus-    DOMDOMWindowSetDefaultStatusMethodInfo  ,-    dOMDOMWindowSetDefaultStatus            ,----- ** dOMDOMWindowSetName-    DOMDOMWindowSetNameMethodInfo           ,-    dOMDOMWindowSetName                     ,----- ** dOMDOMWindowSetStatus-    DOMDOMWindowSetStatusMethodInfo         ,-    dOMDOMWindowSetStatus                   ,----- ** dOMDOMWindowStop-    DOMDOMWindowStopMethodInfo              ,-    dOMDOMWindowStop                        ,----- ** dOMDOMWindowWebkitCancelAnimationFrame-    DOMDOMWindowWebkitCancelAnimationFrameMethodInfo,-    dOMDOMWindowWebkitCancelAnimationFrame  ,----- ** dOMDOMWindowWebkitCancelRequestAnimationFrame-    DOMDOMWindowWebkitCancelRequestAnimationFrameMethodInfo,-    dOMDOMWindowWebkitCancelRequestAnimationFrame,----- ** dOMDOMWindowWebkitConvertPointFromNodeToPage-    DOMDOMWindowWebkitConvertPointFromNodeToPageMethodInfo,-    dOMDOMWindowWebkitConvertPointFromNodeToPage,----- ** dOMDOMWindowWebkitConvertPointFromPageToNode-    DOMDOMWindowWebkitConvertPointFromPageToNodeMethodInfo,-    dOMDOMWindowWebkitConvertPointFromPageToNode,----- -- * Properties--- ** ApplicationCache-    DOMDOMWindowApplicationCachePropertyInfo,-    dOMDOMWindowApplicationCache            ,-    getDOMDOMWindowApplicationCache         ,----- ** ClientInformation-    DOMDOMWindowClientInformationPropertyInfo,-    dOMDOMWindowClientInformation           ,-    getDOMDOMWindowClientInformation        ,----- ** Closed-    DOMDOMWindowClosedPropertyInfo          ,-    dOMDOMWindowClosed                      ,-    getDOMDOMWindowClosed                   ,----- ** Console-    DOMDOMWindowConsolePropertyInfo         ,-    dOMDOMWindowConsole                     ,-    getDOMDOMWindowConsole                  ,----- ** Css-    DOMDOMWindowCssPropertyInfo             ,-    dOMDOMWindowCss                         ,-    getDOMDOMWindowCss                      ,----- ** DefaultStatus-    DOMDOMWindowDefaultStatusPropertyInfo   ,-    constructDOMDOMWindowDefaultStatus      ,-    dOMDOMWindowDefaultStatus               ,-    getDOMDOMWindowDefaultStatus            ,-    setDOMDOMWindowDefaultStatus            ,----- ** DevicePixelRatio-    DOMDOMWindowDevicePixelRatioPropertyInfo,-    dOMDOMWindowDevicePixelRatio            ,-    getDOMDOMWindowDevicePixelRatio         ,----- ** Document-    DOMDOMWindowDocumentPropertyInfo        ,-    dOMDOMWindowDocument                    ,-    getDOMDOMWindowDocument                 ,----- ** FrameElement-    DOMDOMWindowFrameElementPropertyInfo    ,-    dOMDOMWindowFrameElement                ,-    getDOMDOMWindowFrameElement             ,----- ** Frames-    DOMDOMWindowFramesPropertyInfo          ,-    dOMDOMWindowFrames                      ,-    getDOMDOMWindowFrames                   ,----- ** History-    DOMDOMWindowHistoryPropertyInfo         ,-    dOMDOMWindowHistory                     ,-    getDOMDOMWindowHistory                  ,----- ** InnerHeight-    DOMDOMWindowInnerHeightPropertyInfo     ,-    dOMDOMWindowInnerHeight                 ,-    getDOMDOMWindowInnerHeight              ,----- ** InnerWidth-    DOMDOMWindowInnerWidthPropertyInfo      ,-    dOMDOMWindowInnerWidth                  ,-    getDOMDOMWindowInnerWidth               ,----- ** Length-    DOMDOMWindowLengthPropertyInfo          ,-    dOMDOMWindowLength                      ,-    getDOMDOMWindowLength                   ,----- ** LocalStorage-    DOMDOMWindowLocalStoragePropertyInfo    ,-    dOMDOMWindowLocalStorage                ,-    getDOMDOMWindowLocalStorage             ,----- ** Locationbar-    DOMDOMWindowLocationbarPropertyInfo     ,-    dOMDOMWindowLocationbar                 ,-    getDOMDOMWindowLocationbar              ,----- ** Menubar-    DOMDOMWindowMenubarPropertyInfo         ,-    dOMDOMWindowMenubar                     ,-    getDOMDOMWindowMenubar                  ,----- ** Name-    DOMDOMWindowNamePropertyInfo            ,-    constructDOMDOMWindowName               ,-    dOMDOMWindowName                        ,-    getDOMDOMWindowName                     ,-    setDOMDOMWindowName                     ,----- ** Navigator-    DOMDOMWindowNavigatorPropertyInfo       ,-    dOMDOMWindowNavigator                   ,-    getDOMDOMWindowNavigator                ,----- ** OffscreenBuffering-    DOMDOMWindowOffscreenBufferingPropertyInfo,-    dOMDOMWindowOffscreenBuffering          ,-    getDOMDOMWindowOffscreenBuffering       ,----- ** Opener-    DOMDOMWindowOpenerPropertyInfo          ,-    dOMDOMWindowOpener                      ,-    getDOMDOMWindowOpener                   ,----- ** OuterHeight-    DOMDOMWindowOuterHeightPropertyInfo     ,-    dOMDOMWindowOuterHeight                 ,-    getDOMDOMWindowOuterHeight              ,----- ** OuterWidth-    DOMDOMWindowOuterWidthPropertyInfo      ,-    dOMDOMWindowOuterWidth                  ,-    getDOMDOMWindowOuterWidth               ,----- ** PageXOffset-    DOMDOMWindowPageXOffsetPropertyInfo     ,-    dOMDOMWindowPageXOffset                 ,-    getDOMDOMWindowPageXOffset              ,----- ** PageYOffset-    DOMDOMWindowPageYOffsetPropertyInfo     ,-    dOMDOMWindowPageYOffset                 ,-    getDOMDOMWindowPageYOffset              ,----- ** Parent-    DOMDOMWindowParentPropertyInfo          ,-    dOMDOMWindowParent                      ,-    getDOMDOMWindowParent                   ,----- ** Performance-    DOMDOMWindowPerformancePropertyInfo     ,-    dOMDOMWindowPerformance                 ,-    getDOMDOMWindowPerformance              ,----- ** Personalbar-    DOMDOMWindowPersonalbarPropertyInfo     ,-    dOMDOMWindowPersonalbar                 ,-    getDOMDOMWindowPersonalbar              ,----- ** Screen-    DOMDOMWindowScreenPropertyInfo          ,-    dOMDOMWindowScreen                      ,-    getDOMDOMWindowScreen                   ,----- ** ScreenLeft-    DOMDOMWindowScreenLeftPropertyInfo      ,-    dOMDOMWindowScreenLeft                  ,-    getDOMDOMWindowScreenLeft               ,----- ** ScreenTop-    DOMDOMWindowScreenTopPropertyInfo       ,-    dOMDOMWindowScreenTop                   ,-    getDOMDOMWindowScreenTop                ,----- ** ScreenX-    DOMDOMWindowScreenXPropertyInfo         ,-    dOMDOMWindowScreenX                     ,-    getDOMDOMWindowScreenX                  ,----- ** ScreenY-    DOMDOMWindowScreenYPropertyInfo         ,-    dOMDOMWindowScreenY                     ,-    getDOMDOMWindowScreenY                  ,----- ** ScrollX-    DOMDOMWindowScrollXPropertyInfo         ,-    dOMDOMWindowScrollX                     ,-    getDOMDOMWindowScrollX                  ,----- ** ScrollY-    DOMDOMWindowScrollYPropertyInfo         ,-    dOMDOMWindowScrollY                     ,-    getDOMDOMWindowScrollY                  ,----- ** Scrollbars-    DOMDOMWindowScrollbarsPropertyInfo      ,-    dOMDOMWindowScrollbars                  ,-    getDOMDOMWindowScrollbars               ,----- ** Self-    DOMDOMWindowSelfPropertyInfo            ,-    dOMDOMWindowSelf                        ,-    getDOMDOMWindowSelf                     ,----- ** SessionStorage-    DOMDOMWindowSessionStoragePropertyInfo  ,-    dOMDOMWindowSessionStorage              ,-    getDOMDOMWindowSessionStorage           ,----- ** Status-    DOMDOMWindowStatusPropertyInfo          ,-    constructDOMDOMWindowStatus             ,-    dOMDOMWindowStatus                      ,-    getDOMDOMWindowStatus                   ,-    setDOMDOMWindowStatus                   ,----- ** Statusbar-    DOMDOMWindowStatusbarPropertyInfo       ,-    dOMDOMWindowStatusbar                   ,-    getDOMDOMWindowStatusbar                ,----- ** StyleMedia-    DOMDOMWindowStyleMediaPropertyInfo      ,-    dOMDOMWindowStyleMedia                  ,-    getDOMDOMWindowStyleMedia               ,----- ** Toolbar-    DOMDOMWindowToolbarPropertyInfo         ,-    dOMDOMWindowToolbar                     ,-    getDOMDOMWindowToolbar                  ,----- ** Top-    DOMDOMWindowTopPropertyInfo             ,-    dOMDOMWindowTop                         ,-    getDOMDOMWindowTop                      ,----- ** WebkitStorageInfo-    DOMDOMWindowWebkitStorageInfoPropertyInfo,-    dOMDOMWindowWebkitStorageInfo           ,-    getDOMDOMWindowWebkitStorageInfo        ,----- ** Window-    DOMDOMWindowWindowPropertyInfo          ,-    dOMDOMWindowWindow                      ,-    getDOMDOMWindowWindow                   ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMDOMWindow = DOMDOMWindow (ForeignPtr DOMDOMWindow)-foreign import ccall "webkit_dom_dom_window_get_type"-    c_webkit_dom_dom_window_get_type :: IO GType--type instance ParentTypes DOMDOMWindow = DOMDOMWindowParentTypes-type DOMDOMWindowParentTypes = '[DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMDOMWindow where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_dom_window_get_type-    --class GObject o => DOMDOMWindowK o-instance (GObject o, IsDescendantOf DOMDOMWindow o) => DOMDOMWindowK o--toDOMDOMWindow :: DOMDOMWindowK o => o -> IO DOMDOMWindow-toDOMDOMWindow = unsafeCastTo DOMDOMWindow--noDOMDOMWindow :: Maybe DOMDOMWindow-noDOMDOMWindow = Nothing--type family ResolveDOMDOMWindowMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDOMWindowMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMDOMWindowMethod "alert" o = DOMDOMWindowAlertMethodInfo-    ResolveDOMDOMWindowMethod "atob" o = DOMDOMWindowAtobMethodInfo-    ResolveDOMDOMWindowMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMDOMWindowMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMDOMWindowMethod "blur" o = DOMDOMWindowBlurMethodInfo-    ResolveDOMDOMWindowMethod "btoa" o = DOMDOMWindowBtoaMethodInfo-    ResolveDOMDOMWindowMethod "cancelAnimationFrame" o = DOMDOMWindowCancelAnimationFrameMethodInfo-    ResolveDOMDOMWindowMethod "captureEvents" o = DOMDOMWindowCaptureEventsMethodInfo-    ResolveDOMDOMWindowMethod "clearInterval" o = DOMDOMWindowClearIntervalMethodInfo-    ResolveDOMDOMWindowMethod "clearTimeout" o = DOMDOMWindowClearTimeoutMethodInfo-    ResolveDOMDOMWindowMethod "close" o = DOMDOMWindowCloseMethodInfo-    ResolveDOMDOMWindowMethod "confirm" o = DOMDOMWindowConfirmMethodInfo-    ResolveDOMDOMWindowMethod "find" o = DOMDOMWindowFindMethodInfo-    ResolveDOMDOMWindowMethod "focus" o = DOMDOMWindowFocusMethodInfo-    ResolveDOMDOMWindowMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMDOMWindowMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMDOMWindowMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMDOMWindowMethod "matchMedia" o = DOMDOMWindowMatchMediaMethodInfo-    ResolveDOMDOMWindowMethod "moveBy" o = DOMDOMWindowMoveByMethodInfo-    ResolveDOMDOMWindowMethod "moveTo" o = DOMDOMWindowMoveToMethodInfo-    ResolveDOMDOMWindowMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMDOMWindowMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMDOMWindowMethod "print" o = DOMDOMWindowPrintMethodInfo-    ResolveDOMDOMWindowMethod "prompt" o = DOMDOMWindowPromptMethodInfo-    ResolveDOMDOMWindowMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMDOMWindowMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMDOMWindowMethod "releaseEvents" o = DOMDOMWindowReleaseEventsMethodInfo-    ResolveDOMDOMWindowMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMDOMWindowMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMDOMWindowMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMDOMWindowMethod "resizeBy" o = DOMDOMWindowResizeByMethodInfo-    ResolveDOMDOMWindowMethod "resizeTo" o = DOMDOMWindowResizeToMethodInfo-    ResolveDOMDOMWindowMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMDOMWindowMethod "scroll" o = DOMDOMWindowScrollMethodInfo-    ResolveDOMDOMWindowMethod "scrollBy" o = DOMDOMWindowScrollByMethodInfo-    ResolveDOMDOMWindowMethod "scrollTo" o = DOMDOMWindowScrollToMethodInfo-    ResolveDOMDOMWindowMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMDOMWindowMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMDOMWindowMethod "stop" o = DOMDOMWindowStopMethodInfo-    ResolveDOMDOMWindowMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMDOMWindowMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMDOMWindowMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMDOMWindowMethod "webkitCancelAnimationFrame" o = DOMDOMWindowWebkitCancelAnimationFrameMethodInfo-    ResolveDOMDOMWindowMethod "webkitCancelRequestAnimationFrame" o = DOMDOMWindowWebkitCancelRequestAnimationFrameMethodInfo-    ResolveDOMDOMWindowMethod "webkitConvertPointFromNodeToPage" o = DOMDOMWindowWebkitConvertPointFromNodeToPageMethodInfo-    ResolveDOMDOMWindowMethod "webkitConvertPointFromPageToNode" o = DOMDOMWindowWebkitConvertPointFromPageToNodeMethodInfo-    ResolveDOMDOMWindowMethod "getApplicationCache" o = DOMDOMWindowGetApplicationCacheMethodInfo-    ResolveDOMDOMWindowMethod "getClientInformation" o = DOMDOMWindowGetClientInformationMethodInfo-    ResolveDOMDOMWindowMethod "getClosed" o = DOMDOMWindowGetClosedMethodInfo-    ResolveDOMDOMWindowMethod "getComputedStyle" o = DOMDOMWindowGetComputedStyleMethodInfo-    ResolveDOMDOMWindowMethod "getConsole" o = DOMDOMWindowGetConsoleMethodInfo-    ResolveDOMDOMWindowMethod "getCss" o = DOMDOMWindowGetCssMethodInfo-    ResolveDOMDOMWindowMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMDOMWindowMethod "getDefaultStatus" o = DOMDOMWindowGetDefaultStatusMethodInfo-    ResolveDOMDOMWindowMethod "getDevicePixelRatio" o = DOMDOMWindowGetDevicePixelRatioMethodInfo-    ResolveDOMDOMWindowMethod "getDocument" o = DOMDOMWindowGetDocumentMethodInfo-    ResolveDOMDOMWindowMethod "getFrameElement" o = DOMDOMWindowGetFrameElementMethodInfo-    ResolveDOMDOMWindowMethod "getFrames" o = DOMDOMWindowGetFramesMethodInfo-    ResolveDOMDOMWindowMethod "getHistory" o = DOMDOMWindowGetHistoryMethodInfo-    ResolveDOMDOMWindowMethod "getInnerHeight" o = DOMDOMWindowGetInnerHeightMethodInfo-    ResolveDOMDOMWindowMethod "getInnerWidth" o = DOMDOMWindowGetInnerWidthMethodInfo-    ResolveDOMDOMWindowMethod "getLength" o = DOMDOMWindowGetLengthMethodInfo-    ResolveDOMDOMWindowMethod "getLocalStorage" o = DOMDOMWindowGetLocalStorageMethodInfo-    ResolveDOMDOMWindowMethod "getLocationbar" o = DOMDOMWindowGetLocationbarMethodInfo-    ResolveDOMDOMWindowMethod "getMenubar" o = DOMDOMWindowGetMenubarMethodInfo-    ResolveDOMDOMWindowMethod "getName" o = DOMDOMWindowGetNameMethodInfo-    ResolveDOMDOMWindowMethod "getNavigator" o = DOMDOMWindowGetNavigatorMethodInfo-    ResolveDOMDOMWindowMethod "getOffscreenBuffering" o = DOMDOMWindowGetOffscreenBufferingMethodInfo-    ResolveDOMDOMWindowMethod "getOpener" o = DOMDOMWindowGetOpenerMethodInfo-    ResolveDOMDOMWindowMethod "getOuterHeight" o = DOMDOMWindowGetOuterHeightMethodInfo-    ResolveDOMDOMWindowMethod "getOuterWidth" o = DOMDOMWindowGetOuterWidthMethodInfo-    ResolveDOMDOMWindowMethod "getPageXOffset" o = DOMDOMWindowGetPageXOffsetMethodInfo-    ResolveDOMDOMWindowMethod "getPageYOffset" o = DOMDOMWindowGetPageYOffsetMethodInfo-    ResolveDOMDOMWindowMethod "getParent" o = DOMDOMWindowGetParentMethodInfo-    ResolveDOMDOMWindowMethod "getPerformance" o = DOMDOMWindowGetPerformanceMethodInfo-    ResolveDOMDOMWindowMethod "getPersonalbar" o = DOMDOMWindowGetPersonalbarMethodInfo-    ResolveDOMDOMWindowMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMDOMWindowMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMDOMWindowMethod "getScreen" o = DOMDOMWindowGetScreenMethodInfo-    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 "getScrollbars" o = DOMDOMWindowGetScrollbarsMethodInfo-    ResolveDOMDOMWindowMethod "getSelection" o = DOMDOMWindowGetSelectionMethodInfo-    ResolveDOMDOMWindowMethod "getSelf" o = DOMDOMWindowGetSelfMethodInfo-    ResolveDOMDOMWindowMethod "getSessionStorage" o = DOMDOMWindowGetSessionStorageMethodInfo-    ResolveDOMDOMWindowMethod "getStatus" o = DOMDOMWindowGetStatusMethodInfo-    ResolveDOMDOMWindowMethod "getStatusbar" o = DOMDOMWindowGetStatusbarMethodInfo-    ResolveDOMDOMWindowMethod "getStyleMedia" o = DOMDOMWindowGetStyleMediaMethodInfo-    ResolveDOMDOMWindowMethod "getToolbar" o = DOMDOMWindowGetToolbarMethodInfo-    ResolveDOMDOMWindowMethod "getTop" o = DOMDOMWindowGetTopMethodInfo-    ResolveDOMDOMWindowMethod "getWebkitStorageInfo" o = DOMDOMWindowGetWebkitStorageInfoMethodInfo-    ResolveDOMDOMWindowMethod "getWindow" o = DOMDOMWindowGetWindowMethodInfo-    ResolveDOMDOMWindowMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMDOMWindowMethod "setDefaultStatus" o = DOMDOMWindowSetDefaultStatusMethodInfo-    ResolveDOMDOMWindowMethod "setName" o = DOMDOMWindowSetNameMethodInfo-    ResolveDOMDOMWindowMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMDOMWindowMethod "setStatus" o = DOMDOMWindowSetStatusMethodInfo-    ResolveDOMDOMWindowMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMDOMWindowMethod t DOMDOMWindow, MethodInfo info DOMDOMWindow p) => IsLabelProxy t (DOMDOMWindow -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMDOMWindowMethod t DOMDOMWindow, MethodInfo info DOMDOMWindow p) => IsLabel t (DOMDOMWindow -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "application-cache"-   -- Type: TInterface "WebKit" "DOMDOMApplicationCache"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowApplicationCache :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMApplicationCache)-getDOMDOMWindowApplicationCache obj = liftIO $ getObjectPropertyObject obj "application-cache" DOMDOMApplicationCache--data DOMDOMWindowApplicationCachePropertyInfo-instance AttrInfo DOMDOMWindowApplicationCachePropertyInfo where-    type AttrAllowedOps DOMDOMWindowApplicationCachePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowApplicationCachePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowApplicationCachePropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowApplicationCachePropertyInfo = (Maybe DOMDOMApplicationCache)-    type AttrLabel DOMDOMWindowApplicationCachePropertyInfo = "application-cache"-    attrGet _ = getDOMDOMWindowApplicationCache-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "client-information"-   -- Type: TInterface "WebKit" "DOMNavigator"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowClientInformation :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMNavigator)-getDOMDOMWindowClientInformation obj = liftIO $ getObjectPropertyObject obj "client-information" DOMNavigator--data DOMDOMWindowClientInformationPropertyInfo-instance AttrInfo DOMDOMWindowClientInformationPropertyInfo where-    type AttrAllowedOps DOMDOMWindowClientInformationPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowClientInformationPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowClientInformationPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowClientInformationPropertyInfo = (Maybe DOMNavigator)-    type AttrLabel DOMDOMWindowClientInformationPropertyInfo = "client-information"-    attrGet _ = getDOMDOMWindowClientInformation-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "closed"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowClosed :: (MonadIO m, DOMDOMWindowK o) => o -> m Bool-getDOMDOMWindowClosed obj = liftIO $ getObjectPropertyBool obj "closed"--data DOMDOMWindowClosedPropertyInfo-instance AttrInfo DOMDOMWindowClosedPropertyInfo where-    type AttrAllowedOps DOMDOMWindowClosedPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowClosedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowClosedPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowClosedPropertyInfo = Bool-    type AttrLabel DOMDOMWindowClosedPropertyInfo = "closed"-    attrGet _ = getDOMDOMWindowClosed-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "console"-   -- Type: TInterface "WebKit" "DOMConsole"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowConsole :: (MonadIO m, DOMDOMWindowK o) => o -> m DOMConsole-getDOMDOMWindowConsole obj = liftIO $ checkUnexpectedNothing "getDOMDOMWindowConsole" $ getObjectPropertyObject obj "console" DOMConsole--data DOMDOMWindowConsolePropertyInfo-instance AttrInfo DOMDOMWindowConsolePropertyInfo where-    type AttrAllowedOps DOMDOMWindowConsolePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowConsolePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowConsolePropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowConsolePropertyInfo = DOMConsole-    type AttrLabel DOMDOMWindowConsolePropertyInfo = "console"-    attrGet _ = getDOMDOMWindowConsole-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "css"-   -- Type: TInterface "WebKit" "DOMDOMWindowCSS"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowCss :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMWindowCSS)-getDOMDOMWindowCss obj = liftIO $ getObjectPropertyObject obj "css" DOMDOMWindowCSS--data DOMDOMWindowCssPropertyInfo-instance AttrInfo DOMDOMWindowCssPropertyInfo where-    type AttrAllowedOps DOMDOMWindowCssPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowCssPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowCssPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowCssPropertyInfo = (Maybe DOMDOMWindowCSS)-    type AttrLabel DOMDOMWindowCssPropertyInfo = "css"-    attrGet _ = getDOMDOMWindowCss-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "default-status"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMDOMWindowDefaultStatus :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe T.Text)-getDOMDOMWindowDefaultStatus obj = liftIO $ getObjectPropertyString obj "default-status"--setDOMDOMWindowDefaultStatus :: (MonadIO m, DOMDOMWindowK o) => o -> T.Text -> m ()-setDOMDOMWindowDefaultStatus obj val = liftIO $ setObjectPropertyString obj "default-status" (Just val)--constructDOMDOMWindowDefaultStatus :: T.Text -> IO ([Char], GValue)-constructDOMDOMWindowDefaultStatus val = constructObjectPropertyString "default-status" (Just val)--data DOMDOMWindowDefaultStatusPropertyInfo-instance AttrInfo DOMDOMWindowDefaultStatusPropertyInfo where-    type AttrAllowedOps DOMDOMWindowDefaultStatusPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowDefaultStatusPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDOMWindowDefaultStatusPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowDefaultStatusPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDOMWindowDefaultStatusPropertyInfo = "default-status"-    attrGet _ = getDOMDOMWindowDefaultStatus-    attrSet _ = setDOMDOMWindowDefaultStatus-    attrConstruct _ = constructDOMDOMWindowDefaultStatus-    attrClear _ = undefined---- VVV Prop "device-pixel-ratio"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowDevicePixelRatio :: (MonadIO m, DOMDOMWindowK o) => o -> m Double-getDOMDOMWindowDevicePixelRatio obj = liftIO $ getObjectPropertyDouble obj "device-pixel-ratio"--data DOMDOMWindowDevicePixelRatioPropertyInfo-instance AttrInfo DOMDOMWindowDevicePixelRatioPropertyInfo where-    type AttrAllowedOps DOMDOMWindowDevicePixelRatioPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowDevicePixelRatioPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowDevicePixelRatioPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowDevicePixelRatioPropertyInfo = Double-    type AttrLabel DOMDOMWindowDevicePixelRatioPropertyInfo = "device-pixel-ratio"-    attrGet _ = getDOMDOMWindowDevicePixelRatio-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "document"-   -- Type: TInterface "WebKit" "DOMDocument"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowDocument :: (MonadIO m, DOMDOMWindowK o) => o -> m DOMDocument-getDOMDOMWindowDocument obj = liftIO $ checkUnexpectedNothing "getDOMDOMWindowDocument" $ getObjectPropertyObject obj "document" DOMDocument--data DOMDOMWindowDocumentPropertyInfo-instance AttrInfo DOMDOMWindowDocumentPropertyInfo where-    type AttrAllowedOps DOMDOMWindowDocumentPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowDocumentPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowDocumentPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowDocumentPropertyInfo = DOMDocument-    type AttrLabel DOMDOMWindowDocumentPropertyInfo = "document"-    attrGet _ = getDOMDOMWindowDocument-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "frame-element"-   -- Type: TInterface "WebKit" "DOMElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowFrameElement :: (MonadIO m, DOMDOMWindowK o) => o -> m DOMElement-getDOMDOMWindowFrameElement obj = liftIO $ checkUnexpectedNothing "getDOMDOMWindowFrameElement" $ getObjectPropertyObject obj "frame-element" DOMElement--data DOMDOMWindowFrameElementPropertyInfo-instance AttrInfo DOMDOMWindowFrameElementPropertyInfo where-    type AttrAllowedOps DOMDOMWindowFrameElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowFrameElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowFrameElementPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowFrameElementPropertyInfo = DOMElement-    type AttrLabel DOMDOMWindowFrameElementPropertyInfo = "frame-element"-    attrGet _ = getDOMDOMWindowFrameElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "frames"-   -- Type: TInterface "WebKit" "DOMDOMWindow"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowFrames :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMWindow)-getDOMDOMWindowFrames obj = liftIO $ getObjectPropertyObject obj "frames" DOMDOMWindow--data DOMDOMWindowFramesPropertyInfo-instance AttrInfo DOMDOMWindowFramesPropertyInfo where-    type AttrAllowedOps DOMDOMWindowFramesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowFramesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowFramesPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowFramesPropertyInfo = (Maybe DOMDOMWindow)-    type AttrLabel DOMDOMWindowFramesPropertyInfo = "frames"-    attrGet _ = getDOMDOMWindowFrames-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "history"-   -- Type: TInterface "WebKit" "DOMHistory"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowHistory :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMHistory)-getDOMDOMWindowHistory obj = liftIO $ getObjectPropertyObject obj "history" DOMHistory--data DOMDOMWindowHistoryPropertyInfo-instance AttrInfo DOMDOMWindowHistoryPropertyInfo where-    type AttrAllowedOps DOMDOMWindowHistoryPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowHistoryPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowHistoryPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowHistoryPropertyInfo = (Maybe DOMHistory)-    type AttrLabel DOMDOMWindowHistoryPropertyInfo = "history"-    attrGet _ = getDOMDOMWindowHistory-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "inner-height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowInnerHeight :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong-getDOMDOMWindowInnerHeight obj = liftIO $ getObjectPropertyLong obj "inner-height"--data DOMDOMWindowInnerHeightPropertyInfo-instance AttrInfo DOMDOMWindowInnerHeightPropertyInfo where-    type AttrAllowedOps DOMDOMWindowInnerHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowInnerHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowInnerHeightPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowInnerHeightPropertyInfo = CLong-    type AttrLabel DOMDOMWindowInnerHeightPropertyInfo = "inner-height"-    attrGet _ = getDOMDOMWindowInnerHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "inner-width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowInnerWidth :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong-getDOMDOMWindowInnerWidth obj = liftIO $ getObjectPropertyLong obj "inner-width"--data DOMDOMWindowInnerWidthPropertyInfo-instance AttrInfo DOMDOMWindowInnerWidthPropertyInfo where-    type AttrAllowedOps DOMDOMWindowInnerWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowInnerWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowInnerWidthPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowInnerWidthPropertyInfo = CLong-    type AttrLabel DOMDOMWindowInnerWidthPropertyInfo = "inner-width"-    attrGet _ = getDOMDOMWindowInnerWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowLength :: (MonadIO m, DOMDOMWindowK o) => o -> m CULong-getDOMDOMWindowLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMDOMWindowLengthPropertyInfo-instance AttrInfo DOMDOMWindowLengthPropertyInfo where-    type AttrAllowedOps DOMDOMWindowLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowLengthPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowLengthPropertyInfo = CULong-    type AttrLabel DOMDOMWindowLengthPropertyInfo = "length"-    attrGet _ = getDOMDOMWindowLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "local-storage"-   -- Type: TInterface "WebKit" "DOMStorage"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowLocalStorage :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMStorage)-getDOMDOMWindowLocalStorage obj = liftIO $ getObjectPropertyObject obj "local-storage" DOMStorage--data DOMDOMWindowLocalStoragePropertyInfo-instance AttrInfo DOMDOMWindowLocalStoragePropertyInfo where-    type AttrAllowedOps DOMDOMWindowLocalStoragePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowLocalStoragePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowLocalStoragePropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowLocalStoragePropertyInfo = (Maybe DOMStorage)-    type AttrLabel DOMDOMWindowLocalStoragePropertyInfo = "local-storage"-    attrGet _ = getDOMDOMWindowLocalStorage-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "locationbar"-   -- Type: TInterface "WebKit" "DOMBarProp"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowLocationbar :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMBarProp)-getDOMDOMWindowLocationbar obj = liftIO $ getObjectPropertyObject obj "locationbar" DOMBarProp--data DOMDOMWindowLocationbarPropertyInfo-instance AttrInfo DOMDOMWindowLocationbarPropertyInfo where-    type AttrAllowedOps DOMDOMWindowLocationbarPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowLocationbarPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowLocationbarPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowLocationbarPropertyInfo = (Maybe DOMBarProp)-    type AttrLabel DOMDOMWindowLocationbarPropertyInfo = "locationbar"-    attrGet _ = getDOMDOMWindowLocationbar-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "menubar"-   -- Type: TInterface "WebKit" "DOMBarProp"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowMenubar :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMBarProp)-getDOMDOMWindowMenubar obj = liftIO $ getObjectPropertyObject obj "menubar" DOMBarProp--data DOMDOMWindowMenubarPropertyInfo-instance AttrInfo DOMDOMWindowMenubarPropertyInfo where-    type AttrAllowedOps DOMDOMWindowMenubarPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowMenubarPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowMenubarPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowMenubarPropertyInfo = (Maybe DOMBarProp)-    type AttrLabel DOMDOMWindowMenubarPropertyInfo = "menubar"-    attrGet _ = getDOMDOMWindowMenubar-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMDOMWindowName :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe T.Text)-getDOMDOMWindowName obj = liftIO $ getObjectPropertyString obj "name"--setDOMDOMWindowName :: (MonadIO m, DOMDOMWindowK o) => o -> T.Text -> m ()-setDOMDOMWindowName obj val = liftIO $ setObjectPropertyString obj "name" (Just val)--constructDOMDOMWindowName :: T.Text -> IO ([Char], GValue)-constructDOMDOMWindowName val = constructObjectPropertyString "name" (Just val)--data DOMDOMWindowNamePropertyInfo-instance AttrInfo DOMDOMWindowNamePropertyInfo where-    type AttrAllowedOps DOMDOMWindowNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDOMWindowNamePropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDOMWindowNamePropertyInfo = "name"-    attrGet _ = getDOMDOMWindowName-    attrSet _ = setDOMDOMWindowName-    attrConstruct _ = constructDOMDOMWindowName-    attrClear _ = undefined---- VVV Prop "navigator"-   -- Type: TInterface "WebKit" "DOMNavigator"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowNavigator :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMNavigator)-getDOMDOMWindowNavigator obj = liftIO $ getObjectPropertyObject obj "navigator" DOMNavigator--data DOMDOMWindowNavigatorPropertyInfo-instance AttrInfo DOMDOMWindowNavigatorPropertyInfo where-    type AttrAllowedOps DOMDOMWindowNavigatorPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowNavigatorPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowNavigatorPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowNavigatorPropertyInfo = (Maybe DOMNavigator)-    type AttrLabel DOMDOMWindowNavigatorPropertyInfo = "navigator"-    attrGet _ = getDOMDOMWindowNavigator-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "offscreen-buffering"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowOffscreenBuffering :: (MonadIO m, DOMDOMWindowK o) => o -> m Bool-getDOMDOMWindowOffscreenBuffering obj = liftIO $ getObjectPropertyBool obj "offscreen-buffering"--data DOMDOMWindowOffscreenBufferingPropertyInfo-instance AttrInfo DOMDOMWindowOffscreenBufferingPropertyInfo where-    type AttrAllowedOps DOMDOMWindowOffscreenBufferingPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowOffscreenBufferingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowOffscreenBufferingPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowOffscreenBufferingPropertyInfo = Bool-    type AttrLabel DOMDOMWindowOffscreenBufferingPropertyInfo = "offscreen-buffering"-    attrGet _ = getDOMDOMWindowOffscreenBuffering-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "opener"-   -- Type: TInterface "WebKit" "DOMDOMWindow"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowOpener :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMWindow)-getDOMDOMWindowOpener obj = liftIO $ getObjectPropertyObject obj "opener" DOMDOMWindow--data DOMDOMWindowOpenerPropertyInfo-instance AttrInfo DOMDOMWindowOpenerPropertyInfo where-    type AttrAllowedOps DOMDOMWindowOpenerPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowOpenerPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowOpenerPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowOpenerPropertyInfo = (Maybe DOMDOMWindow)-    type AttrLabel DOMDOMWindowOpenerPropertyInfo = "opener"-    attrGet _ = getDOMDOMWindowOpener-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "outer-height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowOuterHeight :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong-getDOMDOMWindowOuterHeight obj = liftIO $ getObjectPropertyLong obj "outer-height"--data DOMDOMWindowOuterHeightPropertyInfo-instance AttrInfo DOMDOMWindowOuterHeightPropertyInfo where-    type AttrAllowedOps DOMDOMWindowOuterHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowOuterHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowOuterHeightPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowOuterHeightPropertyInfo = CLong-    type AttrLabel DOMDOMWindowOuterHeightPropertyInfo = "outer-height"-    attrGet _ = getDOMDOMWindowOuterHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "outer-width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowOuterWidth :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong-getDOMDOMWindowOuterWidth obj = liftIO $ getObjectPropertyLong obj "outer-width"--data DOMDOMWindowOuterWidthPropertyInfo-instance AttrInfo DOMDOMWindowOuterWidthPropertyInfo where-    type AttrAllowedOps DOMDOMWindowOuterWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowOuterWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowOuterWidthPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowOuterWidthPropertyInfo = CLong-    type AttrLabel DOMDOMWindowOuterWidthPropertyInfo = "outer-width"-    attrGet _ = getDOMDOMWindowOuterWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "page-x-offset"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowPageXOffset :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong-getDOMDOMWindowPageXOffset obj = liftIO $ getObjectPropertyLong obj "page-x-offset"--data DOMDOMWindowPageXOffsetPropertyInfo-instance AttrInfo DOMDOMWindowPageXOffsetPropertyInfo where-    type AttrAllowedOps DOMDOMWindowPageXOffsetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowPageXOffsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowPageXOffsetPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowPageXOffsetPropertyInfo = CLong-    type AttrLabel DOMDOMWindowPageXOffsetPropertyInfo = "page-x-offset"-    attrGet _ = getDOMDOMWindowPageXOffset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "page-y-offset"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowPageYOffset :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong-getDOMDOMWindowPageYOffset obj = liftIO $ getObjectPropertyLong obj "page-y-offset"--data DOMDOMWindowPageYOffsetPropertyInfo-instance AttrInfo DOMDOMWindowPageYOffsetPropertyInfo where-    type AttrAllowedOps DOMDOMWindowPageYOffsetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowPageYOffsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowPageYOffsetPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowPageYOffsetPropertyInfo = CLong-    type AttrLabel DOMDOMWindowPageYOffsetPropertyInfo = "page-y-offset"-    attrGet _ = getDOMDOMWindowPageYOffset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "parent"-   -- Type: TInterface "WebKit" "DOMDOMWindow"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowParent :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMWindow)-getDOMDOMWindowParent obj = liftIO $ getObjectPropertyObject obj "parent" DOMDOMWindow--data DOMDOMWindowParentPropertyInfo-instance AttrInfo DOMDOMWindowParentPropertyInfo where-    type AttrAllowedOps DOMDOMWindowParentPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowParentPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowParentPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowParentPropertyInfo = (Maybe DOMDOMWindow)-    type AttrLabel DOMDOMWindowParentPropertyInfo = "parent"-    attrGet _ = getDOMDOMWindowParent-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "performance"-   -- Type: TInterface "WebKit" "DOMPerformance"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowPerformance :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMPerformance)-getDOMDOMWindowPerformance obj = liftIO $ getObjectPropertyObject obj "performance" DOMPerformance--data DOMDOMWindowPerformancePropertyInfo-instance AttrInfo DOMDOMWindowPerformancePropertyInfo where-    type AttrAllowedOps DOMDOMWindowPerformancePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowPerformancePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowPerformancePropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowPerformancePropertyInfo = (Maybe DOMPerformance)-    type AttrLabel DOMDOMWindowPerformancePropertyInfo = "performance"-    attrGet _ = getDOMDOMWindowPerformance-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "personalbar"-   -- Type: TInterface "WebKit" "DOMBarProp"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowPersonalbar :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMBarProp)-getDOMDOMWindowPersonalbar obj = liftIO $ getObjectPropertyObject obj "personalbar" DOMBarProp--data DOMDOMWindowPersonalbarPropertyInfo-instance AttrInfo DOMDOMWindowPersonalbarPropertyInfo where-    type AttrAllowedOps DOMDOMWindowPersonalbarPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowPersonalbarPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowPersonalbarPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowPersonalbarPropertyInfo = (Maybe DOMBarProp)-    type AttrLabel DOMDOMWindowPersonalbarPropertyInfo = "personalbar"-    attrGet _ = getDOMDOMWindowPersonalbar-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "screen"-   -- Type: TInterface "WebKit" "DOMScreen"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowScreen :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMScreen)-getDOMDOMWindowScreen obj = liftIO $ getObjectPropertyObject obj "screen" DOMScreen--data DOMDOMWindowScreenPropertyInfo-instance AttrInfo DOMDOMWindowScreenPropertyInfo where-    type AttrAllowedOps DOMDOMWindowScreenPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowScreenPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowScreenPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowScreenPropertyInfo = (Maybe DOMScreen)-    type AttrLabel DOMDOMWindowScreenPropertyInfo = "screen"-    attrGet _ = getDOMDOMWindowScreen-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "screen-left"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowScreenLeft :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong-getDOMDOMWindowScreenLeft obj = liftIO $ getObjectPropertyLong obj "screen-left"--data DOMDOMWindowScreenLeftPropertyInfo-instance AttrInfo DOMDOMWindowScreenLeftPropertyInfo where-    type AttrAllowedOps DOMDOMWindowScreenLeftPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowScreenLeftPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowScreenLeftPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowScreenLeftPropertyInfo = CLong-    type AttrLabel DOMDOMWindowScreenLeftPropertyInfo = "screen-left"-    attrGet _ = getDOMDOMWindowScreenLeft-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "screen-top"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowScreenTop :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong-getDOMDOMWindowScreenTop obj = liftIO $ getObjectPropertyLong obj "screen-top"--data DOMDOMWindowScreenTopPropertyInfo-instance AttrInfo DOMDOMWindowScreenTopPropertyInfo where-    type AttrAllowedOps DOMDOMWindowScreenTopPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowScreenTopPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowScreenTopPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowScreenTopPropertyInfo = CLong-    type AttrLabel DOMDOMWindowScreenTopPropertyInfo = "screen-top"-    attrGet _ = getDOMDOMWindowScreenTop-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "screen-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowScreenX :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong-getDOMDOMWindowScreenX obj = liftIO $ getObjectPropertyLong obj "screen-x"--data DOMDOMWindowScreenXPropertyInfo-instance AttrInfo DOMDOMWindowScreenXPropertyInfo where-    type AttrAllowedOps DOMDOMWindowScreenXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowScreenXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowScreenXPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowScreenXPropertyInfo = CLong-    type AttrLabel DOMDOMWindowScreenXPropertyInfo = "screen-x"-    attrGet _ = getDOMDOMWindowScreenX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "screen-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowScreenY :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong-getDOMDOMWindowScreenY obj = liftIO $ getObjectPropertyLong obj "screen-y"--data DOMDOMWindowScreenYPropertyInfo-instance AttrInfo DOMDOMWindowScreenYPropertyInfo where-    type AttrAllowedOps DOMDOMWindowScreenYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowScreenYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowScreenYPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowScreenYPropertyInfo = CLong-    type AttrLabel DOMDOMWindowScreenYPropertyInfo = "screen-y"-    attrGet _ = getDOMDOMWindowScreenY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "scroll-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowScrollX :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong-getDOMDOMWindowScrollX obj = liftIO $ getObjectPropertyLong obj "scroll-x"--data DOMDOMWindowScrollXPropertyInfo-instance AttrInfo DOMDOMWindowScrollXPropertyInfo where-    type AttrAllowedOps DOMDOMWindowScrollXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowScrollXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowScrollXPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowScrollXPropertyInfo = CLong-    type AttrLabel DOMDOMWindowScrollXPropertyInfo = "scroll-x"-    attrGet _ = getDOMDOMWindowScrollX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "scroll-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowScrollY :: (MonadIO m, DOMDOMWindowK o) => o -> m CLong-getDOMDOMWindowScrollY obj = liftIO $ getObjectPropertyLong obj "scroll-y"--data DOMDOMWindowScrollYPropertyInfo-instance AttrInfo DOMDOMWindowScrollYPropertyInfo where-    type AttrAllowedOps DOMDOMWindowScrollYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowScrollYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowScrollYPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowScrollYPropertyInfo = CLong-    type AttrLabel DOMDOMWindowScrollYPropertyInfo = "scroll-y"-    attrGet _ = getDOMDOMWindowScrollY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "scrollbars"-   -- Type: TInterface "WebKit" "DOMBarProp"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowScrollbars :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMBarProp)-getDOMDOMWindowScrollbars obj = liftIO $ getObjectPropertyObject obj "scrollbars" DOMBarProp--data DOMDOMWindowScrollbarsPropertyInfo-instance AttrInfo DOMDOMWindowScrollbarsPropertyInfo where-    type AttrAllowedOps DOMDOMWindowScrollbarsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowScrollbarsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowScrollbarsPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowScrollbarsPropertyInfo = (Maybe DOMBarProp)-    type AttrLabel DOMDOMWindowScrollbarsPropertyInfo = "scrollbars"-    attrGet _ = getDOMDOMWindowScrollbars-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "self"-   -- Type: TInterface "WebKit" "DOMDOMWindow"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowSelf :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMWindow)-getDOMDOMWindowSelf obj = liftIO $ getObjectPropertyObject obj "self" DOMDOMWindow--data DOMDOMWindowSelfPropertyInfo-instance AttrInfo DOMDOMWindowSelfPropertyInfo where-    type AttrAllowedOps DOMDOMWindowSelfPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowSelfPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowSelfPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowSelfPropertyInfo = (Maybe DOMDOMWindow)-    type AttrLabel DOMDOMWindowSelfPropertyInfo = "self"-    attrGet _ = getDOMDOMWindowSelf-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "session-storage"-   -- Type: TInterface "WebKit" "DOMStorage"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowSessionStorage :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMStorage)-getDOMDOMWindowSessionStorage obj = liftIO $ getObjectPropertyObject obj "session-storage" DOMStorage--data DOMDOMWindowSessionStoragePropertyInfo-instance AttrInfo DOMDOMWindowSessionStoragePropertyInfo where-    type AttrAllowedOps DOMDOMWindowSessionStoragePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowSessionStoragePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowSessionStoragePropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowSessionStoragePropertyInfo = (Maybe DOMStorage)-    type AttrLabel DOMDOMWindowSessionStoragePropertyInfo = "session-storage"-    attrGet _ = getDOMDOMWindowSessionStorage-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "status"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMDOMWindowStatus :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe T.Text)-getDOMDOMWindowStatus obj = liftIO $ getObjectPropertyString obj "status"--setDOMDOMWindowStatus :: (MonadIO m, DOMDOMWindowK o) => o -> T.Text -> m ()-setDOMDOMWindowStatus obj val = liftIO $ setObjectPropertyString obj "status" (Just val)--constructDOMDOMWindowStatus :: T.Text -> IO ([Char], GValue)-constructDOMDOMWindowStatus val = constructObjectPropertyString "status" (Just val)--data DOMDOMWindowStatusPropertyInfo-instance AttrInfo DOMDOMWindowStatusPropertyInfo where-    type AttrAllowedOps DOMDOMWindowStatusPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowStatusPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDOMWindowStatusPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowStatusPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDOMWindowStatusPropertyInfo = "status"-    attrGet _ = getDOMDOMWindowStatus-    attrSet _ = setDOMDOMWindowStatus-    attrConstruct _ = constructDOMDOMWindowStatus-    attrClear _ = undefined---- VVV Prop "statusbar"-   -- Type: TInterface "WebKit" "DOMBarProp"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowStatusbar :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMBarProp)-getDOMDOMWindowStatusbar obj = liftIO $ getObjectPropertyObject obj "statusbar" DOMBarProp--data DOMDOMWindowStatusbarPropertyInfo-instance AttrInfo DOMDOMWindowStatusbarPropertyInfo where-    type AttrAllowedOps DOMDOMWindowStatusbarPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowStatusbarPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowStatusbarPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowStatusbarPropertyInfo = (Maybe DOMBarProp)-    type AttrLabel DOMDOMWindowStatusbarPropertyInfo = "statusbar"-    attrGet _ = getDOMDOMWindowStatusbar-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "style-media"-   -- Type: TInterface "WebKit" "DOMStyleMedia"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowStyleMedia :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMStyleMedia)-getDOMDOMWindowStyleMedia obj = liftIO $ getObjectPropertyObject obj "style-media" DOMStyleMedia--data DOMDOMWindowStyleMediaPropertyInfo-instance AttrInfo DOMDOMWindowStyleMediaPropertyInfo where-    type AttrAllowedOps DOMDOMWindowStyleMediaPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowStyleMediaPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowStyleMediaPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowStyleMediaPropertyInfo = (Maybe DOMStyleMedia)-    type AttrLabel DOMDOMWindowStyleMediaPropertyInfo = "style-media"-    attrGet _ = getDOMDOMWindowStyleMedia-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "toolbar"-   -- Type: TInterface "WebKit" "DOMBarProp"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowToolbar :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMBarProp)-getDOMDOMWindowToolbar obj = liftIO $ getObjectPropertyObject obj "toolbar" DOMBarProp--data DOMDOMWindowToolbarPropertyInfo-instance AttrInfo DOMDOMWindowToolbarPropertyInfo where-    type AttrAllowedOps DOMDOMWindowToolbarPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowToolbarPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowToolbarPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowToolbarPropertyInfo = (Maybe DOMBarProp)-    type AttrLabel DOMDOMWindowToolbarPropertyInfo = "toolbar"-    attrGet _ = getDOMDOMWindowToolbar-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "top"-   -- Type: TInterface "WebKit" "DOMDOMWindow"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowTop :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMWindow)-getDOMDOMWindowTop obj = liftIO $ getObjectPropertyObject obj "top" DOMDOMWindow--data DOMDOMWindowTopPropertyInfo-instance AttrInfo DOMDOMWindowTopPropertyInfo where-    type AttrAllowedOps DOMDOMWindowTopPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowTopPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowTopPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowTopPropertyInfo = (Maybe DOMDOMWindow)-    type AttrLabel DOMDOMWindowTopPropertyInfo = "top"-    attrGet _ = getDOMDOMWindowTop-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-storage-info"-   -- Type: TInterface "WebKit" "DOMStorageInfo"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDOMWindowWebkitStorageInfo :: (MonadIO m, DOMDOMWindowK o) => o -> m DOMStorageInfo-getDOMDOMWindowWebkitStorageInfo obj = liftIO $ checkUnexpectedNothing "getDOMDOMWindowWebkitStorageInfo" $ getObjectPropertyObject obj "webkit-storage-info" DOMStorageInfo--data DOMDOMWindowWebkitStorageInfoPropertyInfo-instance AttrInfo DOMDOMWindowWebkitStorageInfoPropertyInfo where-    type AttrAllowedOps DOMDOMWindowWebkitStorageInfoPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowWebkitStorageInfoPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowWebkitStorageInfoPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowWebkitStorageInfoPropertyInfo = DOMStorageInfo-    type AttrLabel DOMDOMWindowWebkitStorageInfoPropertyInfo = "webkit-storage-info"-    attrGet _ = getDOMDOMWindowWebkitStorageInfo-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "window"-   -- Type: TInterface "WebKit" "DOMDOMWindow"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDOMWindowWindow :: (MonadIO m, DOMDOMWindowK o) => o -> m (Maybe DOMDOMWindow)-getDOMDOMWindowWindow obj = liftIO $ getObjectPropertyObject obj "window" DOMDOMWindow--data DOMDOMWindowWindowPropertyInfo-instance AttrInfo DOMDOMWindowWindowPropertyInfo where-    type AttrAllowedOps DOMDOMWindowWindowPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowWindowPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowWindowPropertyInfo = DOMDOMWindowK-    type AttrGetType DOMDOMWindowWindowPropertyInfo = (Maybe DOMDOMWindow)-    type AttrLabel DOMDOMWindowWindowPropertyInfo = "window"-    attrGet _ = getDOMDOMWindowWindow-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMDOMWindow = DOMDOMWindowAttributeList-type DOMDOMWindowAttributeList = ('[ '("applicationCache", DOMDOMWindowApplicationCachePropertyInfo), '("clientInformation", DOMDOMWindowClientInformationPropertyInfo), '("closed", DOMDOMWindowClosedPropertyInfo), '("console", DOMDOMWindowConsolePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("css", DOMDOMWindowCssPropertyInfo), '("defaultStatus", DOMDOMWindowDefaultStatusPropertyInfo), '("devicePixelRatio", DOMDOMWindowDevicePixelRatioPropertyInfo), '("document", DOMDOMWindowDocumentPropertyInfo), '("frameElement", DOMDOMWindowFrameElementPropertyInfo), '("frames", DOMDOMWindowFramesPropertyInfo), '("history", DOMDOMWindowHistoryPropertyInfo), '("innerHeight", DOMDOMWindowInnerHeightPropertyInfo), '("innerWidth", DOMDOMWindowInnerWidthPropertyInfo), '("length", DOMDOMWindowLengthPropertyInfo), '("localStorage", DOMDOMWindowLocalStoragePropertyInfo), '("locationbar", DOMDOMWindowLocationbarPropertyInfo), '("menubar", DOMDOMWindowMenubarPropertyInfo), '("name", DOMDOMWindowNamePropertyInfo), '("navigator", DOMDOMWindowNavigatorPropertyInfo), '("offscreenBuffering", DOMDOMWindowOffscreenBufferingPropertyInfo), '("opener", DOMDOMWindowOpenerPropertyInfo), '("outerHeight", DOMDOMWindowOuterHeightPropertyInfo), '("outerWidth", DOMDOMWindowOuterWidthPropertyInfo), '("pageXOffset", DOMDOMWindowPageXOffsetPropertyInfo), '("pageYOffset", DOMDOMWindowPageYOffsetPropertyInfo), '("parent", DOMDOMWindowParentPropertyInfo), '("performance", DOMDOMWindowPerformancePropertyInfo), '("personalbar", DOMDOMWindowPersonalbarPropertyInfo), '("screen", DOMDOMWindowScreenPropertyInfo), '("screenLeft", DOMDOMWindowScreenLeftPropertyInfo), '("screenTop", DOMDOMWindowScreenTopPropertyInfo), '("screenX", DOMDOMWindowScreenXPropertyInfo), '("screenY", DOMDOMWindowScreenYPropertyInfo), '("scrollX", DOMDOMWindowScrollXPropertyInfo), '("scrollY", DOMDOMWindowScrollYPropertyInfo), '("scrollbars", DOMDOMWindowScrollbarsPropertyInfo), '("self", DOMDOMWindowSelfPropertyInfo), '("sessionStorage", DOMDOMWindowSessionStoragePropertyInfo), '("status", DOMDOMWindowStatusPropertyInfo), '("statusbar", DOMDOMWindowStatusbarPropertyInfo), '("styleMedia", DOMDOMWindowStyleMediaPropertyInfo), '("toolbar", DOMDOMWindowToolbarPropertyInfo), '("top", DOMDOMWindowTopPropertyInfo), '("webkitStorageInfo", DOMDOMWindowWebkitStorageInfoPropertyInfo), '("window", DOMDOMWindowWindowPropertyInfo)] :: [(Symbol, *)])--dOMDOMWindowApplicationCache :: AttrLabelProxy "applicationCache"-dOMDOMWindowApplicationCache = AttrLabelProxy--dOMDOMWindowClientInformation :: AttrLabelProxy "clientInformation"-dOMDOMWindowClientInformation = AttrLabelProxy--dOMDOMWindowClosed :: AttrLabelProxy "closed"-dOMDOMWindowClosed = AttrLabelProxy--dOMDOMWindowConsole :: AttrLabelProxy "console"-dOMDOMWindowConsole = AttrLabelProxy--dOMDOMWindowCss :: AttrLabelProxy "css"-dOMDOMWindowCss = 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--dOMDOMWindowHistory :: AttrLabelProxy "history"-dOMDOMWindowHistory = AttrLabelProxy--dOMDOMWindowInnerHeight :: AttrLabelProxy "innerHeight"-dOMDOMWindowInnerHeight = AttrLabelProxy--dOMDOMWindowInnerWidth :: AttrLabelProxy "innerWidth"-dOMDOMWindowInnerWidth = AttrLabelProxy--dOMDOMWindowLength :: AttrLabelProxy "length"-dOMDOMWindowLength = AttrLabelProxy--dOMDOMWindowLocalStorage :: AttrLabelProxy "localStorage"-dOMDOMWindowLocalStorage = AttrLabelProxy--dOMDOMWindowLocationbar :: AttrLabelProxy "locationbar"-dOMDOMWindowLocationbar = AttrLabelProxy--dOMDOMWindowMenubar :: AttrLabelProxy "menubar"-dOMDOMWindowMenubar = AttrLabelProxy--dOMDOMWindowName :: AttrLabelProxy "name"-dOMDOMWindowName = AttrLabelProxy--dOMDOMWindowNavigator :: AttrLabelProxy "navigator"-dOMDOMWindowNavigator = AttrLabelProxy--dOMDOMWindowOffscreenBuffering :: AttrLabelProxy "offscreenBuffering"-dOMDOMWindowOffscreenBuffering = AttrLabelProxy--dOMDOMWindowOpener :: AttrLabelProxy "opener"-dOMDOMWindowOpener = 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--dOMDOMWindowPerformance :: AttrLabelProxy "performance"-dOMDOMWindowPerformance = AttrLabelProxy--dOMDOMWindowPersonalbar :: AttrLabelProxy "personalbar"-dOMDOMWindowPersonalbar = AttrLabelProxy--dOMDOMWindowScreen :: AttrLabelProxy "screen"-dOMDOMWindowScreen = 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--dOMDOMWindowScrollbars :: AttrLabelProxy "scrollbars"-dOMDOMWindowScrollbars = AttrLabelProxy--dOMDOMWindowSelf :: AttrLabelProxy "self"-dOMDOMWindowSelf = AttrLabelProxy--dOMDOMWindowSessionStorage :: AttrLabelProxy "sessionStorage"-dOMDOMWindowSessionStorage = AttrLabelProxy--dOMDOMWindowStatus :: AttrLabelProxy "status"-dOMDOMWindowStatus = AttrLabelProxy--dOMDOMWindowStatusbar :: AttrLabelProxy "statusbar"-dOMDOMWindowStatusbar = AttrLabelProxy--dOMDOMWindowStyleMedia :: AttrLabelProxy "styleMedia"-dOMDOMWindowStyleMedia = AttrLabelProxy--dOMDOMWindowToolbar :: AttrLabelProxy "toolbar"-dOMDOMWindowToolbar = AttrLabelProxy--dOMDOMWindowTop :: AttrLabelProxy "top"-dOMDOMWindowTop = AttrLabelProxy--dOMDOMWindowWebkitStorageInfo :: AttrLabelProxy "webkitStorageInfo"-dOMDOMWindowWebkitStorageInfo = AttrLabelProxy--dOMDOMWindowWindow :: AttrLabelProxy "window"-dOMDOMWindowWindow = AttrLabelProxy--type instance SignalList DOMDOMWindow = DOMDOMWindowSignalList-type DOMDOMWindowSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMDOMWindow::alert--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "message", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CString ->                              -- message : TBasicType TUTF8-    IO ()---dOMDOMWindowAlert ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> T.Text                               -- message-    -> m ()                                 -- result-dOMDOMWindowAlert _obj message = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    message' <- textToCString message-    webkit_dom_dom_window_alert _obj' message'-    touchManagedPtr _obj-    freeMem message'-    return ()--data DOMDOMWindowAlertMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowAlertMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowAlert---- method DOMDOMWindow::atob--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "string", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_dom_window_atob" webkit_dom_dom_window_atob :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CString ->                              -- string : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO CString---dOMDOMWindowAtob ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> T.Text                               -- string-    -> m T.Text                             -- result-dOMDOMWindowAtob _obj string = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    string' <- textToCString string-    onException (do-        result <- propagateGError $ webkit_dom_dom_window_atob _obj' string'-        checkUnexpectedReturnNULL "webkit_dom_dom_window_atob" result-        result' <- cstringToText result-        freeMem result-        touchManagedPtr _obj-        freeMem string'-        return result'-     ) (do-        freeMem string'-     )--data DOMDOMWindowAtobMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowAtobMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowAtob---- method DOMDOMWindow::blur--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO ()---dOMDOMWindowBlur ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMDOMWindowBlur _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_dom_window_blur _obj'-    touchManagedPtr _obj-    return ()--data DOMDOMWindowBlurMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowBlurMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowBlur---- method DOMDOMWindow::btoa--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "string", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_dom_window_btoa" webkit_dom_dom_window_btoa :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CString ->                              -- string : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO CString---dOMDOMWindowBtoa ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> T.Text                               -- string-    -> m T.Text                             -- result-dOMDOMWindowBtoa _obj string = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    string' <- textToCString string-    onException (do-        result <- propagateGError $ webkit_dom_dom_window_btoa _obj' string'-        checkUnexpectedReturnNULL "webkit_dom_dom_window_btoa" result-        result' <- cstringToText result-        freeMem result-        touchManagedPtr _obj-        freeMem string'-        return result'-     ) (do-        freeMem string'-     )--data DOMDOMWindowBtoaMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowBtoaMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowBtoa---- method DOMDOMWindow::cancel_animation_frame--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "id", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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_cancel_animation_frame" webkit_dom_dom_window_cancel_animation_frame :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CLong ->                                -- id : TBasicType TLong-    IO ()---dOMDOMWindowCancelAnimationFrame ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> CLong                                -- id-    -> m ()                                 -- result-dOMDOMWindowCancelAnimationFrame _obj id = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_dom_window_cancel_animation_frame _obj' id-    touchManagedPtr _obj-    return ()--data DOMDOMWindowCancelAnimationFrameMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowCancelAnimationFrameMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowCancelAnimationFrame---- method DOMDOMWindow::capture_events--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO ()---dOMDOMWindowCaptureEvents ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMDOMWindowCaptureEvents _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_dom_window_capture_events _obj'-    touchManagedPtr _obj-    return ()--data DOMDOMWindowCaptureEventsMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowCaptureEventsMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowCaptureEvents---- method DOMDOMWindow::clear_interval--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "handle", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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_clear_interval" webkit_dom_dom_window_clear_interval :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CLong ->                                -- handle : TBasicType TLong-    IO ()---dOMDOMWindowClearInterval ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> CLong                                -- handle-    -> m ()                                 -- result-dOMDOMWindowClearInterval _obj handle = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_dom_window_clear_interval _obj' handle-    touchManagedPtr _obj-    return ()--data DOMDOMWindowClearIntervalMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowClearIntervalMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowClearInterval---- method DOMDOMWindow::clear_timeout--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "handle", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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_clear_timeout" webkit_dom_dom_window_clear_timeout :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CLong ->                                -- handle : TBasicType TLong-    IO ()---dOMDOMWindowClearTimeout ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> CLong                                -- handle-    -> m ()                                 -- result-dOMDOMWindowClearTimeout _obj handle = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_dom_window_clear_timeout _obj' handle-    touchManagedPtr _obj-    return ()--data DOMDOMWindowClearTimeoutMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowClearTimeoutMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowClearTimeout---- method DOMDOMWindow::close--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO ()---dOMDOMWindowClose ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMDOMWindowClose _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_dom_window_close _obj'-    touchManagedPtr _obj-    return ()--data DOMDOMWindowCloseMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowCloseMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowClose---- method DOMDOMWindow::confirm--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "message", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CString ->                              -- message : TBasicType TUTF8-    IO CInt---dOMDOMWindowConfirm ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> T.Text                               -- message-    -> m Bool                               -- result-dOMDOMWindowConfirm _obj message = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    message' <- textToCString message-    result <- webkit_dom_dom_window_confirm _obj' message'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem message'-    return result'--data DOMDOMWindowConfirmMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowConfirmMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowConfirm---- method DOMDOMWindow::dispatch_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "evt", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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_window_dispatch_event" webkit_dom_dom_window_dispatch_event :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    Ptr DOMEvent ->                         -- evt : TInterface "WebKit" "DOMEvent"-    Ptr (Ptr GError) ->                     -- error-    IO CInt--{-# DEPRECATED dOMDOMWindowDispatchEvent ["(Since version 2.4)","Use webkit_dom_event_target_dispatch_event() instead."]#-}-dOMDOMWindowDispatchEvent ::-    (MonadIO m, DOMDOMWindowK a, DOMEventK b) =>-    a                                       -- _obj-    -> b                                    -- evt-    -> m ()                                 -- result-dOMDOMWindowDispatchEvent _obj evt = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let evt' = unsafeManagedPtrCastPtr evt-    onException (do-        _ <- propagateGError $ webkit_dom_dom_window_dispatch_event _obj' evt'-        touchManagedPtr _obj-        touchManagedPtr evt-        return ()-     ) (do-        return ()-     )--data DOMDOMWindowDispatchEventMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMDOMWindowK a, DOMEventK b) => MethodInfo DOMDOMWindowDispatchEventMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowDispatchEvent---- method DOMDOMWindow::find--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "string", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "caseSensitive", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "backwards", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "wrap", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "wholeWord", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "searchInFrames", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "showDialog", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "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---dOMDOMWindowFind ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> T.Text                               -- string-    -> Bool                                 -- caseSensitive-    -> Bool                                 -- backwards-    -> Bool                                 -- wrap-    -> Bool                                 -- wholeWord-    -> Bool                                 -- searchInFrames-    -> Bool                                 -- showDialog-    -> m Bool                               -- result-dOMDOMWindowFind _obj string caseSensitive backwards wrap wholeWord searchInFrames showDialog = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    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 _obj' string' caseSensitive' backwards' wrap' wholeWord' searchInFrames' showDialog'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem string'-    return result'--data DOMDOMWindowFindMethodInfo-instance (signature ~ (T.Text -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> m Bool), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowFindMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowFind---- method DOMDOMWindow::focus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO ()---dOMDOMWindowFocus ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMDOMWindowFocus _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_dom_window_focus _obj'-    touchManagedPtr _obj-    return ()--data DOMDOMWindowFocusMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowFocusMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowFocus---- method DOMDOMWindow::get_application_cache--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMApplicationCache")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_application_cache" webkit_dom_dom_window_get_application_cache :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMDOMApplicationCache)---dOMDOMWindowGetApplicationCache ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMDOMApplicationCache             -- result-dOMDOMWindowGetApplicationCache _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_application_cache _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_application_cache" result-    result' <- (wrapObject DOMDOMApplicationCache) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetApplicationCacheMethodInfo-instance (signature ~ (m DOMDOMApplicationCache), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetApplicationCacheMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetApplicationCache---- method DOMDOMWindow::get_client_information--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNavigator")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_client_information" webkit_dom_dom_window_get_client_information :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMNavigator)---dOMDOMWindowGetClientInformation ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMNavigator                       -- result-dOMDOMWindowGetClientInformation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_client_information _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_client_information" result-    result' <- (wrapObject DOMNavigator) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetClientInformationMethodInfo-instance (signature ~ (m DOMNavigator), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetClientInformationMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetClientInformation---- method DOMDOMWindow::get_closed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO CInt---dOMDOMWindowGetClosed ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMDOMWindowGetClosed _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_closed _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetClosedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetClosedMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetClosed---- method DOMDOMWindow::get_computed_style--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "element", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pseudoElement", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    Ptr DOMElement ->                       -- element : TInterface "WebKit" "DOMElement"-    CString ->                              -- pseudoElement : TBasicType TUTF8-    IO (Ptr DOMCSSStyleDeclaration)---dOMDOMWindowGetComputedStyle ::-    (MonadIO m, DOMDOMWindowK a, DOMElementK b) =>-    a                                       -- _obj-    -> b                                    -- element-    -> Maybe (T.Text)                       -- pseudoElement-    -> m DOMCSSStyleDeclaration             -- result-dOMDOMWindowGetComputedStyle _obj element pseudoElement = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let 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 _obj' element' maybePseudoElement-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_computed_style" result-    result' <- (wrapObject DOMCSSStyleDeclaration) result-    touchManagedPtr _obj-    touchManagedPtr element-    freeMem maybePseudoElement-    return result'--data DOMDOMWindowGetComputedStyleMethodInfo-instance (signature ~ (b -> Maybe (T.Text) -> m DOMCSSStyleDeclaration), MonadIO m, DOMDOMWindowK a, DOMElementK b) => MethodInfo DOMDOMWindowGetComputedStyleMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetComputedStyle---- method DOMDOMWindow::get_console--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMConsole")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_console" webkit_dom_dom_window_get_console :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMConsole)---dOMDOMWindowGetConsole ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMConsole                         -- result-dOMDOMWindowGetConsole _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_console _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_console" result-    result' <- (newObject DOMConsole) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetConsoleMethodInfo-instance (signature ~ (m DOMConsole), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetConsoleMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetConsole---- method DOMDOMWindow::get_css--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMWindowCSS")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_css" webkit_dom_dom_window_get_css :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMDOMWindowCSS)---dOMDOMWindowGetCss ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMDOMWindowCSS                    -- result-dOMDOMWindowGetCss _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_css _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_css" result-    result' <- (wrapObject DOMDOMWindowCSS) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetCssMethodInfo-instance (signature ~ (m DOMDOMWindowCSS), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetCssMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetCss---- method DOMDOMWindow::get_default_status--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO CString---dOMDOMWindowGetDefaultStatus ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDOMWindowGetDefaultStatus _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_default_status _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_default_status" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetDefaultStatusMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetDefaultStatusMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetDefaultStatus---- method DOMDOMWindow::get_device_pixel_ratio--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO CDouble---dOMDOMWindowGetDevicePixelRatio ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMDOMWindowGetDevicePixelRatio _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_device_pixel_ratio _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetDevicePixelRatioMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetDevicePixelRatioMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetDevicePixelRatio---- method DOMDOMWindow::get_document--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDocument")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_document" webkit_dom_dom_window_get_document :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMDocument)---dOMDOMWindowGetDocument ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMDocument                        -- result-dOMDOMWindowGetDocument _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_document _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_document" result-    result' <- (newObject DOMDocument) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetDocumentMethodInfo-instance (signature ~ (m DOMDocument), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetDocumentMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetDocument---- method DOMDOMWindow::get_frame_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMElement)---dOMDOMWindowGetFrameElement ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMElement                         -- result-dOMDOMWindowGetFrameElement _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_frame_element _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_frame_element" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetFrameElementMethodInfo-instance (signature ~ (m DOMElement), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetFrameElementMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetFrameElement---- method DOMDOMWindow::get_frames--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMWindow")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_frames" webkit_dom_dom_window_get_frames :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMDOMWindow)---dOMDOMWindowGetFrames ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMDOMWindow                       -- result-dOMDOMWindowGetFrames _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_frames _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_frames" result-    result' <- (wrapObject DOMDOMWindow) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetFramesMethodInfo-instance (signature ~ (m DOMDOMWindow), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetFramesMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetFrames---- method DOMDOMWindow::get_history--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMHistory")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_history" webkit_dom_dom_window_get_history :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMHistory)---dOMDOMWindowGetHistory ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMHistory                         -- result-dOMDOMWindowGetHistory _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_history _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_history" result-    result' <- (wrapObject DOMHistory) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetHistoryMethodInfo-instance (signature ~ (m DOMHistory), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetHistoryMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetHistory---- method DOMDOMWindow::get_inner_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO CLong---dOMDOMWindowGetInnerHeight ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMDOMWindowGetInnerHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_inner_height _obj'-    touchManagedPtr _obj-    return result--data DOMDOMWindowGetInnerHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetInnerHeightMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetInnerHeight---- method DOMDOMWindow::get_inner_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO CLong---dOMDOMWindowGetInnerWidth ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMDOMWindowGetInnerWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_inner_width _obj'-    touchManagedPtr _obj-    return result--data DOMDOMWindowGetInnerWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetInnerWidthMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetInnerWidth---- method DOMDOMWindow::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO CULong---dOMDOMWindowGetLength ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMDOMWindowGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMDOMWindowGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetLength---- method DOMDOMWindow::get_local_storage--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMStorage")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_local_storage" webkit_dom_dom_window_get_local_storage :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMStorage)---dOMDOMWindowGetLocalStorage ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMStorage                         -- result-dOMDOMWindowGetLocalStorage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_dom_window_get_local_storage _obj'-        checkUnexpectedReturnNULL "webkit_dom_dom_window_get_local_storage" result-        result' <- (wrapObject DOMStorage) result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMDOMWindowGetLocalStorageMethodInfo-instance (signature ~ (m DOMStorage), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetLocalStorageMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetLocalStorage---- method DOMDOMWindow::get_locationbar--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMBarProp")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_locationbar" webkit_dom_dom_window_get_locationbar :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMBarProp)---dOMDOMWindowGetLocationbar ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMBarProp                         -- result-dOMDOMWindowGetLocationbar _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_locationbar _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_locationbar" result-    result' <- (wrapObject DOMBarProp) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetLocationbarMethodInfo-instance (signature ~ (m DOMBarProp), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetLocationbarMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetLocationbar---- method DOMDOMWindow::get_menubar--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMBarProp")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_menubar" webkit_dom_dom_window_get_menubar :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMBarProp)---dOMDOMWindowGetMenubar ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMBarProp                         -- result-dOMDOMWindowGetMenubar _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_menubar _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_menubar" result-    result' <- (wrapObject DOMBarProp) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetMenubarMethodInfo-instance (signature ~ (m DOMBarProp), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetMenubarMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetMenubar---- method DOMDOMWindow::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO CString---dOMDOMWindowGetName ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDOMWindowGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetNameMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetName---- method DOMDOMWindow::get_navigator--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNavigator")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_navigator" webkit_dom_dom_window_get_navigator :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMNavigator)---dOMDOMWindowGetNavigator ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMNavigator                       -- result-dOMDOMWindowGetNavigator _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_navigator _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_navigator" result-    result' <- (wrapObject DOMNavigator) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetNavigatorMethodInfo-instance (signature ~ (m DOMNavigator), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetNavigatorMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetNavigator---- method DOMDOMWindow::get_offscreen_buffering--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO CInt---dOMDOMWindowGetOffscreenBuffering ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMDOMWindowGetOffscreenBuffering _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_offscreen_buffering _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetOffscreenBufferingMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetOffscreenBufferingMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetOffscreenBuffering---- method DOMDOMWindow::get_opener--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMWindow")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_opener" webkit_dom_dom_window_get_opener :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMDOMWindow)---dOMDOMWindowGetOpener ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMDOMWindow                       -- result-dOMDOMWindowGetOpener _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_opener _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_opener" result-    result' <- (wrapObject DOMDOMWindow) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetOpenerMethodInfo-instance (signature ~ (m DOMDOMWindow), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetOpenerMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetOpener---- method DOMDOMWindow::get_outer_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO CLong---dOMDOMWindowGetOuterHeight ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMDOMWindowGetOuterHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_outer_height _obj'-    touchManagedPtr _obj-    return result--data DOMDOMWindowGetOuterHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetOuterHeightMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetOuterHeight---- method DOMDOMWindow::get_outer_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO CLong---dOMDOMWindowGetOuterWidth ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMDOMWindowGetOuterWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_outer_width _obj'-    touchManagedPtr _obj-    return result--data DOMDOMWindowGetOuterWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetOuterWidthMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetOuterWidth---- method DOMDOMWindow::get_page_x_offset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO CLong---dOMDOMWindowGetPageXOffset ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMDOMWindowGetPageXOffset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_page_x_offset _obj'-    touchManagedPtr _obj-    return result--data DOMDOMWindowGetPageXOffsetMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetPageXOffsetMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetPageXOffset---- method DOMDOMWindow::get_page_y_offset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO CLong---dOMDOMWindowGetPageYOffset ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMDOMWindowGetPageYOffset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_page_y_offset _obj'-    touchManagedPtr _obj-    return result--data DOMDOMWindowGetPageYOffsetMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetPageYOffsetMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetPageYOffset---- method DOMDOMWindow::get_parent--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMWindow")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_parent" webkit_dom_dom_window_get_parent :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMDOMWindow)---dOMDOMWindowGetParent ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMDOMWindow                       -- result-dOMDOMWindowGetParent _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_parent _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_parent" result-    result' <- (wrapObject DOMDOMWindow) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetParentMethodInfo-instance (signature ~ (m DOMDOMWindow), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetParentMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetParent---- method DOMDOMWindow::get_performance--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMPerformance")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_performance" webkit_dom_dom_window_get_performance :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMPerformance)---dOMDOMWindowGetPerformance ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMPerformance                     -- result-dOMDOMWindowGetPerformance _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_performance _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_performance" result-    result' <- (wrapObject DOMPerformance) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetPerformanceMethodInfo-instance (signature ~ (m DOMPerformance), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetPerformanceMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetPerformance---- method DOMDOMWindow::get_personalbar--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMBarProp")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_personalbar" webkit_dom_dom_window_get_personalbar :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMBarProp)---dOMDOMWindowGetPersonalbar ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMBarProp                         -- result-dOMDOMWindowGetPersonalbar _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_personalbar _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_personalbar" result-    result' <- (wrapObject DOMBarProp) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetPersonalbarMethodInfo-instance (signature ~ (m DOMBarProp), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetPersonalbarMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetPersonalbar---- method DOMDOMWindow::get_screen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMScreen")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_screen" webkit_dom_dom_window_get_screen :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMScreen)---dOMDOMWindowGetScreen ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMScreen                          -- result-dOMDOMWindowGetScreen _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_screen _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_screen" result-    result' <- (wrapObject DOMScreen) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetScreenMethodInfo-instance (signature ~ (m DOMScreen), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetScreenMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetScreen---- method DOMDOMWindow::get_screen_left--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO CLong---dOMDOMWindowGetScreenLeft ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMDOMWindowGetScreenLeft _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_screen_left _obj'-    touchManagedPtr _obj-    return result--data DOMDOMWindowGetScreenLeftMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetScreenLeftMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetScreenLeft---- method DOMDOMWindow::get_screen_top--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO CLong---dOMDOMWindowGetScreenTop ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMDOMWindowGetScreenTop _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_screen_top _obj'-    touchManagedPtr _obj-    return result--data DOMDOMWindowGetScreenTopMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetScreenTopMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetScreenTop---- method DOMDOMWindow::get_screen_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO CLong---dOMDOMWindowGetScreenX ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMDOMWindowGetScreenX _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_screen_x _obj'-    touchManagedPtr _obj-    return result--data DOMDOMWindowGetScreenXMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetScreenXMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetScreenX---- method DOMDOMWindow::get_screen_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO CLong---dOMDOMWindowGetScreenY ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMDOMWindowGetScreenY _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_screen_y _obj'-    touchManagedPtr _obj-    return result--data DOMDOMWindowGetScreenYMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetScreenYMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetScreenY---- method DOMDOMWindow::get_scroll_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO CLong---dOMDOMWindowGetScrollX ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMDOMWindowGetScrollX _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_scroll_x _obj'-    touchManagedPtr _obj-    return result--data DOMDOMWindowGetScrollXMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetScrollXMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetScrollX---- method DOMDOMWindow::get_scroll_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO CLong---dOMDOMWindowGetScrollY ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMDOMWindowGetScrollY _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_scroll_y _obj'-    touchManagedPtr _obj-    return result--data DOMDOMWindowGetScrollYMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetScrollYMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetScrollY---- method DOMDOMWindow::get_scrollbars--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMBarProp")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_scrollbars" webkit_dom_dom_window_get_scrollbars :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMBarProp)---dOMDOMWindowGetScrollbars ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMBarProp                         -- result-dOMDOMWindowGetScrollbars _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_scrollbars _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_scrollbars" result-    result' <- (wrapObject DOMBarProp) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetScrollbarsMethodInfo-instance (signature ~ (m DOMBarProp), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetScrollbarsMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetScrollbars---- method DOMDOMWindow::get_selection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMSelection")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_selection" webkit_dom_dom_window_get_selection :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMDOMSelection)---dOMDOMWindowGetSelection ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMDOMSelection                    -- result-dOMDOMWindowGetSelection _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_selection _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_selection" result-    result' <- (wrapObject DOMDOMSelection) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetSelectionMethodInfo-instance (signature ~ (m DOMDOMSelection), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetSelectionMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetSelection---- method DOMDOMWindow::get_self--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMWindow")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_self" webkit_dom_dom_window_get_self :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMDOMWindow)---dOMDOMWindowGetSelf ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMDOMWindow                       -- result-dOMDOMWindowGetSelf _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_self _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_self" result-    result' <- (wrapObject DOMDOMWindow) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetSelfMethodInfo-instance (signature ~ (m DOMDOMWindow), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetSelfMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetSelf---- method DOMDOMWindow::get_session_storage--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMStorage")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_session_storage" webkit_dom_dom_window_get_session_storage :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMStorage)---dOMDOMWindowGetSessionStorage ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMStorage                         -- result-dOMDOMWindowGetSessionStorage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_dom_window_get_session_storage _obj'-        checkUnexpectedReturnNULL "webkit_dom_dom_window_get_session_storage" result-        result' <- (wrapObject DOMStorage) result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMDOMWindowGetSessionStorageMethodInfo-instance (signature ~ (m DOMStorage), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetSessionStorageMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetSessionStorage---- method DOMDOMWindow::get_status--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO CString---dOMDOMWindowGetStatus ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDOMWindowGetStatus _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_status _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_status" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetStatusMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetStatusMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetStatus---- method DOMDOMWindow::get_statusbar--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMBarProp")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_statusbar" webkit_dom_dom_window_get_statusbar :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMBarProp)---dOMDOMWindowGetStatusbar ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMBarProp                         -- result-dOMDOMWindowGetStatusbar _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_statusbar _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_statusbar" result-    result' <- (wrapObject DOMBarProp) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetStatusbarMethodInfo-instance (signature ~ (m DOMBarProp), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetStatusbarMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetStatusbar---- method DOMDOMWindow::get_style_media--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMStyleMedia")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_style_media" webkit_dom_dom_window_get_style_media :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMStyleMedia)---dOMDOMWindowGetStyleMedia ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMStyleMedia                      -- result-dOMDOMWindowGetStyleMedia _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_style_media _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_style_media" result-    result' <- (wrapObject DOMStyleMedia) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetStyleMediaMethodInfo-instance (signature ~ (m DOMStyleMedia), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetStyleMediaMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetStyleMedia---- method DOMDOMWindow::get_toolbar--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMBarProp")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_toolbar" webkit_dom_dom_window_get_toolbar :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMBarProp)---dOMDOMWindowGetToolbar ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMBarProp                         -- result-dOMDOMWindowGetToolbar _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_toolbar _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_toolbar" result-    result' <- (wrapObject DOMBarProp) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetToolbarMethodInfo-instance (signature ~ (m DOMBarProp), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetToolbarMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetToolbar---- method DOMDOMWindow::get_top--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMWindow")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_top" webkit_dom_dom_window_get_top :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMDOMWindow)---dOMDOMWindowGetTop ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMDOMWindow                       -- result-dOMDOMWindowGetTop _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_top _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_top" result-    result' <- (wrapObject DOMDOMWindow) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetTopMethodInfo-instance (signature ~ (m DOMDOMWindow), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetTopMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetTop---- method DOMDOMWindow::get_webkit_storage_info--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMStorageInfo")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_webkit_storage_info" webkit_dom_dom_window_get_webkit_storage_info :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMStorageInfo)---dOMDOMWindowGetWebkitStorageInfo ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMStorageInfo                     -- result-dOMDOMWindowGetWebkitStorageInfo _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_webkit_storage_info _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_webkit_storage_info" result-    result' <- (newObject DOMStorageInfo) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetWebkitStorageInfoMethodInfo-instance (signature ~ (m DOMStorageInfo), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetWebkitStorageInfoMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetWebkitStorageInfo---- method DOMDOMWindow::get_window--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMWindow")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_window" webkit_dom_dom_window_get_window :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO (Ptr DOMDOMWindow)---dOMDOMWindowGetWindow ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m DOMDOMWindow                       -- result-dOMDOMWindowGetWindow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_dom_window_get_window _obj'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_get_window" result-    result' <- (wrapObject DOMDOMWindow) result-    touchManagedPtr _obj-    return result'--data DOMDOMWindowGetWindowMethodInfo-instance (signature ~ (m DOMDOMWindow), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowGetWindowMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetWindow---- method DOMDOMWindow::match_media--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "query", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMMediaQueryList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_match_media" webkit_dom_dom_window_match_media :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CString ->                              -- query : TBasicType TUTF8-    IO (Ptr DOMMediaQueryList)---dOMDOMWindowMatchMedia ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> T.Text                               -- query-    -> m DOMMediaQueryList                  -- result-dOMDOMWindowMatchMedia _obj query = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    query' <- textToCString query-    result <- webkit_dom_dom_window_match_media _obj' query'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_match_media" result-    result' <- (wrapObject DOMMediaQueryList) result-    touchManagedPtr _obj-    freeMem query'-    return result'--data DOMDOMWindowMatchMediaMethodInfo-instance (signature ~ (T.Text -> m DOMMediaQueryList), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowMatchMediaMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowMatchMedia---- method DOMDOMWindow::move_by--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CFloat ->                               -- x : TBasicType TFloat-    CFloat ->                               -- y : TBasicType TFloat-    IO ()---dOMDOMWindowMoveBy ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> Float                                -- x-    -> Float                                -- y-    -> m ()                                 -- result-dOMDOMWindowMoveBy _obj x y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let x' = realToFrac x-    let y' = realToFrac y-    webkit_dom_dom_window_move_by _obj' x' y'-    touchManagedPtr _obj-    return ()--data DOMDOMWindowMoveByMethodInfo-instance (signature ~ (Float -> Float -> m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowMoveByMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowMoveBy---- method DOMDOMWindow::move_to--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CFloat ->                               -- x : TBasicType TFloat-    CFloat ->                               -- y : TBasicType TFloat-    IO ()---dOMDOMWindowMoveTo ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> Float                                -- x-    -> Float                                -- y-    -> m ()                                 -- result-dOMDOMWindowMoveTo _obj x y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let x' = realToFrac x-    let y' = realToFrac y-    webkit_dom_dom_window_move_to _obj' x' y'-    touchManagedPtr _obj-    return ()--data DOMDOMWindowMoveToMethodInfo-instance (signature ~ (Float -> Float -> m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowMoveToMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowMoveTo---- method DOMDOMWindow::print--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO ()---dOMDOMWindowPrint ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMDOMWindowPrint _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_dom_window_print _obj'-    touchManagedPtr _obj-    return ()--data DOMDOMWindowPrintMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowPrintMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowPrint---- method DOMDOMWindow::prompt--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "message", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "defaultValue", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CString ->                              -- message : TBasicType TUTF8-    CString ->                              -- defaultValue : TBasicType TUTF8-    IO CString---dOMDOMWindowPrompt ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> T.Text                               -- message-    -> T.Text                               -- defaultValue-    -> m T.Text                             -- result-dOMDOMWindowPrompt _obj message defaultValue = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    message' <- textToCString message-    defaultValue' <- textToCString defaultValue-    result <- webkit_dom_dom_window_prompt _obj' message' defaultValue'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_prompt" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    freeMem message'-    freeMem defaultValue'-    return result'--data DOMDOMWindowPromptMethodInfo-instance (signature ~ (T.Text -> T.Text -> m T.Text), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowPromptMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowPrompt---- method DOMDOMWindow::release_events--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO ()---dOMDOMWindowReleaseEvents ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMDOMWindowReleaseEvents _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_dom_window_release_events _obj'-    touchManagedPtr _obj-    return ()--data DOMDOMWindowReleaseEventsMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowReleaseEventsMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowReleaseEvents---- method DOMDOMWindow::resize_by--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CFloat ->                               -- x : TBasicType TFloat-    CFloat ->                               -- y : TBasicType TFloat-    IO ()---dOMDOMWindowResizeBy ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> Float                                -- x-    -> Float                                -- y-    -> m ()                                 -- result-dOMDOMWindowResizeBy _obj x y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let x' = realToFrac x-    let y' = realToFrac y-    webkit_dom_dom_window_resize_by _obj' x' y'-    touchManagedPtr _obj-    return ()--data DOMDOMWindowResizeByMethodInfo-instance (signature ~ (Float -> Float -> m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowResizeByMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowResizeBy---- method DOMDOMWindow::resize_to--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CFloat ->                               -- width : TBasicType TFloat-    CFloat ->                               -- height : TBasicType TFloat-    IO ()---dOMDOMWindowResizeTo ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> Float                                -- width-    -> Float                                -- height-    -> m ()                                 -- result-dOMDOMWindowResizeTo _obj width height = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let width' = realToFrac width-    let height' = realToFrac height-    webkit_dom_dom_window_resize_to _obj' width' height'-    touchManagedPtr _obj-    return ()--data DOMDOMWindowResizeToMethodInfo-instance (signature ~ (Float -> Float -> m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowResizeToMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowResizeTo---- method DOMDOMWindow::scroll--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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" webkit_dom_dom_window_scroll :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CLong ->                                -- x : TBasicType TLong-    CLong ->                                -- y : TBasicType TLong-    IO ()---dOMDOMWindowScroll ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> CLong                                -- x-    -> CLong                                -- y-    -> m ()                                 -- result-dOMDOMWindowScroll _obj x y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_dom_window_scroll _obj' x y-    touchManagedPtr _obj-    return ()--data DOMDOMWindowScrollMethodInfo-instance (signature ~ (CLong -> CLong -> m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowScrollMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowScroll---- method DOMDOMWindow::scroll_by--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CLong ->                                -- x : TBasicType TLong-    CLong ->                                -- y : TBasicType TLong-    IO ()---dOMDOMWindowScrollBy ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> CLong                                -- x-    -> CLong                                -- y-    -> m ()                                 -- result-dOMDOMWindowScrollBy _obj x y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_dom_window_scroll_by _obj' x y-    touchManagedPtr _obj-    return ()--data DOMDOMWindowScrollByMethodInfo-instance (signature ~ (CLong -> CLong -> m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowScrollByMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowScrollBy---- method DOMDOMWindow::scroll_to--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CLong ->                                -- x : TBasicType TLong-    CLong ->                                -- y : TBasicType TLong-    IO ()---dOMDOMWindowScrollTo ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> CLong                                -- x-    -> CLong                                -- y-    -> m ()                                 -- result-dOMDOMWindowScrollTo _obj x y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_dom_window_scroll_to _obj' x y-    touchManagedPtr _obj-    return ()--data DOMDOMWindowScrollToMethodInfo-instance (signature ~ (CLong -> CLong -> m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowScrollToMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowScrollTo---- method DOMDOMWindow::set_default_status--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMDOMWindowSetDefaultStatus ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMDOMWindowSetDefaultStatus _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_dom_window_set_default_status _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMDOMWindowSetDefaultStatusMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowSetDefaultStatusMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowSetDefaultStatus---- method DOMDOMWindow::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMDOMWindowSetName ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMDOMWindowSetName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_dom_window_set_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMDOMWindowSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowSetNameMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowSetName---- method DOMDOMWindow::set_status--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMDOMWindowSetStatus ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMDOMWindowSetStatus _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_dom_window_set_status _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMDOMWindowSetStatusMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowSetStatusMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowSetStatus---- method DOMDOMWindow::stop--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    IO ()---dOMDOMWindowStop ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMDOMWindowStop _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_dom_window_stop _obj'-    touchManagedPtr _obj-    return ()--data DOMDOMWindowStopMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowStopMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowStop---- method DOMDOMWindow::webkit_cancel_animation_frame--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "id", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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_webkit_cancel_animation_frame" webkit_dom_dom_window_webkit_cancel_animation_frame :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CLong ->                                -- id : TBasicType TLong-    IO ()---dOMDOMWindowWebkitCancelAnimationFrame ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> CLong                                -- id-    -> m ()                                 -- result-dOMDOMWindowWebkitCancelAnimationFrame _obj id = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_dom_window_webkit_cancel_animation_frame _obj' id-    touchManagedPtr _obj-    return ()--data DOMDOMWindowWebkitCancelAnimationFrameMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowWebkitCancelAnimationFrameMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowWebkitCancelAnimationFrame---- method DOMDOMWindow::webkit_cancel_request_animation_frame--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "id", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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_webkit_cancel_request_animation_frame" webkit_dom_dom_window_webkit_cancel_request_animation_frame :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    CLong ->                                -- id : TBasicType TLong-    IO ()---dOMDOMWindowWebkitCancelRequestAnimationFrame ::-    (MonadIO m, DOMDOMWindowK a) =>-    a                                       -- _obj-    -> CLong                                -- id-    -> m ()                                 -- result-dOMDOMWindowWebkitCancelRequestAnimationFrame _obj id = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_dom_window_webkit_cancel_request_animation_frame _obj' id-    touchManagedPtr _obj-    return ()--data DOMDOMWindowWebkitCancelRequestAnimationFrameMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMDOMWindowK a) => MethodInfo DOMDOMWindowWebkitCancelRequestAnimationFrameMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowWebkitCancelRequestAnimationFrame---- method DOMDOMWindow::webkit_convert_point_from_node_to_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "p", argType = TInterface "WebKit" "DOMWebKitPoint", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMWebKitPoint")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_webkit_convert_point_from_node_to_page" webkit_dom_dom_window_webkit_convert_point_from_node_to_page :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    Ptr DOMNode ->                          -- node : TInterface "WebKit" "DOMNode"-    Ptr DOMWebKitPoint ->                   -- p : TInterface "WebKit" "DOMWebKitPoint"-    IO (Ptr DOMWebKitPoint)---dOMDOMWindowWebkitConvertPointFromNodeToPage ::-    (MonadIO m, DOMDOMWindowK a, DOMNodeK b, DOMWebKitPointK c) =>-    a                                       -- _obj-    -> b                                    -- node-    -> c                                    -- p-    -> m DOMWebKitPoint                     -- result-dOMDOMWindowWebkitConvertPointFromNodeToPage _obj node p = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let node' = unsafeManagedPtrCastPtr node-    let p' = unsafeManagedPtrCastPtr p-    result <- webkit_dom_dom_window_webkit_convert_point_from_node_to_page _obj' node' p'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_webkit_convert_point_from_node_to_page" result-    result' <- (wrapObject DOMWebKitPoint) result-    touchManagedPtr _obj-    touchManagedPtr node-    touchManagedPtr p-    return result'--data DOMDOMWindowWebkitConvertPointFromNodeToPageMethodInfo-instance (signature ~ (b -> c -> m DOMWebKitPoint), MonadIO m, DOMDOMWindowK a, DOMNodeK b, DOMWebKitPointK c) => MethodInfo DOMDOMWindowWebkitConvertPointFromNodeToPageMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowWebkitConvertPointFromNodeToPage---- method DOMDOMWindow::webkit_convert_point_from_page_to_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "p", argType = TInterface "WebKit" "DOMWebKitPoint", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMWebKitPoint")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_webkit_convert_point_from_page_to_node" webkit_dom_dom_window_webkit_convert_point_from_page_to_node :: -    Ptr DOMDOMWindow ->                     -- _obj : TInterface "WebKit" "DOMDOMWindow"-    Ptr DOMNode ->                          -- node : TInterface "WebKit" "DOMNode"-    Ptr DOMWebKitPoint ->                   -- p : TInterface "WebKit" "DOMWebKitPoint"-    IO (Ptr DOMWebKitPoint)---dOMDOMWindowWebkitConvertPointFromPageToNode ::-    (MonadIO m, DOMDOMWindowK a, DOMNodeK b, DOMWebKitPointK c) =>-    a                                       -- _obj-    -> b                                    -- node-    -> c                                    -- p-    -> m DOMWebKitPoint                     -- result-dOMDOMWindowWebkitConvertPointFromPageToNode _obj node p = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let node' = unsafeManagedPtrCastPtr node-    let p' = unsafeManagedPtrCastPtr p-    result <- webkit_dom_dom_window_webkit_convert_point_from_page_to_node _obj' node' p'-    checkUnexpectedReturnNULL "webkit_dom_dom_window_webkit_convert_point_from_page_to_node" result-    result' <- (wrapObject DOMWebKitPoint) result-    touchManagedPtr _obj-    touchManagedPtr node-    touchManagedPtr p-    return result'--data DOMDOMWindowWebkitConvertPointFromPageToNodeMethodInfo-instance (signature ~ (b -> c -> m DOMWebKitPoint), MonadIO m, DOMDOMWindowK a, DOMNodeK b, DOMWebKitPointK c) => MethodInfo DOMDOMWindowWebkitConvertPointFromPageToNodeMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowWebkitConvertPointFromPageToNode--
− GI/WebKit/Objects/DOMDOMWindow.hs-boot
@@ -1,137 +0,0 @@-module GI.WebKit.Objects.DOMDOMWindow where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMDOMWindow = DOMDOMWindow (ForeignPtr DOMDOMWindow)-instance GObject DOMDOMWindow where-class GObject o => DOMDOMWindowK o-instance (GObject o, IsDescendantOf DOMDOMWindow o) => DOMDOMWindowK o-data DOMDOMWindowApplicationCachePropertyInfo-data DOMDOMWindowClientInformationPropertyInfo-data DOMDOMWindowClosedPropertyInfo-data DOMDOMWindowConsolePropertyInfo-data DOMDOMWindowCssPropertyInfo-data DOMDOMWindowDefaultStatusPropertyInfo-data DOMDOMWindowDevicePixelRatioPropertyInfo-data DOMDOMWindowDocumentPropertyInfo-data DOMDOMWindowFrameElementPropertyInfo-data DOMDOMWindowFramesPropertyInfo-data DOMDOMWindowHistoryPropertyInfo-data DOMDOMWindowInnerHeightPropertyInfo-data DOMDOMWindowInnerWidthPropertyInfo-data DOMDOMWindowLengthPropertyInfo-data DOMDOMWindowLocalStoragePropertyInfo-data DOMDOMWindowLocationbarPropertyInfo-data DOMDOMWindowMenubarPropertyInfo-data DOMDOMWindowNamePropertyInfo-data DOMDOMWindowNavigatorPropertyInfo-data DOMDOMWindowOffscreenBufferingPropertyInfo-data DOMDOMWindowOpenerPropertyInfo-data DOMDOMWindowOuterHeightPropertyInfo-data DOMDOMWindowOuterWidthPropertyInfo-data DOMDOMWindowPageXOffsetPropertyInfo-data DOMDOMWindowPageYOffsetPropertyInfo-data DOMDOMWindowParentPropertyInfo-data DOMDOMWindowPerformancePropertyInfo-data DOMDOMWindowPersonalbarPropertyInfo-data DOMDOMWindowScreenPropertyInfo-data DOMDOMWindowScreenLeftPropertyInfo-data DOMDOMWindowScreenTopPropertyInfo-data DOMDOMWindowScreenXPropertyInfo-data DOMDOMWindowScreenYPropertyInfo-data DOMDOMWindowScrollXPropertyInfo-data DOMDOMWindowScrollYPropertyInfo-data DOMDOMWindowScrollbarsPropertyInfo-data DOMDOMWindowSelfPropertyInfo-data DOMDOMWindowSessionStoragePropertyInfo-data DOMDOMWindowStatusPropertyInfo-data DOMDOMWindowStatusbarPropertyInfo-data DOMDOMWindowStyleMediaPropertyInfo-data DOMDOMWindowToolbarPropertyInfo-data DOMDOMWindowTopPropertyInfo-data DOMDOMWindowWebkitStorageInfoPropertyInfo-data DOMDOMWindowWindowPropertyInfo-data DOMDOMWindowAlertMethodInfo-data DOMDOMWindowAtobMethodInfo-data DOMDOMWindowBlurMethodInfo-data DOMDOMWindowBtoaMethodInfo-data DOMDOMWindowCancelAnimationFrameMethodInfo-data DOMDOMWindowCaptureEventsMethodInfo-data DOMDOMWindowClearIntervalMethodInfo-data DOMDOMWindowClearTimeoutMethodInfo-data DOMDOMWindowCloseMethodInfo-data DOMDOMWindowConfirmMethodInfo-data DOMDOMWindowDispatchEventMethodInfo-data DOMDOMWindowFindMethodInfo-data DOMDOMWindowFocusMethodInfo-data DOMDOMWindowGetApplicationCacheMethodInfo-data DOMDOMWindowGetClientInformationMethodInfo-data DOMDOMWindowGetClosedMethodInfo-data DOMDOMWindowGetComputedStyleMethodInfo-data DOMDOMWindowGetConsoleMethodInfo-data DOMDOMWindowGetCssMethodInfo-data DOMDOMWindowGetDefaultStatusMethodInfo-data DOMDOMWindowGetDevicePixelRatioMethodInfo-data DOMDOMWindowGetDocumentMethodInfo-data DOMDOMWindowGetFrameElementMethodInfo-data DOMDOMWindowGetFramesMethodInfo-data DOMDOMWindowGetHistoryMethodInfo-data DOMDOMWindowGetInnerHeightMethodInfo-data DOMDOMWindowGetInnerWidthMethodInfo-data DOMDOMWindowGetLengthMethodInfo-data DOMDOMWindowGetLocalStorageMethodInfo-data DOMDOMWindowGetLocationbarMethodInfo-data DOMDOMWindowGetMenubarMethodInfo-data DOMDOMWindowGetNameMethodInfo-data DOMDOMWindowGetNavigatorMethodInfo-data DOMDOMWindowGetOffscreenBufferingMethodInfo-data DOMDOMWindowGetOpenerMethodInfo-data DOMDOMWindowGetOuterHeightMethodInfo-data DOMDOMWindowGetOuterWidthMethodInfo-data DOMDOMWindowGetPageXOffsetMethodInfo-data DOMDOMWindowGetPageYOffsetMethodInfo-data DOMDOMWindowGetParentMethodInfo-data DOMDOMWindowGetPerformanceMethodInfo-data DOMDOMWindowGetPersonalbarMethodInfo-data DOMDOMWindowGetScreenMethodInfo-data DOMDOMWindowGetScreenLeftMethodInfo-data DOMDOMWindowGetScreenTopMethodInfo-data DOMDOMWindowGetScreenXMethodInfo-data DOMDOMWindowGetScreenYMethodInfo-data DOMDOMWindowGetScrollXMethodInfo-data DOMDOMWindowGetScrollYMethodInfo-data DOMDOMWindowGetScrollbarsMethodInfo-data DOMDOMWindowGetSelectionMethodInfo-data DOMDOMWindowGetSelfMethodInfo-data DOMDOMWindowGetSessionStorageMethodInfo-data DOMDOMWindowGetStatusMethodInfo-data DOMDOMWindowGetStatusbarMethodInfo-data DOMDOMWindowGetStyleMediaMethodInfo-data DOMDOMWindowGetToolbarMethodInfo-data DOMDOMWindowGetTopMethodInfo-data DOMDOMWindowGetWebkitStorageInfoMethodInfo-data DOMDOMWindowGetWindowMethodInfo-data DOMDOMWindowMatchMediaMethodInfo-data DOMDOMWindowMoveByMethodInfo-data DOMDOMWindowMoveToMethodInfo-data DOMDOMWindowPrintMethodInfo-data DOMDOMWindowPromptMethodInfo-data DOMDOMWindowReleaseEventsMethodInfo-data DOMDOMWindowResizeByMethodInfo-data DOMDOMWindowResizeToMethodInfo-data DOMDOMWindowScrollMethodInfo-data DOMDOMWindowScrollByMethodInfo-data DOMDOMWindowScrollToMethodInfo-data DOMDOMWindowSetDefaultStatusMethodInfo-data DOMDOMWindowSetNameMethodInfo-data DOMDOMWindowSetStatusMethodInfo-data DOMDOMWindowStopMethodInfo-data DOMDOMWindowWebkitCancelAnimationFrameMethodInfo-data DOMDOMWindowWebkitCancelRequestAnimationFrameMethodInfo-data DOMDOMWindowWebkitConvertPointFromNodeToPageMethodInfo-data DOMDOMWindowWebkitConvertPointFromPageToNodeMethodInfo
− GI/WebKit/Objects/DOMDOMWindowCSS.hs
@@ -1,137 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMDOMWindowCSS-    ( ---- * Exported types-    DOMDOMWindowCSS(..)                     ,-    DOMDOMWindowCSSK                        ,-    toDOMDOMWindowCSS                       ,-    noDOMDOMWindowCSS                       ,--- -- * Methods--- ** dOMDOMWindowCSSSupports-    DOMDOMWindowCSSSupportsMethodInfo       ,-    dOMDOMWindowCSSSupports                 ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMDOMWindowCSS = DOMDOMWindowCSS (ForeignPtr DOMDOMWindowCSS)-foreign import ccall "webkit_dom_dom_window_css_get_type"-    c_webkit_dom_dom_window_css_get_type :: IO GType--type instance ParentTypes DOMDOMWindowCSS = DOMDOMWindowCSSParentTypes-type DOMDOMWindowCSSParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMDOMWindowCSS where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_dom_window_css_get_type-    --class GObject o => DOMDOMWindowCSSK o-instance (GObject o, IsDescendantOf DOMDOMWindowCSS o) => DOMDOMWindowCSSK o--toDOMDOMWindowCSS :: DOMDOMWindowCSSK o => o -> IO DOMDOMWindowCSS-toDOMDOMWindowCSS = unsafeCastTo DOMDOMWindowCSS--noDOMDOMWindowCSS :: Maybe DOMDOMWindowCSS-noDOMDOMWindowCSS = Nothing--type family ResolveDOMDOMWindowCSSMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDOMWindowCSSMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMDOMWindowCSSMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMDOMWindowCSSMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMDOMWindowCSSMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMDOMWindowCSSMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMDOMWindowCSSMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMDOMWindowCSSMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMDOMWindowCSSMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMDOMWindowCSSMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMDOMWindowCSSMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMDOMWindowCSSMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMDOMWindowCSSMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMDOMWindowCSSMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMDOMWindowCSSMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMDOMWindowCSSMethod "supports" o = DOMDOMWindowCSSSupportsMethodInfo-    ResolveDOMDOMWindowCSSMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMDOMWindowCSSMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMDOMWindowCSSMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMDOMWindowCSSMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMDOMWindowCSSMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMDOMWindowCSSMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMDOMWindowCSSMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMDOMWindowCSSMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMDOMWindowCSSMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMDOMWindowCSSMethod t DOMDOMWindowCSS, MethodInfo info DOMDOMWindowCSS p) => IsLabelProxy t (DOMDOMWindowCSS -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMDOMWindowCSSMethod t DOMDOMWindowCSS, MethodInfo info DOMDOMWindowCSS p) => IsLabel t (DOMDOMWindowCSS -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DOMDOMWindowCSS = DOMDOMWindowCSSAttributeList-type DOMDOMWindowCSSAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])--type instance SignalList DOMDOMWindowCSS = DOMDOMWindowCSSSignalList-type DOMDOMWindowCSSSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMDOMWindowCSS::supports--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDOMWindowCSS", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "property", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_css_supports" webkit_dom_dom_window_css_supports :: -    Ptr DOMDOMWindowCSS ->                  -- _obj : TInterface "WebKit" "DOMDOMWindowCSS"-    CString ->                              -- property : TBasicType TUTF8-    CString ->                              -- value : TBasicType TUTF8-    IO CInt---dOMDOMWindowCSSSupports ::-    (MonadIO m, DOMDOMWindowCSSK a) =>-    a                                       -- _obj-    -> T.Text                               -- property-    -> T.Text                               -- value-    -> m Bool                               -- result-dOMDOMWindowCSSSupports _obj property value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    property' <- textToCString property-    value' <- textToCString value-    result <- webkit_dom_dom_window_css_supports _obj' property' value'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem property'-    freeMem value'-    return result'--data DOMDOMWindowCSSSupportsMethodInfo-instance (signature ~ (T.Text -> T.Text -> m Bool), MonadIO m, DOMDOMWindowCSSK a) => MethodInfo DOMDOMWindowCSSSupportsMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowCSSSupports--
− GI/WebKit/Objects/DOMDOMWindowCSS.hs-boot
@@ -1,14 +0,0 @@-module GI.WebKit.Objects.DOMDOMWindowCSS where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMDOMWindowCSS = DOMDOMWindowCSS (ForeignPtr DOMDOMWindowCSS)-instance GObject DOMDOMWindowCSS where-class GObject o => DOMDOMWindowCSSK o-instance (GObject o, IsDescendantOf DOMDOMWindowCSS o) => DOMDOMWindowCSSK o-data DOMDOMWindowCSSSupportsMethodInfo
− GI/WebKit/Objects/DOMDatabase.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 (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMDatabase-    ( ---- * Exported types-    DOMDatabase(..)                         ,-    DOMDatabaseK                            ,-    toDOMDatabase                           ,-    noDOMDatabase                           ,--- -- * Methods--- ** dOMDatabaseGetVersion-    DOMDatabaseGetVersionMethodInfo         ,-    dOMDatabaseGetVersion                   ,----- -- * Properties--- ** Version-    DOMDatabaseVersionPropertyInfo          ,-    dOMDatabaseVersion                      ,-    getDOMDatabaseVersion                   ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMDatabase = DOMDatabase (ForeignPtr DOMDatabase)-foreign import ccall "webkit_dom_database_get_type"-    c_webkit_dom_database_get_type :: IO GType--type instance ParentTypes DOMDatabase = DOMDatabaseParentTypes-type DOMDatabaseParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMDatabase where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_database_get_type-    --class GObject o => DOMDatabaseK o-instance (GObject o, IsDescendantOf DOMDatabase o) => DOMDatabaseK o--toDOMDatabase :: DOMDatabaseK o => o -> IO DOMDatabase-toDOMDatabase = unsafeCastTo DOMDatabase--noDOMDatabase :: Maybe DOMDatabase-noDOMDatabase = Nothing--type family ResolveDOMDatabaseMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDatabaseMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMDatabaseMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMDatabaseMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMDatabaseMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMDatabaseMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMDatabaseMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMDatabaseMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMDatabaseMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMDatabaseMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMDatabaseMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMDatabaseMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMDatabaseMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMDatabaseMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMDatabaseMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMDatabaseMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMDatabaseMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMDatabaseMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMDatabaseMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMDatabaseMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMDatabaseMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMDatabaseMethod "getVersion" o = DOMDatabaseGetVersionMethodInfo-    ResolveDOMDatabaseMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMDatabaseMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMDatabaseMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMDatabaseMethod t DOMDatabase, MethodInfo info DOMDatabase p) => IsLabelProxy t (DOMDatabase -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMDatabaseMethod t DOMDatabase, MethodInfo info DOMDatabase p) => IsLabel t (DOMDatabase -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "version"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDatabaseVersion :: (MonadIO m, DOMDatabaseK o) => o -> m (Maybe T.Text)-getDOMDatabaseVersion obj = liftIO $ getObjectPropertyString obj "version"--data DOMDatabaseVersionPropertyInfo-instance AttrInfo DOMDatabaseVersionPropertyInfo where-    type AttrAllowedOps DOMDatabaseVersionPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDatabaseVersionPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDatabaseVersionPropertyInfo = DOMDatabaseK-    type AttrGetType DOMDatabaseVersionPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDatabaseVersionPropertyInfo = "version"-    attrGet _ = getDOMDatabaseVersion-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMDatabase = DOMDatabaseAttributeList-type DOMDatabaseAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("version", DOMDatabaseVersionPropertyInfo)] :: [(Symbol, *)])--dOMDatabaseVersion :: AttrLabelProxy "version"-dOMDatabaseVersion = AttrLabelProxy--type instance SignalList DOMDatabase = DOMDatabaseSignalList-type DOMDatabaseSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMDatabase::get_version--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDatabase", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_database_get_version" webkit_dom_database_get_version :: -    Ptr DOMDatabase ->                      -- _obj : TInterface "WebKit" "DOMDatabase"-    IO CString---dOMDatabaseGetVersion ::-    (MonadIO m, DOMDatabaseK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDatabaseGetVersion _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_database_get_version _obj'-    checkUnexpectedReturnNULL "webkit_dom_database_get_version" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDatabaseGetVersionMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDatabaseK a) => MethodInfo DOMDatabaseGetVersionMethodInfo a signature where-    overloadedMethod _ = dOMDatabaseGetVersion--
− GI/WebKit/Objects/DOMDatabase.hs-boot
@@ -1,15 +0,0 @@-module GI.WebKit.Objects.DOMDatabase where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMDatabase = DOMDatabase (ForeignPtr DOMDatabase)-instance GObject DOMDatabase where-class GObject o => DOMDatabaseK o-instance (GObject o, IsDescendantOf DOMDatabase o) => DOMDatabaseK o-data DOMDatabaseVersionPropertyInfo-data DOMDatabaseGetVersionMethodInfo
− GI/WebKit/Objects/DOMDocument.hs
@@ -1,4926 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMDocument-    ( ---- * Exported types-    DOMDocument(..)                         ,-    DOMDocumentK                            ,-    toDOMDocument                           ,-    noDOMDocument                           ,--- -- * Methods--- ** dOMDocumentAdoptNode-    DOMDocumentAdoptNodeMethodInfo          ,-    dOMDocumentAdoptNode                    ,----- ** dOMDocumentCaretRangeFromPoint-    DOMDocumentCaretRangeFromPointMethodInfo,-    dOMDocumentCaretRangeFromPoint          ,----- ** dOMDocumentCreateAttribute-    DOMDocumentCreateAttributeMethodInfo    ,-    dOMDocumentCreateAttribute              ,----- ** dOMDocumentCreateAttributeNs-    DOMDocumentCreateAttributeNsMethodInfo  ,-    dOMDocumentCreateAttributeNs            ,----- ** dOMDocumentCreateCdataSection-    DOMDocumentCreateCdataSectionMethodInfo ,-    dOMDocumentCreateCdataSection           ,----- ** dOMDocumentCreateComment-    DOMDocumentCreateCommentMethodInfo      ,-    dOMDocumentCreateComment                ,----- ** dOMDocumentCreateCssStyleDeclaration-    DOMDocumentCreateCssStyleDeclarationMethodInfo,-    dOMDocumentCreateCssStyleDeclaration    ,----- ** dOMDocumentCreateDocumentFragment-    DOMDocumentCreateDocumentFragmentMethodInfo,-    dOMDocumentCreateDocumentFragment       ,----- ** dOMDocumentCreateElement-    DOMDocumentCreateElementMethodInfo      ,-    dOMDocumentCreateElement                ,----- ** dOMDocumentCreateElementNs-    DOMDocumentCreateElementNsMethodInfo    ,-    dOMDocumentCreateElementNs              ,----- ** dOMDocumentCreateEntityReference-    DOMDocumentCreateEntityReferenceMethodInfo,-    dOMDocumentCreateEntityReference        ,----- ** dOMDocumentCreateEvent-    DOMDocumentCreateEventMethodInfo        ,-    dOMDocumentCreateEvent                  ,----- ** dOMDocumentCreateExpression-    DOMDocumentCreateExpressionMethodInfo   ,-    dOMDocumentCreateExpression             ,----- ** dOMDocumentCreateNodeIterator-    DOMDocumentCreateNodeIteratorMethodInfo ,-    dOMDocumentCreateNodeIterator           ,----- ** dOMDocumentCreateNsResolver-    DOMDocumentCreateNsResolverMethodInfo   ,-    dOMDocumentCreateNsResolver             ,----- ** dOMDocumentCreateProcessingInstruction-    DOMDocumentCreateProcessingInstructionMethodInfo,-    dOMDocumentCreateProcessingInstruction  ,----- ** dOMDocumentCreateRange-    DOMDocumentCreateRangeMethodInfo        ,-    dOMDocumentCreateRange                  ,----- ** dOMDocumentCreateTextNode-    DOMDocumentCreateTextNodeMethodInfo     ,-    dOMDocumentCreateTextNode               ,----- ** dOMDocumentCreateTouch-    DOMDocumentCreateTouchMethodInfo        ,-    dOMDocumentCreateTouch                  ,----- ** dOMDocumentCreateTreeWalker-    DOMDocumentCreateTreeWalkerMethodInfo   ,-    dOMDocumentCreateTreeWalker             ,----- ** dOMDocumentElementFromPoint-    DOMDocumentElementFromPointMethodInfo   ,-    dOMDocumentElementFromPoint             ,----- ** dOMDocumentEvaluate-    DOMDocumentEvaluateMethodInfo           ,-    dOMDocumentEvaluate                     ,----- ** dOMDocumentExecCommand-    DOMDocumentExecCommandMethodInfo        ,-    dOMDocumentExecCommand                  ,----- ** dOMDocumentGetAnchors-    DOMDocumentGetAnchorsMethodInfo         ,-    dOMDocumentGetAnchors                   ,----- ** dOMDocumentGetApplets-    DOMDocumentGetAppletsMethodInfo         ,-    dOMDocumentGetApplets                   ,----- ** dOMDocumentGetBody-    DOMDocumentGetBodyMethodInfo            ,-    dOMDocumentGetBody                      ,----- ** dOMDocumentGetCharacterSet-    DOMDocumentGetCharacterSetMethodInfo    ,-    dOMDocumentGetCharacterSet              ,----- ** dOMDocumentGetCharset-    DOMDocumentGetCharsetMethodInfo         ,-    dOMDocumentGetCharset                   ,----- ** dOMDocumentGetCompatMode-    DOMDocumentGetCompatModeMethodInfo      ,-    dOMDocumentGetCompatMode                ,----- ** dOMDocumentGetCookie-    DOMDocumentGetCookieMethodInfo          ,-    dOMDocumentGetCookie                    ,----- ** dOMDocumentGetCurrentScript-    DOMDocumentGetCurrentScriptMethodInfo   ,-    dOMDocumentGetCurrentScript             ,----- ** dOMDocumentGetDefaultCharset-    DOMDocumentGetDefaultCharsetMethodInfo  ,-    dOMDocumentGetDefaultCharset            ,----- ** dOMDocumentGetDefaultView-    DOMDocumentGetDefaultViewMethodInfo     ,-    dOMDocumentGetDefaultView               ,----- ** dOMDocumentGetDoctype-    DOMDocumentGetDoctypeMethodInfo         ,-    dOMDocumentGetDoctype                   ,----- ** dOMDocumentGetDocumentElement-    DOMDocumentGetDocumentElementMethodInfo ,-    dOMDocumentGetDocumentElement           ,----- ** dOMDocumentGetDocumentUri-    DOMDocumentGetDocumentUriMethodInfo     ,-    dOMDocumentGetDocumentUri               ,----- ** dOMDocumentGetDomain-    DOMDocumentGetDomainMethodInfo          ,-    dOMDocumentGetDomain                    ,----- ** dOMDocumentGetElementById-    DOMDocumentGetElementByIdMethodInfo     ,-    dOMDocumentGetElementById               ,----- ** dOMDocumentGetElementsByClassName-    DOMDocumentGetElementsByClassNameMethodInfo,-    dOMDocumentGetElementsByClassName       ,----- ** dOMDocumentGetElementsByName-    DOMDocumentGetElementsByNameMethodInfo  ,-    dOMDocumentGetElementsByName            ,----- ** dOMDocumentGetElementsByTagName-    DOMDocumentGetElementsByTagNameMethodInfo,-    dOMDocumentGetElementsByTagName         ,----- ** dOMDocumentGetElementsByTagNameNs-    DOMDocumentGetElementsByTagNameNsMethodInfo,-    dOMDocumentGetElementsByTagNameNs       ,----- ** dOMDocumentGetForms-    DOMDocumentGetFormsMethodInfo           ,-    dOMDocumentGetForms                     ,----- ** dOMDocumentGetHead-    DOMDocumentGetHeadMethodInfo            ,-    dOMDocumentGetHead                      ,----- ** dOMDocumentGetHidden-    DOMDocumentGetHiddenMethodInfo          ,-    dOMDocumentGetHidden                    ,----- ** dOMDocumentGetImages-    DOMDocumentGetImagesMethodInfo          ,-    dOMDocumentGetImages                    ,----- ** dOMDocumentGetImplementation-    DOMDocumentGetImplementationMethodInfo  ,-    dOMDocumentGetImplementation            ,----- ** dOMDocumentGetInputEncoding-    DOMDocumentGetInputEncodingMethodInfo   ,-    dOMDocumentGetInputEncoding             ,----- ** dOMDocumentGetLastModified-    DOMDocumentGetLastModifiedMethodInfo    ,-    dOMDocumentGetLastModified              ,----- ** dOMDocumentGetLinks-    DOMDocumentGetLinksMethodInfo           ,-    dOMDocumentGetLinks                     ,----- ** dOMDocumentGetOverrideStyle-    DOMDocumentGetOverrideStyleMethodInfo   ,-    dOMDocumentGetOverrideStyle             ,----- ** dOMDocumentGetPreferredStylesheetSet-    DOMDocumentGetPreferredStylesheetSetMethodInfo,-    dOMDocumentGetPreferredStylesheetSet    ,----- ** dOMDocumentGetReadyState-    DOMDocumentGetReadyStateMethodInfo      ,-    dOMDocumentGetReadyState                ,----- ** dOMDocumentGetReferrer-    DOMDocumentGetReferrerMethodInfo        ,-    dOMDocumentGetReferrer                  ,----- ** dOMDocumentGetSecurityPolicy-    DOMDocumentGetSecurityPolicyMethodInfo  ,-    dOMDocumentGetSecurityPolicy            ,----- ** dOMDocumentGetSelectedStylesheetSet-    DOMDocumentGetSelectedStylesheetSetMethodInfo,-    dOMDocumentGetSelectedStylesheetSet     ,----- ** dOMDocumentGetStyleSheets-    DOMDocumentGetStyleSheetsMethodInfo     ,-    dOMDocumentGetStyleSheets               ,----- ** dOMDocumentGetTitle-    DOMDocumentGetTitleMethodInfo           ,-    dOMDocumentGetTitle                     ,----- ** dOMDocumentGetUrl-    DOMDocumentGetUrlMethodInfo             ,-    dOMDocumentGetUrl                       ,----- ** dOMDocumentGetVisibilityState-    DOMDocumentGetVisibilityStateMethodInfo ,-    dOMDocumentGetVisibilityState           ,----- ** dOMDocumentGetWebkitCurrentFullScreenElement-    DOMDocumentGetWebkitCurrentFullScreenElementMethodInfo,-    dOMDocumentGetWebkitCurrentFullScreenElement,----- ** dOMDocumentGetWebkitFullScreenKeyboardInputAllowed-    DOMDocumentGetWebkitFullScreenKeyboardInputAllowedMethodInfo,-    dOMDocumentGetWebkitFullScreenKeyboardInputAllowed,----- ** dOMDocumentGetWebkitFullscreenElement-    DOMDocumentGetWebkitFullscreenElementMethodInfo,-    dOMDocumentGetWebkitFullscreenElement   ,----- ** dOMDocumentGetWebkitFullscreenEnabled-    DOMDocumentGetWebkitFullscreenEnabledMethodInfo,-    dOMDocumentGetWebkitFullscreenEnabled   ,----- ** dOMDocumentGetWebkitHidden-    DOMDocumentGetWebkitHiddenMethodInfo    ,-    dOMDocumentGetWebkitHidden              ,----- ** dOMDocumentGetWebkitIsFullScreen-    DOMDocumentGetWebkitIsFullScreenMethodInfo,-    dOMDocumentGetWebkitIsFullScreen        ,----- ** dOMDocumentGetWebkitPointerLockElement-    DOMDocumentGetWebkitPointerLockElementMethodInfo,-    dOMDocumentGetWebkitPointerLockElement  ,----- ** dOMDocumentGetWebkitVisibilityState-    DOMDocumentGetWebkitVisibilityStateMethodInfo,-    dOMDocumentGetWebkitVisibilityState     ,----- ** dOMDocumentGetXmlEncoding-    DOMDocumentGetXmlEncodingMethodInfo     ,-    dOMDocumentGetXmlEncoding               ,----- ** dOMDocumentGetXmlStandalone-    DOMDocumentGetXmlStandaloneMethodInfo   ,-    dOMDocumentGetXmlStandalone             ,----- ** dOMDocumentGetXmlVersion-    DOMDocumentGetXmlVersionMethodInfo      ,-    dOMDocumentGetXmlVersion                ,----- ** dOMDocumentImportNode-    DOMDocumentImportNodeMethodInfo         ,-    dOMDocumentImportNode                   ,----- ** dOMDocumentQueryCommandEnabled-    DOMDocumentQueryCommandEnabledMethodInfo,-    dOMDocumentQueryCommandEnabled          ,----- ** dOMDocumentQueryCommandIndeterm-    DOMDocumentQueryCommandIndetermMethodInfo,-    dOMDocumentQueryCommandIndeterm         ,----- ** dOMDocumentQueryCommandState-    DOMDocumentQueryCommandStateMethodInfo  ,-    dOMDocumentQueryCommandState            ,----- ** dOMDocumentQueryCommandSupported-    DOMDocumentQueryCommandSupportedMethodInfo,-    dOMDocumentQueryCommandSupported        ,----- ** dOMDocumentQueryCommandValue-    DOMDocumentQueryCommandValueMethodInfo  ,-    dOMDocumentQueryCommandValue            ,----- ** dOMDocumentQuerySelector-    DOMDocumentQuerySelectorMethodInfo      ,-    dOMDocumentQuerySelector                ,----- ** dOMDocumentQuerySelectorAll-    DOMDocumentQuerySelectorAllMethodInfo   ,-    dOMDocumentQuerySelectorAll             ,----- ** dOMDocumentSetBody-    DOMDocumentSetBodyMethodInfo            ,-    dOMDocumentSetBody                      ,----- ** dOMDocumentSetCharset-    DOMDocumentSetCharsetMethodInfo         ,-    dOMDocumentSetCharset                   ,----- ** dOMDocumentSetCookie-    DOMDocumentSetCookieMethodInfo          ,-    dOMDocumentSetCookie                    ,----- ** dOMDocumentSetDocumentUri-    DOMDocumentSetDocumentUriMethodInfo     ,-    dOMDocumentSetDocumentUri               ,----- ** dOMDocumentSetSelectedStylesheetSet-    DOMDocumentSetSelectedStylesheetSetMethodInfo,-    dOMDocumentSetSelectedStylesheetSet     ,----- ** dOMDocumentSetTitle-    DOMDocumentSetTitleMethodInfo           ,-    dOMDocumentSetTitle                     ,----- ** dOMDocumentSetXmlStandalone-    DOMDocumentSetXmlStandaloneMethodInfo   ,-    dOMDocumentSetXmlStandalone             ,----- ** dOMDocumentSetXmlVersion-    DOMDocumentSetXmlVersionMethodInfo      ,-    dOMDocumentSetXmlVersion                ,----- ** dOMDocumentWebkitCancelFullScreen-    DOMDocumentWebkitCancelFullScreenMethodInfo,-    dOMDocumentWebkitCancelFullScreen       ,----- ** dOMDocumentWebkitExitFullscreen-    DOMDocumentWebkitExitFullscreenMethodInfo,-    dOMDocumentWebkitExitFullscreen         ,----- ** dOMDocumentWebkitExitPointerLock-    DOMDocumentWebkitExitPointerLockMethodInfo,-    dOMDocumentWebkitExitPointerLock        ,----- ** dOMDocumentWebkitGetNamedFlows-    DOMDocumentWebkitGetNamedFlowsMethodInfo,-    dOMDocumentWebkitGetNamedFlows          ,----- -- * Properties--- ** Anchors-    DOMDocumentAnchorsPropertyInfo          ,-    dOMDocumentAnchors                      ,-    getDOMDocumentAnchors                   ,----- ** Applets-    DOMDocumentAppletsPropertyInfo          ,-    dOMDocumentApplets                      ,-    getDOMDocumentApplets                   ,----- ** Body-    DOMDocumentBodyPropertyInfo             ,-    dOMDocumentBody                         ,-    getDOMDocumentBody                      ,----- ** CharacterSet-    DOMDocumentCharacterSetPropertyInfo     ,-    dOMDocumentCharacterSet                 ,-    getDOMDocumentCharacterSet              ,----- ** Charset-    DOMDocumentCharsetPropertyInfo          ,-    constructDOMDocumentCharset             ,-    dOMDocumentCharset                      ,-    getDOMDocumentCharset                   ,-    setDOMDocumentCharset                   ,----- ** CompatMode-    DOMDocumentCompatModePropertyInfo       ,-    dOMDocumentCompatMode                   ,-    getDOMDocumentCompatMode                ,----- ** Cookie-    DOMDocumentCookiePropertyInfo           ,-    clearDOMDocumentCookie                  ,-    constructDOMDocumentCookie              ,-    dOMDocumentCookie                       ,-    getDOMDocumentCookie                    ,-    setDOMDocumentCookie                    ,----- ** CurrentScript-    DOMDocumentCurrentScriptPropertyInfo    ,-    dOMDocumentCurrentScript                ,-    getDOMDocumentCurrentScript             ,----- ** DefaultCharset-    DOMDocumentDefaultCharsetPropertyInfo   ,-    dOMDocumentDefaultCharset               ,-    getDOMDocumentDefaultCharset            ,----- ** DefaultView-    DOMDocumentDefaultViewPropertyInfo      ,-    dOMDocumentDefaultView                  ,-    getDOMDocumentDefaultView               ,----- ** Doctype-    DOMDocumentDoctypePropertyInfo          ,-    dOMDocumentDoctype                      ,-    getDOMDocumentDoctype                   ,----- ** DocumentElement-    DOMDocumentDocumentElementPropertyInfo  ,-    dOMDocumentDocumentElement              ,-    getDOMDocumentDocumentElement           ,----- ** DocumentUri-    DOMDocumentDocumentUriPropertyInfo      ,-    constructDOMDocumentDocumentUri         ,-    dOMDocumentDocumentUri                  ,-    getDOMDocumentDocumentUri               ,-    setDOMDocumentDocumentUri               ,----- ** Domain-    DOMDocumentDomainPropertyInfo           ,-    dOMDocumentDomain                       ,-    getDOMDocumentDomain                    ,----- ** Forms-    DOMDocumentFormsPropertyInfo            ,-    dOMDocumentForms                        ,-    getDOMDocumentForms                     ,----- ** Head-    DOMDocumentHeadPropertyInfo             ,-    dOMDocumentHead                         ,-    getDOMDocumentHead                      ,----- ** Hidden-    DOMDocumentHiddenPropertyInfo           ,-    dOMDocumentHidden                       ,-    getDOMDocumentHidden                    ,----- ** Images-    DOMDocumentImagesPropertyInfo           ,-    dOMDocumentImages                       ,-    getDOMDocumentImages                    ,----- ** Implementation-    DOMDocumentImplementationPropertyInfo   ,-    dOMDocumentImplementation               ,-    getDOMDocumentImplementation            ,----- ** InputEncoding-    DOMDocumentInputEncodingPropertyInfo    ,-    dOMDocumentInputEncoding                ,-    getDOMDocumentInputEncoding             ,----- ** LastModified-    DOMDocumentLastModifiedPropertyInfo     ,-    dOMDocumentLastModified                 ,-    getDOMDocumentLastModified              ,----- ** Links-    DOMDocumentLinksPropertyInfo            ,-    dOMDocumentLinks                        ,-    getDOMDocumentLinks                     ,----- ** PreferredStylesheetSet-    DOMDocumentPreferredStylesheetSetPropertyInfo,-    dOMDocumentPreferredStylesheetSet       ,-    getDOMDocumentPreferredStylesheetSet    ,----- ** ReadyState-    DOMDocumentReadyStatePropertyInfo       ,-    dOMDocumentReadyState                   ,-    getDOMDocumentReadyState                ,----- ** Referrer-    DOMDocumentReferrerPropertyInfo         ,-    dOMDocumentReferrer                     ,-    getDOMDocumentReferrer                  ,----- ** SecurityPolicy-    DOMDocumentSecurityPolicyPropertyInfo   ,-    dOMDocumentSecurityPolicy               ,-    getDOMDocumentSecurityPolicy            ,----- ** SelectedStylesheetSet-    DOMDocumentSelectedStylesheetSetPropertyInfo,-    constructDOMDocumentSelectedStylesheetSet,-    dOMDocumentSelectedStylesheetSet        ,-    getDOMDocumentSelectedStylesheetSet     ,-    setDOMDocumentSelectedStylesheetSet     ,----- ** StyleSheets-    DOMDocumentStyleSheetsPropertyInfo      ,-    dOMDocumentStyleSheets                  ,-    getDOMDocumentStyleSheets               ,----- ** Title-    DOMDocumentTitlePropertyInfo            ,-    constructDOMDocumentTitle               ,-    dOMDocumentTitle                        ,-    getDOMDocumentTitle                     ,-    setDOMDocumentTitle                     ,----- ** Url-    DOMDocumentUrlPropertyInfo              ,-    dOMDocumentUrl                          ,-    getDOMDocumentUrl                       ,----- ** VisibilityState-    DOMDocumentVisibilityStatePropertyInfo  ,-    dOMDocumentVisibilityState              ,-    getDOMDocumentVisibilityState           ,----- ** WebkitCurrentFullScreenElement-    DOMDocumentWebkitCurrentFullScreenElementPropertyInfo,-    dOMDocumentWebkitCurrentFullScreenElement,-    getDOMDocumentWebkitCurrentFullScreenElement,----- ** WebkitFullScreenKeyboardInputAllowed-    DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo,-    dOMDocumentWebkitFullScreenKeyboardInputAllowed,-    getDOMDocumentWebkitFullScreenKeyboardInputAllowed,----- ** WebkitFullscreenElement-    DOMDocumentWebkitFullscreenElementPropertyInfo,-    dOMDocumentWebkitFullscreenElement      ,-    getDOMDocumentWebkitFullscreenElement   ,----- ** WebkitFullscreenEnabled-    DOMDocumentWebkitFullscreenEnabledPropertyInfo,-    dOMDocumentWebkitFullscreenEnabled      ,-    getDOMDocumentWebkitFullscreenEnabled   ,----- ** WebkitIsFullScreen-    DOMDocumentWebkitIsFullScreenPropertyInfo,-    dOMDocumentWebkitIsFullScreen           ,-    getDOMDocumentWebkitIsFullScreen        ,----- ** WebkitPointerLockElement-    DOMDocumentWebkitPointerLockElementPropertyInfo,-    dOMDocumentWebkitPointerLockElement     ,-    getDOMDocumentWebkitPointerLockElement  ,----- ** XmlEncoding-    DOMDocumentXmlEncodingPropertyInfo      ,-    dOMDocumentXmlEncoding                  ,-    getDOMDocumentXmlEncoding               ,----- ** XmlStandalone-    DOMDocumentXmlStandalonePropertyInfo    ,-    constructDOMDocumentXmlStandalone       ,-    dOMDocumentXmlStandalone                ,-    getDOMDocumentXmlStandalone             ,-    setDOMDocumentXmlStandalone             ,----- ** XmlVersion-    DOMDocumentXmlVersionPropertyInfo       ,-    clearDOMDocumentXmlVersion              ,-    constructDOMDocumentXmlVersion          ,-    dOMDocumentXmlVersion                   ,-    getDOMDocumentXmlVersion                ,-    setDOMDocumentXmlVersion                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMDocument = DOMDocument (ForeignPtr DOMDocument)-foreign import ccall "webkit_dom_document_get_type"-    c_webkit_dom_document_get_type :: IO GType--type instance ParentTypes DOMDocument = DOMDocumentParentTypes-type DOMDocumentParentTypes = '[DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMDocument where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_document_get_type-    --class GObject o => DOMDocumentK o-instance (GObject o, IsDescendantOf DOMDocument o) => DOMDocumentK o--toDOMDocument :: DOMDocumentK o => o -> IO DOMDocument-toDOMDocument = unsafeCastTo DOMDocument--noDOMDocument :: Maybe DOMDocument-noDOMDocument = Nothing--type family ResolveDOMDocumentMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDocumentMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMDocumentMethod "adoptNode" o = DOMDocumentAdoptNodeMethodInfo-    ResolveDOMDocumentMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMDocumentMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMDocumentMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMDocumentMethod "caretRangeFromPoint" o = DOMDocumentCaretRangeFromPointMethodInfo-    ResolveDOMDocumentMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMDocumentMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMDocumentMethod "contains" o = 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 "createTouch" o = DOMDocumentCreateTouchMethodInfo-    ResolveDOMDocumentMethod "createTreeWalker" o = DOMDocumentCreateTreeWalkerMethodInfo-    ResolveDOMDocumentMethod "elementFromPoint" o = DOMDocumentElementFromPointMethodInfo-    ResolveDOMDocumentMethod "evaluate" o = DOMDocumentEvaluateMethodInfo-    ResolveDOMDocumentMethod "execCommand" o = DOMDocumentExecCommandMethodInfo-    ResolveDOMDocumentMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMDocumentMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMDocumentMethod "hasAttributes" o = DOMNodeHasAttributesMethodInfo-    ResolveDOMDocumentMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMDocumentMethod "importNode" o = DOMDocumentImportNodeMethodInfo-    ResolveDOMDocumentMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMDocumentMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMDocumentMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMDocumentMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMDocumentMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMDocumentMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMDocumentMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMDocumentMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMDocumentMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMDocumentMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMDocumentMethod "notifyByPspec" o = GObject.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.ObjectRefMethodInfo-    ResolveDOMDocumentMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMDocumentMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMDocumentMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMDocumentMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMDocumentMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMDocumentMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMDocumentMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMDocumentMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMDocumentMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMDocumentMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMDocumentMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMDocumentMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMDocumentMethod "webkitCancelFullScreen" o = DOMDocumentWebkitCancelFullScreenMethodInfo-    ResolveDOMDocumentMethod "webkitExitFullscreen" o = DOMDocumentWebkitExitFullscreenMethodInfo-    ResolveDOMDocumentMethod "webkitExitPointerLock" o = DOMDocumentWebkitExitPointerLockMethodInfo-    ResolveDOMDocumentMethod "webkitGetNamedFlows" o = DOMDocumentWebkitGetNamedFlowsMethodInfo-    ResolveDOMDocumentMethod "getAnchors" o = DOMDocumentGetAnchorsMethodInfo-    ResolveDOMDocumentMethod "getApplets" o = DOMDocumentGetAppletsMethodInfo-    ResolveDOMDocumentMethod "getAttributes" o = DOMNodeGetAttributesMethodInfo-    ResolveDOMDocumentMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMDocumentMethod "getBody" o = DOMDocumentGetBodyMethodInfo-    ResolveDOMDocumentMethod "getCharacterSet" o = DOMDocumentGetCharacterSetMethodInfo-    ResolveDOMDocumentMethod "getCharset" o = DOMDocumentGetCharsetMethodInfo-    ResolveDOMDocumentMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMDocumentMethod "getCompatMode" o = DOMDocumentGetCompatModeMethodInfo-    ResolveDOMDocumentMethod "getCookie" o = DOMDocumentGetCookieMethodInfo-    ResolveDOMDocumentMethod "getCurrentScript" o = DOMDocumentGetCurrentScriptMethodInfo-    ResolveDOMDocumentMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMDocumentMethod "getDefaultCharset" o = DOMDocumentGetDefaultCharsetMethodInfo-    ResolveDOMDocumentMethod "getDefaultView" o = DOMDocumentGetDefaultViewMethodInfo-    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 "getElementsByName" o = DOMDocumentGetElementsByNameMethodInfo-    ResolveDOMDocumentMethod "getElementsByTagName" o = DOMDocumentGetElementsByTagNameMethodInfo-    ResolveDOMDocumentMethod "getElementsByTagNameNs" o = DOMDocumentGetElementsByTagNameNsMethodInfo-    ResolveDOMDocumentMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    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 = DOMNodeGetLastChildMethodInfo-    ResolveDOMDocumentMethod "getLastModified" o = DOMDocumentGetLastModifiedMethodInfo-    ResolveDOMDocumentMethod "getLinks" o = DOMDocumentGetLinksMethodInfo-    ResolveDOMDocumentMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMDocumentMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMDocumentMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMDocumentMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMDocumentMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMDocumentMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMDocumentMethod "getOverrideStyle" o = DOMDocumentGetOverrideStyleMethodInfo-    ResolveDOMDocumentMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMDocumentMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMDocumentMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMDocumentMethod "getPreferredStylesheetSet" o = DOMDocumentGetPreferredStylesheetSetMethodInfo-    ResolveDOMDocumentMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMDocumentMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMDocumentMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMDocumentMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMDocumentMethod "getReadyState" o = DOMDocumentGetReadyStateMethodInfo-    ResolveDOMDocumentMethod "getReferrer" o = DOMDocumentGetReferrerMethodInfo-    ResolveDOMDocumentMethod "getSecurityPolicy" o = DOMDocumentGetSecurityPolicyMethodInfo-    ResolveDOMDocumentMethod "getSelectedStylesheetSet" o = DOMDocumentGetSelectedStylesheetSetMethodInfo-    ResolveDOMDocumentMethod "getStyleSheets" o = DOMDocumentGetStyleSheetsMethodInfo-    ResolveDOMDocumentMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMDocumentMethod "getTitle" o = DOMDocumentGetTitleMethodInfo-    ResolveDOMDocumentMethod "getUrl" o = DOMDocumentGetUrlMethodInfo-    ResolveDOMDocumentMethod "getVisibilityState" o = DOMDocumentGetVisibilityStateMethodInfo-    ResolveDOMDocumentMethod "getWebkitCurrentFullScreenElement" o = DOMDocumentGetWebkitCurrentFullScreenElementMethodInfo-    ResolveDOMDocumentMethod "getWebkitFullScreenKeyboardInputAllowed" o = DOMDocumentGetWebkitFullScreenKeyboardInputAllowedMethodInfo-    ResolveDOMDocumentMethod "getWebkitFullscreenElement" o = DOMDocumentGetWebkitFullscreenElementMethodInfo-    ResolveDOMDocumentMethod "getWebkitFullscreenEnabled" o = DOMDocumentGetWebkitFullscreenEnabledMethodInfo-    ResolveDOMDocumentMethod "getWebkitHidden" o = DOMDocumentGetWebkitHiddenMethodInfo-    ResolveDOMDocumentMethod "getWebkitIsFullScreen" o = DOMDocumentGetWebkitIsFullScreenMethodInfo-    ResolveDOMDocumentMethod "getWebkitPointerLockElement" o = DOMDocumentGetWebkitPointerLockElementMethodInfo-    ResolveDOMDocumentMethod "getWebkitVisibilityState" o = DOMDocumentGetWebkitVisibilityStateMethodInfo-    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.ObjectSetDataMethodInfo-    ResolveDOMDocumentMethod "setDocumentUri" o = DOMDocumentSetDocumentUriMethodInfo-    ResolveDOMDocumentMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMDocumentMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMDocumentMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMDocumentMethod "setSelectedStylesheetSet" o = DOMDocumentSetSelectedStylesheetSetMethodInfo-    ResolveDOMDocumentMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMDocumentMethod "setTitle" o = DOMDocumentSetTitleMethodInfo-    ResolveDOMDocumentMethod "setXmlStandalone" o = DOMDocumentSetXmlStandaloneMethodInfo-    ResolveDOMDocumentMethod "setXmlVersion" o = DOMDocumentSetXmlVersionMethodInfo-    ResolveDOMDocumentMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMDocumentMethod t DOMDocument, MethodInfo info DOMDocument p) => IsLabelProxy t (DOMDocument -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMDocumentMethod t DOMDocument, MethodInfo info DOMDocument p) => IsLabel t (DOMDocument -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "anchors"-   -- Type: TInterface "WebKit" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentAnchors :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe DOMHTMLCollection)-getDOMDocumentAnchors obj = liftIO $ getObjectPropertyObject obj "anchors" DOMHTMLCollection--data DOMDocumentAnchorsPropertyInfo-instance AttrInfo DOMDocumentAnchorsPropertyInfo where-    type AttrAllowedOps DOMDocumentAnchorsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentAnchorsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentAnchorsPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentAnchorsPropertyInfo = (Maybe DOMHTMLCollection)-    type AttrLabel DOMDocumentAnchorsPropertyInfo = "anchors"-    attrGet _ = getDOMDocumentAnchors-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "applets"-   -- Type: TInterface "WebKit" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentApplets :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe DOMHTMLCollection)-getDOMDocumentApplets obj = liftIO $ getObjectPropertyObject obj "applets" DOMHTMLCollection--data DOMDocumentAppletsPropertyInfo-instance AttrInfo DOMDocumentAppletsPropertyInfo where-    type AttrAllowedOps DOMDocumentAppletsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentAppletsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentAppletsPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentAppletsPropertyInfo = (Maybe DOMHTMLCollection)-    type AttrLabel DOMDocumentAppletsPropertyInfo = "applets"-    attrGet _ = getDOMDocumentApplets-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "body"-   -- Type: TInterface "WebKit" "DOMHTMLElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDocumentBody :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLElement-getDOMDocumentBody obj = liftIO $ checkUnexpectedNothing "getDOMDocumentBody" $ getObjectPropertyObject obj "body" DOMHTMLElement--data DOMDocumentBodyPropertyInfo-instance AttrInfo DOMDocumentBodyPropertyInfo where-    type AttrAllowedOps DOMDocumentBodyPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentBodyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentBodyPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentBodyPropertyInfo = DOMHTMLElement-    type AttrLabel DOMDocumentBodyPropertyInfo = "body"-    attrGet _ = getDOMDocumentBody-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "character-set"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentCharacterSet :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe T.Text)-getDOMDocumentCharacterSet obj = liftIO $ getObjectPropertyString obj "character-set"--data DOMDocumentCharacterSetPropertyInfo-instance AttrInfo DOMDocumentCharacterSetPropertyInfo where-    type AttrAllowedOps DOMDocumentCharacterSetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentCharacterSetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentCharacterSetPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentCharacterSetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentCharacterSetPropertyInfo = "character-set"-    attrGet _ = getDOMDocumentCharacterSet-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "charset"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMDocumentCharset :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe T.Text)-getDOMDocumentCharset obj = liftIO $ getObjectPropertyString obj "charset"--setDOMDocumentCharset :: (MonadIO m, DOMDocumentK o) => o -> T.Text -> m ()-setDOMDocumentCharset obj val = liftIO $ setObjectPropertyString obj "charset" (Just val)--constructDOMDocumentCharset :: T.Text -> IO ([Char], GValue)-constructDOMDocumentCharset val = constructObjectPropertyString "charset" (Just val)--data DOMDocumentCharsetPropertyInfo-instance AttrInfo DOMDocumentCharsetPropertyInfo where-    type AttrAllowedOps DOMDocumentCharsetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentCharsetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentCharsetPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentCharsetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentCharsetPropertyInfo = "charset"-    attrGet _ = getDOMDocumentCharset-    attrSet _ = setDOMDocumentCharset-    attrConstruct _ = constructDOMDocumentCharset-    attrClear _ = undefined---- VVV Prop "compat-mode"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentCompatMode :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe T.Text)-getDOMDocumentCompatMode obj = liftIO $ getObjectPropertyString obj "compat-mode"--data DOMDocumentCompatModePropertyInfo-instance AttrInfo DOMDocumentCompatModePropertyInfo where-    type AttrAllowedOps DOMDocumentCompatModePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentCompatModePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentCompatModePropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentCompatModePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentCompatModePropertyInfo = "compat-mode"-    attrGet _ = getDOMDocumentCompatMode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "cookie"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentCookie :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe T.Text)-getDOMDocumentCookie obj = liftIO $ getObjectPropertyString obj "cookie"--setDOMDocumentCookie :: (MonadIO m, DOMDocumentK o) => o -> T.Text -> m ()-setDOMDocumentCookie obj val = liftIO $ setObjectPropertyString obj "cookie" (Just val)--constructDOMDocumentCookie :: T.Text -> IO ([Char], GValue)-constructDOMDocumentCookie val = constructObjectPropertyString "cookie" (Just val)--clearDOMDocumentCookie :: (MonadIO m, DOMDocumentK o) => o -> m ()-clearDOMDocumentCookie obj = liftIO $ setObjectPropertyString obj "cookie" (Nothing :: Maybe T.Text)--data DOMDocumentCookiePropertyInfo-instance AttrInfo DOMDocumentCookiePropertyInfo where-    type AttrAllowedOps DOMDocumentCookiePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentCookiePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentCookiePropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentCookiePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentCookiePropertyInfo = "cookie"-    attrGet _ = getDOMDocumentCookie-    attrSet _ = setDOMDocumentCookie-    attrConstruct _ = constructDOMDocumentCookie-    attrClear _ = clearDOMDocumentCookie---- VVV Prop "current-script"-   -- Type: TInterface "WebKit" "DOMHTMLScriptElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDocumentCurrentScript :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLScriptElement-getDOMDocumentCurrentScript obj = liftIO $ checkUnexpectedNothing "getDOMDocumentCurrentScript" $ getObjectPropertyObject obj "current-script" DOMHTMLScriptElement--data DOMDocumentCurrentScriptPropertyInfo-instance AttrInfo DOMDocumentCurrentScriptPropertyInfo where-    type AttrAllowedOps DOMDocumentCurrentScriptPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentCurrentScriptPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentCurrentScriptPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentCurrentScriptPropertyInfo = DOMHTMLScriptElement-    type AttrLabel DOMDocumentCurrentScriptPropertyInfo = "current-script"-    attrGet _ = getDOMDocumentCurrentScript-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "default-charset"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentDefaultCharset :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe T.Text)-getDOMDocumentDefaultCharset obj = liftIO $ getObjectPropertyString obj "default-charset"--data DOMDocumentDefaultCharsetPropertyInfo-instance AttrInfo DOMDocumentDefaultCharsetPropertyInfo where-    type AttrAllowedOps DOMDocumentDefaultCharsetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentDefaultCharsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentDefaultCharsetPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentDefaultCharsetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentDefaultCharsetPropertyInfo = "default-charset"-    attrGet _ = getDOMDocumentDefaultCharset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "default-view"-   -- Type: TInterface "WebKit" "DOMDOMWindow"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentDefaultView :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe DOMDOMWindow)-getDOMDocumentDefaultView obj = liftIO $ getObjectPropertyObject obj "default-view" DOMDOMWindow--data DOMDocumentDefaultViewPropertyInfo-instance AttrInfo DOMDocumentDefaultViewPropertyInfo where-    type AttrAllowedOps DOMDocumentDefaultViewPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentDefaultViewPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentDefaultViewPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentDefaultViewPropertyInfo = (Maybe DOMDOMWindow)-    type AttrLabel DOMDocumentDefaultViewPropertyInfo = "default-view"-    attrGet _ = getDOMDocumentDefaultView-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "doctype"-   -- Type: TInterface "WebKit" "DOMDocumentType"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDocumentDoctype :: (MonadIO m, DOMDocumentK o) => o -> m DOMDocumentType-getDOMDocumentDoctype obj = liftIO $ checkUnexpectedNothing "getDOMDocumentDoctype" $ getObjectPropertyObject obj "doctype" DOMDocumentType--data DOMDocumentDoctypePropertyInfo-instance AttrInfo DOMDocumentDoctypePropertyInfo where-    type AttrAllowedOps DOMDocumentDoctypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentDoctypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentDoctypePropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentDoctypePropertyInfo = DOMDocumentType-    type AttrLabel DOMDocumentDoctypePropertyInfo = "doctype"-    attrGet _ = getDOMDocumentDoctype-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "document-element"-   -- Type: TInterface "WebKit" "DOMElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDocumentDocumentElement :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement-getDOMDocumentDocumentElement obj = liftIO $ checkUnexpectedNothing "getDOMDocumentDocumentElement" $ getObjectPropertyObject obj "document-element" DOMElement--data DOMDocumentDocumentElementPropertyInfo-instance AttrInfo DOMDocumentDocumentElementPropertyInfo where-    type AttrAllowedOps DOMDocumentDocumentElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentDocumentElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentDocumentElementPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentDocumentElementPropertyInfo = DOMElement-    type AttrLabel DOMDocumentDocumentElementPropertyInfo = "document-element"-    attrGet _ = getDOMDocumentDocumentElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "document-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMDocumentDocumentUri :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe T.Text)-getDOMDocumentDocumentUri obj = liftIO $ getObjectPropertyString obj "document-uri"--setDOMDocumentDocumentUri :: (MonadIO m, DOMDocumentK o) => o -> T.Text -> m ()-setDOMDocumentDocumentUri obj val = liftIO $ setObjectPropertyString obj "document-uri" (Just val)--constructDOMDocumentDocumentUri :: T.Text -> IO ([Char], GValue)-constructDOMDocumentDocumentUri val = constructObjectPropertyString "document-uri" (Just val)--data DOMDocumentDocumentUriPropertyInfo-instance AttrInfo DOMDocumentDocumentUriPropertyInfo where-    type AttrAllowedOps DOMDocumentDocumentUriPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentDocumentUriPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentDocumentUriPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentDocumentUriPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentDocumentUriPropertyInfo = "document-uri"-    attrGet _ = getDOMDocumentDocumentUri-    attrSet _ = setDOMDocumentDocumentUri-    attrConstruct _ = constructDOMDocumentDocumentUri-    attrClear _ = undefined---- VVV Prop "domain"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentDomain :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe T.Text)-getDOMDocumentDomain obj = liftIO $ getObjectPropertyString obj "domain"--data DOMDocumentDomainPropertyInfo-instance AttrInfo DOMDocumentDomainPropertyInfo where-    type AttrAllowedOps DOMDocumentDomainPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentDomainPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentDomainPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentDomainPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentDomainPropertyInfo = "domain"-    attrGet _ = getDOMDocumentDomain-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "forms"-   -- Type: TInterface "WebKit" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentForms :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe DOMHTMLCollection)-getDOMDocumentForms obj = liftIO $ getObjectPropertyObject obj "forms" DOMHTMLCollection--data DOMDocumentFormsPropertyInfo-instance AttrInfo DOMDocumentFormsPropertyInfo where-    type AttrAllowedOps DOMDocumentFormsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentFormsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentFormsPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentFormsPropertyInfo = (Maybe DOMHTMLCollection)-    type AttrLabel DOMDocumentFormsPropertyInfo = "forms"-    attrGet _ = getDOMDocumentForms-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "head"-   -- Type: TInterface "WebKit" "DOMHTMLHeadElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDocumentHead :: (MonadIO m, DOMDocumentK o) => o -> m DOMHTMLHeadElement-getDOMDocumentHead obj = liftIO $ checkUnexpectedNothing "getDOMDocumentHead" $ getObjectPropertyObject obj "head" DOMHTMLHeadElement--data DOMDocumentHeadPropertyInfo-instance AttrInfo DOMDocumentHeadPropertyInfo where-    type AttrAllowedOps DOMDocumentHeadPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentHeadPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentHeadPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentHeadPropertyInfo = DOMHTMLHeadElement-    type AttrLabel DOMDocumentHeadPropertyInfo = "head"-    attrGet _ = getDOMDocumentHead-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "hidden"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDocumentHidden :: (MonadIO m, DOMDocumentK o) => o -> m Bool-getDOMDocumentHidden obj = liftIO $ getObjectPropertyBool obj "hidden"--data DOMDocumentHiddenPropertyInfo-instance AttrInfo DOMDocumentHiddenPropertyInfo where-    type AttrAllowedOps DOMDocumentHiddenPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentHiddenPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentHiddenPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentHiddenPropertyInfo = Bool-    type AttrLabel DOMDocumentHiddenPropertyInfo = "hidden"-    attrGet _ = getDOMDocumentHidden-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "images"-   -- Type: TInterface "WebKit" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentImages :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe DOMHTMLCollection)-getDOMDocumentImages obj = liftIO $ getObjectPropertyObject obj "images" DOMHTMLCollection--data DOMDocumentImagesPropertyInfo-instance AttrInfo DOMDocumentImagesPropertyInfo where-    type AttrAllowedOps DOMDocumentImagesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentImagesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentImagesPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentImagesPropertyInfo = (Maybe DOMHTMLCollection)-    type AttrLabel DOMDocumentImagesPropertyInfo = "images"-    attrGet _ = getDOMDocumentImages-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "implementation"-   -- Type: TInterface "WebKit" "DOMDOMImplementation"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentImplementation :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe DOMDOMImplementation)-getDOMDocumentImplementation obj = liftIO $ getObjectPropertyObject obj "implementation" DOMDOMImplementation--data DOMDocumentImplementationPropertyInfo-instance AttrInfo DOMDocumentImplementationPropertyInfo where-    type AttrAllowedOps DOMDocumentImplementationPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentImplementationPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentImplementationPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentImplementationPropertyInfo = (Maybe DOMDOMImplementation)-    type AttrLabel DOMDocumentImplementationPropertyInfo = "implementation"-    attrGet _ = getDOMDocumentImplementation-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "input-encoding"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentInputEncoding :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe T.Text)-getDOMDocumentInputEncoding obj = liftIO $ getObjectPropertyString obj "input-encoding"--data DOMDocumentInputEncodingPropertyInfo-instance AttrInfo DOMDocumentInputEncodingPropertyInfo where-    type AttrAllowedOps DOMDocumentInputEncodingPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentInputEncodingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentInputEncodingPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentInputEncodingPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentInputEncodingPropertyInfo = "input-encoding"-    attrGet _ = getDOMDocumentInputEncoding-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "last-modified"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentLastModified :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe T.Text)-getDOMDocumentLastModified obj = liftIO $ getObjectPropertyString obj "last-modified"--data DOMDocumentLastModifiedPropertyInfo-instance AttrInfo DOMDocumentLastModifiedPropertyInfo where-    type AttrAllowedOps DOMDocumentLastModifiedPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentLastModifiedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentLastModifiedPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentLastModifiedPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentLastModifiedPropertyInfo = "last-modified"-    attrGet _ = getDOMDocumentLastModified-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "links"-   -- Type: TInterface "WebKit" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentLinks :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe DOMHTMLCollection)-getDOMDocumentLinks obj = liftIO $ getObjectPropertyObject obj "links" DOMHTMLCollection--data DOMDocumentLinksPropertyInfo-instance AttrInfo DOMDocumentLinksPropertyInfo where-    type AttrAllowedOps DOMDocumentLinksPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentLinksPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentLinksPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentLinksPropertyInfo = (Maybe DOMHTMLCollection)-    type AttrLabel DOMDocumentLinksPropertyInfo = "links"-    attrGet _ = getDOMDocumentLinks-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "preferred-stylesheet-set"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentPreferredStylesheetSet :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe T.Text)-getDOMDocumentPreferredStylesheetSet obj = liftIO $ getObjectPropertyString obj "preferred-stylesheet-set"--data DOMDocumentPreferredStylesheetSetPropertyInfo-instance AttrInfo DOMDocumentPreferredStylesheetSetPropertyInfo where-    type AttrAllowedOps DOMDocumentPreferredStylesheetSetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentPreferredStylesheetSetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentPreferredStylesheetSetPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentPreferredStylesheetSetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentPreferredStylesheetSetPropertyInfo = "preferred-stylesheet-set"-    attrGet _ = getDOMDocumentPreferredStylesheetSet-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "ready-state"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentReadyState :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe T.Text)-getDOMDocumentReadyState obj = liftIO $ getObjectPropertyString obj "ready-state"--data DOMDocumentReadyStatePropertyInfo-instance AttrInfo DOMDocumentReadyStatePropertyInfo where-    type AttrAllowedOps DOMDocumentReadyStatePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentReadyStatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentReadyStatePropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentReadyStatePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentReadyStatePropertyInfo = "ready-state"-    attrGet _ = getDOMDocumentReadyState-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "referrer"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentReferrer :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe T.Text)-getDOMDocumentReferrer obj = liftIO $ getObjectPropertyString obj "referrer"--data DOMDocumentReferrerPropertyInfo-instance AttrInfo DOMDocumentReferrerPropertyInfo where-    type AttrAllowedOps DOMDocumentReferrerPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentReferrerPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentReferrerPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentReferrerPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentReferrerPropertyInfo = "referrer"-    attrGet _ = getDOMDocumentReferrer-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "security-policy"-   -- Type: TInterface "WebKit" "DOMDOMSecurityPolicy"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentSecurityPolicy :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe DOMDOMSecurityPolicy)-getDOMDocumentSecurityPolicy obj = liftIO $ getObjectPropertyObject obj "security-policy" DOMDOMSecurityPolicy--data DOMDocumentSecurityPolicyPropertyInfo-instance AttrInfo DOMDocumentSecurityPolicyPropertyInfo where-    type AttrAllowedOps DOMDocumentSecurityPolicyPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentSecurityPolicyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentSecurityPolicyPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentSecurityPolicyPropertyInfo = (Maybe DOMDOMSecurityPolicy)-    type AttrLabel DOMDocumentSecurityPolicyPropertyInfo = "security-policy"-    attrGet _ = getDOMDocumentSecurityPolicy-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "selected-stylesheet-set"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMDocumentSelectedStylesheetSet :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe T.Text)-getDOMDocumentSelectedStylesheetSet obj = liftIO $ getObjectPropertyString obj "selected-stylesheet-set"--setDOMDocumentSelectedStylesheetSet :: (MonadIO m, DOMDocumentK o) => o -> T.Text -> m ()-setDOMDocumentSelectedStylesheetSet obj val = liftIO $ setObjectPropertyString obj "selected-stylesheet-set" (Just val)--constructDOMDocumentSelectedStylesheetSet :: T.Text -> IO ([Char], GValue)-constructDOMDocumentSelectedStylesheetSet val = constructObjectPropertyString "selected-stylesheet-set" (Just val)--data DOMDocumentSelectedStylesheetSetPropertyInfo-instance AttrInfo DOMDocumentSelectedStylesheetSetPropertyInfo where-    type AttrAllowedOps DOMDocumentSelectedStylesheetSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentSelectedStylesheetSetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentSelectedStylesheetSetPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentSelectedStylesheetSetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentSelectedStylesheetSetPropertyInfo = "selected-stylesheet-set"-    attrGet _ = getDOMDocumentSelectedStylesheetSet-    attrSet _ = setDOMDocumentSelectedStylesheetSet-    attrConstruct _ = constructDOMDocumentSelectedStylesheetSet-    attrClear _ = undefined---- VVV Prop "style-sheets"-   -- Type: TInterface "WebKit" "DOMStyleSheetList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDocumentStyleSheets :: (MonadIO m, DOMDocumentK o) => o -> m DOMStyleSheetList-getDOMDocumentStyleSheets obj = liftIO $ checkUnexpectedNothing "getDOMDocumentStyleSheets" $ getObjectPropertyObject obj "style-sheets" DOMStyleSheetList--data DOMDocumentStyleSheetsPropertyInfo-instance AttrInfo DOMDocumentStyleSheetsPropertyInfo where-    type AttrAllowedOps DOMDocumentStyleSheetsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentStyleSheetsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentStyleSheetsPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentStyleSheetsPropertyInfo = DOMStyleSheetList-    type AttrLabel DOMDocumentStyleSheetsPropertyInfo = "style-sheets"-    attrGet _ = getDOMDocumentStyleSheets-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "title"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMDocumentTitle :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe T.Text)-getDOMDocumentTitle obj = liftIO $ getObjectPropertyString obj "title"--setDOMDocumentTitle :: (MonadIO m, DOMDocumentK o) => o -> T.Text -> m ()-setDOMDocumentTitle obj val = liftIO $ setObjectPropertyString obj "title" (Just val)--constructDOMDocumentTitle :: T.Text -> IO ([Char], GValue)-constructDOMDocumentTitle val = constructObjectPropertyString "title" (Just val)--data DOMDocumentTitlePropertyInfo-instance AttrInfo DOMDocumentTitlePropertyInfo where-    type AttrAllowedOps DOMDocumentTitlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentTitlePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentTitlePropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentTitlePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentTitlePropertyInfo = "title"-    attrGet _ = getDOMDocumentTitle-    attrSet _ = setDOMDocumentTitle-    attrConstruct _ = constructDOMDocumentTitle-    attrClear _ = undefined---- VVV Prop "url"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentUrl :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe T.Text)-getDOMDocumentUrl obj = liftIO $ getObjectPropertyString obj "url"--data DOMDocumentUrlPropertyInfo-instance AttrInfo DOMDocumentUrlPropertyInfo where-    type AttrAllowedOps DOMDocumentUrlPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentUrlPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentUrlPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentUrlPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentUrlPropertyInfo = "url"-    attrGet _ = getDOMDocumentUrl-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "visibility-state"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentVisibilityState :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe T.Text)-getDOMDocumentVisibilityState obj = liftIO $ getObjectPropertyString obj "visibility-state"--data DOMDocumentVisibilityStatePropertyInfo-instance AttrInfo DOMDocumentVisibilityStatePropertyInfo where-    type AttrAllowedOps DOMDocumentVisibilityStatePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentVisibilityStatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentVisibilityStatePropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentVisibilityStatePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentVisibilityStatePropertyInfo = "visibility-state"-    attrGet _ = getDOMDocumentVisibilityState-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-current-full-screen-element"-   -- Type: TInterface "WebKit" "DOMElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDocumentWebkitCurrentFullScreenElement :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement-getDOMDocumentWebkitCurrentFullScreenElement obj = liftIO $ checkUnexpectedNothing "getDOMDocumentWebkitCurrentFullScreenElement" $ getObjectPropertyObject obj "webkit-current-full-screen-element" DOMElement--data DOMDocumentWebkitCurrentFullScreenElementPropertyInfo-instance AttrInfo DOMDocumentWebkitCurrentFullScreenElementPropertyInfo where-    type AttrAllowedOps DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = DOMElement-    type AttrLabel DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = "webkit-current-full-screen-element"-    attrGet _ = getDOMDocumentWebkitCurrentFullScreenElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-full-screen-keyboard-input-allowed"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDocumentWebkitFullScreenKeyboardInputAllowed :: (MonadIO m, DOMDocumentK o) => o -> m Bool-getDOMDocumentWebkitFullScreenKeyboardInputAllowed obj = liftIO $ getObjectPropertyBool obj "webkit-full-screen-keyboard-input-allowed"--data DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo-instance AttrInfo DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo where-    type AttrAllowedOps DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = Bool-    type AttrLabel DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = "webkit-full-screen-keyboard-input-allowed"-    attrGet _ = getDOMDocumentWebkitFullScreenKeyboardInputAllowed-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-fullscreen-element"-   -- Type: TInterface "WebKit" "DOMElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDocumentWebkitFullscreenElement :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement-getDOMDocumentWebkitFullscreenElement obj = liftIO $ checkUnexpectedNothing "getDOMDocumentWebkitFullscreenElement" $ getObjectPropertyObject obj "webkit-fullscreen-element" DOMElement--data DOMDocumentWebkitFullscreenElementPropertyInfo-instance AttrInfo DOMDocumentWebkitFullscreenElementPropertyInfo where-    type AttrAllowedOps DOMDocumentWebkitFullscreenElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentWebkitFullscreenElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentWebkitFullscreenElementPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentWebkitFullscreenElementPropertyInfo = DOMElement-    type AttrLabel DOMDocumentWebkitFullscreenElementPropertyInfo = "webkit-fullscreen-element"-    attrGet _ = getDOMDocumentWebkitFullscreenElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-fullscreen-enabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDocumentWebkitFullscreenEnabled :: (MonadIO m, DOMDocumentK o) => o -> m Bool-getDOMDocumentWebkitFullscreenEnabled obj = liftIO $ getObjectPropertyBool obj "webkit-fullscreen-enabled"--data DOMDocumentWebkitFullscreenEnabledPropertyInfo-instance AttrInfo DOMDocumentWebkitFullscreenEnabledPropertyInfo where-    type AttrAllowedOps DOMDocumentWebkitFullscreenEnabledPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentWebkitFullscreenEnabledPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentWebkitFullscreenEnabledPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentWebkitFullscreenEnabledPropertyInfo = Bool-    type AttrLabel DOMDocumentWebkitFullscreenEnabledPropertyInfo = "webkit-fullscreen-enabled"-    attrGet _ = getDOMDocumentWebkitFullscreenEnabled-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-is-full-screen"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDocumentWebkitIsFullScreen :: (MonadIO m, DOMDocumentK o) => o -> m Bool-getDOMDocumentWebkitIsFullScreen obj = liftIO $ getObjectPropertyBool obj "webkit-is-full-screen"--data DOMDocumentWebkitIsFullScreenPropertyInfo-instance AttrInfo DOMDocumentWebkitIsFullScreenPropertyInfo where-    type AttrAllowedOps DOMDocumentWebkitIsFullScreenPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentWebkitIsFullScreenPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentWebkitIsFullScreenPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentWebkitIsFullScreenPropertyInfo = Bool-    type AttrLabel DOMDocumentWebkitIsFullScreenPropertyInfo = "webkit-is-full-screen"-    attrGet _ = getDOMDocumentWebkitIsFullScreen-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-pointer-lock-element"-   -- Type: TInterface "WebKit" "DOMElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMDocumentWebkitPointerLockElement :: (MonadIO m, DOMDocumentK o) => o -> m DOMElement-getDOMDocumentWebkitPointerLockElement obj = liftIO $ checkUnexpectedNothing "getDOMDocumentWebkitPointerLockElement" $ getObjectPropertyObject obj "webkit-pointer-lock-element" DOMElement--data DOMDocumentWebkitPointerLockElementPropertyInfo-instance AttrInfo DOMDocumentWebkitPointerLockElementPropertyInfo where-    type AttrAllowedOps DOMDocumentWebkitPointerLockElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentWebkitPointerLockElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentWebkitPointerLockElementPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentWebkitPointerLockElementPropertyInfo = DOMElement-    type AttrLabel DOMDocumentWebkitPointerLockElementPropertyInfo = "webkit-pointer-lock-element"-    attrGet _ = getDOMDocumentWebkitPointerLockElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "xml-encoding"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentXmlEncoding :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe T.Text)-getDOMDocumentXmlEncoding obj = liftIO $ getObjectPropertyString obj "xml-encoding"--data DOMDocumentXmlEncodingPropertyInfo-instance AttrInfo DOMDocumentXmlEncodingPropertyInfo where-    type AttrAllowedOps DOMDocumentXmlEncodingPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentXmlEncodingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentXmlEncodingPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentXmlEncodingPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentXmlEncodingPropertyInfo = "xml-encoding"-    attrGet _ = getDOMDocumentXmlEncoding-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "xml-standalone"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getDOMDocumentXmlStandalone :: (MonadIO m, DOMDocumentK o) => o -> m Bool-getDOMDocumentXmlStandalone obj = liftIO $ getObjectPropertyBool obj "xml-standalone"--setDOMDocumentXmlStandalone :: (MonadIO m, DOMDocumentK o) => o -> Bool -> m ()-setDOMDocumentXmlStandalone obj val = liftIO $ setObjectPropertyBool obj "xml-standalone" val--constructDOMDocumentXmlStandalone :: Bool -> IO ([Char], GValue)-constructDOMDocumentXmlStandalone val = constructObjectPropertyBool "xml-standalone" val--data DOMDocumentXmlStandalonePropertyInfo-instance AttrInfo DOMDocumentXmlStandalonePropertyInfo where-    type AttrAllowedOps DOMDocumentXmlStandalonePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentXmlStandalonePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMDocumentXmlStandalonePropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentXmlStandalonePropertyInfo = Bool-    type AttrLabel DOMDocumentXmlStandalonePropertyInfo = "xml-standalone"-    attrGet _ = getDOMDocumentXmlStandalone-    attrSet _ = setDOMDocumentXmlStandalone-    attrConstruct _ = constructDOMDocumentXmlStandalone-    attrClear _ = undefined---- VVV Prop "xml-version"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentXmlVersion :: (MonadIO m, DOMDocumentK o) => o -> m (Maybe T.Text)-getDOMDocumentXmlVersion obj = liftIO $ getObjectPropertyString obj "xml-version"--setDOMDocumentXmlVersion :: (MonadIO m, DOMDocumentK o) => o -> T.Text -> m ()-setDOMDocumentXmlVersion obj val = liftIO $ setObjectPropertyString obj "xml-version" (Just val)--constructDOMDocumentXmlVersion :: T.Text -> IO ([Char], GValue)-constructDOMDocumentXmlVersion val = constructObjectPropertyString "xml-version" (Just val)--clearDOMDocumentXmlVersion :: (MonadIO m, DOMDocumentK o) => o -> m ()-clearDOMDocumentXmlVersion obj = liftIO $ setObjectPropertyString obj "xml-version" (Nothing :: Maybe T.Text)--data DOMDocumentXmlVersionPropertyInfo-instance AttrInfo DOMDocumentXmlVersionPropertyInfo where-    type AttrAllowedOps DOMDocumentXmlVersionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentXmlVersionPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentXmlVersionPropertyInfo = DOMDocumentK-    type AttrGetType DOMDocumentXmlVersionPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentXmlVersionPropertyInfo = "xml-version"-    attrGet _ = getDOMDocumentXmlVersion-    attrSet _ = setDOMDocumentXmlVersion-    attrConstruct _ = constructDOMDocumentXmlVersion-    attrClear _ = clearDOMDocumentXmlVersion--type instance AttributeList DOMDocument = DOMDocumentAttributeList-type DOMDocumentAttributeList = ('[ '("anchors", DOMDocumentAnchorsPropertyInfo), '("applets", DOMDocumentAppletsPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("body", DOMDocumentBodyPropertyInfo), '("characterSet", DOMDocumentCharacterSetPropertyInfo), '("charset", DOMDocumentCharsetPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("compatMode", DOMDocumentCompatModePropertyInfo), '("cookie", DOMDocumentCookiePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("currentScript", DOMDocumentCurrentScriptPropertyInfo), '("defaultCharset", DOMDocumentDefaultCharsetPropertyInfo), '("defaultView", DOMDocumentDefaultViewPropertyInfo), '("doctype", DOMDocumentDoctypePropertyInfo), '("documentElement", DOMDocumentDocumentElementPropertyInfo), '("documentUri", DOMDocumentDocumentUriPropertyInfo), '("domain", DOMDocumentDomainPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("forms", DOMDocumentFormsPropertyInfo), '("head", DOMDocumentHeadPropertyInfo), '("hidden", DOMDocumentHiddenPropertyInfo), '("images", DOMDocumentImagesPropertyInfo), '("implementation", DOMDocumentImplementationPropertyInfo), '("inputEncoding", DOMDocumentInputEncodingPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastModified", DOMDocumentLastModifiedPropertyInfo), '("links", DOMDocumentLinksPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("preferredStylesheetSet", DOMDocumentPreferredStylesheetSetPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("readyState", DOMDocumentReadyStatePropertyInfo), '("referrer", DOMDocumentReferrerPropertyInfo), '("securityPolicy", DOMDocumentSecurityPolicyPropertyInfo), '("selectedStylesheetSet", DOMDocumentSelectedStylesheetSetPropertyInfo), '("styleSheets", DOMDocumentStyleSheetsPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMDocumentTitlePropertyInfo), '("url", DOMDocumentUrlPropertyInfo), '("visibilityState", DOMDocumentVisibilityStatePropertyInfo), '("webkitCurrentFullScreenElement", DOMDocumentWebkitCurrentFullScreenElementPropertyInfo), '("webkitFullScreenKeyboardInputAllowed", DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo), '("webkitFullscreenElement", DOMDocumentWebkitFullscreenElementPropertyInfo), '("webkitFullscreenEnabled", DOMDocumentWebkitFullscreenEnabledPropertyInfo), '("webkitIsFullScreen", DOMDocumentWebkitIsFullScreenPropertyInfo), '("webkitPointerLockElement", DOMDocumentWebkitPointerLockElementPropertyInfo), '("xmlEncoding", DOMDocumentXmlEncodingPropertyInfo), '("xmlStandalone", DOMDocumentXmlStandalonePropertyInfo), '("xmlVersion", DOMDocumentXmlVersionPropertyInfo)] :: [(Symbol, *)])--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--dOMDocumentCompatMode :: AttrLabelProxy "compatMode"-dOMDocumentCompatMode = AttrLabelProxy--dOMDocumentCookie :: AttrLabelProxy "cookie"-dOMDocumentCookie = AttrLabelProxy--dOMDocumentCurrentScript :: AttrLabelProxy "currentScript"-dOMDocumentCurrentScript = AttrLabelProxy--dOMDocumentDefaultCharset :: AttrLabelProxy "defaultCharset"-dOMDocumentDefaultCharset = AttrLabelProxy--dOMDocumentDefaultView :: AttrLabelProxy "defaultView"-dOMDocumentDefaultView = AttrLabelProxy--dOMDocumentDoctype :: AttrLabelProxy "doctype"-dOMDocumentDoctype = AttrLabelProxy--dOMDocumentDocumentElement :: AttrLabelProxy "documentElement"-dOMDocumentDocumentElement = AttrLabelProxy--dOMDocumentDocumentUri :: AttrLabelProxy "documentUri"-dOMDocumentDocumentUri = AttrLabelProxy--dOMDocumentDomain :: AttrLabelProxy "domain"-dOMDocumentDomain = 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--dOMDocumentLastModified :: AttrLabelProxy "lastModified"-dOMDocumentLastModified = AttrLabelProxy--dOMDocumentLinks :: AttrLabelProxy "links"-dOMDocumentLinks = AttrLabelProxy--dOMDocumentPreferredStylesheetSet :: AttrLabelProxy "preferredStylesheetSet"-dOMDocumentPreferredStylesheetSet = AttrLabelProxy--dOMDocumentReadyState :: AttrLabelProxy "readyState"-dOMDocumentReadyState = AttrLabelProxy--dOMDocumentReferrer :: AttrLabelProxy "referrer"-dOMDocumentReferrer = AttrLabelProxy--dOMDocumentSecurityPolicy :: AttrLabelProxy "securityPolicy"-dOMDocumentSecurityPolicy = 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--dOMDocumentWebkitPointerLockElement :: AttrLabelProxy "webkitPointerLockElement"-dOMDocumentWebkitPointerLockElement = AttrLabelProxy--dOMDocumentXmlEncoding :: AttrLabelProxy "xmlEncoding"-dOMDocumentXmlEncoding = AttrLabelProxy--dOMDocumentXmlStandalone :: AttrLabelProxy "xmlStandalone"-dOMDocumentXmlStandalone = AttrLabelProxy--dOMDocumentXmlVersion :: AttrLabelProxy "xmlVersion"-dOMDocumentXmlVersion = AttrLabelProxy--type instance SignalList DOMDocument = DOMDocumentSignalList-type DOMDocumentSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMDocument::adopt_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "source", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_adopt_node" webkit_dom_document_adopt_node :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    Ptr DOMNode ->                          -- source : TInterface "WebKit" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMDocumentAdoptNode ::-    (MonadIO m, DOMDocumentK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- source-    -> m DOMNode                            -- result-dOMDocumentAdoptNode _obj source = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let source' = unsafeManagedPtrCastPtr source-    onException (do-        result <- propagateGError $ webkit_dom_document_adopt_node _obj' source'-        checkUnexpectedReturnNULL "webkit_dom_document_adopt_node" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        touchManagedPtr source-        return result'-     ) (do-        return ()-     )--data DOMDocumentAdoptNodeMethodInfo-instance (signature ~ (b -> m DOMNode), MonadIO m, DOMDocumentK a, DOMNodeK b) => MethodInfo DOMDocumentAdoptNodeMethodInfo a signature where-    overloadedMethod _ = dOMDocumentAdoptNode---- method DOMDocument::caret_range_from_point--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CLong ->                                -- x : TBasicType TLong-    CLong ->                                -- y : TBasicType TLong-    IO (Ptr DOMRange)---dOMDocumentCaretRangeFromPoint ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> CLong                                -- x-    -> CLong                                -- y-    -> m DOMRange                           -- result-dOMDocumentCaretRangeFromPoint _obj x y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_caret_range_from_point _obj' x y-    checkUnexpectedReturnNULL "webkit_dom_document_caret_range_from_point" result-    result' <- (wrapObject DOMRange) result-    touchManagedPtr _obj-    return result'--data DOMDocumentCaretRangeFromPointMethodInfo-instance (signature ~ (CLong -> CLong -> m DOMRange), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCaretRangeFromPointMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCaretRangeFromPoint---- method DOMDocument::create_attribute--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMAttr")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_attribute" webkit_dom_document_create_attribute :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- name : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMAttr)---dOMDocumentCreateAttribute ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m DOMAttr                            -- result-dOMDocumentCreateAttribute _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    onException (do-        result <- propagateGError $ webkit_dom_document_create_attribute _obj' name'-        checkUnexpectedReturnNULL "webkit_dom_document_create_attribute" result-        result' <- (newObject DOMAttr) result-        touchManagedPtr _obj-        freeMem name'-        return result'-     ) (do-        freeMem name'-     )--data DOMDocumentCreateAttributeMethodInfo-instance (signature ~ (T.Text -> m DOMAttr), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateAttributeMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateAttribute---- method DOMDocument::create_attribute_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMAttr")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_attribute_ns" webkit_dom_document_create_attribute_ns :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- qualifiedName : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMAttr)---dOMDocumentCreateAttributeNs ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- namespaceURI-    -> T.Text                               -- qualifiedName-    -> m DOMAttr                            -- result-dOMDocumentCreateAttributeNs _obj namespaceURI qualifiedName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    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 _obj' maybeNamespaceURI qualifiedName'-        checkUnexpectedReturnNULL "webkit_dom_document_create_attribute_ns" result-        result' <- (newObject DOMAttr) result-        touchManagedPtr _obj-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-        return result'-     ) (do-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-     )--data DOMDocumentCreateAttributeNsMethodInfo-instance (signature ~ (Maybe (T.Text) -> T.Text -> m DOMAttr), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateAttributeNsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateAttributeNs---- method DOMDocument::create_cdata_section--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMCDATASection")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_cdata_section" webkit_dom_document_create_cdata_section :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- data : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMCDATASection)---dOMDocumentCreateCdataSection ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- data_-    -> m DOMCDATASection                    -- result-dOMDocumentCreateCdataSection _obj data_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    data_' <- textToCString data_-    onException (do-        result <- propagateGError $ webkit_dom_document_create_cdata_section _obj' data_'-        checkUnexpectedReturnNULL "webkit_dom_document_create_cdata_section" result-        result' <- (newObject DOMCDATASection) result-        touchManagedPtr _obj-        freeMem data_'-        return result'-     ) (do-        freeMem data_'-     )--data DOMDocumentCreateCdataSectionMethodInfo-instance (signature ~ (T.Text -> m DOMCDATASection), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateCdataSectionMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateCdataSection---- method DOMDocument::create_comment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMComment")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_create_comment" webkit_dom_document_create_comment :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- data : TBasicType TUTF8-    IO (Ptr DOMComment)---dOMDocumentCreateComment ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- data_-    -> m DOMComment                         -- result-dOMDocumentCreateComment _obj data_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    data_' <- textToCString data_-    result <- webkit_dom_document_create_comment _obj' data_'-    checkUnexpectedReturnNULL "webkit_dom_document_create_comment" result-    result' <- (newObject DOMComment) result-    touchManagedPtr _obj-    freeMem data_'-    return result'--data DOMDocumentCreateCommentMethodInfo-instance (signature ~ (T.Text -> m DOMComment), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateCommentMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateComment---- method DOMDocument::create_css_style_declaration--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMCSSStyleDeclaration)---dOMDocumentCreateCssStyleDeclaration ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMCSSStyleDeclaration             -- result-dOMDocumentCreateCssStyleDeclaration _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_create_css_style_declaration _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_create_css_style_declaration" result-    result' <- (wrapObject DOMCSSStyleDeclaration) result-    touchManagedPtr _obj-    return result'--data DOMDocumentCreateCssStyleDeclarationMethodInfo-instance (signature ~ (m DOMCSSStyleDeclaration), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateCssStyleDeclarationMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateCssStyleDeclaration---- method DOMDocument::create_document_fragment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDocumentFragment")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_create_document_fragment" webkit_dom_document_create_document_fragment :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMDocumentFragment)---dOMDocumentCreateDocumentFragment ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMDocumentFragment                -- result-dOMDocumentCreateDocumentFragment _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_create_document_fragment _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_create_document_fragment" result-    result' <- (newObject DOMDocumentFragment) result-    touchManagedPtr _obj-    return result'--data DOMDocumentCreateDocumentFragmentMethodInfo-instance (signature ~ (m DOMDocumentFragment), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateDocumentFragmentMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateDocumentFragment---- method DOMDocument::create_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tagName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMElement")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_element" webkit_dom_document_create_element :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- tagName : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMElement)---dOMDocumentCreateElement ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- tagName-    -> m DOMElement                         -- result-dOMDocumentCreateElement _obj tagName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    tagName' <- textToCString tagName-    onException (do-        result <- propagateGError $ webkit_dom_document_create_element _obj' tagName'-        checkUnexpectedReturnNULL "webkit_dom_document_create_element" result-        result' <- (newObject DOMElement) result-        touchManagedPtr _obj-        freeMem tagName'-        return result'-     ) (do-        freeMem tagName'-     )--data DOMDocumentCreateElementMethodInfo-instance (signature ~ (T.Text -> m DOMElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateElementMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateElement---- method DOMDocument::create_element_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMElement")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_element_ns" webkit_dom_document_create_element_ns :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- qualifiedName : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMElement)---dOMDocumentCreateElementNs ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- namespaceURI-    -> T.Text                               -- qualifiedName-    -> m DOMElement                         -- result-dOMDocumentCreateElementNs _obj namespaceURI qualifiedName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    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 _obj' maybeNamespaceURI qualifiedName'-        checkUnexpectedReturnNULL "webkit_dom_document_create_element_ns" result-        result' <- (newObject DOMElement) result-        touchManagedPtr _obj-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-        return result'-     ) (do-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-     )--data DOMDocumentCreateElementNsMethodInfo-instance (signature ~ (Maybe (T.Text) -> T.Text -> m DOMElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateElementNsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateElementNs---- method DOMDocument::create_entity_reference--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMEntityReference")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_entity_reference" webkit_dom_document_create_entity_reference :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- name : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMEntityReference)---dOMDocumentCreateEntityReference ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- name-    -> m DOMEntityReference                 -- result-dOMDocumentCreateEntityReference _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    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 _obj' maybeName-        checkUnexpectedReturnNULL "webkit_dom_document_create_entity_reference" result-        result' <- (newObject DOMEntityReference) result-        touchManagedPtr _obj-        freeMem maybeName-        return result'-     ) (do-        freeMem maybeName-     )--data DOMDocumentCreateEntityReferenceMethodInfo-instance (signature ~ (Maybe (T.Text) -> m DOMEntityReference), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateEntityReferenceMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateEntityReference---- method DOMDocument::create_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "eventType", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMEvent")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_event" webkit_dom_document_create_event :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- eventType : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMEvent)---dOMDocumentCreateEvent ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- eventType-    -> m DOMEvent                           -- result-dOMDocumentCreateEvent _obj eventType = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    eventType' <- textToCString eventType-    onException (do-        result <- propagateGError $ webkit_dom_document_create_event _obj' eventType'-        checkUnexpectedReturnNULL "webkit_dom_document_create_event" result-        result' <- (wrapObject DOMEvent) result-        touchManagedPtr _obj-        freeMem eventType'-        return result'-     ) (do-        freeMem eventType'-     )--data DOMDocumentCreateEventMethodInfo-instance (signature ~ (T.Text -> m DOMEvent), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateEventMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateEvent---- method DOMDocument::create_expression--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expression", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "resolver", argType = TInterface "WebKit" "DOMXPathNSResolver", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMXPathExpression")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_expression" webkit_dom_document_create_expression :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- expression : TBasicType TUTF8-    Ptr DOMXPathNSResolver ->               -- resolver : TInterface "WebKit" "DOMXPathNSResolver"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMXPathExpression)---dOMDocumentCreateExpression ::-    (MonadIO m, DOMDocumentK a, DOMXPathNSResolverK b) =>-    a                                       -- _obj-    -> T.Text                               -- expression-    -> b                                    -- resolver-    -> m DOMXPathExpression                 -- result-dOMDocumentCreateExpression _obj expression resolver = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    expression' <- textToCString expression-    let resolver' = unsafeManagedPtrCastPtr resolver-    onException (do-        result <- propagateGError $ webkit_dom_document_create_expression _obj' expression' resolver'-        checkUnexpectedReturnNULL "webkit_dom_document_create_expression" result-        result' <- (wrapObject DOMXPathExpression) result-        touchManagedPtr _obj-        touchManagedPtr resolver-        freeMem expression'-        return result'-     ) (do-        freeMem expression'-     )--data DOMDocumentCreateExpressionMethodInfo-instance (signature ~ (T.Text -> b -> m DOMXPathExpression), MonadIO m, DOMDocumentK a, DOMXPathNSResolverK b) => MethodInfo DOMDocumentCreateExpressionMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateExpression---- method DOMDocument::create_node_iterator--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "root", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "whatToShow", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filter", argType = TInterface "WebKit" "DOMNodeFilter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expandEntityReferences", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNodeIterator")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_node_iterator" webkit_dom_document_create_node_iterator :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    Ptr DOMNode ->                          -- root : TInterface "WebKit" "DOMNode"-    CULong ->                               -- whatToShow : TBasicType TULong-    Ptr DOMNodeFilter ->                    -- filter : TInterface "WebKit" "DOMNodeFilter"-    CInt ->                                 -- expandEntityReferences : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNodeIterator)---dOMDocumentCreateNodeIterator ::-    (MonadIO m, DOMDocumentK a, DOMNodeK b, DOMNodeFilterK c) =>-    a                                       -- _obj-    -> b                                    -- root-    -> CULong                               -- whatToShow-    -> c                                    -- filter-    -> Bool                                 -- expandEntityReferences-    -> m DOMNodeIterator                    -- result-dOMDocumentCreateNodeIterator _obj root whatToShow filter expandEntityReferences = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let root' = unsafeManagedPtrCastPtr root-    let filter' = unsafeManagedPtrCastPtr filter-    let expandEntityReferences' = (fromIntegral . fromEnum) expandEntityReferences-    onException (do-        result <- propagateGError $ webkit_dom_document_create_node_iterator _obj' root' whatToShow filter' expandEntityReferences'-        checkUnexpectedReturnNULL "webkit_dom_document_create_node_iterator" result-        result' <- (wrapObject DOMNodeIterator) result-        touchManagedPtr _obj-        touchManagedPtr root-        touchManagedPtr filter-        return result'-     ) (do-        return ()-     )--data DOMDocumentCreateNodeIteratorMethodInfo-instance (signature ~ (b -> CULong -> c -> Bool -> m DOMNodeIterator), MonadIO m, DOMDocumentK a, DOMNodeK b, DOMNodeFilterK c) => MethodInfo DOMDocumentCreateNodeIteratorMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateNodeIterator---- method DOMDocument::create_ns_resolver--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "nodeResolver", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMXPathNSResolver")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_create_ns_resolver" webkit_dom_document_create_ns_resolver :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    Ptr DOMNode ->                          -- nodeResolver : TInterface "WebKit" "DOMNode"-    IO (Ptr DOMXPathNSResolver)---dOMDocumentCreateNsResolver ::-    (MonadIO m, DOMDocumentK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- nodeResolver-    -> m DOMXPathNSResolver                 -- result-dOMDocumentCreateNsResolver _obj nodeResolver = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let nodeResolver' = unsafeManagedPtrCastPtr nodeResolver-    result <- webkit_dom_document_create_ns_resolver _obj' nodeResolver'-    checkUnexpectedReturnNULL "webkit_dom_document_create_ns_resolver" result-    result' <- (wrapObject DOMXPathNSResolver) result-    touchManagedPtr _obj-    touchManagedPtr nodeResolver-    return result'--data DOMDocumentCreateNsResolverMethodInfo-instance (signature ~ (b -> m DOMXPathNSResolver), MonadIO m, DOMDocumentK a, DOMNodeK b) => MethodInfo DOMDocumentCreateNsResolverMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateNsResolver---- method DOMDocument::create_processing_instruction--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "target", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMProcessingInstruction")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_processing_instruction" webkit_dom_document_create_processing_instruction :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- target : TBasicType TUTF8-    CString ->                              -- data : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMProcessingInstruction)---dOMDocumentCreateProcessingInstruction ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- target-    -> T.Text                               -- data_-    -> m DOMProcessingInstruction           -- result-dOMDocumentCreateProcessingInstruction _obj target data_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    target' <- textToCString target-    data_' <- textToCString data_-    onException (do-        result <- propagateGError $ webkit_dom_document_create_processing_instruction _obj' target' data_'-        checkUnexpectedReturnNULL "webkit_dom_document_create_processing_instruction" result-        result' <- (newObject DOMProcessingInstruction) result-        touchManagedPtr _obj-        freeMem target'-        freeMem data_'-        return result'-     ) (do-        freeMem target'-        freeMem data_'-     )--data DOMDocumentCreateProcessingInstructionMethodInfo-instance (signature ~ (T.Text -> T.Text -> m DOMProcessingInstruction), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateProcessingInstructionMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateProcessingInstruction---- method DOMDocument::create_range--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMRange")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_create_range" webkit_dom_document_create_range :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMRange)---dOMDocumentCreateRange ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMRange                           -- result-dOMDocumentCreateRange _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_create_range _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_create_range" result-    result' <- (wrapObject DOMRange) result-    touchManagedPtr _obj-    return result'--data DOMDocumentCreateRangeMethodInfo-instance (signature ~ (m DOMRange), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateRangeMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateRange---- method DOMDocument::create_text_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMText")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_create_text_node" webkit_dom_document_create_text_node :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- data : TBasicType TUTF8-    IO (Ptr DOMText)---dOMDocumentCreateTextNode ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- data_-    -> m DOMText                            -- result-dOMDocumentCreateTextNode _obj data_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    data_' <- textToCString data_-    result <- webkit_dom_document_create_text_node _obj' data_'-    checkUnexpectedReturnNULL "webkit_dom_document_create_text_node" result-    result' <- (newObject DOMText) result-    touchManagedPtr _obj-    freeMem data_'-    return result'--data DOMDocumentCreateTextNodeMethodInfo-instance (signature ~ (T.Text -> m DOMText), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentCreateTextNodeMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateTextNode---- method DOMDocument::create_touch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "window", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "target", argType = TInterface "WebKit" "DOMEventTarget", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "identifier", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pageX", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pageY", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "screenX", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "screenY", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "webkitRadiusX", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "webkitRadiusY", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "webkitRotationAngle", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "webkitForce", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMTouch")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_touch" webkit_dom_document_create_touch :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    Ptr DOMDOMWindow ->                     -- window : TInterface "WebKit" "DOMDOMWindow"-    Ptr DOMEventTarget ->                   -- target : TInterface "WebKit" "DOMEventTarget"-    CLong ->                                -- identifier : TBasicType TLong-    CLong ->                                -- pageX : TBasicType TLong-    CLong ->                                -- pageY : TBasicType TLong-    CLong ->                                -- screenX : TBasicType TLong-    CLong ->                                -- screenY : TBasicType TLong-    CLong ->                                -- webkitRadiusX : TBasicType TLong-    CLong ->                                -- webkitRadiusY : TBasicType TLong-    CFloat ->                               -- webkitRotationAngle : TBasicType TFloat-    CFloat ->                               -- webkitForce : TBasicType TFloat-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMTouch)---dOMDocumentCreateTouch ::-    (MonadIO m, DOMDocumentK a, DOMDOMWindowK b, DOMEventTargetK c) =>-    a                                       -- _obj-    -> b                                    -- window-    -> c                                    -- target-    -> CLong                                -- identifier-    -> CLong                                -- pageX-    -> CLong                                -- pageY-    -> CLong                                -- screenX-    -> CLong                                -- screenY-    -> CLong                                -- webkitRadiusX-    -> CLong                                -- webkitRadiusY-    -> Float                                -- webkitRotationAngle-    -> Float                                -- webkitForce-    -> m DOMTouch                           -- result-dOMDocumentCreateTouch _obj window target identifier pageX pageY screenX screenY webkitRadiusX webkitRadiusY webkitRotationAngle webkitForce = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let window' = unsafeManagedPtrCastPtr window-    let target' = unsafeManagedPtrCastPtr target-    let webkitRotationAngle' = realToFrac webkitRotationAngle-    let webkitForce' = realToFrac webkitForce-    onException (do-        result <- propagateGError $ webkit_dom_document_create_touch _obj' window' target' identifier pageX pageY screenX screenY webkitRadiusX webkitRadiusY webkitRotationAngle' webkitForce'-        checkUnexpectedReturnNULL "webkit_dom_document_create_touch" result-        result' <- (wrapObject DOMTouch) result-        touchManagedPtr _obj-        touchManagedPtr window-        touchManagedPtr target-        return result'-     ) (do-        return ()-     )--data DOMDocumentCreateTouchMethodInfo-instance (signature ~ (b -> c -> CLong -> CLong -> CLong -> CLong -> CLong -> CLong -> CLong -> Float -> Float -> m DOMTouch), MonadIO m, DOMDocumentK a, DOMDOMWindowK b, DOMEventTargetK c) => MethodInfo DOMDocumentCreateTouchMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateTouch---- method DOMDocument::create_tree_walker--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "root", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "whatToShow", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filter", argType = TInterface "WebKit" "DOMNodeFilter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expandEntityReferences", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMTreeWalker")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_tree_walker" webkit_dom_document_create_tree_walker :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    Ptr DOMNode ->                          -- root : TInterface "WebKit" "DOMNode"-    CULong ->                               -- whatToShow : TBasicType TULong-    Ptr DOMNodeFilter ->                    -- filter : TInterface "WebKit" "DOMNodeFilter"-    CInt ->                                 -- expandEntityReferences : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMTreeWalker)---dOMDocumentCreateTreeWalker ::-    (MonadIO m, DOMDocumentK a, DOMNodeK b, DOMNodeFilterK c) =>-    a                                       -- _obj-    -> b                                    -- root-    -> CULong                               -- whatToShow-    -> c                                    -- filter-    -> Bool                                 -- expandEntityReferences-    -> m DOMTreeWalker                      -- result-dOMDocumentCreateTreeWalker _obj root whatToShow filter expandEntityReferences = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let root' = unsafeManagedPtrCastPtr root-    let filter' = unsafeManagedPtrCastPtr filter-    let expandEntityReferences' = (fromIntegral . fromEnum) expandEntityReferences-    onException (do-        result <- propagateGError $ webkit_dom_document_create_tree_walker _obj' root' whatToShow filter' expandEntityReferences'-        checkUnexpectedReturnNULL "webkit_dom_document_create_tree_walker" result-        result' <- (wrapObject DOMTreeWalker) result-        touchManagedPtr _obj-        touchManagedPtr root-        touchManagedPtr filter-        return result'-     ) (do-        return ()-     )--data DOMDocumentCreateTreeWalkerMethodInfo-instance (signature ~ (b -> CULong -> c -> Bool -> m DOMTreeWalker), MonadIO m, DOMDocumentK a, DOMNodeK b, DOMNodeFilterK c) => MethodInfo DOMDocumentCreateTreeWalkerMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateTreeWalker---- method DOMDocument::element_from_point--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMElement")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_element_from_point" webkit_dom_document_element_from_point :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CLong ->                                -- x : TBasicType TLong-    CLong ->                                -- y : TBasicType TLong-    IO (Ptr DOMElement)---dOMDocumentElementFromPoint ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> CLong                                -- x-    -> CLong                                -- y-    -> m DOMElement                         -- result-dOMDocumentElementFromPoint _obj x y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_element_from_point _obj' x y-    checkUnexpectedReturnNULL "webkit_dom_document_element_from_point" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    return result'--data DOMDocumentElementFromPointMethodInfo-instance (signature ~ (CLong -> CLong -> m DOMElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentElementFromPointMethodInfo a signature where-    overloadedMethod _ = dOMDocumentElementFromPoint---- method DOMDocument::evaluate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expression", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "contextNode", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "resolver", argType = TInterface "WebKit" "DOMXPathNSResolver", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "inResult", argType = TInterface "WebKit" "DOMXPathResult", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMXPathResult")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_evaluate" webkit_dom_document_evaluate :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- expression : TBasicType TUTF8-    Ptr DOMNode ->                          -- contextNode : TInterface "WebKit" "DOMNode"-    Ptr DOMXPathNSResolver ->               -- resolver : TInterface "WebKit" "DOMXPathNSResolver"-    Word16 ->                               -- type : TBasicType TUInt16-    Ptr DOMXPathResult ->                   -- inResult : TInterface "WebKit" "DOMXPathResult"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMXPathResult)---dOMDocumentEvaluate ::-    (MonadIO m, DOMDocumentK a, DOMNodeK b, DOMXPathNSResolverK c, DOMXPathResultK d) =>-    a                                       -- _obj-    -> T.Text                               -- expression-    -> b                                    -- contextNode-    -> Maybe (c)                            -- resolver-    -> Word16                               -- type_-    -> Maybe (d)                            -- inResult-    -> m DOMXPathResult                     -- result-dOMDocumentEvaluate _obj expression contextNode resolver type_ inResult = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    expression' <- textToCString expression-    let contextNode' = unsafeManagedPtrCastPtr contextNode-    maybeResolver <- case resolver of-        Nothing -> return nullPtr-        Just jResolver -> do-            let jResolver' = unsafeManagedPtrCastPtr jResolver-            return jResolver'-    maybeInResult <- case inResult of-        Nothing -> return nullPtr-        Just jInResult -> do-            let jInResult' = unsafeManagedPtrCastPtr jInResult-            return jInResult'-    onException (do-        result <- propagateGError $ webkit_dom_document_evaluate _obj' expression' contextNode' maybeResolver type_ maybeInResult-        checkUnexpectedReturnNULL "webkit_dom_document_evaluate" result-        result' <- (wrapObject DOMXPathResult) result-        touchManagedPtr _obj-        touchManagedPtr contextNode-        whenJust resolver touchManagedPtr-        whenJust inResult touchManagedPtr-        freeMem expression'-        return result'-     ) (do-        freeMem expression'-     )--data DOMDocumentEvaluateMethodInfo-instance (signature ~ (T.Text -> b -> Maybe (c) -> Word16 -> Maybe (d) -> m DOMXPathResult), MonadIO m, DOMDocumentK a, DOMNodeK b, DOMXPathNSResolverK c, DOMXPathResultK d) => MethodInfo DOMDocumentEvaluateMethodInfo a signature where-    overloadedMethod _ = dOMDocumentEvaluate---- method DOMDocument::exec_command--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "userInterface", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- command : TBasicType TUTF8-    CInt ->                                 -- userInterface : TBasicType TBoolean-    CString ->                              -- value : TBasicType TUTF8-    IO CInt---dOMDocumentExecCommand ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- command-    -> Bool                                 -- userInterface-    -> T.Text                               -- value-    -> m Bool                               -- result-dOMDocumentExecCommand _obj command userInterface value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    command' <- textToCString command-    let userInterface' = (fromIntegral . fromEnum) userInterface-    value' <- textToCString value-    result <- webkit_dom_document_exec_command _obj' command' userInterface' value'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem command'-    freeMem value'-    return result'--data DOMDocumentExecCommandMethodInfo-instance (signature ~ (T.Text -> Bool -> T.Text -> m Bool), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentExecCommandMethodInfo a signature where-    overloadedMethod _ = dOMDocumentExecCommand---- method DOMDocument::get_anchors--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMHTMLCollection")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_anchors" webkit_dom_document_get_anchors :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMHTMLCollection)---dOMDocumentGetAnchors ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMHTMLCollection                  -- result-dOMDocumentGetAnchors _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_anchors _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_anchors" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetAnchorsMethodInfo-instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetAnchorsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetAnchors---- method DOMDocument::get_applets--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMHTMLCollection")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_applets" webkit_dom_document_get_applets :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMHTMLCollection)---dOMDocumentGetApplets ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMHTMLCollection                  -- result-dOMDocumentGetApplets _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_applets _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_applets" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetAppletsMethodInfo-instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetAppletsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetApplets---- method DOMDocument::get_body--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMHTMLElement")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_body" webkit_dom_document_get_body :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMHTMLElement)---dOMDocumentGetBody ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMHTMLElement                     -- result-dOMDocumentGetBody _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_body _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_body" result-    result' <- (newObject DOMHTMLElement) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetBodyMethodInfo-instance (signature ~ (m DOMHTMLElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetBodyMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetBody---- method DOMDocument::get_character_set--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CString---dOMDocumentGetCharacterSet ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentGetCharacterSet _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_character_set _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_character_set" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetCharacterSetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetCharacterSetMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetCharacterSet---- method DOMDocument::get_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CString---dOMDocumentGetCharset ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentGetCharset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_charset _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_charset" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetCharsetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetCharsetMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetCharset---- method DOMDocument::get_compat_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CString---dOMDocumentGetCompatMode ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentGetCompatMode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_compat_mode _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_compat_mode" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetCompatModeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetCompatModeMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetCompatMode---- method DOMDocument::get_cookie--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    Ptr (Ptr GError) ->                     -- error-    IO CString---dOMDocumentGetCookie ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentGetCookie _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_document_get_cookie _obj'-        checkUnexpectedReturnNULL "webkit_dom_document_get_cookie" result-        result' <- cstringToText result-        freeMem result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMDocumentGetCookieMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetCookieMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetCookie---- method DOMDocument::get_current_script--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMHTMLScriptElement")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_current_script" webkit_dom_document_get_current_script :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMHTMLScriptElement)---dOMDocumentGetCurrentScript ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMHTMLScriptElement               -- result-dOMDocumentGetCurrentScript _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_current_script _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_current_script" result-    result' <- (newObject DOMHTMLScriptElement) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetCurrentScriptMethodInfo-instance (signature ~ (m DOMHTMLScriptElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetCurrentScriptMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetCurrentScript---- method DOMDocument::get_default_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CString---dOMDocumentGetDefaultCharset ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentGetDefaultCharset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_default_charset _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_default_charset" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetDefaultCharsetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetDefaultCharsetMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetDefaultCharset---- method DOMDocument::get_default_view--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMWindow")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_default_view" webkit_dom_document_get_default_view :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMDOMWindow)---dOMDocumentGetDefaultView ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMDOMWindow                       -- result-dOMDocumentGetDefaultView _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_default_view _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_default_view" result-    result' <- (wrapObject DOMDOMWindow) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetDefaultViewMethodInfo-instance (signature ~ (m DOMDOMWindow), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetDefaultViewMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetDefaultView---- method DOMDocument::get_doctype--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDocumentType")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_doctype" webkit_dom_document_get_doctype :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMDocumentType)---dOMDocumentGetDoctype ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMDocumentType                    -- result-dOMDocumentGetDoctype _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_doctype _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_doctype" result-    result' <- (newObject DOMDocumentType) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetDoctypeMethodInfo-instance (signature ~ (m DOMDocumentType), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetDoctypeMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetDoctype---- method DOMDocument::get_document_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMElement")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_document_element" webkit_dom_document_get_document_element :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMElement)---dOMDocumentGetDocumentElement ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMElement                         -- result-dOMDocumentGetDocumentElement _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_document_element _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_document_element" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetDocumentElementMethodInfo-instance (signature ~ (m DOMElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetDocumentElementMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetDocumentElement---- method DOMDocument::get_document_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CString---dOMDocumentGetDocumentUri ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentGetDocumentUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_document_uri _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_document_uri" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetDocumentUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetDocumentUriMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetDocumentUri---- method DOMDocument::get_domain--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CString---dOMDocumentGetDomain ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentGetDomain _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_domain _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_domain" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetDomainMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetDomainMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetDomain---- method DOMDocument::get_element_by_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "elementId", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- elementId : TBasicType TUTF8-    IO (Ptr DOMElement)---dOMDocumentGetElementById ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- elementId-    -> m DOMElement                         -- result-dOMDocumentGetElementById _obj elementId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    elementId' <- textToCString elementId-    result <- webkit_dom_document_get_element_by_id _obj' elementId'-    checkUnexpectedReturnNULL "webkit_dom_document_get_element_by_id" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    freeMem elementId'-    return result'--data DOMDocumentGetElementByIdMethodInfo-instance (signature ~ (T.Text -> m DOMElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetElementByIdMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetElementById---- method DOMDocument::get_elements_by_class_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tagname", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- tagname : TBasicType TUTF8-    IO (Ptr DOMNodeList)---dOMDocumentGetElementsByClassName ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- tagname-    -> m DOMNodeList                        -- result-dOMDocumentGetElementsByClassName _obj tagname = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    tagname' <- textToCString tagname-    result <- webkit_dom_document_get_elements_by_class_name _obj' tagname'-    checkUnexpectedReturnNULL "webkit_dom_document_get_elements_by_class_name" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    freeMem tagname'-    return result'--data DOMDocumentGetElementsByClassNameMethodInfo-instance (signature ~ (T.Text -> m DOMNodeList), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetElementsByClassNameMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetElementsByClassName---- method DOMDocument::get_elements_by_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "elementName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- elementName : TBasicType TUTF8-    IO (Ptr DOMNodeList)---dOMDocumentGetElementsByName ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- elementName-    -> m DOMNodeList                        -- result-dOMDocumentGetElementsByName _obj elementName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    elementName' <- textToCString elementName-    result <- webkit_dom_document_get_elements_by_name _obj' elementName'-    checkUnexpectedReturnNULL "webkit_dom_document_get_elements_by_name" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    freeMem elementName'-    return result'--data DOMDocumentGetElementsByNameMethodInfo-instance (signature ~ (T.Text -> m DOMNodeList), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetElementsByNameMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetElementsByName---- method DOMDocument::get_elements_by_tag_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tagname", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- tagname : TBasicType TUTF8-    IO (Ptr DOMNodeList)---dOMDocumentGetElementsByTagName ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- tagname-    -> m DOMNodeList                        -- result-dOMDocumentGetElementsByTagName _obj tagname = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    tagname' <- textToCString tagname-    result <- webkit_dom_document_get_elements_by_tag_name _obj' tagname'-    checkUnexpectedReturnNULL "webkit_dom_document_get_elements_by_tag_name" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    freeMem tagname'-    return result'--data DOMDocumentGetElementsByTagNameMethodInfo-instance (signature ~ (T.Text -> m DOMNodeList), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetElementsByTagNameMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetElementsByTagName---- method DOMDocument::get_elements_by_tag_name_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- localName : TBasicType TUTF8-    IO (Ptr DOMNodeList)---dOMDocumentGetElementsByTagNameNs ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- namespaceURI-    -> T.Text                               -- localName-    -> m DOMNodeList                        -- result-dOMDocumentGetElementsByTagNameNs _obj namespaceURI localName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    namespaceURI' <- textToCString namespaceURI-    localName' <- textToCString localName-    result <- webkit_dom_document_get_elements_by_tag_name_ns _obj' namespaceURI' localName'-    checkUnexpectedReturnNULL "webkit_dom_document_get_elements_by_tag_name_ns" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    freeMem namespaceURI'-    freeMem localName'-    return result'--data DOMDocumentGetElementsByTagNameNsMethodInfo-instance (signature ~ (T.Text -> T.Text -> m DOMNodeList), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetElementsByTagNameNsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetElementsByTagNameNs---- method DOMDocument::get_forms--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMHTMLCollection")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_forms" webkit_dom_document_get_forms :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMHTMLCollection)---dOMDocumentGetForms ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMHTMLCollection                  -- result-dOMDocumentGetForms _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_forms _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_forms" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetFormsMethodInfo-instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetFormsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetForms---- method DOMDocument::get_head--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMHTMLHeadElement")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_head" webkit_dom_document_get_head :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMHTMLHeadElement)---dOMDocumentGetHead ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMHTMLHeadElement                 -- result-dOMDocumentGetHead _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_head _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_head" result-    result' <- (newObject DOMHTMLHeadElement) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetHeadMethodInfo-instance (signature ~ (m DOMHTMLHeadElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetHeadMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetHead---- method DOMDocument::get_hidden--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CInt---dOMDocumentGetHidden ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMDocumentGetHidden _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_hidden _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetHiddenMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetHiddenMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetHidden---- method DOMDocument::get_images--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMHTMLCollection")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_images" webkit_dom_document_get_images :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMHTMLCollection)---dOMDocumentGetImages ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMHTMLCollection                  -- result-dOMDocumentGetImages _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_images _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_images" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetImagesMethodInfo-instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetImagesMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetImages---- method DOMDocument::get_implementation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMImplementation")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_implementation" webkit_dom_document_get_implementation :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMDOMImplementation)---dOMDocumentGetImplementation ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMDOMImplementation               -- result-dOMDocumentGetImplementation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_implementation _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_implementation" result-    result' <- (wrapObject DOMDOMImplementation) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetImplementationMethodInfo-instance (signature ~ (m DOMDOMImplementation), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetImplementationMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetImplementation---- method DOMDocument::get_input_encoding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CString---dOMDocumentGetInputEncoding ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentGetInputEncoding _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_input_encoding _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_input_encoding" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetInputEncodingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetInputEncodingMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetInputEncoding---- method DOMDocument::get_last_modified--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CString---dOMDocumentGetLastModified ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentGetLastModified _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_last_modified _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_last_modified" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetLastModifiedMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetLastModifiedMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetLastModified---- method DOMDocument::get_links--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMHTMLCollection")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_links" webkit_dom_document_get_links :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMHTMLCollection)---dOMDocumentGetLinks ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMHTMLCollection                  -- result-dOMDocumentGetLinks _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_links _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_links" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetLinksMethodInfo-instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetLinksMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetLinks---- method DOMDocument::get_override_style--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "element", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pseudoElement", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMCSSStyleDeclaration")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_override_style" webkit_dom_document_get_override_style :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    Ptr DOMElement ->                       -- element : TInterface "WebKit" "DOMElement"-    CString ->                              -- pseudoElement : TBasicType TUTF8-    IO (Ptr DOMCSSStyleDeclaration)---dOMDocumentGetOverrideStyle ::-    (MonadIO m, DOMDocumentK a, DOMElementK b) =>-    a                                       -- _obj-    -> b                                    -- element-    -> Maybe (T.Text)                       -- pseudoElement-    -> m DOMCSSStyleDeclaration             -- result-dOMDocumentGetOverrideStyle _obj element pseudoElement = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let 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 _obj' element' maybePseudoElement-    checkUnexpectedReturnNULL "webkit_dom_document_get_override_style" result-    result' <- (wrapObject DOMCSSStyleDeclaration) result-    touchManagedPtr _obj-    touchManagedPtr element-    freeMem maybePseudoElement-    return result'--data DOMDocumentGetOverrideStyleMethodInfo-instance (signature ~ (b -> Maybe (T.Text) -> m DOMCSSStyleDeclaration), MonadIO m, DOMDocumentK a, DOMElementK b) => MethodInfo DOMDocumentGetOverrideStyleMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetOverrideStyle---- method DOMDocument::get_preferred_stylesheet_set--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CString---dOMDocumentGetPreferredStylesheetSet ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentGetPreferredStylesheetSet _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_preferred_stylesheet_set _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_preferred_stylesheet_set" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetPreferredStylesheetSetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetPreferredStylesheetSetMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetPreferredStylesheetSet---- method DOMDocument::get_ready_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CString---dOMDocumentGetReadyState ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentGetReadyState _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_ready_state _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_ready_state" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetReadyStateMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetReadyStateMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetReadyState---- method DOMDocument::get_referrer--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CString---dOMDocumentGetReferrer ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentGetReferrer _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_referrer _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_referrer" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetReferrerMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetReferrerMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetReferrer---- method DOMDocument::get_security_policy--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMSecurityPolicy")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_security_policy" webkit_dom_document_get_security_policy :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMDOMSecurityPolicy)---dOMDocumentGetSecurityPolicy ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMDOMSecurityPolicy               -- result-dOMDocumentGetSecurityPolicy _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_security_policy _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_security_policy" result-    result' <- (wrapObject DOMDOMSecurityPolicy) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetSecurityPolicyMethodInfo-instance (signature ~ (m DOMDOMSecurityPolicy), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetSecurityPolicyMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetSecurityPolicy---- method DOMDocument::get_selected_stylesheet_set--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CString---dOMDocumentGetSelectedStylesheetSet ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentGetSelectedStylesheetSet _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_selected_stylesheet_set _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_selected_stylesheet_set" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetSelectedStylesheetSetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetSelectedStylesheetSetMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetSelectedStylesheetSet---- method DOMDocument::get_style_sheets--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMStyleSheetList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_style_sheets" webkit_dom_document_get_style_sheets :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMStyleSheetList)---dOMDocumentGetStyleSheets ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMStyleSheetList                  -- result-dOMDocumentGetStyleSheets _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_style_sheets _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_style_sheets" result-    result' <- (newObject DOMStyleSheetList) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetStyleSheetsMethodInfo-instance (signature ~ (m DOMStyleSheetList), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetStyleSheetsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetStyleSheets---- method DOMDocument::get_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CString---dOMDocumentGetTitle ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentGetTitle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_title _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_title" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetTitleMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetTitleMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetTitle---- method DOMDocument::get_url--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CString---dOMDocumentGetUrl ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentGetUrl _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_url _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_url" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetUrlMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetUrlMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetUrl---- method DOMDocument::get_visibility_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CString---dOMDocumentGetVisibilityState ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentGetVisibilityState _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_visibility_state _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_visibility_state" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetVisibilityStateMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetVisibilityStateMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetVisibilityState---- method DOMDocument::get_webkit_current_full_screen_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMElement")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_webkit_current_full_screen_element" webkit_dom_document_get_webkit_current_full_screen_element :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMElement)---dOMDocumentGetWebkitCurrentFullScreenElement ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMElement                         -- result-dOMDocumentGetWebkitCurrentFullScreenElement _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_webkit_current_full_screen_element _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_webkit_current_full_screen_element" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetWebkitCurrentFullScreenElementMethodInfo-instance (signature ~ (m DOMElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetWebkitCurrentFullScreenElementMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetWebkitCurrentFullScreenElement---- method DOMDocument::get_webkit_full_screen_keyboard_input_allowed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, 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_full_screen_keyboard_input_allowed" webkit_dom_document_get_webkit_full_screen_keyboard_input_allowed :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CInt---dOMDocumentGetWebkitFullScreenKeyboardInputAllowed ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMDocumentGetWebkitFullScreenKeyboardInputAllowed _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_webkit_full_screen_keyboard_input_allowed _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetWebkitFullScreenKeyboardInputAllowedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetWebkitFullScreenKeyboardInputAllowedMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetWebkitFullScreenKeyboardInputAllowed---- method DOMDocument::get_webkit_fullscreen_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMElement)---dOMDocumentGetWebkitFullscreenElement ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMElement                         -- result-dOMDocumentGetWebkitFullscreenElement _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_webkit_fullscreen_element _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_webkit_fullscreen_element" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetWebkitFullscreenElementMethodInfo-instance (signature ~ (m DOMElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetWebkitFullscreenElementMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetWebkitFullscreenElement---- method DOMDocument::get_webkit_fullscreen_enabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CInt---dOMDocumentGetWebkitFullscreenEnabled ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMDocumentGetWebkitFullscreenEnabled _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_webkit_fullscreen_enabled _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetWebkitFullscreenEnabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetWebkitFullscreenEnabledMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetWebkitFullscreenEnabled---- method DOMDocument::get_webkit_hidden--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, 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_hidden" webkit_dom_document_get_webkit_hidden :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CInt--{-# DEPRECATED dOMDocumentGetWebkitHidden ["(Since version 2.2)"]#-}-dOMDocumentGetWebkitHidden ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMDocumentGetWebkitHidden _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_webkit_hidden _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetWebkitHiddenMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetWebkitHiddenMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetWebkitHidden---- method DOMDocument::get_webkit_is_full_screen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, 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_full_screen" webkit_dom_document_get_webkit_is_full_screen :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CInt---dOMDocumentGetWebkitIsFullScreen ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMDocumentGetWebkitIsFullScreen _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_webkit_is_full_screen _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetWebkitIsFullScreenMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetWebkitIsFullScreenMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetWebkitIsFullScreen---- method DOMDocument::get_webkit_pointer_lock_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMElement")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_webkit_pointer_lock_element" webkit_dom_document_get_webkit_pointer_lock_element :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMElement)---dOMDocumentGetWebkitPointerLockElement ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMElement                         -- result-dOMDocumentGetWebkitPointerLockElement _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_webkit_pointer_lock_element _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_webkit_pointer_lock_element" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetWebkitPointerLockElementMethodInfo-instance (signature ~ (m DOMElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetWebkitPointerLockElementMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetWebkitPointerLockElement---- method DOMDocument::get_webkit_visibility_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = 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_webkit_visibility_state" webkit_dom_document_get_webkit_visibility_state :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CString--{-# DEPRECATED dOMDocumentGetWebkitVisibilityState ["(Since version 2.2)"]#-}-dOMDocumentGetWebkitVisibilityState ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentGetWebkitVisibilityState _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_webkit_visibility_state _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_webkit_visibility_state" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetWebkitVisibilityStateMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetWebkitVisibilityStateMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetWebkitVisibilityState---- method DOMDocument::get_xml_encoding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CString---dOMDocumentGetXmlEncoding ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentGetXmlEncoding _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_xml_encoding _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_xml_encoding" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetXmlEncodingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetXmlEncodingMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetXmlEncoding---- method DOMDocument::get_xml_standalone--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CInt---dOMDocumentGetXmlStandalone ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMDocumentGetXmlStandalone _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_xml_standalone _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetXmlStandaloneMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetXmlStandaloneMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetXmlStandalone---- method DOMDocument::get_xml_version--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO CString---dOMDocumentGetXmlVersion ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentGetXmlVersion _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_get_xml_version _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_get_xml_version" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentGetXmlVersionMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentGetXmlVersionMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetXmlVersion---- method DOMDocument::import_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "importedNode", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "deep", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_import_node" webkit_dom_document_import_node :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    Ptr DOMNode ->                          -- importedNode : TInterface "WebKit" "DOMNode"-    CInt ->                                 -- deep : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMDocumentImportNode ::-    (MonadIO m, DOMDocumentK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- importedNode-    -> Bool                                 -- deep-    -> m DOMNode                            -- result-dOMDocumentImportNode _obj importedNode deep = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let importedNode' = unsafeManagedPtrCastPtr importedNode-    let deep' = (fromIntegral . fromEnum) deep-    onException (do-        result <- propagateGError $ webkit_dom_document_import_node _obj' importedNode' deep'-        checkUnexpectedReturnNULL "webkit_dom_document_import_node" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        touchManagedPtr importedNode-        return result'-     ) (do-        return ()-     )--data DOMDocumentImportNodeMethodInfo-instance (signature ~ (b -> Bool -> m DOMNode), MonadIO m, DOMDocumentK a, DOMNodeK b) => MethodInfo DOMDocumentImportNodeMethodInfo a signature where-    overloadedMethod _ = dOMDocumentImportNode---- method DOMDocument::query_command_enabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- command : TBasicType TUTF8-    IO CInt---dOMDocumentQueryCommandEnabled ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- command-    -> m Bool                               -- result-dOMDocumentQueryCommandEnabled _obj command = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    command' <- textToCString command-    result <- webkit_dom_document_query_command_enabled _obj' command'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem command'-    return result'--data DOMDocumentQueryCommandEnabledMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentQueryCommandEnabledMethodInfo a signature where-    overloadedMethod _ = dOMDocumentQueryCommandEnabled---- method DOMDocument::query_command_indeterm--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- command : TBasicType TUTF8-    IO CInt---dOMDocumentQueryCommandIndeterm ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- command-    -> m Bool                               -- result-dOMDocumentQueryCommandIndeterm _obj command = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    command' <- textToCString command-    result <- webkit_dom_document_query_command_indeterm _obj' command'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem command'-    return result'--data DOMDocumentQueryCommandIndetermMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentQueryCommandIndetermMethodInfo a signature where-    overloadedMethod _ = dOMDocumentQueryCommandIndeterm---- method DOMDocument::query_command_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- command : TBasicType TUTF8-    IO CInt---dOMDocumentQueryCommandState ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- command-    -> m Bool                               -- result-dOMDocumentQueryCommandState _obj command = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    command' <- textToCString command-    result <- webkit_dom_document_query_command_state _obj' command'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem command'-    return result'--data DOMDocumentQueryCommandStateMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentQueryCommandStateMethodInfo a signature where-    overloadedMethod _ = dOMDocumentQueryCommandState---- method DOMDocument::query_command_supported--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- command : TBasicType TUTF8-    IO CInt---dOMDocumentQueryCommandSupported ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- command-    -> m Bool                               -- result-dOMDocumentQueryCommandSupported _obj command = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    command' <- textToCString command-    result <- webkit_dom_document_query_command_supported _obj' command'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem command'-    return result'--data DOMDocumentQueryCommandSupportedMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentQueryCommandSupportedMethodInfo a signature where-    overloadedMethod _ = dOMDocumentQueryCommandSupported---- method DOMDocument::query_command_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- command : TBasicType TUTF8-    IO CString---dOMDocumentQueryCommandValue ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- command-    -> m T.Text                             -- result-dOMDocumentQueryCommandValue _obj command = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    command' <- textToCString command-    result <- webkit_dom_document_query_command_value _obj' command'-    checkUnexpectedReturnNULL "webkit_dom_document_query_command_value" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    freeMem command'-    return result'--data DOMDocumentQueryCommandValueMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentQueryCommandValueMethodInfo a signature where-    overloadedMethod _ = dOMDocumentQueryCommandValue---- method DOMDocument::query_selector--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMElement")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_query_selector" webkit_dom_document_query_selector :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- selectors : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMElement)---dOMDocumentQuerySelector ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- selectors-    -> m DOMElement                         -- result-dOMDocumentQuerySelector _obj selectors = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    selectors' <- textToCString selectors-    onException (do-        result <- propagateGError $ webkit_dom_document_query_selector _obj' selectors'-        checkUnexpectedReturnNULL "webkit_dom_document_query_selector" result-        result' <- (newObject DOMElement) result-        touchManagedPtr _obj-        freeMem selectors'-        return result'-     ) (do-        freeMem selectors'-     )--data DOMDocumentQuerySelectorMethodInfo-instance (signature ~ (T.Text -> m DOMElement), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentQuerySelectorMethodInfo a signature where-    overloadedMethod _ = dOMDocumentQuerySelector---- method DOMDocument::query_selector_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNodeList")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_query_selector_all" webkit_dom_document_query_selector_all :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- selectors : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNodeList)---dOMDocumentQuerySelectorAll ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- selectors-    -> m DOMNodeList                        -- result-dOMDocumentQuerySelectorAll _obj selectors = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    selectors' <- textToCString selectors-    onException (do-        result <- propagateGError $ webkit_dom_document_query_selector_all _obj' selectors'-        checkUnexpectedReturnNULL "webkit_dom_document_query_selector_all" result-        result' <- (wrapObject DOMNodeList) result-        touchManagedPtr _obj-        freeMem selectors'-        return result'-     ) (do-        freeMem selectors'-     )--data DOMDocumentQuerySelectorAllMethodInfo-instance (signature ~ (T.Text -> m DOMNodeList), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentQuerySelectorAllMethodInfo a signature where-    overloadedMethod _ = dOMDocumentQuerySelectorAll---- method DOMDocument::set_body--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    Ptr DOMHTMLElement ->                   -- value : TInterface "WebKit" "DOMHTMLElement"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDocumentSetBody ::-    (MonadIO m, DOMDocumentK a, DOMHTMLElementK b) =>-    a                                       -- _obj-    -> b                                    -- value-    -> m ()                                 -- result-dOMDocumentSetBody _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = unsafeManagedPtrCastPtr value-    onException (do-        propagateGError $ webkit_dom_document_set_body _obj' value'-        touchManagedPtr _obj-        touchManagedPtr value-        return ()-     ) (do-        return ()-     )--data DOMDocumentSetBodyMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMDocumentK a, DOMHTMLElementK b) => MethodInfo DOMDocumentSetBodyMethodInfo a signature where-    overloadedMethod _ = dOMDocumentSetBody---- method DOMDocument::set_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMDocumentSetCharset ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMDocumentSetCharset _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_document_set_charset _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMDocumentSetCharsetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentSetCharsetMethodInfo a signature where-    overloadedMethod _ = dOMDocumentSetCharset---- method DOMDocument::set_cookie--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDocumentSetCookie ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMDocumentSetCookie _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_document_set_cookie _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMDocumentSetCookieMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentSetCookieMethodInfo a signature where-    overloadedMethod _ = dOMDocumentSetCookie---- method DOMDocument::set_document_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMDocumentSetDocumentUri ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMDocumentSetDocumentUri _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_document_set_document_uri _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMDocumentSetDocumentUriMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentSetDocumentUriMethodInfo a signature where-    overloadedMethod _ = dOMDocumentSetDocumentUri---- method DOMDocument::set_selected_stylesheet_set--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMDocumentSetSelectedStylesheetSet ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMDocumentSetSelectedStylesheetSet _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_document_set_selected_stylesheet_set _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMDocumentSetSelectedStylesheetSetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentSetSelectedStylesheetSetMethodInfo a signature where-    overloadedMethod _ = dOMDocumentSetSelectedStylesheetSet---- method DOMDocument::set_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMDocumentSetTitle ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMDocumentSetTitle _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_document_set_title _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMDocumentSetTitleMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentSetTitleMethodInfo a signature where-    overloadedMethod _ = dOMDocumentSetTitle---- method DOMDocument::set_xml_standalone--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CInt ->                                 -- value : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDocumentSetXmlStandalone ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMDocumentSetXmlStandalone _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    onException (do-        propagateGError $ webkit_dom_document_set_xml_standalone _obj' value'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMDocumentSetXmlStandaloneMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentSetXmlStandaloneMethodInfo a signature where-    overloadedMethod _ = dOMDocumentSetXmlStandalone---- method DOMDocument::set_xml_version--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDocumentSetXmlVersion ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMDocumentSetXmlVersion _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_document_set_xml_version _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMDocumentSetXmlVersionMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentSetXmlVersionMethodInfo a signature where-    overloadedMethod _ = dOMDocumentSetXmlVersion---- method DOMDocument::webkit_cancel_full_screen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, 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_full_screen" webkit_dom_document_webkit_cancel_full_screen :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO ()---dOMDocumentWebkitCancelFullScreen ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMDocumentWebkitCancelFullScreen _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_document_webkit_cancel_full_screen _obj'-    touchManagedPtr _obj-    return ()--data DOMDocumentWebkitCancelFullScreenMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentWebkitCancelFullScreenMethodInfo a signature where-    overloadedMethod _ = dOMDocumentWebkitCancelFullScreen---- method DOMDocument::webkit_exit_fullscreen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO ()---dOMDocumentWebkitExitFullscreen ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMDocumentWebkitExitFullscreen _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_document_webkit_exit_fullscreen _obj'-    touchManagedPtr _obj-    return ()--data DOMDocumentWebkitExitFullscreenMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentWebkitExitFullscreenMethodInfo a signature where-    overloadedMethod _ = dOMDocumentWebkitExitFullscreen---- method DOMDocument::webkit_exit_pointer_lock--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, 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_pointer_lock" webkit_dom_document_webkit_exit_pointer_lock :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO ()---dOMDocumentWebkitExitPointerLock ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMDocumentWebkitExitPointerLock _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_document_webkit_exit_pointer_lock _obj'-    touchManagedPtr _obj-    return ()--data DOMDocumentWebkitExitPointerLockMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentWebkitExitPointerLockMethodInfo a signature where-    overloadedMethod _ = dOMDocumentWebkitExitPointerLock---- method DOMDocument::webkit_get_named_flows--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMNamedFlowCollection")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_webkit_get_named_flows" webkit_dom_document_webkit_get_named_flows :: -    Ptr DOMDocument ->                      -- _obj : TInterface "WebKit" "DOMDocument"-    IO (Ptr DOMDOMNamedFlowCollection)---dOMDocumentWebkitGetNamedFlows ::-    (MonadIO m, DOMDocumentK a) =>-    a                                       -- _obj-    -> m DOMDOMNamedFlowCollection          -- result-dOMDocumentWebkitGetNamedFlows _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_webkit_get_named_flows _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_webkit_get_named_flows" result-    result' <- (wrapObject DOMDOMNamedFlowCollection) result-    touchManagedPtr _obj-    return result'--data DOMDocumentWebkitGetNamedFlowsMethodInfo-instance (signature ~ (m DOMDOMNamedFlowCollection), MonadIO m, DOMDocumentK a) => MethodInfo DOMDocumentWebkitGetNamedFlowsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentWebkitGetNamedFlows--
− GI/WebKit/Objects/DOMDocument.hs-boot
@@ -1,144 +0,0 @@-module GI.WebKit.Objects.DOMDocument where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMDocument = DOMDocument (ForeignPtr DOMDocument)-instance GObject DOMDocument where-class GObject o => DOMDocumentK o-instance (GObject o, IsDescendantOf DOMDocument o) => DOMDocumentK o-data DOMDocumentAnchorsPropertyInfo-data DOMDocumentAppletsPropertyInfo-data DOMDocumentBodyPropertyInfo-data DOMDocumentCharacterSetPropertyInfo-data DOMDocumentCharsetPropertyInfo-data DOMDocumentCompatModePropertyInfo-data DOMDocumentCookiePropertyInfo-data DOMDocumentCurrentScriptPropertyInfo-data DOMDocumentDefaultCharsetPropertyInfo-data DOMDocumentDefaultViewPropertyInfo-data DOMDocumentDoctypePropertyInfo-data DOMDocumentDocumentElementPropertyInfo-data DOMDocumentDocumentUriPropertyInfo-data DOMDocumentDomainPropertyInfo-data DOMDocumentFormsPropertyInfo-data DOMDocumentHeadPropertyInfo-data DOMDocumentHiddenPropertyInfo-data DOMDocumentImagesPropertyInfo-data DOMDocumentImplementationPropertyInfo-data DOMDocumentInputEncodingPropertyInfo-data DOMDocumentLastModifiedPropertyInfo-data DOMDocumentLinksPropertyInfo-data DOMDocumentPreferredStylesheetSetPropertyInfo-data DOMDocumentReadyStatePropertyInfo-data DOMDocumentReferrerPropertyInfo-data DOMDocumentSecurityPolicyPropertyInfo-data DOMDocumentSelectedStylesheetSetPropertyInfo-data DOMDocumentStyleSheetsPropertyInfo-data DOMDocumentTitlePropertyInfo-data DOMDocumentUrlPropertyInfo-data DOMDocumentVisibilityStatePropertyInfo-data DOMDocumentWebkitCurrentFullScreenElementPropertyInfo-data DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo-data DOMDocumentWebkitFullscreenElementPropertyInfo-data DOMDocumentWebkitFullscreenEnabledPropertyInfo-data DOMDocumentWebkitIsFullScreenPropertyInfo-data DOMDocumentWebkitPointerLockElementPropertyInfo-data DOMDocumentXmlEncodingPropertyInfo-data DOMDocumentXmlStandalonePropertyInfo-data DOMDocumentXmlVersionPropertyInfo-data DOMDocumentAdoptNodeMethodInfo-data DOMDocumentCaretRangeFromPointMethodInfo-data DOMDocumentCreateAttributeMethodInfo-data DOMDocumentCreateAttributeNsMethodInfo-data DOMDocumentCreateCdataSectionMethodInfo-data DOMDocumentCreateCommentMethodInfo-data DOMDocumentCreateCssStyleDeclarationMethodInfo-data DOMDocumentCreateDocumentFragmentMethodInfo-data DOMDocumentCreateElementMethodInfo-data DOMDocumentCreateElementNsMethodInfo-data DOMDocumentCreateEntityReferenceMethodInfo-data DOMDocumentCreateEventMethodInfo-data DOMDocumentCreateExpressionMethodInfo-data DOMDocumentCreateNodeIteratorMethodInfo-data DOMDocumentCreateNsResolverMethodInfo-data DOMDocumentCreateProcessingInstructionMethodInfo-data DOMDocumentCreateRangeMethodInfo-data DOMDocumentCreateTextNodeMethodInfo-data DOMDocumentCreateTouchMethodInfo-data DOMDocumentCreateTreeWalkerMethodInfo-data DOMDocumentElementFromPointMethodInfo-data DOMDocumentEvaluateMethodInfo-data DOMDocumentExecCommandMethodInfo-data DOMDocumentGetAnchorsMethodInfo-data DOMDocumentGetAppletsMethodInfo-data DOMDocumentGetBodyMethodInfo-data DOMDocumentGetCharacterSetMethodInfo-data DOMDocumentGetCharsetMethodInfo-data DOMDocumentGetCompatModeMethodInfo-data DOMDocumentGetCookieMethodInfo-data DOMDocumentGetCurrentScriptMethodInfo-data DOMDocumentGetDefaultCharsetMethodInfo-data DOMDocumentGetDefaultViewMethodInfo-data DOMDocumentGetDoctypeMethodInfo-data DOMDocumentGetDocumentElementMethodInfo-data DOMDocumentGetDocumentUriMethodInfo-data DOMDocumentGetDomainMethodInfo-data DOMDocumentGetElementByIdMethodInfo-data DOMDocumentGetElementsByClassNameMethodInfo-data DOMDocumentGetElementsByNameMethodInfo-data DOMDocumentGetElementsByTagNameMethodInfo-data DOMDocumentGetElementsByTagNameNsMethodInfo-data DOMDocumentGetFormsMethodInfo-data DOMDocumentGetHeadMethodInfo-data DOMDocumentGetHiddenMethodInfo-data DOMDocumentGetImagesMethodInfo-data DOMDocumentGetImplementationMethodInfo-data DOMDocumentGetInputEncodingMethodInfo-data DOMDocumentGetLastModifiedMethodInfo-data DOMDocumentGetLinksMethodInfo-data DOMDocumentGetOverrideStyleMethodInfo-data DOMDocumentGetPreferredStylesheetSetMethodInfo-data DOMDocumentGetReadyStateMethodInfo-data DOMDocumentGetReferrerMethodInfo-data DOMDocumentGetSecurityPolicyMethodInfo-data DOMDocumentGetSelectedStylesheetSetMethodInfo-data DOMDocumentGetStyleSheetsMethodInfo-data DOMDocumentGetTitleMethodInfo-data DOMDocumentGetUrlMethodInfo-data DOMDocumentGetVisibilityStateMethodInfo-data DOMDocumentGetWebkitCurrentFullScreenElementMethodInfo-data DOMDocumentGetWebkitFullScreenKeyboardInputAllowedMethodInfo-data DOMDocumentGetWebkitFullscreenElementMethodInfo-data DOMDocumentGetWebkitFullscreenEnabledMethodInfo-data DOMDocumentGetWebkitHiddenMethodInfo-data DOMDocumentGetWebkitIsFullScreenMethodInfo-data DOMDocumentGetWebkitPointerLockElementMethodInfo-data DOMDocumentGetWebkitVisibilityStateMethodInfo-data DOMDocumentGetXmlEncodingMethodInfo-data DOMDocumentGetXmlStandaloneMethodInfo-data DOMDocumentGetXmlVersionMethodInfo-data DOMDocumentImportNodeMethodInfo-data DOMDocumentQueryCommandEnabledMethodInfo-data DOMDocumentQueryCommandIndetermMethodInfo-data DOMDocumentQueryCommandStateMethodInfo-data DOMDocumentQueryCommandSupportedMethodInfo-data DOMDocumentQueryCommandValueMethodInfo-data DOMDocumentQuerySelectorMethodInfo-data DOMDocumentQuerySelectorAllMethodInfo-data DOMDocumentSetBodyMethodInfo-data DOMDocumentSetCharsetMethodInfo-data DOMDocumentSetCookieMethodInfo-data DOMDocumentSetDocumentUriMethodInfo-data DOMDocumentSetSelectedStylesheetSetMethodInfo-data DOMDocumentSetTitleMethodInfo-data DOMDocumentSetXmlStandaloneMethodInfo-data DOMDocumentSetXmlVersionMethodInfo-data DOMDocumentWebkitCancelFullScreenMethodInfo-data DOMDocumentWebkitExitFullscreenMethodInfo-data DOMDocumentWebkitExitPointerLockMethodInfo-data DOMDocumentWebkitGetNamedFlowsMethodInfo
− GI/WebKit/Objects/DOMDocumentFragment.hs
@@ -1,221 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMDocumentFragment-    ( ---- * Exported types-    DOMDocumentFragment(..)                 ,-    DOMDocumentFragmentK                    ,-    toDOMDocumentFragment                   ,-    noDOMDocumentFragment                   ,--- -- * Methods--- ** dOMDocumentFragmentQuerySelector-    DOMDocumentFragmentQuerySelectorMethodInfo,-    dOMDocumentFragmentQuerySelector        ,----- ** dOMDocumentFragmentQuerySelectorAll-    DOMDocumentFragmentQuerySelectorAllMethodInfo,-    dOMDocumentFragmentQuerySelectorAll     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMDocumentFragment = DOMDocumentFragment (ForeignPtr DOMDocumentFragment)-foreign import ccall "webkit_dom_document_fragment_get_type"-    c_webkit_dom_document_fragment_get_type :: IO GType--type instance ParentTypes DOMDocumentFragment = DOMDocumentFragmentParentTypes-type DOMDocumentFragmentParentTypes = '[DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMDocumentFragment where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_document_fragment_get_type-    --class GObject o => DOMDocumentFragmentK o-instance (GObject o, IsDescendantOf DOMDocumentFragment o) => DOMDocumentFragmentK o--toDOMDocumentFragment :: DOMDocumentFragmentK o => o -> IO DOMDocumentFragment-toDOMDocumentFragment = unsafeCastTo DOMDocumentFragment--noDOMDocumentFragment :: Maybe DOMDocumentFragment-noDOMDocumentFragment = Nothing--type family ResolveDOMDocumentFragmentMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDocumentFragmentMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMDocumentFragmentMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMDocumentFragmentMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMDocumentFragmentMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMDocumentFragmentMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMDocumentFragmentMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMDocumentFragmentMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMDocumentFragmentMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMDocumentFragmentMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMDocumentFragmentMethod "hasAttributes" o = DOMNodeHasAttributesMethodInfo-    ResolveDOMDocumentFragmentMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMDocumentFragmentMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMDocumentFragmentMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMDocumentFragmentMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMDocumentFragmentMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMDocumentFragmentMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMDocumentFragmentMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMDocumentFragmentMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMDocumentFragmentMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMDocumentFragmentMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMDocumentFragmentMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMDocumentFragmentMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMDocumentFragmentMethod "querySelector" o = DOMDocumentFragmentQuerySelectorMethodInfo-    ResolveDOMDocumentFragmentMethod "querySelectorAll" o = DOMDocumentFragmentQuerySelectorAllMethodInfo-    ResolveDOMDocumentFragmentMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMDocumentFragmentMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMDocumentFragmentMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMDocumentFragmentMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMDocumentFragmentMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMDocumentFragmentMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMDocumentFragmentMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMDocumentFragmentMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMDocumentFragmentMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMDocumentFragmentMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMDocumentFragmentMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMDocumentFragmentMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMDocumentFragmentMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMDocumentFragmentMethod "getAttributes" o = DOMNodeGetAttributesMethodInfo-    ResolveDOMDocumentFragmentMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMDocumentFragmentMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMDocumentFragmentMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMDocumentFragmentMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMDocumentFragmentMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMDocumentFragmentMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMDocumentFragmentMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMDocumentFragmentMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMDocumentFragmentMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMDocumentFragmentMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMDocumentFragmentMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMDocumentFragmentMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMDocumentFragmentMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMDocumentFragmentMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMDocumentFragmentMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMDocumentFragmentMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMDocumentFragmentMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMDocumentFragmentMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMDocumentFragmentMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMDocumentFragmentMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMDocumentFragmentMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMDocumentFragmentMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMDocumentFragmentMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMDocumentFragmentMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMDocumentFragmentMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMDocumentFragmentMethod t DOMDocumentFragment, MethodInfo info DOMDocumentFragment p) => IsLabelProxy t (DOMDocumentFragment -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMDocumentFragmentMethod t DOMDocumentFragment, MethodInfo info DOMDocumentFragment p) => IsLabel t (DOMDocumentFragment -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DOMDocumentFragment = DOMDocumentFragmentAttributeList-type DOMDocumentFragmentAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])--type instance SignalList DOMDocumentFragment = DOMDocumentFragmentSignalList-type DOMDocumentFragmentSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMDocumentFragment::query_selector--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocumentFragment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMElement")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_fragment_query_selector" webkit_dom_document_fragment_query_selector :: -    Ptr DOMDocumentFragment ->              -- _obj : TInterface "WebKit" "DOMDocumentFragment"-    CString ->                              -- selectors : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMElement)---dOMDocumentFragmentQuerySelector ::-    (MonadIO m, DOMDocumentFragmentK a) =>-    a                                       -- _obj-    -> T.Text                               -- selectors-    -> m DOMElement                         -- result-dOMDocumentFragmentQuerySelector _obj selectors = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    selectors' <- textToCString selectors-    onException (do-        result <- propagateGError $ webkit_dom_document_fragment_query_selector _obj' selectors'-        checkUnexpectedReturnNULL "webkit_dom_document_fragment_query_selector" result-        result' <- (newObject DOMElement) result-        touchManagedPtr _obj-        freeMem selectors'-        return result'-     ) (do-        freeMem selectors'-     )--data DOMDocumentFragmentQuerySelectorMethodInfo-instance (signature ~ (T.Text -> m DOMElement), MonadIO m, DOMDocumentFragmentK a) => MethodInfo DOMDocumentFragmentQuerySelectorMethodInfo a signature where-    overloadedMethod _ = dOMDocumentFragmentQuerySelector---- method DOMDocumentFragment::query_selector_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocumentFragment", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->              -- _obj : TInterface "WebKit" "DOMDocumentFragment"-    CString ->                              -- selectors : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNodeList)---dOMDocumentFragmentQuerySelectorAll ::-    (MonadIO m, DOMDocumentFragmentK a) =>-    a                                       -- _obj-    -> T.Text                               -- selectors-    -> m DOMNodeList                        -- result-dOMDocumentFragmentQuerySelectorAll _obj selectors = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    selectors' <- textToCString selectors-    onException (do-        result <- propagateGError $ webkit_dom_document_fragment_query_selector_all _obj' selectors'-        checkUnexpectedReturnNULL "webkit_dom_document_fragment_query_selector_all" result-        result' <- (wrapObject DOMNodeList) result-        touchManagedPtr _obj-        freeMem selectors'-        return result'-     ) (do-        freeMem selectors'-     )--data DOMDocumentFragmentQuerySelectorAllMethodInfo-instance (signature ~ (T.Text -> m DOMNodeList), MonadIO m, DOMDocumentFragmentK a) => MethodInfo DOMDocumentFragmentQuerySelectorAllMethodInfo a signature where-    overloadedMethod _ = dOMDocumentFragmentQuerySelectorAll--
− GI/WebKit/Objects/DOMDocumentFragment.hs-boot
@@ -1,15 +0,0 @@-module GI.WebKit.Objects.DOMDocumentFragment where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMDocumentFragment = DOMDocumentFragment (ForeignPtr DOMDocumentFragment)-instance GObject DOMDocumentFragment where-class GObject o => DOMDocumentFragmentK o-instance (GObject o, IsDescendantOf DOMDocumentFragment o) => DOMDocumentFragmentK o-data DOMDocumentFragmentQuerySelectorMethodInfo-data DOMDocumentFragmentQuerySelectorAllMethodInfo
− GI/WebKit/Objects/DOMDocumentType.hs
@@ -1,562 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMDocumentType-    ( ---- * Exported types-    DOMDocumentType(..)                     ,-    DOMDocumentTypeK                        ,-    toDOMDocumentType                       ,-    noDOMDocumentType                       ,--- -- * Methods--- ** dOMDocumentTypeGetEntities-    DOMDocumentTypeGetEntitiesMethodInfo    ,-    dOMDocumentTypeGetEntities              ,----- ** dOMDocumentTypeGetInternalSubset-    DOMDocumentTypeGetInternalSubsetMethodInfo,-    dOMDocumentTypeGetInternalSubset        ,----- ** dOMDocumentTypeGetName-    DOMDocumentTypeGetNameMethodInfo        ,-    dOMDocumentTypeGetName                  ,----- ** dOMDocumentTypeGetNotations-    DOMDocumentTypeGetNotationsMethodInfo   ,-    dOMDocumentTypeGetNotations             ,----- ** dOMDocumentTypeGetPublicId-    DOMDocumentTypeGetPublicIdMethodInfo    ,-    dOMDocumentTypeGetPublicId              ,----- ** dOMDocumentTypeGetSystemId-    DOMDocumentTypeGetSystemIdMethodInfo    ,-    dOMDocumentTypeGetSystemId              ,----- ** dOMDocumentTypeRemove-    DOMDocumentTypeRemoveMethodInfo         ,-    dOMDocumentTypeRemove                   ,----- -- * Properties--- ** Entities-    DOMDocumentTypeEntitiesPropertyInfo     ,-    dOMDocumentTypeEntities                 ,-    getDOMDocumentTypeEntities              ,----- ** InternalSubset-    DOMDocumentTypeInternalSubsetPropertyInfo,-    dOMDocumentTypeInternalSubset           ,-    getDOMDocumentTypeInternalSubset        ,----- ** Name-    DOMDocumentTypeNamePropertyInfo         ,-    dOMDocumentTypeName                     ,-    getDOMDocumentTypeName                  ,----- ** Notations-    DOMDocumentTypeNotationsPropertyInfo    ,-    dOMDocumentTypeNotations                ,-    getDOMDocumentTypeNotations             ,----- ** PublicId-    DOMDocumentTypePublicIdPropertyInfo     ,-    dOMDocumentTypePublicId                 ,-    getDOMDocumentTypePublicId              ,----- ** SystemId-    DOMDocumentTypeSystemIdPropertyInfo     ,-    dOMDocumentTypeSystemId                 ,-    getDOMDocumentTypeSystemId              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMDocumentType = DOMDocumentType (ForeignPtr DOMDocumentType)-foreign import ccall "webkit_dom_document_type_get_type"-    c_webkit_dom_document_type_get_type :: IO GType--type instance ParentTypes DOMDocumentType = DOMDocumentTypeParentTypes-type DOMDocumentTypeParentTypes = '[DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMDocumentType where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_document_type_get_type-    --class GObject o => DOMDocumentTypeK o-instance (GObject o, IsDescendantOf DOMDocumentType o) => DOMDocumentTypeK o--toDOMDocumentType :: DOMDocumentTypeK o => o -> IO DOMDocumentType-toDOMDocumentType = unsafeCastTo DOMDocumentType--noDOMDocumentType :: Maybe DOMDocumentType-noDOMDocumentType = Nothing--type family ResolveDOMDocumentTypeMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDocumentTypeMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMDocumentTypeMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMDocumentTypeMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMDocumentTypeMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMDocumentTypeMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMDocumentTypeMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMDocumentTypeMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMDocumentTypeMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMDocumentTypeMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMDocumentTypeMethod "hasAttributes" o = DOMNodeHasAttributesMethodInfo-    ResolveDOMDocumentTypeMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMDocumentTypeMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMDocumentTypeMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMDocumentTypeMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMDocumentTypeMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMDocumentTypeMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMDocumentTypeMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMDocumentTypeMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMDocumentTypeMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMDocumentTypeMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMDocumentTypeMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMDocumentTypeMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMDocumentTypeMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMDocumentTypeMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMDocumentTypeMethod "remove" o = DOMDocumentTypeRemoveMethodInfo-    ResolveDOMDocumentTypeMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMDocumentTypeMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMDocumentTypeMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMDocumentTypeMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMDocumentTypeMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMDocumentTypeMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMDocumentTypeMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMDocumentTypeMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMDocumentTypeMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMDocumentTypeMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMDocumentTypeMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMDocumentTypeMethod "getAttributes" o = DOMNodeGetAttributesMethodInfo-    ResolveDOMDocumentTypeMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMDocumentTypeMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMDocumentTypeMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMDocumentTypeMethod "getEntities" o = DOMDocumentTypeGetEntitiesMethodInfo-    ResolveDOMDocumentTypeMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMDocumentTypeMethod "getInternalSubset" o = DOMDocumentTypeGetInternalSubsetMethodInfo-    ResolveDOMDocumentTypeMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMDocumentTypeMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMDocumentTypeMethod "getName" o = DOMDocumentTypeGetNameMethodInfo-    ResolveDOMDocumentTypeMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMDocumentTypeMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMDocumentTypeMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMDocumentTypeMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMDocumentTypeMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMDocumentTypeMethod "getNotations" o = DOMDocumentTypeGetNotationsMethodInfo-    ResolveDOMDocumentTypeMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMDocumentTypeMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMDocumentTypeMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMDocumentTypeMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMDocumentTypeMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMDocumentTypeMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMDocumentTypeMethod "getPublicId" o = DOMDocumentTypeGetPublicIdMethodInfo-    ResolveDOMDocumentTypeMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMDocumentTypeMethod "getSystemId" o = DOMDocumentTypeGetSystemIdMethodInfo-    ResolveDOMDocumentTypeMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMDocumentTypeMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMDocumentTypeMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMDocumentTypeMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMDocumentTypeMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMDocumentTypeMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMDocumentTypeMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMDocumentTypeMethod t DOMDocumentType, MethodInfo info DOMDocumentType p) => IsLabelProxy t (DOMDocumentType -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMDocumentTypeMethod t DOMDocumentType, MethodInfo info DOMDocumentType p) => IsLabel t (DOMDocumentType -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "entities"-   -- Type: TInterface "WebKit" "DOMNamedNodeMap"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentTypeEntities :: (MonadIO m, DOMDocumentTypeK o) => o -> m (Maybe DOMNamedNodeMap)-getDOMDocumentTypeEntities obj = liftIO $ getObjectPropertyObject obj "entities" DOMNamedNodeMap--data DOMDocumentTypeEntitiesPropertyInfo-instance AttrInfo DOMDocumentTypeEntitiesPropertyInfo where-    type AttrAllowedOps DOMDocumentTypeEntitiesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentTypeEntitiesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentTypeEntitiesPropertyInfo = DOMDocumentTypeK-    type AttrGetType DOMDocumentTypeEntitiesPropertyInfo = (Maybe DOMNamedNodeMap)-    type AttrLabel DOMDocumentTypeEntitiesPropertyInfo = "entities"-    attrGet _ = getDOMDocumentTypeEntities-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "internal-subset"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentTypeInternalSubset :: (MonadIO m, DOMDocumentTypeK o) => o -> m (Maybe T.Text)-getDOMDocumentTypeInternalSubset obj = liftIO $ getObjectPropertyString obj "internal-subset"--data DOMDocumentTypeInternalSubsetPropertyInfo-instance AttrInfo DOMDocumentTypeInternalSubsetPropertyInfo where-    type AttrAllowedOps DOMDocumentTypeInternalSubsetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentTypeInternalSubsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentTypeInternalSubsetPropertyInfo = DOMDocumentTypeK-    type AttrGetType DOMDocumentTypeInternalSubsetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentTypeInternalSubsetPropertyInfo = "internal-subset"-    attrGet _ = getDOMDocumentTypeInternalSubset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentTypeName :: (MonadIO m, DOMDocumentTypeK o) => o -> m (Maybe T.Text)-getDOMDocumentTypeName obj = liftIO $ getObjectPropertyString obj "name"--data DOMDocumentTypeNamePropertyInfo-instance AttrInfo DOMDocumentTypeNamePropertyInfo where-    type AttrAllowedOps DOMDocumentTypeNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentTypeNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentTypeNamePropertyInfo = DOMDocumentTypeK-    type AttrGetType DOMDocumentTypeNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentTypeNamePropertyInfo = "name"-    attrGet _ = getDOMDocumentTypeName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "notations"-   -- Type: TInterface "WebKit" "DOMNamedNodeMap"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentTypeNotations :: (MonadIO m, DOMDocumentTypeK o) => o -> m (Maybe DOMNamedNodeMap)-getDOMDocumentTypeNotations obj = liftIO $ getObjectPropertyObject obj "notations" DOMNamedNodeMap--data DOMDocumentTypeNotationsPropertyInfo-instance AttrInfo DOMDocumentTypeNotationsPropertyInfo where-    type AttrAllowedOps DOMDocumentTypeNotationsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentTypeNotationsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentTypeNotationsPropertyInfo = DOMDocumentTypeK-    type AttrGetType DOMDocumentTypeNotationsPropertyInfo = (Maybe DOMNamedNodeMap)-    type AttrLabel DOMDocumentTypeNotationsPropertyInfo = "notations"-    attrGet _ = getDOMDocumentTypeNotations-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "public-id"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentTypePublicId :: (MonadIO m, DOMDocumentTypeK o) => o -> m (Maybe T.Text)-getDOMDocumentTypePublicId obj = liftIO $ getObjectPropertyString obj "public-id"--data DOMDocumentTypePublicIdPropertyInfo-instance AttrInfo DOMDocumentTypePublicIdPropertyInfo where-    type AttrAllowedOps DOMDocumentTypePublicIdPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentTypePublicIdPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentTypePublicIdPropertyInfo = DOMDocumentTypeK-    type AttrGetType DOMDocumentTypePublicIdPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentTypePublicIdPropertyInfo = "public-id"-    attrGet _ = getDOMDocumentTypePublicId-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "system-id"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMDocumentTypeSystemId :: (MonadIO m, DOMDocumentTypeK o) => o -> m (Maybe T.Text)-getDOMDocumentTypeSystemId obj = liftIO $ getObjectPropertyString obj "system-id"--data DOMDocumentTypeSystemIdPropertyInfo-instance AttrInfo DOMDocumentTypeSystemIdPropertyInfo where-    type AttrAllowedOps DOMDocumentTypeSystemIdPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentTypeSystemIdPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentTypeSystemIdPropertyInfo = DOMDocumentTypeK-    type AttrGetType DOMDocumentTypeSystemIdPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentTypeSystemIdPropertyInfo = "system-id"-    attrGet _ = getDOMDocumentTypeSystemId-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMDocumentType = DOMDocumentTypeAttributeList-type DOMDocumentTypeAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("entities", DOMDocumentTypeEntitiesPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("internalSubset", DOMDocumentTypeInternalSubsetPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMDocumentTypeNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("notations", DOMDocumentTypeNotationsPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("publicId", DOMDocumentTypePublicIdPropertyInfo), '("systemId", DOMDocumentTypeSystemIdPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])--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--type instance SignalList DOMDocumentType = DOMDocumentTypeSignalList-type DOMDocumentTypeSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMDocumentType::get_entities--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNamedNodeMap")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_type_get_entities" webkit_dom_document_type_get_entities :: -    Ptr DOMDocumentType ->                  -- _obj : TInterface "WebKit" "DOMDocumentType"-    IO (Ptr DOMNamedNodeMap)---dOMDocumentTypeGetEntities ::-    (MonadIO m, DOMDocumentTypeK a) =>-    a                                       -- _obj-    -> m DOMNamedNodeMap                    -- result-dOMDocumentTypeGetEntities _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_type_get_entities _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_type_get_entities" result-    result' <- (wrapObject DOMNamedNodeMap) result-    touchManagedPtr _obj-    return result'--data DOMDocumentTypeGetEntitiesMethodInfo-instance (signature ~ (m DOMNamedNodeMap), MonadIO m, DOMDocumentTypeK a) => MethodInfo DOMDocumentTypeGetEntitiesMethodInfo a signature where-    overloadedMethod _ = dOMDocumentTypeGetEntities---- method DOMDocumentType::get_internal_subset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                  -- _obj : TInterface "WebKit" "DOMDocumentType"-    IO CString---dOMDocumentTypeGetInternalSubset ::-    (MonadIO m, DOMDocumentTypeK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentTypeGetInternalSubset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_type_get_internal_subset _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_type_get_internal_subset" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentTypeGetInternalSubsetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentTypeK a) => MethodInfo DOMDocumentTypeGetInternalSubsetMethodInfo a signature where-    overloadedMethod _ = dOMDocumentTypeGetInternalSubset---- method DOMDocumentType::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                  -- _obj : TInterface "WebKit" "DOMDocumentType"-    IO CString---dOMDocumentTypeGetName ::-    (MonadIO m, DOMDocumentTypeK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentTypeGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_type_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_type_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentTypeGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentTypeK a) => MethodInfo DOMDocumentTypeGetNameMethodInfo a signature where-    overloadedMethod _ = dOMDocumentTypeGetName---- method DOMDocumentType::get_notations--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNamedNodeMap")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_type_get_notations" webkit_dom_document_type_get_notations :: -    Ptr DOMDocumentType ->                  -- _obj : TInterface "WebKit" "DOMDocumentType"-    IO (Ptr DOMNamedNodeMap)---dOMDocumentTypeGetNotations ::-    (MonadIO m, DOMDocumentTypeK a) =>-    a                                       -- _obj-    -> m DOMNamedNodeMap                    -- result-dOMDocumentTypeGetNotations _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_type_get_notations _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_type_get_notations" result-    result' <- (wrapObject DOMNamedNodeMap) result-    touchManagedPtr _obj-    return result'--data DOMDocumentTypeGetNotationsMethodInfo-instance (signature ~ (m DOMNamedNodeMap), MonadIO m, DOMDocumentTypeK a) => MethodInfo DOMDocumentTypeGetNotationsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentTypeGetNotations---- method DOMDocumentType::get_public_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                  -- _obj : TInterface "WebKit" "DOMDocumentType"-    IO CString---dOMDocumentTypeGetPublicId ::-    (MonadIO m, DOMDocumentTypeK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentTypeGetPublicId _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_type_get_public_id _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_type_get_public_id" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentTypeGetPublicIdMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentTypeK a) => MethodInfo DOMDocumentTypeGetPublicIdMethodInfo a signature where-    overloadedMethod _ = dOMDocumentTypeGetPublicId---- method DOMDocumentType::get_system_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                  -- _obj : TInterface "WebKit" "DOMDocumentType"-    IO CString---dOMDocumentTypeGetSystemId ::-    (MonadIO m, DOMDocumentTypeK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMDocumentTypeGetSystemId _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_document_type_get_system_id _obj'-    checkUnexpectedReturnNULL "webkit_dom_document_type_get_system_id" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMDocumentTypeGetSystemIdMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMDocumentTypeK a) => MethodInfo DOMDocumentTypeGetSystemIdMethodInfo a signature where-    overloadedMethod _ = dOMDocumentTypeGetSystemId---- method DOMDocumentType::remove--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMDocumentType", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_type_remove" webkit_dom_document_type_remove :: -    Ptr DOMDocumentType ->                  -- _obj : TInterface "WebKit" "DOMDocumentType"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMDocumentTypeRemove ::-    (MonadIO m, DOMDocumentTypeK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMDocumentTypeRemove _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_document_type_remove _obj'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMDocumentTypeRemoveMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMDocumentTypeK a) => MethodInfo DOMDocumentTypeRemoveMethodInfo a signature where-    overloadedMethod _ = dOMDocumentTypeRemove--
− GI/WebKit/Objects/DOMDocumentType.hs-boot
@@ -1,26 +0,0 @@-module GI.WebKit.Objects.DOMDocumentType where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMDocumentType = DOMDocumentType (ForeignPtr DOMDocumentType)-instance GObject DOMDocumentType where-class GObject o => DOMDocumentTypeK o-instance (GObject o, IsDescendantOf DOMDocumentType o) => DOMDocumentTypeK o-data DOMDocumentTypeEntitiesPropertyInfo-data DOMDocumentTypeInternalSubsetPropertyInfo-data DOMDocumentTypeNamePropertyInfo-data DOMDocumentTypeNotationsPropertyInfo-data DOMDocumentTypePublicIdPropertyInfo-data DOMDocumentTypeSystemIdPropertyInfo-data DOMDocumentTypeGetEntitiesMethodInfo-data DOMDocumentTypeGetInternalSubsetMethodInfo-data DOMDocumentTypeGetNameMethodInfo-data DOMDocumentTypeGetNotationsMethodInfo-data DOMDocumentTypeGetPublicIdMethodInfo-data DOMDocumentTypeGetSystemIdMethodInfo-data DOMDocumentTypeRemoveMethodInfo
− GI/WebKit/Objects/DOMElement.hs
@@ -1,3113 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMElement-    ( ---- * Exported types-    DOMElement(..)                          ,-    DOMElementK                             ,-    toDOMElement                            ,-    noDOMElement                            ,--- -- * Methods--- ** dOMElementBlur-    DOMElementBlurMethodInfo                ,-    dOMElementBlur                          ,----- ** dOMElementFocus-    DOMElementFocusMethodInfo               ,-    dOMElementFocus                         ,----- ** dOMElementGetAttribute-    DOMElementGetAttributeMethodInfo        ,-    dOMElementGetAttribute                  ,----- ** dOMElementGetAttributeNode-    DOMElementGetAttributeNodeMethodInfo    ,-    dOMElementGetAttributeNode              ,----- ** dOMElementGetAttributeNodeNs-    DOMElementGetAttributeNodeNsMethodInfo  ,-    dOMElementGetAttributeNodeNs            ,----- ** dOMElementGetAttributeNs-    DOMElementGetAttributeNsMethodInfo      ,-    dOMElementGetAttributeNs                ,----- ** dOMElementGetAttributes-    DOMElementGetAttributesMethodInfo       ,-    dOMElementGetAttributes                 ,----- ** dOMElementGetChildElementCount-    DOMElementGetChildElementCountMethodInfo,-    dOMElementGetChildElementCount          ,----- ** dOMElementGetClassList-    DOMElementGetClassListMethodInfo        ,-    dOMElementGetClassList                  ,----- ** dOMElementGetClassName-    DOMElementGetClassNameMethodInfo        ,-    dOMElementGetClassName                  ,----- ** dOMElementGetClientHeight-    DOMElementGetClientHeightMethodInfo     ,-    dOMElementGetClientHeight               ,----- ** dOMElementGetClientLeft-    DOMElementGetClientLeftMethodInfo       ,-    dOMElementGetClientLeft                 ,----- ** dOMElementGetClientTop-    DOMElementGetClientTopMethodInfo        ,-    dOMElementGetClientTop                  ,----- ** dOMElementGetClientWidth-    DOMElementGetClientWidthMethodInfo      ,-    dOMElementGetClientWidth                ,----- ** dOMElementGetElementsByClassName-    DOMElementGetElementsByClassNameMethodInfo,-    dOMElementGetElementsByClassName        ,----- ** dOMElementGetElementsByTagName-    DOMElementGetElementsByTagNameMethodInfo,-    dOMElementGetElementsByTagName          ,----- ** dOMElementGetElementsByTagNameNs-    DOMElementGetElementsByTagNameNsMethodInfo,-    dOMElementGetElementsByTagNameNs        ,----- ** dOMElementGetFirstElementChild-    DOMElementGetFirstElementChildMethodInfo,-    dOMElementGetFirstElementChild          ,----- ** dOMElementGetId-    DOMElementGetIdMethodInfo               ,-    dOMElementGetId                         ,----- ** dOMElementGetLastElementChild-    DOMElementGetLastElementChildMethodInfo ,-    dOMElementGetLastElementChild           ,----- ** dOMElementGetNextElementSibling-    DOMElementGetNextElementSiblingMethodInfo,-    dOMElementGetNextElementSibling         ,----- ** dOMElementGetOffsetHeight-    DOMElementGetOffsetHeightMethodInfo     ,-    dOMElementGetOffsetHeight               ,----- ** dOMElementGetOffsetLeft-    DOMElementGetOffsetLeftMethodInfo       ,-    dOMElementGetOffsetLeft                 ,----- ** dOMElementGetOffsetParent-    DOMElementGetOffsetParentMethodInfo     ,-    dOMElementGetOffsetParent               ,----- ** dOMElementGetOffsetTop-    DOMElementGetOffsetTopMethodInfo        ,-    dOMElementGetOffsetTop                  ,----- ** dOMElementGetOffsetWidth-    DOMElementGetOffsetWidthMethodInfo      ,-    dOMElementGetOffsetWidth                ,----- ** dOMElementGetPreviousElementSibling-    DOMElementGetPreviousElementSiblingMethodInfo,-    dOMElementGetPreviousElementSibling     ,----- ** dOMElementGetScrollHeight-    DOMElementGetScrollHeightMethodInfo     ,-    dOMElementGetScrollHeight               ,----- ** dOMElementGetScrollLeft-    DOMElementGetScrollLeftMethodInfo       ,-    dOMElementGetScrollLeft                 ,----- ** dOMElementGetScrollTop-    DOMElementGetScrollTopMethodInfo        ,-    dOMElementGetScrollTop                  ,----- ** dOMElementGetScrollWidth-    DOMElementGetScrollWidthMethodInfo      ,-    dOMElementGetScrollWidth                ,----- ** dOMElementGetStyle-    DOMElementGetStyleMethodInfo            ,-    dOMElementGetStyle                      ,----- ** dOMElementGetTagName-    DOMElementGetTagNameMethodInfo          ,-    dOMElementGetTagName                    ,----- ** dOMElementGetWebkitRegionOverflow-    DOMElementGetWebkitRegionOverflowMethodInfo,-    dOMElementGetWebkitRegionOverflow       ,----- ** dOMElementGetWebkitRegionOverset-    DOMElementGetWebkitRegionOversetMethodInfo,-    dOMElementGetWebkitRegionOverset        ,----- ** dOMElementHasAttribute-    DOMElementHasAttributeMethodInfo        ,-    dOMElementHasAttribute                  ,----- ** dOMElementHasAttributeNs-    DOMElementHasAttributeNsMethodInfo      ,-    dOMElementHasAttributeNs                ,----- ** dOMElementHasAttributes-    DOMElementHasAttributesMethodInfo       ,-    dOMElementHasAttributes                 ,----- ** dOMElementQuerySelector-    DOMElementQuerySelectorMethodInfo       ,-    dOMElementQuerySelector                 ,----- ** dOMElementQuerySelectorAll-    DOMElementQuerySelectorAllMethodInfo    ,-    dOMElementQuerySelectorAll              ,----- ** dOMElementRemove-    DOMElementRemoveMethodInfo              ,-    dOMElementRemove                        ,----- ** dOMElementRemoveAttribute-    DOMElementRemoveAttributeMethodInfo     ,-    dOMElementRemoveAttribute               ,----- ** dOMElementRemoveAttributeNode-    DOMElementRemoveAttributeNodeMethodInfo ,-    dOMElementRemoveAttributeNode           ,----- ** dOMElementRemoveAttributeNs-    DOMElementRemoveAttributeNsMethodInfo   ,-    dOMElementRemoveAttributeNs             ,----- ** dOMElementScrollByLines-    DOMElementScrollByLinesMethodInfo       ,-    dOMElementScrollByLines                 ,----- ** dOMElementScrollByPages-    DOMElementScrollByPagesMethodInfo       ,-    dOMElementScrollByPages                 ,----- ** dOMElementScrollIntoView-    DOMElementScrollIntoViewMethodInfo      ,-    dOMElementScrollIntoView                ,----- ** dOMElementScrollIntoViewIfNeeded-    DOMElementScrollIntoViewIfNeededMethodInfo,-    dOMElementScrollIntoViewIfNeeded        ,----- ** dOMElementSetAttribute-    DOMElementSetAttributeMethodInfo        ,-    dOMElementSetAttribute                  ,----- ** dOMElementSetAttributeNode-    DOMElementSetAttributeNodeMethodInfo    ,-    dOMElementSetAttributeNode              ,----- ** dOMElementSetAttributeNodeNs-    DOMElementSetAttributeNodeNsMethodInfo  ,-    dOMElementSetAttributeNodeNs            ,----- ** dOMElementSetAttributeNs-    DOMElementSetAttributeNsMethodInfo      ,-    dOMElementSetAttributeNs                ,----- ** dOMElementSetClassName-    DOMElementSetClassNameMethodInfo        ,-    dOMElementSetClassName                  ,----- ** dOMElementSetId-    DOMElementSetIdMethodInfo               ,-    dOMElementSetId                         ,----- ** dOMElementSetScrollLeft-    DOMElementSetScrollLeftMethodInfo       ,-    dOMElementSetScrollLeft                 ,----- ** dOMElementSetScrollTop-    DOMElementSetScrollTopMethodInfo        ,-    dOMElementSetScrollTop                  ,----- ** dOMElementWebkitMatchesSelector-    DOMElementWebkitMatchesSelectorMethodInfo,-    dOMElementWebkitMatchesSelector         ,----- ** dOMElementWebkitRequestFullScreen-    DOMElementWebkitRequestFullScreenMethodInfo,-    dOMElementWebkitRequestFullScreen       ,----- ** dOMElementWebkitRequestFullscreen-    DOMElementWebkitRequestFullscreenMethodInfo,-    dOMElementWebkitRequestFullscreen       ,----- ** dOMElementWebkitRequestPointerLock-    DOMElementWebkitRequestPointerLockMethodInfo,-    dOMElementWebkitRequestPointerLock      ,----- -- * Properties--- ** Attributes-    DOMElementAttributesPropertyInfo        ,-    dOMElementAttributes                    ,-    getDOMElementAttributes                 ,----- ** ChildElementCount-    DOMElementChildElementCountPropertyInfo ,-    dOMElementChildElementCount             ,-    getDOMElementChildElementCount          ,----- ** ClassList-    DOMElementClassListPropertyInfo         ,-    dOMElementClassList                     ,-    getDOMElementClassList                  ,----- ** ClassName-    DOMElementClassNamePropertyInfo         ,-    constructDOMElementClassName            ,-    dOMElementClassName                     ,-    getDOMElementClassName                  ,-    setDOMElementClassName                  ,----- ** ClientHeight-    DOMElementClientHeightPropertyInfo      ,-    dOMElementClientHeight                  ,-    getDOMElementClientHeight               ,----- ** ClientLeft-    DOMElementClientLeftPropertyInfo        ,-    dOMElementClientLeft                    ,-    getDOMElementClientLeft                 ,----- ** ClientTop-    DOMElementClientTopPropertyInfo         ,-    dOMElementClientTop                     ,-    getDOMElementClientTop                  ,----- ** ClientWidth-    DOMElementClientWidthPropertyInfo       ,-    dOMElementClientWidth                   ,-    getDOMElementClientWidth                ,----- ** FirstElementChild-    DOMElementFirstElementChildPropertyInfo ,-    dOMElementFirstElementChild             ,-    getDOMElementFirstElementChild          ,----- ** Id-    DOMElementIdPropertyInfo                ,-    constructDOMElementId                   ,-    dOMElementId                            ,-    getDOMElementId                         ,-    setDOMElementId                         ,----- ** LastElementChild-    DOMElementLastElementChildPropertyInfo  ,-    dOMElementLastElementChild              ,-    getDOMElementLastElementChild           ,----- ** NextElementSibling-    DOMElementNextElementSiblingPropertyInfo,-    dOMElementNextElementSibling            ,-    getDOMElementNextElementSibling         ,----- ** OffsetHeight-    DOMElementOffsetHeightPropertyInfo      ,-    dOMElementOffsetHeight                  ,-    getDOMElementOffsetHeight               ,----- ** OffsetLeft-    DOMElementOffsetLeftPropertyInfo        ,-    dOMElementOffsetLeft                    ,-    getDOMElementOffsetLeft                 ,----- ** OffsetParent-    DOMElementOffsetParentPropertyInfo      ,-    dOMElementOffsetParent                  ,-    getDOMElementOffsetParent               ,----- ** OffsetTop-    DOMElementOffsetTopPropertyInfo         ,-    dOMElementOffsetTop                     ,-    getDOMElementOffsetTop                  ,----- ** OffsetWidth-    DOMElementOffsetWidthPropertyInfo       ,-    dOMElementOffsetWidth                   ,-    getDOMElementOffsetWidth                ,----- ** PreviousElementSibling-    DOMElementPreviousElementSiblingPropertyInfo,-    dOMElementPreviousElementSibling        ,-    getDOMElementPreviousElementSibling     ,----- ** ScrollHeight-    DOMElementScrollHeightPropertyInfo      ,-    dOMElementScrollHeight                  ,-    getDOMElementScrollHeight               ,----- ** ScrollLeft-    DOMElementScrollLeftPropertyInfo        ,-    constructDOMElementScrollLeft           ,-    dOMElementScrollLeft                    ,-    getDOMElementScrollLeft                 ,-    setDOMElementScrollLeft                 ,----- ** ScrollTop-    DOMElementScrollTopPropertyInfo         ,-    constructDOMElementScrollTop            ,-    dOMElementScrollTop                     ,-    getDOMElementScrollTop                  ,-    setDOMElementScrollTop                  ,----- ** ScrollWidth-    DOMElementScrollWidthPropertyInfo       ,-    dOMElementScrollWidth                   ,-    getDOMElementScrollWidth                ,----- ** Style-    DOMElementStylePropertyInfo             ,-    dOMElementStyle                         ,-    getDOMElementStyle                      ,----- ** TagName-    DOMElementTagNamePropertyInfo           ,-    dOMElementTagName                       ,-    getDOMElementTagName                    ,----- ** WebkitRegionOverset-    DOMElementWebkitRegionOversetPropertyInfo,-    dOMElementWebkitRegionOverset           ,-    getDOMElementWebkitRegionOverset        ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMElement = DOMElement (ForeignPtr DOMElement)-foreign import ccall "webkit_dom_element_get_type"-    c_webkit_dom_element_get_type :: IO GType--type instance ParentTypes DOMElement = DOMElementParentTypes-type DOMElementParentTypes = '[DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_element_get_type-    --class GObject o => DOMElementK o-instance (GObject o, IsDescendantOf DOMElement o) => DOMElementK o--toDOMElement :: DOMElementK o => o -> IO DOMElement-toDOMElement = unsafeCastTo DOMElement--noDOMElement :: Maybe DOMElement-noDOMElement = Nothing--type family ResolveDOMElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMElementMethod "getClassList" o = DOMElementGetClassListMethodInfo-    ResolveDOMElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo-    ResolveDOMElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMElementMethod "getId" o = DOMElementGetIdMethodInfo-    ResolveDOMElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMElementMethod "getQdata" o = GObject.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 = DOMNodeGetTextContentMethodInfo-    ResolveDOMElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    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.ObjectSetDataMethodInfo-    ResolveDOMElementMethod "setId" o = DOMElementSetIdMethodInfo-    ResolveDOMElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMElementMethod t DOMElement, MethodInfo info DOMElement p) => IsLabelProxy t (DOMElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMElementMethod t DOMElement, MethodInfo info DOMElement p) => IsLabel t (DOMElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "attributes"-   -- Type: TInterface "WebKit" "DOMNamedNodeMap"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMElementAttributes :: (MonadIO m, DOMElementK o) => o -> m (Maybe DOMNamedNodeMap)-getDOMElementAttributes obj = liftIO $ getObjectPropertyObject obj "attributes" DOMNamedNodeMap--data DOMElementAttributesPropertyInfo-instance AttrInfo DOMElementAttributesPropertyInfo where-    type AttrAllowedOps DOMElementAttributesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementAttributesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementAttributesPropertyInfo = DOMElementK-    type AttrGetType DOMElementAttributesPropertyInfo = (Maybe DOMNamedNodeMap)-    type AttrLabel DOMElementAttributesPropertyInfo = "attributes"-    attrGet _ = getDOMElementAttributes-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "child-element-count"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMElementChildElementCount :: (MonadIO m, DOMElementK o) => o -> m CULong-getDOMElementChildElementCount obj = liftIO $ getObjectPropertyULong obj "child-element-count"--data DOMElementChildElementCountPropertyInfo-instance AttrInfo DOMElementChildElementCountPropertyInfo where-    type AttrAllowedOps DOMElementChildElementCountPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementChildElementCountPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementChildElementCountPropertyInfo = DOMElementK-    type AttrGetType DOMElementChildElementCountPropertyInfo = CULong-    type AttrLabel DOMElementChildElementCountPropertyInfo = "child-element-count"-    attrGet _ = getDOMElementChildElementCount-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "class-list"-   -- Type: TInterface "WebKit" "DOMDOMTokenList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMElementClassList :: (MonadIO m, DOMElementK o) => o -> m (Maybe DOMDOMTokenList)-getDOMElementClassList obj = liftIO $ getObjectPropertyObject obj "class-list" DOMDOMTokenList--data DOMElementClassListPropertyInfo-instance AttrInfo DOMElementClassListPropertyInfo where-    type AttrAllowedOps DOMElementClassListPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementClassListPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementClassListPropertyInfo = DOMElementK-    type AttrGetType DOMElementClassListPropertyInfo = (Maybe DOMDOMTokenList)-    type AttrLabel DOMElementClassListPropertyInfo = "class-list"-    attrGet _ = getDOMElementClassList-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "class-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMElementClassName :: (MonadIO m, DOMElementK o) => o -> m (Maybe T.Text)-getDOMElementClassName obj = liftIO $ getObjectPropertyString obj "class-name"--setDOMElementClassName :: (MonadIO m, DOMElementK o) => o -> T.Text -> m ()-setDOMElementClassName obj val = liftIO $ setObjectPropertyString obj "class-name" (Just val)--constructDOMElementClassName :: T.Text -> IO ([Char], GValue)-constructDOMElementClassName val = constructObjectPropertyString "class-name" (Just val)--data DOMElementClassNamePropertyInfo-instance AttrInfo DOMElementClassNamePropertyInfo where-    type AttrAllowedOps DOMElementClassNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMElementClassNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMElementClassNamePropertyInfo = DOMElementK-    type AttrGetType DOMElementClassNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMElementClassNamePropertyInfo = "class-name"-    attrGet _ = getDOMElementClassName-    attrSet _ = setDOMElementClassName-    attrConstruct _ = constructDOMElementClassName-    attrClear _ = undefined---- VVV Prop "client-height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMElementClientHeight :: (MonadIO m, DOMElementK o) => o -> m CLong-getDOMElementClientHeight obj = liftIO $ getObjectPropertyLong obj "client-height"--data DOMElementClientHeightPropertyInfo-instance AttrInfo DOMElementClientHeightPropertyInfo where-    type AttrAllowedOps DOMElementClientHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementClientHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementClientHeightPropertyInfo = DOMElementK-    type AttrGetType DOMElementClientHeightPropertyInfo = CLong-    type AttrLabel DOMElementClientHeightPropertyInfo = "client-height"-    attrGet _ = getDOMElementClientHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "client-left"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMElementClientLeft :: (MonadIO m, DOMElementK o) => o -> m CLong-getDOMElementClientLeft obj = liftIO $ getObjectPropertyLong obj "client-left"--data DOMElementClientLeftPropertyInfo-instance AttrInfo DOMElementClientLeftPropertyInfo where-    type AttrAllowedOps DOMElementClientLeftPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementClientLeftPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementClientLeftPropertyInfo = DOMElementK-    type AttrGetType DOMElementClientLeftPropertyInfo = CLong-    type AttrLabel DOMElementClientLeftPropertyInfo = "client-left"-    attrGet _ = getDOMElementClientLeft-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "client-top"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMElementClientTop :: (MonadIO m, DOMElementK o) => o -> m CLong-getDOMElementClientTop obj = liftIO $ getObjectPropertyLong obj "client-top"--data DOMElementClientTopPropertyInfo-instance AttrInfo DOMElementClientTopPropertyInfo where-    type AttrAllowedOps DOMElementClientTopPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementClientTopPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementClientTopPropertyInfo = DOMElementK-    type AttrGetType DOMElementClientTopPropertyInfo = CLong-    type AttrLabel DOMElementClientTopPropertyInfo = "client-top"-    attrGet _ = getDOMElementClientTop-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "client-width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMElementClientWidth :: (MonadIO m, DOMElementK o) => o -> m CLong-getDOMElementClientWidth obj = liftIO $ getObjectPropertyLong obj "client-width"--data DOMElementClientWidthPropertyInfo-instance AttrInfo DOMElementClientWidthPropertyInfo where-    type AttrAllowedOps DOMElementClientWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementClientWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementClientWidthPropertyInfo = DOMElementK-    type AttrGetType DOMElementClientWidthPropertyInfo = CLong-    type AttrLabel DOMElementClientWidthPropertyInfo = "client-width"-    attrGet _ = getDOMElementClientWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "first-element-child"-   -- Type: TInterface "WebKit" "DOMElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMElementFirstElementChild :: (MonadIO m, DOMElementK o) => o -> m DOMElement-getDOMElementFirstElementChild obj = liftIO $ checkUnexpectedNothing "getDOMElementFirstElementChild" $ getObjectPropertyObject obj "first-element-child" DOMElement--data DOMElementFirstElementChildPropertyInfo-instance AttrInfo DOMElementFirstElementChildPropertyInfo where-    type AttrAllowedOps DOMElementFirstElementChildPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementFirstElementChildPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementFirstElementChildPropertyInfo = DOMElementK-    type AttrGetType DOMElementFirstElementChildPropertyInfo = DOMElement-    type AttrLabel DOMElementFirstElementChildPropertyInfo = "first-element-child"-    attrGet _ = getDOMElementFirstElementChild-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "id"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMElementId :: (MonadIO m, DOMElementK o) => o -> m (Maybe T.Text)-getDOMElementId obj = liftIO $ getObjectPropertyString obj "id"--setDOMElementId :: (MonadIO m, DOMElementK o) => o -> T.Text -> m ()-setDOMElementId obj val = liftIO $ setObjectPropertyString obj "id" (Just val)--constructDOMElementId :: T.Text -> IO ([Char], GValue)-constructDOMElementId val = constructObjectPropertyString "id" (Just val)--data DOMElementIdPropertyInfo-instance AttrInfo DOMElementIdPropertyInfo where-    type AttrAllowedOps DOMElementIdPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMElementIdPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMElementIdPropertyInfo = DOMElementK-    type AttrGetType DOMElementIdPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMElementIdPropertyInfo = "id"-    attrGet _ = getDOMElementId-    attrSet _ = setDOMElementId-    attrConstruct _ = constructDOMElementId-    attrClear _ = undefined---- VVV Prop "last-element-child"-   -- Type: TInterface "WebKit" "DOMElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMElementLastElementChild :: (MonadIO m, DOMElementK o) => o -> m DOMElement-getDOMElementLastElementChild obj = liftIO $ checkUnexpectedNothing "getDOMElementLastElementChild" $ getObjectPropertyObject obj "last-element-child" DOMElement--data DOMElementLastElementChildPropertyInfo-instance AttrInfo DOMElementLastElementChildPropertyInfo where-    type AttrAllowedOps DOMElementLastElementChildPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementLastElementChildPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementLastElementChildPropertyInfo = DOMElementK-    type AttrGetType DOMElementLastElementChildPropertyInfo = DOMElement-    type AttrLabel DOMElementLastElementChildPropertyInfo = "last-element-child"-    attrGet _ = getDOMElementLastElementChild-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "next-element-sibling"-   -- Type: TInterface "WebKit" "DOMElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMElementNextElementSibling :: (MonadIO m, DOMElementK o) => o -> m DOMElement-getDOMElementNextElementSibling obj = liftIO $ checkUnexpectedNothing "getDOMElementNextElementSibling" $ getObjectPropertyObject obj "next-element-sibling" DOMElement--data DOMElementNextElementSiblingPropertyInfo-instance AttrInfo DOMElementNextElementSiblingPropertyInfo where-    type AttrAllowedOps DOMElementNextElementSiblingPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementNextElementSiblingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementNextElementSiblingPropertyInfo = DOMElementK-    type AttrGetType DOMElementNextElementSiblingPropertyInfo = DOMElement-    type AttrLabel DOMElementNextElementSiblingPropertyInfo = "next-element-sibling"-    attrGet _ = getDOMElementNextElementSibling-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "offset-height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMElementOffsetHeight :: (MonadIO m, DOMElementK o) => o -> m CLong-getDOMElementOffsetHeight obj = liftIO $ getObjectPropertyLong obj "offset-height"--data DOMElementOffsetHeightPropertyInfo-instance AttrInfo DOMElementOffsetHeightPropertyInfo where-    type AttrAllowedOps DOMElementOffsetHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementOffsetHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementOffsetHeightPropertyInfo = DOMElementK-    type AttrGetType DOMElementOffsetHeightPropertyInfo = CLong-    type AttrLabel DOMElementOffsetHeightPropertyInfo = "offset-height"-    attrGet _ = getDOMElementOffsetHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "offset-left"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMElementOffsetLeft :: (MonadIO m, DOMElementK o) => o -> m CLong-getDOMElementOffsetLeft obj = liftIO $ getObjectPropertyLong obj "offset-left"--data DOMElementOffsetLeftPropertyInfo-instance AttrInfo DOMElementOffsetLeftPropertyInfo where-    type AttrAllowedOps DOMElementOffsetLeftPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementOffsetLeftPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementOffsetLeftPropertyInfo = DOMElementK-    type AttrGetType DOMElementOffsetLeftPropertyInfo = CLong-    type AttrLabel DOMElementOffsetLeftPropertyInfo = "offset-left"-    attrGet _ = getDOMElementOffsetLeft-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "offset-parent"-   -- Type: TInterface "WebKit" "DOMElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMElementOffsetParent :: (MonadIO m, DOMElementK o) => o -> m DOMElement-getDOMElementOffsetParent obj = liftIO $ checkUnexpectedNothing "getDOMElementOffsetParent" $ getObjectPropertyObject obj "offset-parent" DOMElement--data DOMElementOffsetParentPropertyInfo-instance AttrInfo DOMElementOffsetParentPropertyInfo where-    type AttrAllowedOps DOMElementOffsetParentPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementOffsetParentPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementOffsetParentPropertyInfo = DOMElementK-    type AttrGetType DOMElementOffsetParentPropertyInfo = DOMElement-    type AttrLabel DOMElementOffsetParentPropertyInfo = "offset-parent"-    attrGet _ = getDOMElementOffsetParent-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "offset-top"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMElementOffsetTop :: (MonadIO m, DOMElementK o) => o -> m CLong-getDOMElementOffsetTop obj = liftIO $ getObjectPropertyLong obj "offset-top"--data DOMElementOffsetTopPropertyInfo-instance AttrInfo DOMElementOffsetTopPropertyInfo where-    type AttrAllowedOps DOMElementOffsetTopPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementOffsetTopPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementOffsetTopPropertyInfo = DOMElementK-    type AttrGetType DOMElementOffsetTopPropertyInfo = CLong-    type AttrLabel DOMElementOffsetTopPropertyInfo = "offset-top"-    attrGet _ = getDOMElementOffsetTop-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "offset-width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMElementOffsetWidth :: (MonadIO m, DOMElementK o) => o -> m CLong-getDOMElementOffsetWidth obj = liftIO $ getObjectPropertyLong obj "offset-width"--data DOMElementOffsetWidthPropertyInfo-instance AttrInfo DOMElementOffsetWidthPropertyInfo where-    type AttrAllowedOps DOMElementOffsetWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementOffsetWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementOffsetWidthPropertyInfo = DOMElementK-    type AttrGetType DOMElementOffsetWidthPropertyInfo = CLong-    type AttrLabel DOMElementOffsetWidthPropertyInfo = "offset-width"-    attrGet _ = getDOMElementOffsetWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "previous-element-sibling"-   -- Type: TInterface "WebKit" "DOMElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMElementPreviousElementSibling :: (MonadIO m, DOMElementK o) => o -> m DOMElement-getDOMElementPreviousElementSibling obj = liftIO $ checkUnexpectedNothing "getDOMElementPreviousElementSibling" $ getObjectPropertyObject obj "previous-element-sibling" DOMElement--data DOMElementPreviousElementSiblingPropertyInfo-instance AttrInfo DOMElementPreviousElementSiblingPropertyInfo where-    type AttrAllowedOps DOMElementPreviousElementSiblingPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementPreviousElementSiblingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementPreviousElementSiblingPropertyInfo = DOMElementK-    type AttrGetType DOMElementPreviousElementSiblingPropertyInfo = DOMElement-    type AttrLabel DOMElementPreviousElementSiblingPropertyInfo = "previous-element-sibling"-    attrGet _ = getDOMElementPreviousElementSibling-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "scroll-height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMElementScrollHeight :: (MonadIO m, DOMElementK o) => o -> m CLong-getDOMElementScrollHeight obj = liftIO $ getObjectPropertyLong obj "scroll-height"--data DOMElementScrollHeightPropertyInfo-instance AttrInfo DOMElementScrollHeightPropertyInfo where-    type AttrAllowedOps DOMElementScrollHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementScrollHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementScrollHeightPropertyInfo = DOMElementK-    type AttrGetType DOMElementScrollHeightPropertyInfo = CLong-    type AttrLabel DOMElementScrollHeightPropertyInfo = "scroll-height"-    attrGet _ = getDOMElementScrollHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "scroll-left"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMElementScrollLeft :: (MonadIO m, DOMElementK o) => o -> m CLong-getDOMElementScrollLeft obj = liftIO $ getObjectPropertyLong obj "scroll-left"--setDOMElementScrollLeft :: (MonadIO m, DOMElementK o) => o -> CLong -> m ()-setDOMElementScrollLeft obj val = liftIO $ setObjectPropertyLong obj "scroll-left" val--constructDOMElementScrollLeft :: CLong -> IO ([Char], GValue)-constructDOMElementScrollLeft val = constructObjectPropertyLong "scroll-left" val--data DOMElementScrollLeftPropertyInfo-instance AttrInfo DOMElementScrollLeftPropertyInfo where-    type AttrAllowedOps DOMElementScrollLeftPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMElementScrollLeftPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMElementScrollLeftPropertyInfo = DOMElementK-    type AttrGetType DOMElementScrollLeftPropertyInfo = CLong-    type AttrLabel DOMElementScrollLeftPropertyInfo = "scroll-left"-    attrGet _ = getDOMElementScrollLeft-    attrSet _ = setDOMElementScrollLeft-    attrConstruct _ = constructDOMElementScrollLeft-    attrClear _ = undefined---- VVV Prop "scroll-top"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMElementScrollTop :: (MonadIO m, DOMElementK o) => o -> m CLong-getDOMElementScrollTop obj = liftIO $ getObjectPropertyLong obj "scroll-top"--setDOMElementScrollTop :: (MonadIO m, DOMElementK o) => o -> CLong -> m ()-setDOMElementScrollTop obj val = liftIO $ setObjectPropertyLong obj "scroll-top" val--constructDOMElementScrollTop :: CLong -> IO ([Char], GValue)-constructDOMElementScrollTop val = constructObjectPropertyLong "scroll-top" val--data DOMElementScrollTopPropertyInfo-instance AttrInfo DOMElementScrollTopPropertyInfo where-    type AttrAllowedOps DOMElementScrollTopPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMElementScrollTopPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMElementScrollTopPropertyInfo = DOMElementK-    type AttrGetType DOMElementScrollTopPropertyInfo = CLong-    type AttrLabel DOMElementScrollTopPropertyInfo = "scroll-top"-    attrGet _ = getDOMElementScrollTop-    attrSet _ = setDOMElementScrollTop-    attrConstruct _ = constructDOMElementScrollTop-    attrClear _ = undefined---- VVV Prop "scroll-width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMElementScrollWidth :: (MonadIO m, DOMElementK o) => o -> m CLong-getDOMElementScrollWidth obj = liftIO $ getObjectPropertyLong obj "scroll-width"--data DOMElementScrollWidthPropertyInfo-instance AttrInfo DOMElementScrollWidthPropertyInfo where-    type AttrAllowedOps DOMElementScrollWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementScrollWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementScrollWidthPropertyInfo = DOMElementK-    type AttrGetType DOMElementScrollWidthPropertyInfo = CLong-    type AttrLabel DOMElementScrollWidthPropertyInfo = "scroll-width"-    attrGet _ = getDOMElementScrollWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "style"-   -- Type: TInterface "WebKit" "DOMCSSStyleDeclaration"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMElementStyle :: (MonadIO m, DOMElementK o) => o -> m (Maybe DOMCSSStyleDeclaration)-getDOMElementStyle obj = liftIO $ getObjectPropertyObject obj "style" DOMCSSStyleDeclaration--data DOMElementStylePropertyInfo-instance AttrInfo DOMElementStylePropertyInfo where-    type AttrAllowedOps DOMElementStylePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementStylePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementStylePropertyInfo = DOMElementK-    type AttrGetType DOMElementStylePropertyInfo = (Maybe DOMCSSStyleDeclaration)-    type AttrLabel DOMElementStylePropertyInfo = "style"-    attrGet _ = getDOMElementStyle-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "tag-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMElementTagName :: (MonadIO m, DOMElementK o) => o -> m (Maybe T.Text)-getDOMElementTagName obj = liftIO $ getObjectPropertyString obj "tag-name"--data DOMElementTagNamePropertyInfo-instance AttrInfo DOMElementTagNamePropertyInfo where-    type AttrAllowedOps DOMElementTagNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementTagNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementTagNamePropertyInfo = DOMElementK-    type AttrGetType DOMElementTagNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMElementTagNamePropertyInfo = "tag-name"-    attrGet _ = getDOMElementTagName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-region-overset"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMElementWebkitRegionOverset :: (MonadIO m, DOMElementK o) => o -> m (Maybe T.Text)-getDOMElementWebkitRegionOverset obj = liftIO $ getObjectPropertyString obj "webkit-region-overset"--data DOMElementWebkitRegionOversetPropertyInfo-instance AttrInfo DOMElementWebkitRegionOversetPropertyInfo where-    type AttrAllowedOps DOMElementWebkitRegionOversetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementWebkitRegionOversetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementWebkitRegionOversetPropertyInfo = DOMElementK-    type AttrGetType DOMElementWebkitRegionOversetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMElementWebkitRegionOversetPropertyInfo = "webkit-region-overset"-    attrGet _ = getDOMElementWebkitRegionOverset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMElement = DOMElementAttributeList-type DOMElementAttributeList = ('[ '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("id", DOMElementIdPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo)] :: [(Symbol, *)])--dOMElementAttributes :: AttrLabelProxy "attributes"-dOMElementAttributes = AttrLabelProxy--dOMElementChildElementCount :: AttrLabelProxy "childElementCount"-dOMElementChildElementCount = 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--dOMElementLastElementChild :: AttrLabelProxy "lastElementChild"-dOMElementLastElementChild = 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--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--type instance SignalList DOMElement = DOMElementSignalList-type DOMElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMElement::blur--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO ()---dOMElementBlur ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMElementBlur _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_element_blur _obj'-    touchManagedPtr _obj-    return ()--data DOMElementBlurMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementBlurMethodInfo a signature where-    overloadedMethod _ = dOMElementBlur---- method DOMElement::focus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO ()---dOMElementFocus ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMElementFocus _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_element_focus _obj'-    touchManagedPtr _obj-    return ()--data DOMElementFocusMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementFocusMethodInfo a signature where-    overloadedMethod _ = dOMElementFocus---- method DOMElement::get_attribute--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CString ->                              -- name : TBasicType TUTF8-    IO CString---dOMElementGetAttribute ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m T.Text                             -- result-dOMElementGetAttribute _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    result <- webkit_dom_element_get_attribute _obj' name'-    checkUnexpectedReturnNULL "webkit_dom_element_get_attribute" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    freeMem name'-    return result'--data DOMElementGetAttributeMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetAttributeMethodInfo a signature where-    overloadedMethod _ = dOMElementGetAttribute---- method DOMElement::get_attribute_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMAttr")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_attribute_node" webkit_dom_element_get_attribute_node :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr DOMAttr)---dOMElementGetAttributeNode ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m DOMAttr                            -- result-dOMElementGetAttributeNode _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    result <- webkit_dom_element_get_attribute_node _obj' name'-    checkUnexpectedReturnNULL "webkit_dom_element_get_attribute_node" result-    result' <- (newObject DOMAttr) result-    touchManagedPtr _obj-    freeMem name'-    return result'--data DOMElementGetAttributeNodeMethodInfo-instance (signature ~ (T.Text -> m DOMAttr), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetAttributeNodeMethodInfo a signature where-    overloadedMethod _ = dOMElementGetAttributeNode---- method DOMElement::get_attribute_node_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- localName : TBasicType TUTF8-    IO (Ptr DOMAttr)---dOMElementGetAttributeNodeNs ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- namespaceURI-    -> T.Text                               -- localName-    -> m DOMAttr                            -- result-dOMElementGetAttributeNodeNs _obj namespaceURI localName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    namespaceURI' <- textToCString namespaceURI-    localName' <- textToCString localName-    result <- webkit_dom_element_get_attribute_node_ns _obj' namespaceURI' localName'-    checkUnexpectedReturnNULL "webkit_dom_element_get_attribute_node_ns" result-    result' <- (newObject DOMAttr) result-    touchManagedPtr _obj-    freeMem namespaceURI'-    freeMem localName'-    return result'--data DOMElementGetAttributeNodeNsMethodInfo-instance (signature ~ (T.Text -> T.Text -> m DOMAttr), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetAttributeNodeNsMethodInfo a signature where-    overloadedMethod _ = dOMElementGetAttributeNodeNs---- method DOMElement::get_attribute_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- localName : TBasicType TUTF8-    IO CString---dOMElementGetAttributeNs ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- namespaceURI-    -> T.Text                               -- localName-    -> m T.Text                             -- result-dOMElementGetAttributeNs _obj namespaceURI localName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    namespaceURI' <- textToCString namespaceURI-    localName' <- textToCString localName-    result <- webkit_dom_element_get_attribute_ns _obj' namespaceURI' localName'-    checkUnexpectedReturnNULL "webkit_dom_element_get_attribute_ns" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    freeMem namespaceURI'-    freeMem localName'-    return result'--data DOMElementGetAttributeNsMethodInfo-instance (signature ~ (T.Text -> T.Text -> m T.Text), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetAttributeNsMethodInfo a signature where-    overloadedMethod _ = dOMElementGetAttributeNs---- method DOMElement::get_attributes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNamedNodeMap")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_attributes" webkit_dom_element_get_attributes :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO (Ptr DOMNamedNodeMap)---dOMElementGetAttributes ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m DOMNamedNodeMap                    -- result-dOMElementGetAttributes _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_attributes _obj'-    checkUnexpectedReturnNULL "webkit_dom_element_get_attributes" result-    result' <- (wrapObject DOMNamedNodeMap) result-    touchManagedPtr _obj-    return result'--data DOMElementGetAttributesMethodInfo-instance (signature ~ (m DOMNamedNodeMap), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetAttributesMethodInfo a signature where-    overloadedMethod _ = dOMElementGetAttributes---- method DOMElement::get_child_element_count--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO CULong---dOMElementGetChildElementCount ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMElementGetChildElementCount _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_child_element_count _obj'-    touchManagedPtr _obj-    return result--data DOMElementGetChildElementCountMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetChildElementCountMethodInfo a signature where-    overloadedMethod _ = dOMElementGetChildElementCount---- method DOMElement::get_class_list--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMTokenList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_class_list" webkit_dom_element_get_class_list :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO (Ptr DOMDOMTokenList)---dOMElementGetClassList ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m DOMDOMTokenList                    -- result-dOMElementGetClassList _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_class_list _obj'-    checkUnexpectedReturnNULL "webkit_dom_element_get_class_list" result-    result' <- (wrapObject DOMDOMTokenList) result-    touchManagedPtr _obj-    return result'--data DOMElementGetClassListMethodInfo-instance (signature ~ (m DOMDOMTokenList), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetClassListMethodInfo a signature where-    overloadedMethod _ = dOMElementGetClassList---- method DOMElement::get_class_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO CString---dOMElementGetClassName ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMElementGetClassName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_class_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_element_get_class_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMElementGetClassNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetClassNameMethodInfo a signature where-    overloadedMethod _ = dOMElementGetClassName---- method DOMElement::get_client_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, 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_client_height" webkit_dom_element_get_client_height :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO CLong---dOMElementGetClientHeight ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMElementGetClientHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_client_height _obj'-    touchManagedPtr _obj-    return result--data DOMElementGetClientHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetClientHeightMethodInfo a signature where-    overloadedMethod _ = dOMElementGetClientHeight---- method DOMElement::get_client_left--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, 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_client_left" webkit_dom_element_get_client_left :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO CLong---dOMElementGetClientLeft ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMElementGetClientLeft _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_client_left _obj'-    touchManagedPtr _obj-    return result--data DOMElementGetClientLeftMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetClientLeftMethodInfo a signature where-    overloadedMethod _ = dOMElementGetClientLeft---- method DOMElement::get_client_top--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, 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_client_top" webkit_dom_element_get_client_top :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO CLong---dOMElementGetClientTop ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMElementGetClientTop _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_client_top _obj'-    touchManagedPtr _obj-    return result--data DOMElementGetClientTopMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetClientTopMethodInfo a signature where-    overloadedMethod _ = dOMElementGetClientTop---- method DOMElement::get_client_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, 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_client_width" webkit_dom_element_get_client_width :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO CLong---dOMElementGetClientWidth ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMElementGetClientWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_client_width _obj'-    touchManagedPtr _obj-    return result--data DOMElementGetClientWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetClientWidthMethodInfo a signature where-    overloadedMethod _ = dOMElementGetClientWidth---- method DOMElement::get_elements_by_class_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr DOMNodeList)---dOMElementGetElementsByClassName ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m DOMNodeList                        -- result-dOMElementGetElementsByClassName _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    result <- webkit_dom_element_get_elements_by_class_name _obj' name'-    checkUnexpectedReturnNULL "webkit_dom_element_get_elements_by_class_name" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    freeMem name'-    return result'--data DOMElementGetElementsByClassNameMethodInfo-instance (signature ~ (T.Text -> m DOMNodeList), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetElementsByClassNameMethodInfo a signature where-    overloadedMethod _ = dOMElementGetElementsByClassName---- method DOMElement::get_elements_by_tag_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr DOMNodeList)---dOMElementGetElementsByTagName ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m DOMNodeList                        -- result-dOMElementGetElementsByTagName _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    result <- webkit_dom_element_get_elements_by_tag_name _obj' name'-    checkUnexpectedReturnNULL "webkit_dom_element_get_elements_by_tag_name" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    freeMem name'-    return result'--data DOMElementGetElementsByTagNameMethodInfo-instance (signature ~ (T.Text -> m DOMNodeList), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetElementsByTagNameMethodInfo a signature where-    overloadedMethod _ = dOMElementGetElementsByTagName---- method DOMElement::get_elements_by_tag_name_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- localName : TBasicType TUTF8-    IO (Ptr DOMNodeList)---dOMElementGetElementsByTagNameNs ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- namespaceURI-    -> T.Text                               -- localName-    -> m DOMNodeList                        -- result-dOMElementGetElementsByTagNameNs _obj namespaceURI localName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    namespaceURI' <- textToCString namespaceURI-    localName' <- textToCString localName-    result <- webkit_dom_element_get_elements_by_tag_name_ns _obj' namespaceURI' localName'-    checkUnexpectedReturnNULL "webkit_dom_element_get_elements_by_tag_name_ns" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    freeMem namespaceURI'-    freeMem localName'-    return result'--data DOMElementGetElementsByTagNameNsMethodInfo-instance (signature ~ (T.Text -> T.Text -> m DOMNodeList), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetElementsByTagNameNsMethodInfo a signature where-    overloadedMethod _ = dOMElementGetElementsByTagNameNs---- method DOMElement::get_first_element_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO (Ptr DOMElement)---dOMElementGetFirstElementChild ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m DOMElement                         -- result-dOMElementGetFirstElementChild _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_first_element_child _obj'-    checkUnexpectedReturnNULL "webkit_dom_element_get_first_element_child" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    return result'--data DOMElementGetFirstElementChildMethodInfo-instance (signature ~ (m DOMElement), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetFirstElementChildMethodInfo a signature where-    overloadedMethod _ = dOMElementGetFirstElementChild---- method DOMElement::get_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO CString---dOMElementGetId ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMElementGetId _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_id _obj'-    checkUnexpectedReturnNULL "webkit_dom_element_get_id" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMElementGetIdMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetIdMethodInfo a signature where-    overloadedMethod _ = dOMElementGetId---- method DOMElement::get_last_element_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO (Ptr DOMElement)---dOMElementGetLastElementChild ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m DOMElement                         -- result-dOMElementGetLastElementChild _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_last_element_child _obj'-    checkUnexpectedReturnNULL "webkit_dom_element_get_last_element_child" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    return result'--data DOMElementGetLastElementChildMethodInfo-instance (signature ~ (m DOMElement), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetLastElementChildMethodInfo a signature where-    overloadedMethod _ = dOMElementGetLastElementChild---- method DOMElement::get_next_element_sibling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO (Ptr DOMElement)---dOMElementGetNextElementSibling ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m DOMElement                         -- result-dOMElementGetNextElementSibling _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_next_element_sibling _obj'-    checkUnexpectedReturnNULL "webkit_dom_element_get_next_element_sibling" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    return result'--data DOMElementGetNextElementSiblingMethodInfo-instance (signature ~ (m DOMElement), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetNextElementSiblingMethodInfo a signature where-    overloadedMethod _ = dOMElementGetNextElementSibling---- method DOMElement::get_offset_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, 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_offset_height" webkit_dom_element_get_offset_height :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO CLong---dOMElementGetOffsetHeight ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMElementGetOffsetHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_offset_height _obj'-    touchManagedPtr _obj-    return result--data DOMElementGetOffsetHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetOffsetHeightMethodInfo a signature where-    overloadedMethod _ = dOMElementGetOffsetHeight---- method DOMElement::get_offset_left--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, 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_offset_left" webkit_dom_element_get_offset_left :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO CLong---dOMElementGetOffsetLeft ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMElementGetOffsetLeft _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_offset_left _obj'-    touchManagedPtr _obj-    return result--data DOMElementGetOffsetLeftMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetOffsetLeftMethodInfo a signature where-    overloadedMethod _ = dOMElementGetOffsetLeft---- method DOMElement::get_offset_parent--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMElement")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_offset_parent" webkit_dom_element_get_offset_parent :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO (Ptr DOMElement)---dOMElementGetOffsetParent ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m DOMElement                         -- result-dOMElementGetOffsetParent _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_offset_parent _obj'-    checkUnexpectedReturnNULL "webkit_dom_element_get_offset_parent" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    return result'--data DOMElementGetOffsetParentMethodInfo-instance (signature ~ (m DOMElement), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetOffsetParentMethodInfo a signature where-    overloadedMethod _ = dOMElementGetOffsetParent---- method DOMElement::get_offset_top--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, 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_offset_top" webkit_dom_element_get_offset_top :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO CLong---dOMElementGetOffsetTop ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMElementGetOffsetTop _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_offset_top _obj'-    touchManagedPtr _obj-    return result--data DOMElementGetOffsetTopMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetOffsetTopMethodInfo a signature where-    overloadedMethod _ = dOMElementGetOffsetTop---- method DOMElement::get_offset_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, 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_offset_width" webkit_dom_element_get_offset_width :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO CLong---dOMElementGetOffsetWidth ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMElementGetOffsetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_offset_width _obj'-    touchManagedPtr _obj-    return result--data DOMElementGetOffsetWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetOffsetWidthMethodInfo a signature where-    overloadedMethod _ = dOMElementGetOffsetWidth---- method DOMElement::get_previous_element_sibling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO (Ptr DOMElement)---dOMElementGetPreviousElementSibling ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m DOMElement                         -- result-dOMElementGetPreviousElementSibling _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_previous_element_sibling _obj'-    checkUnexpectedReturnNULL "webkit_dom_element_get_previous_element_sibling" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    return result'--data DOMElementGetPreviousElementSiblingMethodInfo-instance (signature ~ (m DOMElement), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetPreviousElementSiblingMethodInfo a signature where-    overloadedMethod _ = dOMElementGetPreviousElementSibling---- method DOMElement::get_scroll_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO CLong---dOMElementGetScrollHeight ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMElementGetScrollHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_scroll_height _obj'-    touchManagedPtr _obj-    return result--data DOMElementGetScrollHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetScrollHeightMethodInfo a signature where-    overloadedMethod _ = dOMElementGetScrollHeight---- method DOMElement::get_scroll_left--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO CLong---dOMElementGetScrollLeft ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMElementGetScrollLeft _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_scroll_left _obj'-    touchManagedPtr _obj-    return result--data DOMElementGetScrollLeftMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetScrollLeftMethodInfo a signature where-    overloadedMethod _ = dOMElementGetScrollLeft---- method DOMElement::get_scroll_top--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO CLong---dOMElementGetScrollTop ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMElementGetScrollTop _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_scroll_top _obj'-    touchManagedPtr _obj-    return result--data DOMElementGetScrollTopMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetScrollTopMethodInfo a signature where-    overloadedMethod _ = dOMElementGetScrollTop---- method DOMElement::get_scroll_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO CLong---dOMElementGetScrollWidth ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMElementGetScrollWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_scroll_width _obj'-    touchManagedPtr _obj-    return result--data DOMElementGetScrollWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetScrollWidthMethodInfo a signature where-    overloadedMethod _ = dOMElementGetScrollWidth---- method DOMElement::get_style--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMCSSStyleDeclaration")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_style" webkit_dom_element_get_style :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO (Ptr DOMCSSStyleDeclaration)---dOMElementGetStyle ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m DOMCSSStyleDeclaration             -- result-dOMElementGetStyle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_style _obj'-    checkUnexpectedReturnNULL "webkit_dom_element_get_style" result-    result' <- (wrapObject DOMCSSStyleDeclaration) result-    touchManagedPtr _obj-    return result'--data DOMElementGetStyleMethodInfo-instance (signature ~ (m DOMCSSStyleDeclaration), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetStyleMethodInfo a signature where-    overloadedMethod _ = dOMElementGetStyle---- method DOMElement::get_tag_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO CString---dOMElementGetTagName ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMElementGetTagName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_tag_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_element_get_tag_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMElementGetTagNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetTagNameMethodInfo a signature where-    overloadedMethod _ = dOMElementGetTagName---- method DOMElement::get_webkit_region_overflow--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = 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_overflow" webkit_dom_element_get_webkit_region_overflow :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO CString--{-# DEPRECATED dOMElementGetWebkitRegionOverflow ["(Since version 1.10)","Use webkit_dom_element_get_webkit_region_overset() instead."]#-}-dOMElementGetWebkitRegionOverflow ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMElementGetWebkitRegionOverflow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_webkit_region_overflow _obj'-    checkUnexpectedReturnNULL "webkit_dom_element_get_webkit_region_overflow" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMElementGetWebkitRegionOverflowMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetWebkitRegionOverflowMethodInfo a signature where-    overloadedMethod _ = dOMElementGetWebkitRegionOverflow---- method DOMElement::get_webkit_region_overset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO CString---dOMElementGetWebkitRegionOverset ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMElementGetWebkitRegionOverset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_get_webkit_region_overset _obj'-    checkUnexpectedReturnNULL "webkit_dom_element_get_webkit_region_overset" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMElementGetWebkitRegionOversetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMElementK a) => MethodInfo DOMElementGetWebkitRegionOversetMethodInfo a signature where-    overloadedMethod _ = dOMElementGetWebkitRegionOverset---- method DOMElement::has_attribute--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CString ->                              -- name : TBasicType TUTF8-    IO CInt---dOMElementHasAttribute ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m Bool                               -- result-dOMElementHasAttribute _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    result <- webkit_dom_element_has_attribute _obj' name'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem name'-    return result'--data DOMElementHasAttributeMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMElementK a) => MethodInfo DOMElementHasAttributeMethodInfo a signature where-    overloadedMethod _ = dOMElementHasAttribute---- method DOMElement::has_attribute_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- localName : TBasicType TUTF8-    IO CInt---dOMElementHasAttributeNs ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- namespaceURI-    -> T.Text                               -- localName-    -> m Bool                               -- result-dOMElementHasAttributeNs _obj namespaceURI localName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    namespaceURI' <- textToCString namespaceURI-    localName' <- textToCString localName-    result <- webkit_dom_element_has_attribute_ns _obj' namespaceURI' localName'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem namespaceURI'-    freeMem localName'-    return result'--data DOMElementHasAttributeNsMethodInfo-instance (signature ~ (T.Text -> T.Text -> m Bool), MonadIO m, DOMElementK a) => MethodInfo DOMElementHasAttributeNsMethodInfo a signature where-    overloadedMethod _ = dOMElementHasAttributeNs---- method DOMElement::has_attributes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO CInt---dOMElementHasAttributes ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMElementHasAttributes _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_element_has_attributes _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMElementHasAttributesMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMElementK a) => MethodInfo DOMElementHasAttributesMethodInfo a signature where-    overloadedMethod _ = dOMElementHasAttributes---- method DOMElement::query_selector--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMElement")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_query_selector" webkit_dom_element_query_selector :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CString ->                              -- selectors : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMElement)---dOMElementQuerySelector ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- selectors-    -> m DOMElement                         -- result-dOMElementQuerySelector _obj selectors = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    selectors' <- textToCString selectors-    onException (do-        result <- propagateGError $ webkit_dom_element_query_selector _obj' selectors'-        checkUnexpectedReturnNULL "webkit_dom_element_query_selector" result-        result' <- (newObject DOMElement) result-        touchManagedPtr _obj-        freeMem selectors'-        return result'-     ) (do-        freeMem selectors'-     )--data DOMElementQuerySelectorMethodInfo-instance (signature ~ (T.Text -> m DOMElement), MonadIO m, DOMElementK a) => MethodInfo DOMElementQuerySelectorMethodInfo a signature where-    overloadedMethod _ = dOMElementQuerySelector---- method DOMElement::query_selector_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNodeList")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_query_selector_all" webkit_dom_element_query_selector_all :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CString ->                              -- selectors : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNodeList)---dOMElementQuerySelectorAll ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- selectors-    -> m DOMNodeList                        -- result-dOMElementQuerySelectorAll _obj selectors = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    selectors' <- textToCString selectors-    onException (do-        result <- propagateGError $ webkit_dom_element_query_selector_all _obj' selectors'-        checkUnexpectedReturnNULL "webkit_dom_element_query_selector_all" result-        result' <- (wrapObject DOMNodeList) result-        touchManagedPtr _obj-        freeMem selectors'-        return result'-     ) (do-        freeMem selectors'-     )--data DOMElementQuerySelectorAllMethodInfo-instance (signature ~ (T.Text -> m DOMNodeList), MonadIO m, DOMElementK a) => MethodInfo DOMElementQuerySelectorAllMethodInfo a signature where-    overloadedMethod _ = dOMElementQuerySelectorAll---- method DOMElement::remove--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMElementRemove ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMElementRemove _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_element_remove _obj'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMElementRemoveMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementRemoveMethodInfo a signature where-    overloadedMethod _ = dOMElementRemove---- method DOMElement::remove_attribute--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CString ->                              -- name : TBasicType TUTF8-    IO ()---dOMElementRemoveAttribute ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m ()                                 -- result-dOMElementRemoveAttribute _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    webkit_dom_element_remove_attribute _obj' name'-    touchManagedPtr _obj-    freeMem name'-    return ()--data DOMElementRemoveAttributeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementRemoveAttributeMethodInfo a signature where-    overloadedMethod _ = dOMElementRemoveAttribute---- method DOMElement::remove_attribute_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "oldAttr", argType = TInterface "WebKit" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMAttr")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_remove_attribute_node" webkit_dom_element_remove_attribute_node :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    Ptr DOMAttr ->                          -- oldAttr : TInterface "WebKit" "DOMAttr"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMAttr)---dOMElementRemoveAttributeNode ::-    (MonadIO m, DOMElementK a, DOMAttrK b) =>-    a                                       -- _obj-    -> b                                    -- oldAttr-    -> m DOMAttr                            -- result-dOMElementRemoveAttributeNode _obj oldAttr = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let oldAttr' = unsafeManagedPtrCastPtr oldAttr-    onException (do-        result <- propagateGError $ webkit_dom_element_remove_attribute_node _obj' oldAttr'-        checkUnexpectedReturnNULL "webkit_dom_element_remove_attribute_node" result-        result' <- (newObject DOMAttr) result-        touchManagedPtr _obj-        touchManagedPtr oldAttr-        return result'-     ) (do-        return ()-     )--data DOMElementRemoveAttributeNodeMethodInfo-instance (signature ~ (b -> m DOMAttr), MonadIO m, DOMElementK a, DOMAttrK b) => MethodInfo DOMElementRemoveAttributeNodeMethodInfo a signature where-    overloadedMethod _ = dOMElementRemoveAttributeNode---- method DOMElement::remove_attribute_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- localName : TBasicType TUTF8-    IO ()---dOMElementRemoveAttributeNs ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- namespaceURI-    -> T.Text                               -- localName-    -> m ()                                 -- result-dOMElementRemoveAttributeNs _obj namespaceURI localName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    namespaceURI' <- textToCString namespaceURI-    localName' <- textToCString localName-    webkit_dom_element_remove_attribute_ns _obj' namespaceURI' localName'-    touchManagedPtr _obj-    freeMem namespaceURI'-    freeMem localName'-    return ()--data DOMElementRemoveAttributeNsMethodInfo-instance (signature ~ (T.Text -> T.Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementRemoveAttributeNsMethodInfo a signature where-    overloadedMethod _ = dOMElementRemoveAttributeNs---- method DOMElement::scroll_by_lines--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "lines", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CLong ->                                -- lines : TBasicType TLong-    IO ()---dOMElementScrollByLines ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> CLong                                -- lines-    -> m ()                                 -- result-dOMElementScrollByLines _obj lines = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_element_scroll_by_lines _obj' lines-    touchManagedPtr _obj-    return ()--data DOMElementScrollByLinesMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementScrollByLinesMethodInfo a signature where-    overloadedMethod _ = dOMElementScrollByLines---- method DOMElement::scroll_by_pages--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pages", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CLong ->                                -- pages : TBasicType TLong-    IO ()---dOMElementScrollByPages ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> CLong                                -- pages-    -> m ()                                 -- result-dOMElementScrollByPages _obj pages = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_element_scroll_by_pages _obj' pages-    touchManagedPtr _obj-    return ()--data DOMElementScrollByPagesMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementScrollByPagesMethodInfo a signature where-    overloadedMethod _ = dOMElementScrollByPages---- method DOMElement::scroll_into_view--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "alignWithTop", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CInt ->                                 -- alignWithTop : TBasicType TBoolean-    IO ()---dOMElementScrollIntoView ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- alignWithTop-    -> m ()                                 -- result-dOMElementScrollIntoView _obj alignWithTop = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let alignWithTop' = (fromIntegral . fromEnum) alignWithTop-    webkit_dom_element_scroll_into_view _obj' alignWithTop'-    touchManagedPtr _obj-    return ()--data DOMElementScrollIntoViewMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementScrollIntoViewMethodInfo a signature where-    overloadedMethod _ = dOMElementScrollIntoView---- method DOMElement::scroll_into_view_if_needed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "centerIfNeeded", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CInt ->                                 -- centerIfNeeded : TBasicType TBoolean-    IO ()---dOMElementScrollIntoViewIfNeeded ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- centerIfNeeded-    -> m ()                                 -- result-dOMElementScrollIntoViewIfNeeded _obj centerIfNeeded = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let centerIfNeeded' = (fromIntegral . fromEnum) centerIfNeeded-    webkit_dom_element_scroll_into_view_if_needed _obj' centerIfNeeded'-    touchManagedPtr _obj-    return ()--data DOMElementScrollIntoViewIfNeededMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementScrollIntoViewIfNeededMethodInfo a signature where-    overloadedMethod _ = dOMElementScrollIntoViewIfNeeded---- method DOMElement::set_attribute--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CString ->                              -- name : TBasicType TUTF8-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMElementSetAttribute ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMElementSetAttribute _obj name value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_element_set_attribute _obj' name' value'-        touchManagedPtr _obj-        freeMem name'-        freeMem value'-        return ()-     ) (do-        freeMem name'-        freeMem value'-     )--data DOMElementSetAttributeMethodInfo-instance (signature ~ (T.Text -> T.Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementSetAttributeMethodInfo a signature where-    overloadedMethod _ = dOMElementSetAttribute---- method DOMElement::set_attribute_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newAttr", argType = TInterface "WebKit" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMAttr")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_set_attribute_node" webkit_dom_element_set_attribute_node :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    Ptr DOMAttr ->                          -- newAttr : TInterface "WebKit" "DOMAttr"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMAttr)---dOMElementSetAttributeNode ::-    (MonadIO m, DOMElementK a, DOMAttrK b) =>-    a                                       -- _obj-    -> b                                    -- newAttr-    -> m DOMAttr                            -- result-dOMElementSetAttributeNode _obj newAttr = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let newAttr' = unsafeManagedPtrCastPtr newAttr-    onException (do-        result <- propagateGError $ webkit_dom_element_set_attribute_node _obj' newAttr'-        checkUnexpectedReturnNULL "webkit_dom_element_set_attribute_node" result-        result' <- (newObject DOMAttr) result-        touchManagedPtr _obj-        touchManagedPtr newAttr-        return result'-     ) (do-        return ()-     )--data DOMElementSetAttributeNodeMethodInfo-instance (signature ~ (b -> m DOMAttr), MonadIO m, DOMElementK a, DOMAttrK b) => MethodInfo DOMElementSetAttributeNodeMethodInfo a signature where-    overloadedMethod _ = dOMElementSetAttributeNode---- method DOMElement::set_attribute_node_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newAttr", argType = TInterface "WebKit" "DOMAttr", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    Ptr DOMAttr ->                          -- newAttr : TInterface "WebKit" "DOMAttr"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMAttr)---dOMElementSetAttributeNodeNs ::-    (MonadIO m, DOMElementK a, DOMAttrK b) =>-    a                                       -- _obj-    -> b                                    -- newAttr-    -> m DOMAttr                            -- result-dOMElementSetAttributeNodeNs _obj newAttr = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let newAttr' = unsafeManagedPtrCastPtr newAttr-    onException (do-        result <- propagateGError $ webkit_dom_element_set_attribute_node_ns _obj' newAttr'-        checkUnexpectedReturnNULL "webkit_dom_element_set_attribute_node_ns" result-        result' <- (newObject DOMAttr) result-        touchManagedPtr _obj-        touchManagedPtr newAttr-        return result'-     ) (do-        return ()-     )--data DOMElementSetAttributeNodeNsMethodInfo-instance (signature ~ (b -> m DOMAttr), MonadIO m, DOMElementK a, DOMAttrK b) => MethodInfo DOMElementSetAttributeNodeNsMethodInfo a signature where-    overloadedMethod _ = dOMElementSetAttributeNodeNs---- method DOMElement::set_attribute_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- qualifiedName : TBasicType TUTF8-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMElementSetAttributeNs ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- namespaceURI-    -> T.Text                               -- qualifiedName-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMElementSetAttributeNs _obj namespaceURI qualifiedName value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    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 _obj' maybeNamespaceURI qualifiedName' value'-        touchManagedPtr _obj-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-        freeMem value'-        return ()-     ) (do-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-        freeMem value'-     )--data DOMElementSetAttributeNsMethodInfo-instance (signature ~ (Maybe (T.Text) -> T.Text -> T.Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementSetAttributeNsMethodInfo a signature where-    overloadedMethod _ = dOMElementSetAttributeNs---- method DOMElement::set_class_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMElementSetClassName ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMElementSetClassName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_element_set_class_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMElementSetClassNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementSetClassNameMethodInfo a signature where-    overloadedMethod _ = dOMElementSetClassName---- method DOMElement::set_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMElementSetId ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMElementSetId _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_element_set_id _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMElementSetIdMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementSetIdMethodInfo a signature where-    overloadedMethod _ = dOMElementSetId---- method DOMElement::set_scroll_left--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMElementSetScrollLeft ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMElementSetScrollLeft _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_element_set_scroll_left _obj' value-    touchManagedPtr _obj-    return ()--data DOMElementSetScrollLeftMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementSetScrollLeftMethodInfo a signature where-    overloadedMethod _ = dOMElementSetScrollLeft---- method DOMElement::set_scroll_top--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMElementSetScrollTop ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMElementSetScrollTop _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_element_set_scroll_top _obj' value-    touchManagedPtr _obj-    return ()--data DOMElementSetScrollTopMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementSetScrollTopMethodInfo a signature where-    overloadedMethod _ = dOMElementSetScrollTop---- method DOMElement::webkit_matches_selector--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    CString ->                              -- selectors : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO CInt---dOMElementWebkitMatchesSelector ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- selectors-    -> m ()                                 -- result-dOMElementWebkitMatchesSelector _obj selectors = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    selectors' <- textToCString selectors-    onException (do-        _ <- propagateGError $ webkit_dom_element_webkit_matches_selector _obj' selectors'-        touchManagedPtr _obj-        freeMem selectors'-        return ()-     ) (do-        freeMem selectors'-     )--data DOMElementWebkitMatchesSelectorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementWebkitMatchesSelectorMethodInfo a signature where-    overloadedMethod _ = dOMElementWebkitMatchesSelector---- method DOMElement::webkit_request_full_screen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flags", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, 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_full_screen" webkit_dom_element_webkit_request_full_screen :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    Word16 ->                               -- flags : TBasicType TUInt16-    IO ()---dOMElementWebkitRequestFullScreen ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> Word16                               -- flags-    -> m ()                                 -- result-dOMElementWebkitRequestFullScreen _obj flags = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_element_webkit_request_full_screen _obj' flags-    touchManagedPtr _obj-    return ()--data DOMElementWebkitRequestFullScreenMethodInfo-instance (signature ~ (Word16 -> m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementWebkitRequestFullScreenMethodInfo a signature where-    overloadedMethod _ = dOMElementWebkitRequestFullScreen---- method DOMElement::webkit_request_fullscreen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO ()---dOMElementWebkitRequestFullscreen ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMElementWebkitRequestFullscreen _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_element_webkit_request_fullscreen _obj'-    touchManagedPtr _obj-    return ()--data DOMElementWebkitRequestFullscreenMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementWebkitRequestFullscreenMethodInfo a signature where-    overloadedMethod _ = dOMElementWebkitRequestFullscreen---- method DOMElement::webkit_request_pointer_lock--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, 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_pointer_lock" webkit_dom_element_webkit_request_pointer_lock :: -    Ptr DOMElement ->                       -- _obj : TInterface "WebKit" "DOMElement"-    IO ()---dOMElementWebkitRequestPointerLock ::-    (MonadIO m, DOMElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMElementWebkitRequestPointerLock _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_element_webkit_request_pointer_lock _obj'-    touchManagedPtr _obj-    return ()--data DOMElementWebkitRequestPointerLockMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMElementK a) => MethodInfo DOMElementWebkitRequestPointerLockMethodInfo a signature where-    overloadedMethod _ = dOMElementWebkitRequestPointerLock--
− GI/WebKit/Objects/DOMElement.hs-boot
@@ -1,98 +0,0 @@-module GI.WebKit.Objects.DOMElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMElement = DOMElement (ForeignPtr DOMElement)-instance GObject DOMElement where-class GObject o => DOMElementK o-instance (GObject o, IsDescendantOf DOMElement o) => DOMElementK o-data DOMElementAttributesPropertyInfo-data DOMElementChildElementCountPropertyInfo-data DOMElementClassListPropertyInfo-data DOMElementClassNamePropertyInfo-data DOMElementClientHeightPropertyInfo-data DOMElementClientLeftPropertyInfo-data DOMElementClientTopPropertyInfo-data DOMElementClientWidthPropertyInfo-data DOMElementFirstElementChildPropertyInfo-data DOMElementIdPropertyInfo-data DOMElementLastElementChildPropertyInfo-data DOMElementNextElementSiblingPropertyInfo-data DOMElementOffsetHeightPropertyInfo-data DOMElementOffsetLeftPropertyInfo-data DOMElementOffsetParentPropertyInfo-data DOMElementOffsetTopPropertyInfo-data DOMElementOffsetWidthPropertyInfo-data DOMElementPreviousElementSiblingPropertyInfo-data DOMElementScrollHeightPropertyInfo-data DOMElementScrollLeftPropertyInfo-data DOMElementScrollTopPropertyInfo-data DOMElementScrollWidthPropertyInfo-data DOMElementStylePropertyInfo-data DOMElementTagNamePropertyInfo-data DOMElementWebkitRegionOversetPropertyInfo-data DOMElementBlurMethodInfo-data DOMElementFocusMethodInfo-data DOMElementGetAttributeMethodInfo-data DOMElementGetAttributeNodeMethodInfo-data DOMElementGetAttributeNodeNsMethodInfo-data DOMElementGetAttributeNsMethodInfo-data DOMElementGetAttributesMethodInfo-data DOMElementGetChildElementCountMethodInfo-data DOMElementGetClassListMethodInfo-data DOMElementGetClassNameMethodInfo-data DOMElementGetClientHeightMethodInfo-data DOMElementGetClientLeftMethodInfo-data DOMElementGetClientTopMethodInfo-data DOMElementGetClientWidthMethodInfo-data DOMElementGetElementsByClassNameMethodInfo-data DOMElementGetElementsByTagNameMethodInfo-data DOMElementGetElementsByTagNameNsMethodInfo-data DOMElementGetFirstElementChildMethodInfo-data DOMElementGetIdMethodInfo-data DOMElementGetLastElementChildMethodInfo-data DOMElementGetNextElementSiblingMethodInfo-data DOMElementGetOffsetHeightMethodInfo-data DOMElementGetOffsetLeftMethodInfo-data DOMElementGetOffsetParentMethodInfo-data DOMElementGetOffsetTopMethodInfo-data DOMElementGetOffsetWidthMethodInfo-data DOMElementGetPreviousElementSiblingMethodInfo-data DOMElementGetScrollHeightMethodInfo-data DOMElementGetScrollLeftMethodInfo-data DOMElementGetScrollTopMethodInfo-data DOMElementGetScrollWidthMethodInfo-data DOMElementGetStyleMethodInfo-data DOMElementGetTagNameMethodInfo-data DOMElementGetWebkitRegionOverflowMethodInfo-data DOMElementGetWebkitRegionOversetMethodInfo-data DOMElementHasAttributeMethodInfo-data DOMElementHasAttributeNsMethodInfo-data DOMElementHasAttributesMethodInfo-data DOMElementQuerySelectorMethodInfo-data DOMElementQuerySelectorAllMethodInfo-data DOMElementRemoveMethodInfo-data DOMElementRemoveAttributeMethodInfo-data DOMElementRemoveAttributeNodeMethodInfo-data DOMElementRemoveAttributeNsMethodInfo-data DOMElementScrollByLinesMethodInfo-data DOMElementScrollByPagesMethodInfo-data DOMElementScrollIntoViewMethodInfo-data DOMElementScrollIntoViewIfNeededMethodInfo-data DOMElementSetAttributeMethodInfo-data DOMElementSetAttributeNodeMethodInfo-data DOMElementSetAttributeNodeNsMethodInfo-data DOMElementSetAttributeNsMethodInfo-data DOMElementSetClassNameMethodInfo-data DOMElementSetIdMethodInfo-data DOMElementSetScrollLeftMethodInfo-data DOMElementSetScrollTopMethodInfo-data DOMElementWebkitMatchesSelectorMethodInfo-data DOMElementWebkitRequestFullScreenMethodInfo-data DOMElementWebkitRequestFullscreenMethodInfo-data DOMElementWebkitRequestPointerLockMethodInfo
− GI/WebKit/Objects/DOMEntityReference.hs
@@ -1,130 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMEntityReference-    ( ---- * Exported types-    DOMEntityReference(..)                  ,-    DOMEntityReferenceK                     ,-    toDOMEntityReference                    ,-    noDOMEntityReference                    ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMEntityReference = DOMEntityReference (ForeignPtr DOMEntityReference)-foreign import ccall "webkit_dom_entity_reference_get_type"-    c_webkit_dom_entity_reference_get_type :: IO GType--type instance ParentTypes DOMEntityReference = DOMEntityReferenceParentTypes-type DOMEntityReferenceParentTypes = '[DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMEntityReference where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_entity_reference_get_type-    --class GObject o => DOMEntityReferenceK o-instance (GObject o, IsDescendantOf DOMEntityReference o) => DOMEntityReferenceK o--toDOMEntityReference :: DOMEntityReferenceK o => o -> IO DOMEntityReference-toDOMEntityReference = unsafeCastTo DOMEntityReference--noDOMEntityReference :: Maybe DOMEntityReference-noDOMEntityReference = Nothing--type family ResolveDOMEntityReferenceMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMEntityReferenceMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMEntityReferenceMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMEntityReferenceMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMEntityReferenceMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMEntityReferenceMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMEntityReferenceMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMEntityReferenceMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMEntityReferenceMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMEntityReferenceMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMEntityReferenceMethod "hasAttributes" o = DOMNodeHasAttributesMethodInfo-    ResolveDOMEntityReferenceMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMEntityReferenceMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMEntityReferenceMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMEntityReferenceMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMEntityReferenceMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMEntityReferenceMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMEntityReferenceMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMEntityReferenceMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMEntityReferenceMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMEntityReferenceMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMEntityReferenceMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMEntityReferenceMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMEntityReferenceMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMEntityReferenceMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMEntityReferenceMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMEntityReferenceMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMEntityReferenceMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMEntityReferenceMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMEntityReferenceMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMEntityReferenceMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMEntityReferenceMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMEntityReferenceMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMEntityReferenceMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMEntityReferenceMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMEntityReferenceMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMEntityReferenceMethod "getAttributes" o = DOMNodeGetAttributesMethodInfo-    ResolveDOMEntityReferenceMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMEntityReferenceMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMEntityReferenceMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMEntityReferenceMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMEntityReferenceMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMEntityReferenceMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMEntityReferenceMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMEntityReferenceMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMEntityReferenceMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMEntityReferenceMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMEntityReferenceMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMEntityReferenceMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMEntityReferenceMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMEntityReferenceMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMEntityReferenceMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMEntityReferenceMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMEntityReferenceMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMEntityReferenceMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMEntityReferenceMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMEntityReferenceMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMEntityReferenceMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMEntityReferenceMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMEntityReferenceMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMEntityReferenceMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMEntityReferenceMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMEntityReferenceMethod t DOMEntityReference, MethodInfo info DOMEntityReference p) => IsLabelProxy t (DOMEntityReference -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMEntityReferenceMethod t DOMEntityReference, MethodInfo info DOMEntityReference p) => IsLabel t (DOMEntityReference -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DOMEntityReference = DOMEntityReferenceAttributeList-type DOMEntityReferenceAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])--type instance SignalList DOMEntityReference = DOMEntityReferenceSignalList-type DOMEntityReferenceSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--
− GI/WebKit/Objects/DOMEntityReference.hs-boot
@@ -1,13 +0,0 @@-module GI.WebKit.Objects.DOMEntityReference where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMEntityReference = DOMEntityReference (ForeignPtr DOMEntityReference)-instance GObject DOMEntityReference where-class GObject o => DOMEntityReferenceK o-instance (GObject o, IsDescendantOf DOMEntityReference o) => DOMEntityReferenceK o
− GI/WebKit/Objects/DOMEvent.hs
@@ -1,988 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMEvent-    ( ---- * Exported types-    DOMEvent(..)                            ,-    DOMEventK                               ,-    toDOMEvent                              ,-    noDOMEvent                              ,--- -- * Methods--- ** dOMEventGetBubbles-    DOMEventGetBubblesMethodInfo            ,-    dOMEventGetBubbles                      ,----- ** dOMEventGetCancelBubble-    DOMEventGetCancelBubbleMethodInfo       ,-    dOMEventGetCancelBubble                 ,----- ** dOMEventGetCancelable-    DOMEventGetCancelableMethodInfo         ,-    dOMEventGetCancelable                   ,----- ** dOMEventGetCurrentTarget-    DOMEventGetCurrentTargetMethodInfo      ,-    dOMEventGetCurrentTarget                ,----- ** dOMEventGetDefaultPrevented-    DOMEventGetDefaultPreventedMethodInfo   ,-    dOMEventGetDefaultPrevented             ,----- ** dOMEventGetEventPhase-    DOMEventGetEventPhaseMethodInfo         ,-    dOMEventGetEventPhase                   ,----- ** dOMEventGetReturnValue-    DOMEventGetReturnValueMethodInfo        ,-    dOMEventGetReturnValue                  ,----- ** dOMEventGetSrcElement-    DOMEventGetSrcElementMethodInfo         ,-    dOMEventGetSrcElement                   ,----- ** dOMEventGetTarget-    DOMEventGetTargetMethodInfo             ,-    dOMEventGetTarget                       ,----- ** dOMEventGetTimeStamp-    DOMEventGetTimeStampMethodInfo          ,-    dOMEventGetTimeStamp                    ,----- ** dOMEventInitEvent-    DOMEventInitEventMethodInfo             ,-    dOMEventInitEvent                       ,----- ** dOMEventPreventDefault-    DOMEventPreventDefaultMethodInfo        ,-    dOMEventPreventDefault                  ,----- ** dOMEventSetCancelBubble-    DOMEventSetCancelBubbleMethodInfo       ,-    dOMEventSetCancelBubble                 ,----- ** dOMEventSetReturnValue-    DOMEventSetReturnValueMethodInfo        ,-    dOMEventSetReturnValue                  ,----- ** dOMEventStopImmediatePropagation-    DOMEventStopImmediatePropagationMethodInfo,-    dOMEventStopImmediatePropagation        ,----- ** dOMEventStopPropagation-    DOMEventStopPropagationMethodInfo       ,-    dOMEventStopPropagation                 ,----- -- * Properties--- ** Bubbles-    DOMEventBubblesPropertyInfo             ,-    dOMEventBubbles                         ,-    getDOMEventBubbles                      ,----- ** CancelBubble-    DOMEventCancelBubblePropertyInfo        ,-    constructDOMEventCancelBubble           ,-    dOMEventCancelBubble                    ,-    getDOMEventCancelBubble                 ,-    setDOMEventCancelBubble                 ,----- ** Cancelable-    DOMEventCancelablePropertyInfo          ,-    dOMEventCancelable                      ,-    getDOMEventCancelable                   ,----- ** CurrentTarget-    DOMEventCurrentTargetPropertyInfo       ,-    dOMEventCurrentTarget                   ,-    getDOMEventCurrentTarget                ,----- ** DefaultPrevented-    DOMEventDefaultPreventedPropertyInfo    ,-    dOMEventDefaultPrevented                ,-    getDOMEventDefaultPrevented             ,----- ** EventPhase-    DOMEventEventPhasePropertyInfo          ,-    dOMEventEventPhase                      ,-    getDOMEventEventPhase                   ,----- ** ReturnValue-    DOMEventReturnValuePropertyInfo         ,-    constructDOMEventReturnValue            ,-    dOMEventReturnValue                     ,-    getDOMEventReturnValue                  ,-    setDOMEventReturnValue                  ,----- ** SrcElement-    DOMEventSrcElementPropertyInfo          ,-    dOMEventSrcElement                      ,-    getDOMEventSrcElement                   ,----- ** Target-    DOMEventTargetPropertyInfo              ,-    dOMEventTarget                          ,-    getDOMEventTarget                       ,----- ** TimeStamp-    DOMEventTimeStampPropertyInfo           ,-    dOMEventTimeStamp                       ,-    getDOMEventTimeStamp                    ,----- ** Type-    DOMEventTypePropertyInfo                ,-    dOMEventType                            ,-    getDOMEventType                         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMEvent = DOMEvent (ForeignPtr DOMEvent)-foreign import ccall "webkit_dom_event_get_type"-    c_webkit_dom_event_get_type :: IO GType--type instance ParentTypes DOMEvent = DOMEventParentTypes-type DOMEventParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMEvent where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_event_get_type-    --class GObject o => DOMEventK o-instance (GObject o, IsDescendantOf DOMEvent o) => DOMEventK o--toDOMEvent :: DOMEventK o => o -> IO DOMEvent-toDOMEvent = unsafeCastTo DOMEvent--noDOMEvent :: Maybe DOMEvent-noDOMEvent = Nothing--type family ResolveDOMEventMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMEventMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMEventMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMEventMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMEventMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMEventMethod "initEvent" o = DOMEventInitEventMethodInfo-    ResolveDOMEventMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMEventMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMEventMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMEventMethod "preventDefault" o = DOMEventPreventDefaultMethodInfo-    ResolveDOMEventMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMEventMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMEventMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMEventMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMEventMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMEventMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMEventMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMEventMethod "stopImmediatePropagation" o = DOMEventStopImmediatePropagationMethodInfo-    ResolveDOMEventMethod "stopPropagation" o = DOMEventStopPropagationMethodInfo-    ResolveDOMEventMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMEventMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMEventMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMEventMethod "getBubbles" o = DOMEventGetBubblesMethodInfo-    ResolveDOMEventMethod "getCancelBubble" o = DOMEventGetCancelBubbleMethodInfo-    ResolveDOMEventMethod "getCancelable" o = DOMEventGetCancelableMethodInfo-    ResolveDOMEventMethod "getCurrentTarget" o = DOMEventGetCurrentTargetMethodInfo-    ResolveDOMEventMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMEventMethod "getDefaultPrevented" o = DOMEventGetDefaultPreventedMethodInfo-    ResolveDOMEventMethod "getEventPhase" o = DOMEventGetEventPhaseMethodInfo-    ResolveDOMEventMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMEventMethod "getQdata" o = GObject.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.ObjectSetDataMethodInfo-    ResolveDOMEventMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMEventMethod "setReturnValue" o = DOMEventSetReturnValueMethodInfo-    ResolveDOMEventMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMEventMethod t DOMEvent, MethodInfo info DOMEvent p) => IsLabelProxy t (DOMEvent -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMEventMethod t DOMEvent, MethodInfo info DOMEvent p) => IsLabel t (DOMEvent -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "bubbles"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMEventBubbles :: (MonadIO m, DOMEventK o) => o -> m Bool-getDOMEventBubbles obj = liftIO $ getObjectPropertyBool obj "bubbles"--data DOMEventBubblesPropertyInfo-instance AttrInfo DOMEventBubblesPropertyInfo where-    type AttrAllowedOps DOMEventBubblesPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMEventBubblesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMEventBubblesPropertyInfo = DOMEventK-    type AttrGetType DOMEventBubblesPropertyInfo = Bool-    type AttrLabel DOMEventBubblesPropertyInfo = "bubbles"-    attrGet _ = getDOMEventBubbles-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "cancel-bubble"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMEventCancelBubble :: (MonadIO m, DOMEventK o) => o -> m Bool-getDOMEventCancelBubble obj = liftIO $ getObjectPropertyBool obj "cancel-bubble"--setDOMEventCancelBubble :: (MonadIO m, DOMEventK o) => o -> Bool -> m ()-setDOMEventCancelBubble obj val = liftIO $ setObjectPropertyBool obj "cancel-bubble" val--constructDOMEventCancelBubble :: Bool -> IO ([Char], GValue)-constructDOMEventCancelBubble val = constructObjectPropertyBool "cancel-bubble" val--data DOMEventCancelBubblePropertyInfo-instance AttrInfo DOMEventCancelBubblePropertyInfo where-    type AttrAllowedOps DOMEventCancelBubblePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMEventCancelBubblePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMEventCancelBubblePropertyInfo = DOMEventK-    type AttrGetType DOMEventCancelBubblePropertyInfo = Bool-    type AttrLabel DOMEventCancelBubblePropertyInfo = "cancel-bubble"-    attrGet _ = getDOMEventCancelBubble-    attrSet _ = setDOMEventCancelBubble-    attrConstruct _ = constructDOMEventCancelBubble-    attrClear _ = undefined---- VVV Prop "cancelable"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMEventCancelable :: (MonadIO m, DOMEventK o) => o -> m Bool-getDOMEventCancelable obj = liftIO $ getObjectPropertyBool obj "cancelable"--data DOMEventCancelablePropertyInfo-instance AttrInfo DOMEventCancelablePropertyInfo where-    type AttrAllowedOps DOMEventCancelablePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMEventCancelablePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMEventCancelablePropertyInfo = DOMEventK-    type AttrGetType DOMEventCancelablePropertyInfo = Bool-    type AttrLabel DOMEventCancelablePropertyInfo = "cancelable"-    attrGet _ = getDOMEventCancelable-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "current-target"-   -- Type: TInterface "WebKit" "DOMEventTarget"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMEventCurrentTarget :: (MonadIO m, DOMEventK o) => o -> m (Maybe DOMEventTarget)-getDOMEventCurrentTarget obj = liftIO $ getObjectPropertyObject obj "current-target" DOMEventTarget--data DOMEventCurrentTargetPropertyInfo-instance AttrInfo DOMEventCurrentTargetPropertyInfo where-    type AttrAllowedOps DOMEventCurrentTargetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMEventCurrentTargetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMEventCurrentTargetPropertyInfo = DOMEventK-    type AttrGetType DOMEventCurrentTargetPropertyInfo = (Maybe DOMEventTarget)-    type AttrLabel DOMEventCurrentTargetPropertyInfo = "current-target"-    attrGet _ = getDOMEventCurrentTarget-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "default-prevented"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMEventDefaultPrevented :: (MonadIO m, DOMEventK o) => o -> m Bool-getDOMEventDefaultPrevented obj = liftIO $ getObjectPropertyBool obj "default-prevented"--data DOMEventDefaultPreventedPropertyInfo-instance AttrInfo DOMEventDefaultPreventedPropertyInfo where-    type AttrAllowedOps DOMEventDefaultPreventedPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMEventDefaultPreventedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMEventDefaultPreventedPropertyInfo = DOMEventK-    type AttrGetType DOMEventDefaultPreventedPropertyInfo = Bool-    type AttrLabel DOMEventDefaultPreventedPropertyInfo = "default-prevented"-    attrGet _ = getDOMEventDefaultPrevented-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "event-phase"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMEventEventPhase :: (MonadIO m, DOMEventK o) => o -> m Word32-getDOMEventEventPhase obj = liftIO $ getObjectPropertyUInt32 obj "event-phase"--data DOMEventEventPhasePropertyInfo-instance AttrInfo DOMEventEventPhasePropertyInfo where-    type AttrAllowedOps DOMEventEventPhasePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMEventEventPhasePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMEventEventPhasePropertyInfo = DOMEventK-    type AttrGetType DOMEventEventPhasePropertyInfo = Word32-    type AttrLabel DOMEventEventPhasePropertyInfo = "event-phase"-    attrGet _ = getDOMEventEventPhase-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "return-value"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMEventReturnValue :: (MonadIO m, DOMEventK o) => o -> m Bool-getDOMEventReturnValue obj = liftIO $ getObjectPropertyBool obj "return-value"--setDOMEventReturnValue :: (MonadIO m, DOMEventK o) => o -> Bool -> m ()-setDOMEventReturnValue obj val = liftIO $ setObjectPropertyBool obj "return-value" val--constructDOMEventReturnValue :: Bool -> IO ([Char], GValue)-constructDOMEventReturnValue val = constructObjectPropertyBool "return-value" val--data DOMEventReturnValuePropertyInfo-instance AttrInfo DOMEventReturnValuePropertyInfo where-    type AttrAllowedOps DOMEventReturnValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMEventReturnValuePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMEventReturnValuePropertyInfo = DOMEventK-    type AttrGetType DOMEventReturnValuePropertyInfo = Bool-    type AttrLabel DOMEventReturnValuePropertyInfo = "return-value"-    attrGet _ = getDOMEventReturnValue-    attrSet _ = setDOMEventReturnValue-    attrConstruct _ = constructDOMEventReturnValue-    attrClear _ = undefined---- VVV Prop "src-element"-   -- Type: TInterface "WebKit" "DOMEventTarget"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMEventSrcElement :: (MonadIO m, DOMEventK o) => o -> m (Maybe DOMEventTarget)-getDOMEventSrcElement obj = liftIO $ getObjectPropertyObject obj "src-element" DOMEventTarget--data DOMEventSrcElementPropertyInfo-instance AttrInfo DOMEventSrcElementPropertyInfo where-    type AttrAllowedOps DOMEventSrcElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMEventSrcElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMEventSrcElementPropertyInfo = DOMEventK-    type AttrGetType DOMEventSrcElementPropertyInfo = (Maybe DOMEventTarget)-    type AttrLabel DOMEventSrcElementPropertyInfo = "src-element"-    attrGet _ = getDOMEventSrcElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "target"-   -- Type: TInterface "WebKit" "DOMEventTarget"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMEventTarget :: (MonadIO m, DOMEventK o) => o -> m (Maybe DOMEventTarget)-getDOMEventTarget obj = liftIO $ getObjectPropertyObject obj "target" DOMEventTarget--data DOMEventTargetPropertyInfo-instance AttrInfo DOMEventTargetPropertyInfo where-    type AttrAllowedOps DOMEventTargetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMEventTargetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMEventTargetPropertyInfo = DOMEventK-    type AttrGetType DOMEventTargetPropertyInfo = (Maybe DOMEventTarget)-    type AttrLabel DOMEventTargetPropertyInfo = "target"-    attrGet _ = getDOMEventTarget-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "time-stamp"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMEventTimeStamp :: (MonadIO m, DOMEventK o) => o -> m Word32-getDOMEventTimeStamp obj = liftIO $ getObjectPropertyUInt32 obj "time-stamp"--data DOMEventTimeStampPropertyInfo-instance AttrInfo DOMEventTimeStampPropertyInfo where-    type AttrAllowedOps DOMEventTimeStampPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMEventTimeStampPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMEventTimeStampPropertyInfo = DOMEventK-    type AttrGetType DOMEventTimeStampPropertyInfo = Word32-    type AttrLabel DOMEventTimeStampPropertyInfo = "time-stamp"-    attrGet _ = getDOMEventTimeStamp-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMEventType :: (MonadIO m, DOMEventK o) => o -> m (Maybe T.Text)-getDOMEventType obj = liftIO $ getObjectPropertyString obj "type"--data DOMEventTypePropertyInfo-instance AttrInfo DOMEventTypePropertyInfo where-    type AttrAllowedOps DOMEventTypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMEventTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMEventTypePropertyInfo = DOMEventK-    type AttrGetType DOMEventTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMEventTypePropertyInfo = "type"-    attrGet _ = getDOMEventType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMEvent = DOMEventAttributeList-type DOMEventAttributeList = ('[ '("bubbles", DOMEventBubblesPropertyInfo), '("cancelBubble", DOMEventCancelBubblePropertyInfo), '("cancelable", DOMEventCancelablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("currentTarget", DOMEventCurrentTargetPropertyInfo), '("defaultPrevented", DOMEventDefaultPreventedPropertyInfo), '("eventPhase", DOMEventEventPhasePropertyInfo), '("returnValue", DOMEventReturnValuePropertyInfo), '("srcElement", DOMEventSrcElementPropertyInfo), '("target", DOMEventTargetPropertyInfo), '("timeStamp", DOMEventTimeStampPropertyInfo), '("type", DOMEventTypePropertyInfo)] :: [(Symbol, *)])--dOMEventBubbles :: AttrLabelProxy "bubbles"-dOMEventBubbles = AttrLabelProxy--dOMEventCancelBubble :: AttrLabelProxy "cancelBubble"-dOMEventCancelBubble = AttrLabelProxy--dOMEventCancelable :: AttrLabelProxy "cancelable"-dOMEventCancelable = AttrLabelProxy--dOMEventCurrentTarget :: AttrLabelProxy "currentTarget"-dOMEventCurrentTarget = AttrLabelProxy--dOMEventDefaultPrevented :: AttrLabelProxy "defaultPrevented"-dOMEventDefaultPrevented = 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--type instance SignalList DOMEvent = DOMEventSignalList-type DOMEventSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMEvent::get_bubbles--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMEvent"-    IO CInt---dOMEventGetBubbles ::-    (MonadIO m, DOMEventK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMEventGetBubbles _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_event_get_bubbles _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMEventGetBubblesMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetBubblesMethodInfo a signature where-    overloadedMethod _ = dOMEventGetBubbles---- method DOMEvent::get_cancel_bubble--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMEvent"-    IO CInt---dOMEventGetCancelBubble ::-    (MonadIO m, DOMEventK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMEventGetCancelBubble _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_event_get_cancel_bubble _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMEventGetCancelBubbleMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetCancelBubbleMethodInfo a signature where-    overloadedMethod _ = dOMEventGetCancelBubble---- method DOMEvent::get_cancelable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMEvent"-    IO CInt---dOMEventGetCancelable ::-    (MonadIO m, DOMEventK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMEventGetCancelable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_event_get_cancelable _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMEventGetCancelableMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetCancelableMethodInfo a signature where-    overloadedMethod _ = dOMEventGetCancelable---- method DOMEvent::get_current_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMEventTarget")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_get_current_target" webkit_dom_event_get_current_target :: -    Ptr DOMEvent ->                         -- _obj : TInterface "WebKit" "DOMEvent"-    IO (Ptr DOMEventTarget)---dOMEventGetCurrentTarget ::-    (MonadIO m, DOMEventK a) =>-    a                                       -- _obj-    -> m DOMEventTarget                     -- result-dOMEventGetCurrentTarget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_event_get_current_target _obj'-    checkUnexpectedReturnNULL "webkit_dom_event_get_current_target" result-    result' <- (wrapObject DOMEventTarget) result-    touchManagedPtr _obj-    return result'--data DOMEventGetCurrentTargetMethodInfo-instance (signature ~ (m DOMEventTarget), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetCurrentTargetMethodInfo a signature where-    overloadedMethod _ = dOMEventGetCurrentTarget---- method DOMEvent::get_default_prevented--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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_default_prevented" webkit_dom_event_get_default_prevented :: -    Ptr DOMEvent ->                         -- _obj : TInterface "WebKit" "DOMEvent"-    IO CInt---dOMEventGetDefaultPrevented ::-    (MonadIO m, DOMEventK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMEventGetDefaultPrevented _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_event_get_default_prevented _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMEventGetDefaultPreventedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetDefaultPreventedMethodInfo a signature where-    overloadedMethod _ = dOMEventGetDefaultPrevented---- method DOMEvent::get_event_phase--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMEvent"-    IO Word16---dOMEventGetEventPhase ::-    (MonadIO m, DOMEventK a) =>-    a                                       -- _obj-    -> m Word16                             -- result-dOMEventGetEventPhase _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_event_get_event_phase _obj'-    touchManagedPtr _obj-    return result--data DOMEventGetEventPhaseMethodInfo-instance (signature ~ (m Word16), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetEventPhaseMethodInfo a signature where-    overloadedMethod _ = dOMEventGetEventPhase---- method DOMEvent::get_return_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMEvent"-    IO CInt---dOMEventGetReturnValue ::-    (MonadIO m, DOMEventK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMEventGetReturnValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_event_get_return_value _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMEventGetReturnValueMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetReturnValueMethodInfo a signature where-    overloadedMethod _ = dOMEventGetReturnValue---- method DOMEvent::get_src_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMEventTarget")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_get_src_element" webkit_dom_event_get_src_element :: -    Ptr DOMEvent ->                         -- _obj : TInterface "WebKit" "DOMEvent"-    IO (Ptr DOMEventTarget)---dOMEventGetSrcElement ::-    (MonadIO m, DOMEventK a) =>-    a                                       -- _obj-    -> m DOMEventTarget                     -- result-dOMEventGetSrcElement _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_event_get_src_element _obj'-    checkUnexpectedReturnNULL "webkit_dom_event_get_src_element" result-    result' <- (wrapObject DOMEventTarget) result-    touchManagedPtr _obj-    return result'--data DOMEventGetSrcElementMethodInfo-instance (signature ~ (m DOMEventTarget), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetSrcElementMethodInfo a signature where-    overloadedMethod _ = dOMEventGetSrcElement---- method DOMEvent::get_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMEventTarget")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_get_target" webkit_dom_event_get_target :: -    Ptr DOMEvent ->                         -- _obj : TInterface "WebKit" "DOMEvent"-    IO (Ptr DOMEventTarget)---dOMEventGetTarget ::-    (MonadIO m, DOMEventK a) =>-    a                                       -- _obj-    -> m DOMEventTarget                     -- result-dOMEventGetTarget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_event_get_target _obj'-    checkUnexpectedReturnNULL "webkit_dom_event_get_target" result-    result' <- (wrapObject DOMEventTarget) result-    touchManagedPtr _obj-    return result'--data DOMEventGetTargetMethodInfo-instance (signature ~ (m DOMEventTarget), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetTargetMethodInfo a signature where-    overloadedMethod _ = dOMEventGetTarget---- method DOMEvent::get_time_stamp--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMEvent"-    IO Word32---dOMEventGetTimeStamp ::-    (MonadIO m, DOMEventK a) =>-    a                                       -- _obj-    -> m Word32                             -- result-dOMEventGetTimeStamp _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_event_get_time_stamp _obj'-    touchManagedPtr _obj-    return result--data DOMEventGetTimeStampMethodInfo-instance (signature ~ (m Word32), MonadIO m, DOMEventK a) => MethodInfo DOMEventGetTimeStampMethodInfo a signature where-    overloadedMethod _ = dOMEventGetTimeStamp---- method DOMEvent::init_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "eventTypeArg", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "canBubbleArg", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cancelableArg", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMEvent"-    CString ->                              -- eventTypeArg : TBasicType TUTF8-    CInt ->                                 -- canBubbleArg : TBasicType TBoolean-    CInt ->                                 -- cancelableArg : TBasicType TBoolean-    IO ()---dOMEventInitEvent ::-    (MonadIO m, DOMEventK a) =>-    a                                       -- _obj-    -> T.Text                               -- eventTypeArg-    -> Bool                                 -- canBubbleArg-    -> Bool                                 -- cancelableArg-    -> m ()                                 -- result-dOMEventInitEvent _obj eventTypeArg canBubbleArg cancelableArg = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    eventTypeArg' <- textToCString eventTypeArg-    let canBubbleArg' = (fromIntegral . fromEnum) canBubbleArg-    let cancelableArg' = (fromIntegral . fromEnum) cancelableArg-    webkit_dom_event_init_event _obj' eventTypeArg' canBubbleArg' cancelableArg'-    touchManagedPtr _obj-    freeMem eventTypeArg'-    return ()--data DOMEventInitEventMethodInfo-instance (signature ~ (T.Text -> Bool -> Bool -> m ()), MonadIO m, DOMEventK a) => MethodInfo DOMEventInitEventMethodInfo a signature where-    overloadedMethod _ = dOMEventInitEvent---- method DOMEvent::prevent_default--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMEvent"-    IO ()---dOMEventPreventDefault ::-    (MonadIO m, DOMEventK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMEventPreventDefault _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_event_prevent_default _obj'-    touchManagedPtr _obj-    return ()--data DOMEventPreventDefaultMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMEventK a) => MethodInfo DOMEventPreventDefaultMethodInfo a signature where-    overloadedMethod _ = dOMEventPreventDefault---- method DOMEvent::set_cancel_bubble--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMEvent"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMEventSetCancelBubble ::-    (MonadIO m, DOMEventK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMEventSetCancelBubble _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_event_set_cancel_bubble _obj' value'-    touchManagedPtr _obj-    return ()--data DOMEventSetCancelBubbleMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMEventK a) => MethodInfo DOMEventSetCancelBubbleMethodInfo a signature where-    overloadedMethod _ = dOMEventSetCancelBubble---- method DOMEvent::set_return_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMEvent"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMEventSetReturnValue ::-    (MonadIO m, DOMEventK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMEventSetReturnValue _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_event_set_return_value _obj' value'-    touchManagedPtr _obj-    return ()--data DOMEventSetReturnValueMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMEventK a) => MethodInfo DOMEventSetReturnValueMethodInfo a signature where-    overloadedMethod _ = dOMEventSetReturnValue---- method DOMEvent::stop_immediate_propagation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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_immediate_propagation" webkit_dom_event_stop_immediate_propagation :: -    Ptr DOMEvent ->                         -- _obj : TInterface "WebKit" "DOMEvent"-    IO ()---dOMEventStopImmediatePropagation ::-    (MonadIO m, DOMEventK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMEventStopImmediatePropagation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_event_stop_immediate_propagation _obj'-    touchManagedPtr _obj-    return ()--data DOMEventStopImmediatePropagationMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMEventK a) => MethodInfo DOMEventStopImmediatePropagationMethodInfo a signature where-    overloadedMethod _ = dOMEventStopImmediatePropagation---- method DOMEvent::stop_propagation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMEvent"-    IO ()---dOMEventStopPropagation ::-    (MonadIO m, DOMEventK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMEventStopPropagation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_event_stop_propagation _obj'-    touchManagedPtr _obj-    return ()--data DOMEventStopPropagationMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMEventK a) => MethodInfo DOMEventStopPropagationMethodInfo a signature where-    overloadedMethod _ = dOMEventStopPropagation--
− GI/WebKit/Objects/DOMEvent.hs-boot
@@ -1,40 +0,0 @@-module GI.WebKit.Objects.DOMEvent where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMEvent = DOMEvent (ForeignPtr DOMEvent)-instance GObject DOMEvent where-class GObject o => DOMEventK o-instance (GObject o, IsDescendantOf DOMEvent o) => DOMEventK o-data DOMEventBubblesPropertyInfo-data DOMEventCancelBubblePropertyInfo-data DOMEventCancelablePropertyInfo-data DOMEventCurrentTargetPropertyInfo-data DOMEventDefaultPreventedPropertyInfo-data DOMEventEventPhasePropertyInfo-data DOMEventReturnValuePropertyInfo-data DOMEventSrcElementPropertyInfo-data DOMEventTargetPropertyInfo-data DOMEventTimeStampPropertyInfo-data DOMEventTypePropertyInfo-data DOMEventGetBubblesMethodInfo-data DOMEventGetCancelBubbleMethodInfo-data DOMEventGetCancelableMethodInfo-data DOMEventGetCurrentTargetMethodInfo-data DOMEventGetDefaultPreventedMethodInfo-data DOMEventGetEventPhaseMethodInfo-data DOMEventGetReturnValueMethodInfo-data DOMEventGetSrcElementMethodInfo-data DOMEventGetTargetMethodInfo-data DOMEventGetTimeStampMethodInfo-data DOMEventInitEventMethodInfo-data DOMEventPreventDefaultMethodInfo-data DOMEventSetCancelBubbleMethodInfo-data DOMEventSetReturnValueMethodInfo-data DOMEventStopImmediatePropagationMethodInfo-data DOMEventStopPropagationMethodInfo
− GI/WebKit/Objects/DOMFile.hs
@@ -1,231 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMFile-    ( ---- * Exported types-    DOMFile(..)                             ,-    DOMFileK                                ,-    toDOMFile                               ,-    noDOMFile                               ,--- -- * Methods--- ** dOMFileGetName-    DOMFileGetNameMethodInfo                ,-    dOMFileGetName                          ,----- ** dOMFileGetWebkitRelativePath-    DOMFileGetWebkitRelativePathMethodInfo  ,-    dOMFileGetWebkitRelativePath            ,----- -- * Properties--- ** Name-    DOMFileNamePropertyInfo                 ,-    dOMFileName                             ,-    getDOMFileName                          ,----- ** WebkitRelativePath-    DOMFileWebkitRelativePathPropertyInfo   ,-    dOMFileWebkitRelativePath               ,-    getDOMFileWebkitRelativePath            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMFile = DOMFile (ForeignPtr DOMFile)-foreign import ccall "webkit_dom_file_get_type"-    c_webkit_dom_file_get_type :: IO GType--type instance ParentTypes DOMFile = DOMFileParentTypes-type DOMFileParentTypes = '[DOMBlob, DOMObject, GObject.Object]--instance GObject DOMFile where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_file_get_type-    --class GObject o => DOMFileK o-instance (GObject o, IsDescendantOf DOMFile o) => DOMFileK o--toDOMFile :: DOMFileK o => o -> IO DOMFile-toDOMFile = unsafeCastTo DOMFile--noDOMFile :: Maybe DOMFile-noDOMFile = Nothing--type family ResolveDOMFileMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMFileMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMFileMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMFileMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMFileMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMFileMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMFileMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMFileMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMFileMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMFileMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMFileMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMFileMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMFileMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMFileMethod "slice" o = DOMBlobSliceMethodInfo-    ResolveDOMFileMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMFileMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMFileMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMFileMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMFileMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMFileMethod "webkitSlice" o = DOMBlobWebkitSliceMethodInfo-    ResolveDOMFileMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMFileMethod "getName" o = DOMFileGetNameMethodInfo-    ResolveDOMFileMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMFileMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMFileMethod "getSize" o = DOMBlobGetSizeMethodInfo-    ResolveDOMFileMethod "getWebkitRelativePath" o = DOMFileGetWebkitRelativePathMethodInfo-    ResolveDOMFileMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMFileMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMFileMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMFileMethod t DOMFile, MethodInfo info DOMFile p) => IsLabelProxy t (DOMFile -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMFileMethod t DOMFile, MethodInfo info DOMFile p) => IsLabel t (DOMFile -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMFileName :: (MonadIO m, DOMFileK o) => o -> m (Maybe T.Text)-getDOMFileName obj = liftIO $ getObjectPropertyString obj "name"--data DOMFileNamePropertyInfo-instance AttrInfo DOMFileNamePropertyInfo where-    type AttrAllowedOps DOMFileNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMFileNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMFileNamePropertyInfo = DOMFileK-    type AttrGetType DOMFileNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMFileNamePropertyInfo = "name"-    attrGet _ = getDOMFileName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-relative-path"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMFileWebkitRelativePath :: (MonadIO m, DOMFileK o) => o -> m (Maybe T.Text)-getDOMFileWebkitRelativePath obj = liftIO $ getObjectPropertyString obj "webkit-relative-path"--data DOMFileWebkitRelativePathPropertyInfo-instance AttrInfo DOMFileWebkitRelativePathPropertyInfo where-    type AttrAllowedOps DOMFileWebkitRelativePathPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMFileWebkitRelativePathPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMFileWebkitRelativePathPropertyInfo = DOMFileK-    type AttrGetType DOMFileWebkitRelativePathPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMFileWebkitRelativePathPropertyInfo = "webkit-relative-path"-    attrGet _ = getDOMFileWebkitRelativePath-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMFile = DOMFileAttributeList-type DOMFileAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("name", DOMFileNamePropertyInfo), '("size", DOMBlobSizePropertyInfo), '("type", DOMBlobTypePropertyInfo), '("webkitRelativePath", DOMFileWebkitRelativePathPropertyInfo)] :: [(Symbol, *)])--dOMFileName :: AttrLabelProxy "name"-dOMFileName = AttrLabelProxy--dOMFileWebkitRelativePath :: AttrLabelProxy "webkitRelativePath"-dOMFileWebkitRelativePath = AttrLabelProxy--type instance SignalList DOMFile = DOMFileSignalList-type DOMFileSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMFile::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMFile", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                          -- _obj : TInterface "WebKit" "DOMFile"-    IO CString---dOMFileGetName ::-    (MonadIO m, DOMFileK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMFileGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_file_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_file_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMFileGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMFileK a) => MethodInfo DOMFileGetNameMethodInfo a signature where-    overloadedMethod _ = dOMFileGetName---- method DOMFile::get_webkit_relative_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMFile", direction = DirectionIn, mayBeNull = False, argScope = 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_webkit_relative_path" webkit_dom_file_get_webkit_relative_path :: -    Ptr DOMFile ->                          -- _obj : TInterface "WebKit" "DOMFile"-    IO CString---dOMFileGetWebkitRelativePath ::-    (MonadIO m, DOMFileK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMFileGetWebkitRelativePath _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_file_get_webkit_relative_path _obj'-    checkUnexpectedReturnNULL "webkit_dom_file_get_webkit_relative_path" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMFileGetWebkitRelativePathMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMFileK a) => MethodInfo DOMFileGetWebkitRelativePathMethodInfo a signature where-    overloadedMethod _ = dOMFileGetWebkitRelativePath--
− GI/WebKit/Objects/DOMFile.hs-boot
@@ -1,17 +0,0 @@-module GI.WebKit.Objects.DOMFile where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMFile = DOMFile (ForeignPtr DOMFile)-instance GObject DOMFile where-class GObject o => DOMFileK o-instance (GObject o, IsDescendantOf DOMFile o) => DOMFileK o-data DOMFileNamePropertyInfo-data DOMFileWebkitRelativePathPropertyInfo-data DOMFileGetNameMethodInfo-data DOMFileGetWebkitRelativePathMethodInfo
− GI/WebKit/Objects/DOMFileList.hs
@@ -1,197 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMFileList-    ( ---- * Exported types-    DOMFileList(..)                         ,-    DOMFileListK                            ,-    toDOMFileList                           ,-    noDOMFileList                           ,--- -- * Methods--- ** dOMFileListGetLength-    DOMFileListGetLengthMethodInfo          ,-    dOMFileListGetLength                    ,----- ** dOMFileListItem-    DOMFileListItemMethodInfo               ,-    dOMFileListItem                         ,----- -- * Properties--- ** Length-    DOMFileListLengthPropertyInfo           ,-    dOMFileListLength                       ,-    getDOMFileListLength                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMFileList = DOMFileList (ForeignPtr DOMFileList)-foreign import ccall "webkit_dom_file_list_get_type"-    c_webkit_dom_file_list_get_type :: IO GType--type instance ParentTypes DOMFileList = DOMFileListParentTypes-type DOMFileListParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMFileList where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_file_list_get_type-    --class GObject o => DOMFileListK o-instance (GObject o, IsDescendantOf DOMFileList o) => DOMFileListK o--toDOMFileList :: DOMFileListK o => o -> IO DOMFileList-toDOMFileList = unsafeCastTo DOMFileList--noDOMFileList :: Maybe DOMFileList-noDOMFileList = Nothing--type family ResolveDOMFileListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMFileListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMFileListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMFileListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMFileListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMFileListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMFileListMethod "item" o = DOMFileListItemMethodInfo-    ResolveDOMFileListMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMFileListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMFileListMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMFileListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMFileListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMFileListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMFileListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMFileListMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMFileListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMFileListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMFileListMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMFileListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMFileListMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMFileListMethod "getLength" o = DOMFileListGetLengthMethodInfo-    ResolveDOMFileListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMFileListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMFileListMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMFileListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMFileListMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMFileListMethod t DOMFileList, MethodInfo info DOMFileList p) => IsLabelProxy t (DOMFileList -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMFileListMethod t DOMFileList, MethodInfo info DOMFileList p) => IsLabel t (DOMFileList -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMFileListLength :: (MonadIO m, DOMFileListK o) => o -> m CULong-getDOMFileListLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMFileListLengthPropertyInfo-instance AttrInfo DOMFileListLengthPropertyInfo where-    type AttrAllowedOps DOMFileListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMFileListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMFileListLengthPropertyInfo = DOMFileListK-    type AttrGetType DOMFileListLengthPropertyInfo = CULong-    type AttrLabel DOMFileListLengthPropertyInfo = "length"-    attrGet _ = getDOMFileListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMFileList = DOMFileListAttributeList-type DOMFileListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMFileListLengthPropertyInfo)] :: [(Symbol, *)])--dOMFileListLength :: AttrLabelProxy "length"-dOMFileListLength = AttrLabelProxy--type instance SignalList DOMFileList = DOMFileListSignalList-type DOMFileListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMFileList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMFileList", direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMFileList"-    IO CULong---dOMFileListGetLength ::-    (MonadIO m, DOMFileListK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMFileListGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_file_list_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMFileListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMFileListK a) => MethodInfo DOMFileListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMFileListGetLength---- method DOMFileList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMFileList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMFile")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_file_list_item" webkit_dom_file_list_item :: -    Ptr DOMFileList ->                      -- _obj : TInterface "WebKit" "DOMFileList"-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr DOMFile)---dOMFileListItem ::-    (MonadIO m, DOMFileListK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m DOMFile                            -- result-dOMFileListItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_file_list_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_file_list_item" result-    result' <- (wrapObject DOMFile) result-    touchManagedPtr _obj-    return result'--data DOMFileListItemMethodInfo-instance (signature ~ (CULong -> m DOMFile), MonadIO m, DOMFileListK a) => MethodInfo DOMFileListItemMethodInfo a signature where-    overloadedMethod _ = dOMFileListItem--
− GI/WebKit/Objects/DOMFileList.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMFileList where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMFileList = DOMFileList (ForeignPtr DOMFileList)-instance GObject DOMFileList where-class GObject o => DOMFileListK o-instance (GObject o, IsDescendantOf DOMFileList o) => DOMFileListK o-data DOMFileListLengthPropertyInfo-data DOMFileListGetLengthMethodInfo-data DOMFileListItemMethodInfo
− GI/WebKit/Objects/DOMGamepad.hs
@@ -1,287 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMGamepad-    ( ---- * Exported types-    DOMGamepad(..)                          ,-    DOMGamepadK                             ,-    toDOMGamepad                            ,-    noDOMGamepad                            ,--- -- * Methods--- ** dOMGamepadGetId-    DOMGamepadGetIdMethodInfo               ,-    dOMGamepadGetId                         ,----- ** dOMGamepadGetIndex-    DOMGamepadGetIndexMethodInfo            ,-    dOMGamepadGetIndex                      ,----- ** dOMGamepadGetTimestamp-    DOMGamepadGetTimestampMethodInfo        ,-    dOMGamepadGetTimestamp                  ,----- -- * Properties--- ** Id-    DOMGamepadIdPropertyInfo                ,-    dOMGamepadId                            ,-    getDOMGamepadId                         ,----- ** Index-    DOMGamepadIndexPropertyInfo             ,-    dOMGamepadIndex                         ,-    getDOMGamepadIndex                      ,----- ** Timestamp-    DOMGamepadTimestampPropertyInfo         ,-    dOMGamepadTimestamp                     ,-    getDOMGamepadTimestamp                  ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMGamepad = DOMGamepad (ForeignPtr DOMGamepad)-foreign import ccall "webkit_dom_gamepad_get_type"-    c_webkit_dom_gamepad_get_type :: IO GType--type instance ParentTypes DOMGamepad = DOMGamepadParentTypes-type DOMGamepadParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMGamepad where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_gamepad_get_type-    --class GObject o => DOMGamepadK o-instance (GObject o, IsDescendantOf DOMGamepad o) => DOMGamepadK o--toDOMGamepad :: DOMGamepadK o => o -> IO DOMGamepad-toDOMGamepad = unsafeCastTo DOMGamepad--noDOMGamepad :: Maybe DOMGamepad-noDOMGamepad = Nothing--type family ResolveDOMGamepadMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMGamepadMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMGamepadMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMGamepadMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMGamepadMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMGamepadMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMGamepadMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMGamepadMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMGamepadMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMGamepadMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMGamepadMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMGamepadMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMGamepadMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMGamepadMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMGamepadMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMGamepadMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMGamepadMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMGamepadMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMGamepadMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMGamepadMethod "getId" o = DOMGamepadGetIdMethodInfo-    ResolveDOMGamepadMethod "getIndex" o = DOMGamepadGetIndexMethodInfo-    ResolveDOMGamepadMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMGamepadMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMGamepadMethod "getTimestamp" o = DOMGamepadGetTimestampMethodInfo-    ResolveDOMGamepadMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMGamepadMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMGamepadMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMGamepadMethod t DOMGamepad, MethodInfo info DOMGamepad p) => IsLabelProxy t (DOMGamepad -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMGamepadMethod t DOMGamepad, MethodInfo info DOMGamepad p) => IsLabel t (DOMGamepad -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "id"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMGamepadId :: (MonadIO m, DOMGamepadK o) => o -> m (Maybe T.Text)-getDOMGamepadId obj = liftIO $ getObjectPropertyString obj "id"--data DOMGamepadIdPropertyInfo-instance AttrInfo DOMGamepadIdPropertyInfo where-    type AttrAllowedOps DOMGamepadIdPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMGamepadIdPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMGamepadIdPropertyInfo = DOMGamepadK-    type AttrGetType DOMGamepadIdPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMGamepadIdPropertyInfo = "id"-    attrGet _ = getDOMGamepadId-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "index"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMGamepadIndex :: (MonadIO m, DOMGamepadK o) => o -> m CULong-getDOMGamepadIndex obj = liftIO $ getObjectPropertyULong obj "index"--data DOMGamepadIndexPropertyInfo-instance AttrInfo DOMGamepadIndexPropertyInfo where-    type AttrAllowedOps DOMGamepadIndexPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMGamepadIndexPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMGamepadIndexPropertyInfo = DOMGamepadK-    type AttrGetType DOMGamepadIndexPropertyInfo = CULong-    type AttrLabel DOMGamepadIndexPropertyInfo = "index"-    attrGet _ = getDOMGamepadIndex-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "timestamp"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMGamepadTimestamp :: (MonadIO m, DOMGamepadK o) => o -> m Word64-getDOMGamepadTimestamp obj = liftIO $ getObjectPropertyUInt64 obj "timestamp"--data DOMGamepadTimestampPropertyInfo-instance AttrInfo DOMGamepadTimestampPropertyInfo where-    type AttrAllowedOps DOMGamepadTimestampPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMGamepadTimestampPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMGamepadTimestampPropertyInfo = DOMGamepadK-    type AttrGetType DOMGamepadTimestampPropertyInfo = Word64-    type AttrLabel DOMGamepadTimestampPropertyInfo = "timestamp"-    attrGet _ = getDOMGamepadTimestamp-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMGamepad = DOMGamepadAttributeList-type DOMGamepadAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("id", DOMGamepadIdPropertyInfo), '("index", DOMGamepadIndexPropertyInfo), '("timestamp", DOMGamepadTimestampPropertyInfo)] :: [(Symbol, *)])--dOMGamepadId :: AttrLabelProxy "id"-dOMGamepadId = AttrLabelProxy--dOMGamepadIndex :: AttrLabelProxy "index"-dOMGamepadIndex = AttrLabelProxy--dOMGamepadTimestamp :: AttrLabelProxy "timestamp"-dOMGamepadTimestamp = AttrLabelProxy--type instance SignalList DOMGamepad = DOMGamepadSignalList-type DOMGamepadSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMGamepad::get_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMGamepad", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_gamepad_get_id" webkit_dom_gamepad_get_id :: -    Ptr DOMGamepad ->                       -- _obj : TInterface "WebKit" "DOMGamepad"-    IO CString---dOMGamepadGetId ::-    (MonadIO m, DOMGamepadK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMGamepadGetId _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_gamepad_get_id _obj'-    checkUnexpectedReturnNULL "webkit_dom_gamepad_get_id" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMGamepadGetIdMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMGamepadK a) => MethodInfo DOMGamepadGetIdMethodInfo a signature where-    overloadedMethod _ = dOMGamepadGetId---- method DOMGamepad::get_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMGamepad", direction = DirectionIn, mayBeNull = False, 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_gamepad_get_index" webkit_dom_gamepad_get_index :: -    Ptr DOMGamepad ->                       -- _obj : TInterface "WebKit" "DOMGamepad"-    IO CULong---dOMGamepadGetIndex ::-    (MonadIO m, DOMGamepadK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMGamepadGetIndex _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_gamepad_get_index _obj'-    touchManagedPtr _obj-    return result--data DOMGamepadGetIndexMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMGamepadK a) => MethodInfo DOMGamepadGetIndexMethodInfo a signature where-    overloadedMethod _ = dOMGamepadGetIndex---- method DOMGamepad::get_timestamp--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMGamepad", direction = DirectionIn, mayBeNull = False, 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_gamepad_get_timestamp" webkit_dom_gamepad_get_timestamp :: -    Ptr DOMGamepad ->                       -- _obj : TInterface "WebKit" "DOMGamepad"-    IO Word64---dOMGamepadGetTimestamp ::-    (MonadIO m, DOMGamepadK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMGamepadGetTimestamp _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_gamepad_get_timestamp _obj'-    touchManagedPtr _obj-    return result--data DOMGamepadGetTimestampMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMGamepadK a) => MethodInfo DOMGamepadGetTimestampMethodInfo a signature where-    overloadedMethod _ = dOMGamepadGetTimestamp--
− GI/WebKit/Objects/DOMGamepad.hs-boot
@@ -1,19 +0,0 @@-module GI.WebKit.Objects.DOMGamepad where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMGamepad = DOMGamepad (ForeignPtr DOMGamepad)-instance GObject DOMGamepad where-class GObject o => DOMGamepadK o-instance (GObject o, IsDescendantOf DOMGamepad o) => DOMGamepadK o-data DOMGamepadIdPropertyInfo-data DOMGamepadIndexPropertyInfo-data DOMGamepadTimestampPropertyInfo-data DOMGamepadGetIdMethodInfo-data DOMGamepadGetIndexMethodInfo-data DOMGamepadGetTimestampMethodInfo
− GI/WebKit/Objects/DOMGamepadList.hs
@@ -1,197 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMGamepadList-    ( ---- * Exported types-    DOMGamepadList(..)                      ,-    DOMGamepadListK                         ,-    toDOMGamepadList                        ,-    noDOMGamepadList                        ,--- -- * Methods--- ** dOMGamepadListGetLength-    DOMGamepadListGetLengthMethodInfo       ,-    dOMGamepadListGetLength                 ,----- ** dOMGamepadListItem-    DOMGamepadListItemMethodInfo            ,-    dOMGamepadListItem                      ,----- -- * Properties--- ** Length-    DOMGamepadListLengthPropertyInfo        ,-    dOMGamepadListLength                    ,-    getDOMGamepadListLength                 ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMGamepadList = DOMGamepadList (ForeignPtr DOMGamepadList)-foreign import ccall "webkit_dom_gamepad_list_get_type"-    c_webkit_dom_gamepad_list_get_type :: IO GType--type instance ParentTypes DOMGamepadList = DOMGamepadListParentTypes-type DOMGamepadListParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMGamepadList where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_gamepad_list_get_type-    --class GObject o => DOMGamepadListK o-instance (GObject o, IsDescendantOf DOMGamepadList o) => DOMGamepadListK o--toDOMGamepadList :: DOMGamepadListK o => o -> IO DOMGamepadList-toDOMGamepadList = unsafeCastTo DOMGamepadList--noDOMGamepadList :: Maybe DOMGamepadList-noDOMGamepadList = Nothing--type family ResolveDOMGamepadListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMGamepadListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMGamepadListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMGamepadListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMGamepadListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMGamepadListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMGamepadListMethod "item" o = DOMGamepadListItemMethodInfo-    ResolveDOMGamepadListMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMGamepadListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMGamepadListMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMGamepadListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMGamepadListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMGamepadListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMGamepadListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMGamepadListMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMGamepadListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMGamepadListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMGamepadListMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMGamepadListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMGamepadListMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMGamepadListMethod "getLength" o = DOMGamepadListGetLengthMethodInfo-    ResolveDOMGamepadListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMGamepadListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMGamepadListMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMGamepadListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMGamepadListMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMGamepadListMethod t DOMGamepadList, MethodInfo info DOMGamepadList p) => IsLabelProxy t (DOMGamepadList -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMGamepadListMethod t DOMGamepadList, MethodInfo info DOMGamepadList p) => IsLabel t (DOMGamepadList -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMGamepadListLength :: (MonadIO m, DOMGamepadListK o) => o -> m CULong-getDOMGamepadListLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMGamepadListLengthPropertyInfo-instance AttrInfo DOMGamepadListLengthPropertyInfo where-    type AttrAllowedOps DOMGamepadListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMGamepadListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMGamepadListLengthPropertyInfo = DOMGamepadListK-    type AttrGetType DOMGamepadListLengthPropertyInfo = CULong-    type AttrLabel DOMGamepadListLengthPropertyInfo = "length"-    attrGet _ = getDOMGamepadListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMGamepadList = DOMGamepadListAttributeList-type DOMGamepadListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMGamepadListLengthPropertyInfo)] :: [(Symbol, *)])--dOMGamepadListLength :: AttrLabelProxy "length"-dOMGamepadListLength = AttrLabelProxy--type instance SignalList DOMGamepadList = DOMGamepadListSignalList-type DOMGamepadListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMGamepadList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMGamepadList", direction = DirectionIn, mayBeNull = False, 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_gamepad_list_get_length" webkit_dom_gamepad_list_get_length :: -    Ptr DOMGamepadList ->                   -- _obj : TInterface "WebKit" "DOMGamepadList"-    IO CULong---dOMGamepadListGetLength ::-    (MonadIO m, DOMGamepadListK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMGamepadListGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_gamepad_list_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMGamepadListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMGamepadListK a) => MethodInfo DOMGamepadListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMGamepadListGetLength---- method DOMGamepadList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMGamepadList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMGamepad")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_gamepad_list_item" webkit_dom_gamepad_list_item :: -    Ptr DOMGamepadList ->                   -- _obj : TInterface "WebKit" "DOMGamepadList"-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr DOMGamepad)---dOMGamepadListItem ::-    (MonadIO m, DOMGamepadListK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m DOMGamepad                         -- result-dOMGamepadListItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_gamepad_list_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_gamepad_list_item" result-    result' <- (wrapObject DOMGamepad) result-    touchManagedPtr _obj-    return result'--data DOMGamepadListItemMethodInfo-instance (signature ~ (CULong -> m DOMGamepad), MonadIO m, DOMGamepadListK a) => MethodInfo DOMGamepadListItemMethodInfo a signature where-    overloadedMethod _ = dOMGamepadListItem--
− GI/WebKit/Objects/DOMGamepadList.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMGamepadList where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMGamepadList = DOMGamepadList (ForeignPtr DOMGamepadList)-instance GObject DOMGamepadList where-class GObject o => DOMGamepadListK o-instance (GObject o, IsDescendantOf DOMGamepadList o) => DOMGamepadListK o-data DOMGamepadListLengthPropertyInfo-data DOMGamepadListGetLengthMethodInfo-data DOMGamepadListItemMethodInfo
− GI/WebKit/Objects/DOMGeolocation.hs
@@ -1,130 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMGeolocation-    ( ---- * Exported types-    DOMGeolocation(..)                      ,-    DOMGeolocationK                         ,-    toDOMGeolocation                        ,-    noDOMGeolocation                        ,--- -- * Methods--- ** dOMGeolocationClearWatch-    DOMGeolocationClearWatchMethodInfo      ,-    dOMGeolocationClearWatch                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMGeolocation = DOMGeolocation (ForeignPtr DOMGeolocation)-foreign import ccall "webkit_dom_geolocation_get_type"-    c_webkit_dom_geolocation_get_type :: IO GType--type instance ParentTypes DOMGeolocation = DOMGeolocationParentTypes-type DOMGeolocationParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMGeolocation where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_geolocation_get_type-    --class GObject o => DOMGeolocationK o-instance (GObject o, IsDescendantOf DOMGeolocation o) => DOMGeolocationK o--toDOMGeolocation :: DOMGeolocationK o => o -> IO DOMGeolocation-toDOMGeolocation = unsafeCastTo DOMGeolocation--noDOMGeolocation :: Maybe DOMGeolocation-noDOMGeolocation = Nothing--type family ResolveDOMGeolocationMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMGeolocationMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMGeolocationMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMGeolocationMethod "clearWatch" o = DOMGeolocationClearWatchMethodInfo-    ResolveDOMGeolocationMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMGeolocationMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMGeolocationMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMGeolocationMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMGeolocationMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMGeolocationMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMGeolocationMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMGeolocationMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMGeolocationMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMGeolocationMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMGeolocationMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMGeolocationMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMGeolocationMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMGeolocationMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMGeolocationMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMGeolocationMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMGeolocationMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMGeolocationMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMGeolocationMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMGeolocationMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMGeolocationMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMGeolocationMethod t DOMGeolocation, MethodInfo info DOMGeolocation p) => IsLabelProxy t (DOMGeolocation -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMGeolocationMethod t DOMGeolocation, MethodInfo info DOMGeolocation p) => IsLabel t (DOMGeolocation -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DOMGeolocation = DOMGeolocationAttributeList-type DOMGeolocationAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])--type instance SignalList DOMGeolocation = DOMGeolocationSignalList-type DOMGeolocationSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMGeolocation::clear_watch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMGeolocation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "watchID", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_geolocation_clear_watch" webkit_dom_geolocation_clear_watch :: -    Ptr DOMGeolocation ->                   -- _obj : TInterface "WebKit" "DOMGeolocation"-    CLong ->                                -- watchID : TBasicType TLong-    IO ()---dOMGeolocationClearWatch ::-    (MonadIO m, DOMGeolocationK a) =>-    a                                       -- _obj-    -> CLong                                -- watchID-    -> m ()                                 -- result-dOMGeolocationClearWatch _obj watchID = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_geolocation_clear_watch _obj' watchID-    touchManagedPtr _obj-    return ()--data DOMGeolocationClearWatchMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMGeolocationK a) => MethodInfo DOMGeolocationClearWatchMethodInfo a signature where-    overloadedMethod _ = dOMGeolocationClearWatch--
− GI/WebKit/Objects/DOMGeolocation.hs-boot
@@ -1,14 +0,0 @@-module GI.WebKit.Objects.DOMGeolocation where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMGeolocation = DOMGeolocation (ForeignPtr DOMGeolocation)-instance GObject DOMGeolocation where-class GObject o => DOMGeolocationK o-instance (GObject o, IsDescendantOf DOMGeolocation o) => DOMGeolocationK o-data DOMGeolocationClearWatchMethodInfo
− GI/WebKit/Objects/DOMHTMLAnchorElement.hs
@@ -1,2381 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLAnchorElement-    ( ---- * Exported types-    DOMHTMLAnchorElement(..)                ,-    DOMHTMLAnchorElementK                   ,-    toDOMHTMLAnchorElement                  ,-    noDOMHTMLAnchorElement                  ,--- -- * Methods--- ** dOMHTMLAnchorElementGetCharset-    DOMHTMLAnchorElementGetCharsetMethodInfo,-    dOMHTMLAnchorElementGetCharset          ,----- ** dOMHTMLAnchorElementGetCoords-    DOMHTMLAnchorElementGetCoordsMethodInfo ,-    dOMHTMLAnchorElementGetCoords           ,----- ** dOMHTMLAnchorElementGetDownload-    DOMHTMLAnchorElementGetDownloadMethodInfo,-    dOMHTMLAnchorElementGetDownload         ,----- ** dOMHTMLAnchorElementGetHash-    DOMHTMLAnchorElementGetHashMethodInfo   ,-    dOMHTMLAnchorElementGetHash             ,----- ** dOMHTMLAnchorElementGetHost-    DOMHTMLAnchorElementGetHostMethodInfo   ,-    dOMHTMLAnchorElementGetHost             ,----- ** dOMHTMLAnchorElementGetHostname-    DOMHTMLAnchorElementGetHostnameMethodInfo,-    dOMHTMLAnchorElementGetHostname         ,----- ** dOMHTMLAnchorElementGetHref-    DOMHTMLAnchorElementGetHrefMethodInfo   ,-    dOMHTMLAnchorElementGetHref             ,----- ** dOMHTMLAnchorElementGetHreflang-    DOMHTMLAnchorElementGetHreflangMethodInfo,-    dOMHTMLAnchorElementGetHreflang         ,----- ** dOMHTMLAnchorElementGetName-    DOMHTMLAnchorElementGetNameMethodInfo   ,-    dOMHTMLAnchorElementGetName             ,----- ** dOMHTMLAnchorElementGetOrigin-    DOMHTMLAnchorElementGetOriginMethodInfo ,-    dOMHTMLAnchorElementGetOrigin           ,----- ** dOMHTMLAnchorElementGetPathname-    DOMHTMLAnchorElementGetPathnameMethodInfo,-    dOMHTMLAnchorElementGetPathname         ,----- ** dOMHTMLAnchorElementGetPing-    DOMHTMLAnchorElementGetPingMethodInfo   ,-    dOMHTMLAnchorElementGetPing             ,----- ** dOMHTMLAnchorElementGetPort-    DOMHTMLAnchorElementGetPortMethodInfo   ,-    dOMHTMLAnchorElementGetPort             ,----- ** dOMHTMLAnchorElementGetProtocol-    DOMHTMLAnchorElementGetProtocolMethodInfo,-    dOMHTMLAnchorElementGetProtocol         ,----- ** dOMHTMLAnchorElementGetRel-    DOMHTMLAnchorElementGetRelMethodInfo    ,-    dOMHTMLAnchorElementGetRel              ,----- ** dOMHTMLAnchorElementGetRev-    DOMHTMLAnchorElementGetRevMethodInfo    ,-    dOMHTMLAnchorElementGetRev              ,----- ** dOMHTMLAnchorElementGetSearch-    DOMHTMLAnchorElementGetSearchMethodInfo ,-    dOMHTMLAnchorElementGetSearch           ,----- ** dOMHTMLAnchorElementGetShape-    DOMHTMLAnchorElementGetShapeMethodInfo  ,-    dOMHTMLAnchorElementGetShape            ,----- ** dOMHTMLAnchorElementGetTarget-    DOMHTMLAnchorElementGetTargetMethodInfo ,-    dOMHTMLAnchorElementGetTarget           ,----- ** dOMHTMLAnchorElementGetText-    DOMHTMLAnchorElementGetTextMethodInfo   ,-    dOMHTMLAnchorElementGetText             ,----- ** dOMHTMLAnchorElementSetCharset-    DOMHTMLAnchorElementSetCharsetMethodInfo,-    dOMHTMLAnchorElementSetCharset          ,----- ** dOMHTMLAnchorElementSetCoords-    DOMHTMLAnchorElementSetCoordsMethodInfo ,-    dOMHTMLAnchorElementSetCoords           ,----- ** dOMHTMLAnchorElementSetDownload-    DOMHTMLAnchorElementSetDownloadMethodInfo,-    dOMHTMLAnchorElementSetDownload         ,----- ** dOMHTMLAnchorElementSetHash-    DOMHTMLAnchorElementSetHashMethodInfo   ,-    dOMHTMLAnchorElementSetHash             ,----- ** dOMHTMLAnchorElementSetHost-    DOMHTMLAnchorElementSetHostMethodInfo   ,-    dOMHTMLAnchorElementSetHost             ,----- ** dOMHTMLAnchorElementSetHostname-    DOMHTMLAnchorElementSetHostnameMethodInfo,-    dOMHTMLAnchorElementSetHostname         ,----- ** dOMHTMLAnchorElementSetHref-    DOMHTMLAnchorElementSetHrefMethodInfo   ,-    dOMHTMLAnchorElementSetHref             ,----- ** dOMHTMLAnchorElementSetHreflang-    DOMHTMLAnchorElementSetHreflangMethodInfo,-    dOMHTMLAnchorElementSetHreflang         ,----- ** dOMHTMLAnchorElementSetName-    DOMHTMLAnchorElementSetNameMethodInfo   ,-    dOMHTMLAnchorElementSetName             ,----- ** dOMHTMLAnchorElementSetPathname-    DOMHTMLAnchorElementSetPathnameMethodInfo,-    dOMHTMLAnchorElementSetPathname         ,----- ** dOMHTMLAnchorElementSetPing-    DOMHTMLAnchorElementSetPingMethodInfo   ,-    dOMHTMLAnchorElementSetPing             ,----- ** dOMHTMLAnchorElementSetPort-    DOMHTMLAnchorElementSetPortMethodInfo   ,-    dOMHTMLAnchorElementSetPort             ,----- ** dOMHTMLAnchorElementSetProtocol-    DOMHTMLAnchorElementSetProtocolMethodInfo,-    dOMHTMLAnchorElementSetProtocol         ,----- ** dOMHTMLAnchorElementSetRel-    DOMHTMLAnchorElementSetRelMethodInfo    ,-    dOMHTMLAnchorElementSetRel              ,----- ** dOMHTMLAnchorElementSetRev-    DOMHTMLAnchorElementSetRevMethodInfo    ,-    dOMHTMLAnchorElementSetRev              ,----- ** dOMHTMLAnchorElementSetSearch-    DOMHTMLAnchorElementSetSearchMethodInfo ,-    dOMHTMLAnchorElementSetSearch           ,----- ** dOMHTMLAnchorElementSetShape-    DOMHTMLAnchorElementSetShapeMethodInfo  ,-    dOMHTMLAnchorElementSetShape            ,----- ** dOMHTMLAnchorElementSetTarget-    DOMHTMLAnchorElementSetTargetMethodInfo ,-    dOMHTMLAnchorElementSetTarget           ,----- -- * Properties--- ** Charset-    DOMHTMLAnchorElementCharsetPropertyInfo ,-    constructDOMHTMLAnchorElementCharset    ,-    dOMHTMLAnchorElementCharset             ,-    getDOMHTMLAnchorElementCharset          ,-    setDOMHTMLAnchorElementCharset          ,----- ** Coords-    DOMHTMLAnchorElementCoordsPropertyInfo  ,-    constructDOMHTMLAnchorElementCoords     ,-    dOMHTMLAnchorElementCoords              ,-    getDOMHTMLAnchorElementCoords           ,-    setDOMHTMLAnchorElementCoords           ,----- ** Download-    DOMHTMLAnchorElementDownloadPropertyInfo,-    constructDOMHTMLAnchorElementDownload   ,-    dOMHTMLAnchorElementDownload            ,-    getDOMHTMLAnchorElementDownload         ,-    setDOMHTMLAnchorElementDownload         ,----- ** Hash-    DOMHTMLAnchorElementHashPropertyInfo    ,-    constructDOMHTMLAnchorElementHash       ,-    dOMHTMLAnchorElementHash                ,-    getDOMHTMLAnchorElementHash             ,-    setDOMHTMLAnchorElementHash             ,----- ** Host-    DOMHTMLAnchorElementHostPropertyInfo    ,-    constructDOMHTMLAnchorElementHost       ,-    dOMHTMLAnchorElementHost                ,-    getDOMHTMLAnchorElementHost             ,-    setDOMHTMLAnchorElementHost             ,----- ** Hostname-    DOMHTMLAnchorElementHostnamePropertyInfo,-    constructDOMHTMLAnchorElementHostname   ,-    dOMHTMLAnchorElementHostname            ,-    getDOMHTMLAnchorElementHostname         ,-    setDOMHTMLAnchorElementHostname         ,----- ** Href-    DOMHTMLAnchorElementHrefPropertyInfo    ,-    constructDOMHTMLAnchorElementHref       ,-    dOMHTMLAnchorElementHref                ,-    getDOMHTMLAnchorElementHref             ,-    setDOMHTMLAnchorElementHref             ,----- ** Hreflang-    DOMHTMLAnchorElementHreflangPropertyInfo,-    constructDOMHTMLAnchorElementHreflang   ,-    dOMHTMLAnchorElementHreflang            ,-    getDOMHTMLAnchorElementHreflang         ,-    setDOMHTMLAnchorElementHreflang         ,----- ** Name-    DOMHTMLAnchorElementNamePropertyInfo    ,-    constructDOMHTMLAnchorElementName       ,-    dOMHTMLAnchorElementName                ,-    getDOMHTMLAnchorElementName             ,-    setDOMHTMLAnchorElementName             ,----- ** Origin-    DOMHTMLAnchorElementOriginPropertyInfo  ,-    dOMHTMLAnchorElementOrigin              ,-    getDOMHTMLAnchorElementOrigin           ,----- ** Pathname-    DOMHTMLAnchorElementPathnamePropertyInfo,-    constructDOMHTMLAnchorElementPathname   ,-    dOMHTMLAnchorElementPathname            ,-    getDOMHTMLAnchorElementPathname         ,-    setDOMHTMLAnchorElementPathname         ,----- ** Ping-    DOMHTMLAnchorElementPingPropertyInfo    ,-    constructDOMHTMLAnchorElementPing       ,-    dOMHTMLAnchorElementPing                ,-    getDOMHTMLAnchorElementPing             ,-    setDOMHTMLAnchorElementPing             ,----- ** Port-    DOMHTMLAnchorElementPortPropertyInfo    ,-    constructDOMHTMLAnchorElementPort       ,-    dOMHTMLAnchorElementPort                ,-    getDOMHTMLAnchorElementPort             ,-    setDOMHTMLAnchorElementPort             ,----- ** Protocol-    DOMHTMLAnchorElementProtocolPropertyInfo,-    constructDOMHTMLAnchorElementProtocol   ,-    dOMHTMLAnchorElementProtocol            ,-    getDOMHTMLAnchorElementProtocol         ,-    setDOMHTMLAnchorElementProtocol         ,----- ** Rel-    DOMHTMLAnchorElementRelPropertyInfo     ,-    constructDOMHTMLAnchorElementRel        ,-    dOMHTMLAnchorElementRel                 ,-    getDOMHTMLAnchorElementRel              ,-    setDOMHTMLAnchorElementRel              ,----- ** Rev-    DOMHTMLAnchorElementRevPropertyInfo     ,-    constructDOMHTMLAnchorElementRev        ,-    dOMHTMLAnchorElementRev                 ,-    getDOMHTMLAnchorElementRev              ,-    setDOMHTMLAnchorElementRev              ,----- ** Search-    DOMHTMLAnchorElementSearchPropertyInfo  ,-    constructDOMHTMLAnchorElementSearch     ,-    dOMHTMLAnchorElementSearch              ,-    getDOMHTMLAnchorElementSearch           ,-    setDOMHTMLAnchorElementSearch           ,----- ** Shape-    DOMHTMLAnchorElementShapePropertyInfo   ,-    constructDOMHTMLAnchorElementShape      ,-    dOMHTMLAnchorElementShape               ,-    getDOMHTMLAnchorElementShape            ,-    setDOMHTMLAnchorElementShape            ,----- ** Target-    DOMHTMLAnchorElementTargetPropertyInfo  ,-    constructDOMHTMLAnchorElementTarget     ,-    dOMHTMLAnchorElementTarget              ,-    getDOMHTMLAnchorElementTarget           ,-    setDOMHTMLAnchorElementTarget           ,----- ** Text-    DOMHTMLAnchorElementTextPropertyInfo    ,-    dOMHTMLAnchorElementText                ,-    getDOMHTMLAnchorElementText             ,----- ** Type-    DOMHTMLAnchorElementTypePropertyInfo    ,-    clearDOMHTMLAnchorElementType           ,-    constructDOMHTMLAnchorElementType       ,-    dOMHTMLAnchorElementType                ,-    getDOMHTMLAnchorElementType             ,-    setDOMHTMLAnchorElementType             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLAnchorElement = DOMHTMLAnchorElement (ForeignPtr DOMHTMLAnchorElement)-foreign import ccall "webkit_dom_html_anchor_element_get_type"-    c_webkit_dom_html_anchor_element_get_type :: IO GType--type instance ParentTypes DOMHTMLAnchorElement = DOMHTMLAnchorElementParentTypes-type DOMHTMLAnchorElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLAnchorElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_anchor_element_get_type-    --class GObject o => DOMHTMLAnchorElementK o-instance (GObject o, IsDescendantOf DOMHTMLAnchorElement o) => DOMHTMLAnchorElementK o--toDOMHTMLAnchorElement :: DOMHTMLAnchorElementK o => o -> IO DOMHTMLAnchorElement-toDOMHTMLAnchorElement = unsafeCastTo DOMHTMLAnchorElement--noDOMHTMLAnchorElement :: Maybe DOMHTMLAnchorElement-noDOMHTMLAnchorElement = Nothing--type family ResolveDOMHTMLAnchorElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLAnchorElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLAnchorElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLAnchorElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLAnchorElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLAnchorElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLAnchorElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLAnchorElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLAnchorElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLAnchorElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLAnchorElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLAnchorElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLAnchorElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLAnchorElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLAnchorElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLAnchorElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLAnchorElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLAnchorElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLAnchorElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLAnchorElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLAnchorElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLAnchorElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLAnchorElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLAnchorElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLAnchorElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLAnchorElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLAnchorElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLAnchorElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLAnchorElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLAnchorElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLAnchorElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLAnchorElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLAnchorElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLAnchorElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLAnchorElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLAnchorElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLAnchorElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLAnchorElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLAnchorElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLAnchorElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLAnchorElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLAnchorElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLAnchorElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLAnchorElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLAnchorElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getCharset" o = DOMHTMLAnchorElementGetCharsetMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getCoords" o = DOMHTMLAnchorElementGetCoordsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getDownload" o = DOMHTMLAnchorElementGetDownloadMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getHash" o = DOMHTMLAnchorElementGetHashMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getHost" o = DOMHTMLAnchorElementGetHostMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getHostname" o = DOMHTMLAnchorElementGetHostnameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getHref" o = DOMHTMLAnchorElementGetHrefMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getHreflang" o = DOMHTMLAnchorElementGetHreflangMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getName" o = DOMHTMLAnchorElementGetNameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getOrigin" o = DOMHTMLAnchorElementGetOriginMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getPathname" o = DOMHTMLAnchorElementGetPathnameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getPing" o = DOMHTMLAnchorElementGetPingMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getPort" o = DOMHTMLAnchorElementGetPortMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getProtocol" o = DOMHTMLAnchorElementGetProtocolMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getRel" o = DOMHTMLAnchorElementGetRelMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getRev" o = DOMHTMLAnchorElementGetRevMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getSearch" o = DOMHTMLAnchorElementGetSearchMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getShape" o = DOMHTMLAnchorElementGetShapeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getTarget" o = DOMHTMLAnchorElementGetTargetMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getText" o = DOMHTMLAnchorElementGetTextMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setCharset" o = DOMHTMLAnchorElementSetCharsetMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setCoords" o = DOMHTMLAnchorElementSetCoordsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setDownload" o = DOMHTMLAnchorElementSetDownloadMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setHash" o = DOMHTMLAnchorElementSetHashMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setHost" o = DOMHTMLAnchorElementSetHostMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setHostname" o = DOMHTMLAnchorElementSetHostnameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setHref" o = DOMHTMLAnchorElementSetHrefMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setHreflang" o = DOMHTMLAnchorElementSetHreflangMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setName" o = DOMHTMLAnchorElementSetNameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setPathname" o = DOMHTMLAnchorElementSetPathnameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setPing" o = DOMHTMLAnchorElementSetPingMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setPort" o = DOMHTMLAnchorElementSetPortMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setProtocol" o = DOMHTMLAnchorElementSetProtocolMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setRel" o = DOMHTMLAnchorElementSetRelMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setRev" o = DOMHTMLAnchorElementSetRevMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setSearch" o = DOMHTMLAnchorElementSetSearchMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setShape" o = DOMHTMLAnchorElementSetShapeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setTarget" o = DOMHTMLAnchorElementSetTargetMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLAnchorElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLAnchorElementMethod t DOMHTMLAnchorElement, MethodInfo info DOMHTMLAnchorElement p) => IsLabelProxy t (DOMHTMLAnchorElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLAnchorElementMethod t DOMHTMLAnchorElement, MethodInfo info DOMHTMLAnchorElement p) => IsLabel t (DOMHTMLAnchorElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "charset"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAnchorElementCharset :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementCharset obj = liftIO $ getObjectPropertyString obj "charset"--setDOMHTMLAnchorElementCharset :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementCharset obj val = liftIO $ setObjectPropertyString obj "charset" (Just val)--constructDOMHTMLAnchorElementCharset :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAnchorElementCharset val = constructObjectPropertyString "charset" (Just val)--data DOMHTMLAnchorElementCharsetPropertyInfo-instance AttrInfo DOMHTMLAnchorElementCharsetPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementCharsetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementCharsetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementCharsetPropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementCharsetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementCharsetPropertyInfo = "charset"-    attrGet _ = getDOMHTMLAnchorElementCharset-    attrSet _ = setDOMHTMLAnchorElementCharset-    attrConstruct _ = constructDOMHTMLAnchorElementCharset-    attrClear _ = undefined---- VVV Prop "coords"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAnchorElementCoords :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementCoords obj = liftIO $ getObjectPropertyString obj "coords"--setDOMHTMLAnchorElementCoords :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementCoords obj val = liftIO $ setObjectPropertyString obj "coords" (Just val)--constructDOMHTMLAnchorElementCoords :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAnchorElementCoords val = constructObjectPropertyString "coords" (Just val)--data DOMHTMLAnchorElementCoordsPropertyInfo-instance AttrInfo DOMHTMLAnchorElementCoordsPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementCoordsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementCoordsPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementCoordsPropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementCoordsPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementCoordsPropertyInfo = "coords"-    attrGet _ = getDOMHTMLAnchorElementCoords-    attrSet _ = setDOMHTMLAnchorElementCoords-    attrConstruct _ = constructDOMHTMLAnchorElementCoords-    attrClear _ = undefined---- VVV Prop "download"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAnchorElementDownload :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementDownload obj = liftIO $ getObjectPropertyString obj "download"--setDOMHTMLAnchorElementDownload :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementDownload obj val = liftIO $ setObjectPropertyString obj "download" (Just val)--constructDOMHTMLAnchorElementDownload :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAnchorElementDownload val = constructObjectPropertyString "download" (Just val)--data DOMHTMLAnchorElementDownloadPropertyInfo-instance AttrInfo DOMHTMLAnchorElementDownloadPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementDownloadPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementDownloadPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementDownloadPropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementDownloadPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementDownloadPropertyInfo = "download"-    attrGet _ = getDOMHTMLAnchorElementDownload-    attrSet _ = setDOMHTMLAnchorElementDownload-    attrConstruct _ = constructDOMHTMLAnchorElementDownload-    attrClear _ = undefined---- VVV Prop "hash"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAnchorElementHash :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementHash obj = liftIO $ getObjectPropertyString obj "hash"--setDOMHTMLAnchorElementHash :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementHash obj val = liftIO $ setObjectPropertyString obj "hash" (Just val)--constructDOMHTMLAnchorElementHash :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAnchorElementHash val = constructObjectPropertyString "hash" (Just val)--data DOMHTMLAnchorElementHashPropertyInfo-instance AttrInfo DOMHTMLAnchorElementHashPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementHashPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementHashPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementHashPropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementHashPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementHashPropertyInfo = "hash"-    attrGet _ = getDOMHTMLAnchorElementHash-    attrSet _ = setDOMHTMLAnchorElementHash-    attrConstruct _ = constructDOMHTMLAnchorElementHash-    attrClear _ = undefined---- VVV Prop "host"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAnchorElementHost :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementHost obj = liftIO $ getObjectPropertyString obj "host"--setDOMHTMLAnchorElementHost :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementHost obj val = liftIO $ setObjectPropertyString obj "host" (Just val)--constructDOMHTMLAnchorElementHost :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAnchorElementHost val = constructObjectPropertyString "host" (Just val)--data DOMHTMLAnchorElementHostPropertyInfo-instance AttrInfo DOMHTMLAnchorElementHostPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementHostPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementHostPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementHostPropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementHostPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementHostPropertyInfo = "host"-    attrGet _ = getDOMHTMLAnchorElementHost-    attrSet _ = setDOMHTMLAnchorElementHost-    attrConstruct _ = constructDOMHTMLAnchorElementHost-    attrClear _ = undefined---- VVV Prop "hostname"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAnchorElementHostname :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementHostname obj = liftIO $ getObjectPropertyString obj "hostname"--setDOMHTMLAnchorElementHostname :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementHostname obj val = liftIO $ setObjectPropertyString obj "hostname" (Just val)--constructDOMHTMLAnchorElementHostname :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAnchorElementHostname val = constructObjectPropertyString "hostname" (Just val)--data DOMHTMLAnchorElementHostnamePropertyInfo-instance AttrInfo DOMHTMLAnchorElementHostnamePropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementHostnamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementHostnamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementHostnamePropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementHostnamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementHostnamePropertyInfo = "hostname"-    attrGet _ = getDOMHTMLAnchorElementHostname-    attrSet _ = setDOMHTMLAnchorElementHostname-    attrConstruct _ = constructDOMHTMLAnchorElementHostname-    attrClear _ = undefined---- VVV Prop "href"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAnchorElementHref :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementHref obj = liftIO $ getObjectPropertyString obj "href"--setDOMHTMLAnchorElementHref :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementHref obj val = liftIO $ setObjectPropertyString obj "href" (Just val)--constructDOMHTMLAnchorElementHref :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAnchorElementHref val = constructObjectPropertyString "href" (Just val)--data DOMHTMLAnchorElementHrefPropertyInfo-instance AttrInfo DOMHTMLAnchorElementHrefPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementHrefPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementHrefPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementHrefPropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementHrefPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementHrefPropertyInfo = "href"-    attrGet _ = getDOMHTMLAnchorElementHref-    attrSet _ = setDOMHTMLAnchorElementHref-    attrConstruct _ = constructDOMHTMLAnchorElementHref-    attrClear _ = undefined---- VVV Prop "hreflang"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAnchorElementHreflang :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementHreflang obj = liftIO $ getObjectPropertyString obj "hreflang"--setDOMHTMLAnchorElementHreflang :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementHreflang obj val = liftIO $ setObjectPropertyString obj "hreflang" (Just val)--constructDOMHTMLAnchorElementHreflang :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAnchorElementHreflang val = constructObjectPropertyString "hreflang" (Just val)--data DOMHTMLAnchorElementHreflangPropertyInfo-instance AttrInfo DOMHTMLAnchorElementHreflangPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementHreflangPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementHreflangPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementHreflangPropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementHreflangPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementHreflangPropertyInfo = "hreflang"-    attrGet _ = getDOMHTMLAnchorElementHreflang-    attrSet _ = setDOMHTMLAnchorElementHreflang-    attrConstruct _ = constructDOMHTMLAnchorElementHreflang-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAnchorElementName :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementName obj = liftIO $ getObjectPropertyString obj "name"--setDOMHTMLAnchorElementName :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementName obj val = liftIO $ setObjectPropertyString obj "name" (Just val)--constructDOMHTMLAnchorElementName :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAnchorElementName val = constructObjectPropertyString "name" (Just val)--data DOMHTMLAnchorElementNamePropertyInfo-instance AttrInfo DOMHTMLAnchorElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementNamePropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementNamePropertyInfo = "name"-    attrGet _ = getDOMHTMLAnchorElementName-    attrSet _ = setDOMHTMLAnchorElementName-    attrConstruct _ = constructDOMHTMLAnchorElementName-    attrClear _ = undefined---- VVV Prop "origin"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLAnchorElementOrigin :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementOrigin obj = liftIO $ getObjectPropertyString obj "origin"--data DOMHTMLAnchorElementOriginPropertyInfo-instance AttrInfo DOMHTMLAnchorElementOriginPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementOriginPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLAnchorElementOriginPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLAnchorElementOriginPropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementOriginPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementOriginPropertyInfo = "origin"-    attrGet _ = getDOMHTMLAnchorElementOrigin-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "pathname"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAnchorElementPathname :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementPathname obj = liftIO $ getObjectPropertyString obj "pathname"--setDOMHTMLAnchorElementPathname :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementPathname obj val = liftIO $ setObjectPropertyString obj "pathname" (Just val)--constructDOMHTMLAnchorElementPathname :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAnchorElementPathname val = constructObjectPropertyString "pathname" (Just val)--data DOMHTMLAnchorElementPathnamePropertyInfo-instance AttrInfo DOMHTMLAnchorElementPathnamePropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementPathnamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementPathnamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementPathnamePropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementPathnamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementPathnamePropertyInfo = "pathname"-    attrGet _ = getDOMHTMLAnchorElementPathname-    attrSet _ = setDOMHTMLAnchorElementPathname-    attrConstruct _ = constructDOMHTMLAnchorElementPathname-    attrClear _ = undefined---- VVV Prop "ping"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAnchorElementPing :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementPing obj = liftIO $ getObjectPropertyString obj "ping"--setDOMHTMLAnchorElementPing :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementPing obj val = liftIO $ setObjectPropertyString obj "ping" (Just val)--constructDOMHTMLAnchorElementPing :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAnchorElementPing val = constructObjectPropertyString "ping" (Just val)--data DOMHTMLAnchorElementPingPropertyInfo-instance AttrInfo DOMHTMLAnchorElementPingPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementPingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementPingPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementPingPropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementPingPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementPingPropertyInfo = "ping"-    attrGet _ = getDOMHTMLAnchorElementPing-    attrSet _ = setDOMHTMLAnchorElementPing-    attrConstruct _ = constructDOMHTMLAnchorElementPing-    attrClear _ = undefined---- VVV Prop "port"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAnchorElementPort :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementPort obj = liftIO $ getObjectPropertyString obj "port"--setDOMHTMLAnchorElementPort :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementPort obj val = liftIO $ setObjectPropertyString obj "port" (Just val)--constructDOMHTMLAnchorElementPort :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAnchorElementPort val = constructObjectPropertyString "port" (Just val)--data DOMHTMLAnchorElementPortPropertyInfo-instance AttrInfo DOMHTMLAnchorElementPortPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementPortPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementPortPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementPortPropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementPortPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementPortPropertyInfo = "port"-    attrGet _ = getDOMHTMLAnchorElementPort-    attrSet _ = setDOMHTMLAnchorElementPort-    attrConstruct _ = constructDOMHTMLAnchorElementPort-    attrClear _ = undefined---- VVV Prop "protocol"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAnchorElementProtocol :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementProtocol obj = liftIO $ getObjectPropertyString obj "protocol"--setDOMHTMLAnchorElementProtocol :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementProtocol obj val = liftIO $ setObjectPropertyString obj "protocol" (Just val)--constructDOMHTMLAnchorElementProtocol :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAnchorElementProtocol val = constructObjectPropertyString "protocol" (Just val)--data DOMHTMLAnchorElementProtocolPropertyInfo-instance AttrInfo DOMHTMLAnchorElementProtocolPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementProtocolPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementProtocolPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementProtocolPropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementProtocolPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementProtocolPropertyInfo = "protocol"-    attrGet _ = getDOMHTMLAnchorElementProtocol-    attrSet _ = setDOMHTMLAnchorElementProtocol-    attrConstruct _ = constructDOMHTMLAnchorElementProtocol-    attrClear _ = undefined---- VVV Prop "rel"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAnchorElementRel :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementRel obj = liftIO $ getObjectPropertyString obj "rel"--setDOMHTMLAnchorElementRel :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementRel obj val = liftIO $ setObjectPropertyString obj "rel" (Just val)--constructDOMHTMLAnchorElementRel :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAnchorElementRel val = constructObjectPropertyString "rel" (Just val)--data DOMHTMLAnchorElementRelPropertyInfo-instance AttrInfo DOMHTMLAnchorElementRelPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementRelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementRelPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementRelPropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementRelPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementRelPropertyInfo = "rel"-    attrGet _ = getDOMHTMLAnchorElementRel-    attrSet _ = setDOMHTMLAnchorElementRel-    attrConstruct _ = constructDOMHTMLAnchorElementRel-    attrClear _ = undefined---- VVV Prop "rev"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAnchorElementRev :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementRev obj = liftIO $ getObjectPropertyString obj "rev"--setDOMHTMLAnchorElementRev :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementRev obj val = liftIO $ setObjectPropertyString obj "rev" (Just val)--constructDOMHTMLAnchorElementRev :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAnchorElementRev val = constructObjectPropertyString "rev" (Just val)--data DOMHTMLAnchorElementRevPropertyInfo-instance AttrInfo DOMHTMLAnchorElementRevPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementRevPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementRevPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementRevPropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementRevPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementRevPropertyInfo = "rev"-    attrGet _ = getDOMHTMLAnchorElementRev-    attrSet _ = setDOMHTMLAnchorElementRev-    attrConstruct _ = constructDOMHTMLAnchorElementRev-    attrClear _ = undefined---- VVV Prop "search"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAnchorElementSearch :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementSearch obj = liftIO $ getObjectPropertyString obj "search"--setDOMHTMLAnchorElementSearch :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementSearch obj val = liftIO $ setObjectPropertyString obj "search" (Just val)--constructDOMHTMLAnchorElementSearch :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAnchorElementSearch val = constructObjectPropertyString "search" (Just val)--data DOMHTMLAnchorElementSearchPropertyInfo-instance AttrInfo DOMHTMLAnchorElementSearchPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementSearchPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementSearchPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementSearchPropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementSearchPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementSearchPropertyInfo = "search"-    attrGet _ = getDOMHTMLAnchorElementSearch-    attrSet _ = setDOMHTMLAnchorElementSearch-    attrConstruct _ = constructDOMHTMLAnchorElementSearch-    attrClear _ = undefined---- VVV Prop "shape"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAnchorElementShape :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementShape obj = liftIO $ getObjectPropertyString obj "shape"--setDOMHTMLAnchorElementShape :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementShape obj val = liftIO $ setObjectPropertyString obj "shape" (Just val)--constructDOMHTMLAnchorElementShape :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAnchorElementShape val = constructObjectPropertyString "shape" (Just val)--data DOMHTMLAnchorElementShapePropertyInfo-instance AttrInfo DOMHTMLAnchorElementShapePropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementShapePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementShapePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementShapePropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementShapePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementShapePropertyInfo = "shape"-    attrGet _ = getDOMHTMLAnchorElementShape-    attrSet _ = setDOMHTMLAnchorElementShape-    attrConstruct _ = constructDOMHTMLAnchorElementShape-    attrClear _ = undefined---- VVV Prop "target"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAnchorElementTarget :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementTarget obj = liftIO $ getObjectPropertyString obj "target"--setDOMHTMLAnchorElementTarget :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementTarget obj val = liftIO $ setObjectPropertyString obj "target" (Just val)--constructDOMHTMLAnchorElementTarget :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAnchorElementTarget val = constructObjectPropertyString "target" (Just val)--data DOMHTMLAnchorElementTargetPropertyInfo-instance AttrInfo DOMHTMLAnchorElementTargetPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementTargetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementTargetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementTargetPropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementTargetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementTargetPropertyInfo = "target"-    attrGet _ = getDOMHTMLAnchorElementTarget-    attrSet _ = setDOMHTMLAnchorElementTarget-    attrConstruct _ = constructDOMHTMLAnchorElementTarget-    attrClear _ = undefined---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLAnchorElementText :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementText obj = liftIO $ getObjectPropertyString obj "text"--data DOMHTMLAnchorElementTextPropertyInfo-instance AttrInfo DOMHTMLAnchorElementTextPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementTextPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLAnchorElementTextPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLAnchorElementTextPropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementTextPropertyInfo = "text"-    attrGet _ = getDOMHTMLAnchorElementText-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLAnchorElementType :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementType obj = liftIO $ getObjectPropertyString obj "type"--setDOMHTMLAnchorElementType :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementType obj val = liftIO $ setObjectPropertyString obj "type" (Just val)--constructDOMHTMLAnchorElementType :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAnchorElementType val = constructObjectPropertyString "type" (Just val)--clearDOMHTMLAnchorElementType :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m ()-clearDOMHTMLAnchorElementType obj = liftIO $ setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--data DOMHTMLAnchorElementTypePropertyInfo-instance AttrInfo DOMHTMLAnchorElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLAnchorElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementTypePropertyInfo = DOMHTMLAnchorElementK-    type AttrGetType DOMHTMLAnchorElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementTypePropertyInfo = "type"-    attrGet _ = getDOMHTMLAnchorElementType-    attrSet _ = setDOMHTMLAnchorElementType-    attrConstruct _ = constructDOMHTMLAnchorElementType-    attrClear _ = clearDOMHTMLAnchorElementType--type instance AttributeList DOMHTMLAnchorElement = DOMHTMLAnchorElementAttributeList-type DOMHTMLAnchorElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("charset", DOMHTMLAnchorElementCharsetPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coords", DOMHTMLAnchorElementCoordsPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("download", DOMHTMLAnchorElementDownloadPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hash", DOMHTMLAnchorElementHashPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("host", DOMHTMLAnchorElementHostPropertyInfo), '("hostname", DOMHTMLAnchorElementHostnamePropertyInfo), '("href", DOMHTMLAnchorElementHrefPropertyInfo), '("hreflang", DOMHTMLAnchorElementHreflangPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLAnchorElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("origin", DOMHTMLAnchorElementOriginPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("pathname", DOMHTMLAnchorElementPathnamePropertyInfo), '("ping", DOMHTMLAnchorElementPingPropertyInfo), '("port", DOMHTMLAnchorElementPortPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("protocol", DOMHTMLAnchorElementProtocolPropertyInfo), '("rel", DOMHTMLAnchorElementRelPropertyInfo), '("rev", DOMHTMLAnchorElementRevPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("search", DOMHTMLAnchorElementSearchPropertyInfo), '("shape", DOMHTMLAnchorElementShapePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("target", DOMHTMLAnchorElementTargetPropertyInfo), '("text", DOMHTMLAnchorElementTextPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLAnchorElementTypePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLAnchorElementCharset :: AttrLabelProxy "charset"-dOMHTMLAnchorElementCharset = AttrLabelProxy--dOMHTMLAnchorElementCoords :: AttrLabelProxy "coords"-dOMHTMLAnchorElementCoords = AttrLabelProxy--dOMHTMLAnchorElementDownload :: AttrLabelProxy "download"-dOMHTMLAnchorElementDownload = 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--dOMHTMLAnchorElementOrigin :: AttrLabelProxy "origin"-dOMHTMLAnchorElementOrigin = AttrLabelProxy--dOMHTMLAnchorElementPathname :: AttrLabelProxy "pathname"-dOMHTMLAnchorElementPathname = AttrLabelProxy--dOMHTMLAnchorElementPing :: AttrLabelProxy "ping"-dOMHTMLAnchorElementPing = 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--type instance SignalList DOMHTMLAnchorElement = DOMHTMLAnchorElementSignalList-type DOMHTMLAnchorElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLAnchorElement::get_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetCharset ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetCharset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_charset _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_charset" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetCharsetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetCharsetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetCharset---- method DOMHTMLAnchorElement::get_coords--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetCoords ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetCoords _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_coords _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_coords" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetCoordsMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetCoordsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetCoords---- method DOMHTMLAnchorElement::get_download--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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_download" webkit_dom_html_anchor_element_get_download :: -    Ptr DOMHTMLAnchorElement ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetDownload ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetDownload _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_download _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_download" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetDownloadMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetDownloadMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetDownload---- method DOMHTMLAnchorElement::get_hash--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetHash ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetHash _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_hash _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_hash" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetHashMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetHashMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetHash---- method DOMHTMLAnchorElement::get_host--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetHost ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetHost _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_host _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_host" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetHostMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetHostMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetHost---- method DOMHTMLAnchorElement::get_hostname--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetHostname ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetHostname _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_hostname _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_hostname" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetHostnameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetHostnameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetHostname---- method DOMHTMLAnchorElement::get_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetHref ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetHref _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_href _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_href" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetHrefMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetHref---- method DOMHTMLAnchorElement::get_hreflang--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetHreflang ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetHreflang _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_hreflang _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_hreflang" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetHreflangMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetHreflangMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetHreflang---- method DOMHTMLAnchorElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetName ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetName---- method DOMHTMLAnchorElement::get_origin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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_origin" webkit_dom_html_anchor_element_get_origin :: -    Ptr DOMHTMLAnchorElement ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetOrigin ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetOrigin _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_origin _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_origin" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetOriginMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetOriginMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetOrigin---- method DOMHTMLAnchorElement::get_pathname--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetPathname ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetPathname _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_pathname _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_pathname" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetPathnameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetPathnameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetPathname---- method DOMHTMLAnchorElement::get_ping--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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_ping" webkit_dom_html_anchor_element_get_ping :: -    Ptr DOMHTMLAnchorElement ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetPing ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetPing _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_ping _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_ping" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetPingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetPingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetPing---- method DOMHTMLAnchorElement::get_port--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetPort ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetPort _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_port _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_port" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetPortMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetPortMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetPort---- method DOMHTMLAnchorElement::get_protocol--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetProtocol ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetProtocol _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_protocol _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_protocol" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetProtocolMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetProtocolMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetProtocol---- method DOMHTMLAnchorElement::get_rel--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetRel ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetRel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_rel _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_rel" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetRelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetRelMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetRel---- method DOMHTMLAnchorElement::get_rev--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetRev ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetRev _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_rev _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_rev" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetRevMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetRevMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetRev---- method DOMHTMLAnchorElement::get_search--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetSearch ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetSearch _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_search _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_search" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetSearchMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetSearchMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetSearch---- method DOMHTMLAnchorElement::get_shape--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetShape ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetShape _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_shape _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_shape" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetShapeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetShapeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetShape---- method DOMHTMLAnchorElement::get_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetTarget ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetTarget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_target _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_target" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetTargetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetTarget---- method DOMHTMLAnchorElement::get_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    IO CString---dOMHTMLAnchorElementGetText ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAnchorElementGetText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_anchor_element_get_text _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_text" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAnchorElementGetTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetText---- method DOMHTMLAnchorElement::set_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAnchorElementSetCharset ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAnchorElementSetCharset _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_charset _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAnchorElementSetCharsetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetCharsetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetCharset---- method DOMHTMLAnchorElement::set_coords--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAnchorElementSetCoords ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAnchorElementSetCoords _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_coords _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAnchorElementSetCoordsMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetCoordsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetCoords---- method DOMHTMLAnchorElement::set_download--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_download" webkit_dom_html_anchor_element_set_download :: -    Ptr DOMHTMLAnchorElement ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAnchorElementSetDownload ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAnchorElementSetDownload _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_download _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAnchorElementSetDownloadMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetDownloadMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetDownload---- method DOMHTMLAnchorElement::set_hash--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAnchorElementSetHash ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAnchorElementSetHash _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_hash _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAnchorElementSetHashMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetHashMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetHash---- method DOMHTMLAnchorElement::set_host--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAnchorElementSetHost ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAnchorElementSetHost _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_host _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAnchorElementSetHostMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetHostMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetHost---- method DOMHTMLAnchorElement::set_hostname--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAnchorElementSetHostname ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAnchorElementSetHostname _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_hostname _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAnchorElementSetHostnameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetHostnameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetHostname---- method DOMHTMLAnchorElement::set_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAnchorElementSetHref ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAnchorElementSetHref _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_href _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAnchorElementSetHrefMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetHref---- method DOMHTMLAnchorElement::set_hreflang--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAnchorElementSetHreflang ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAnchorElementSetHreflang _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_hreflang _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAnchorElementSetHreflangMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetHreflangMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetHreflang---- method DOMHTMLAnchorElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAnchorElementSetName ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAnchorElementSetName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAnchorElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetName---- method DOMHTMLAnchorElement::set_pathname--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAnchorElementSetPathname ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAnchorElementSetPathname _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_pathname _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAnchorElementSetPathnameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetPathnameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetPathname---- method DOMHTMLAnchorElement::set_ping--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_ping" webkit_dom_html_anchor_element_set_ping :: -    Ptr DOMHTMLAnchorElement ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAnchorElementSetPing ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAnchorElementSetPing _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_ping _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAnchorElementSetPingMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetPingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetPing---- method DOMHTMLAnchorElement::set_port--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAnchorElementSetPort ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAnchorElementSetPort _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_port _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAnchorElementSetPortMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetPortMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetPort---- method DOMHTMLAnchorElement::set_protocol--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAnchorElementSetProtocol ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAnchorElementSetProtocol _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_protocol _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAnchorElementSetProtocolMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetProtocolMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetProtocol---- method DOMHTMLAnchorElement::set_rel--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAnchorElementSetRel ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAnchorElementSetRel _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_rel _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAnchorElementSetRelMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetRelMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetRel---- method DOMHTMLAnchorElement::set_rev--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAnchorElementSetRev ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAnchorElementSetRev _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_rev _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAnchorElementSetRevMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetRevMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetRev---- method DOMHTMLAnchorElement::set_search--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAnchorElementSetSearch ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAnchorElementSetSearch _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_search _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAnchorElementSetSearchMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetSearchMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetSearch---- method DOMHTMLAnchorElement::set_shape--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAnchorElementSetShape ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAnchorElementSetShape _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_shape _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAnchorElementSetShapeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetShapeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetShape---- method DOMHTMLAnchorElement::set_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAnchorElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAnchorElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAnchorElementSetTarget ::-    (MonadIO m, DOMHTMLAnchorElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAnchorElementSetTarget _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_target _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAnchorElementSetTargetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetTarget--
− GI/WebKit/Objects/DOMHTMLAnchorElement.hs-boot
@@ -1,72 +0,0 @@-module GI.WebKit.Objects.DOMHTMLAnchorElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLAnchorElement = DOMHTMLAnchorElement (ForeignPtr DOMHTMLAnchorElement)-instance GObject DOMHTMLAnchorElement where-class GObject o => DOMHTMLAnchorElementK o-instance (GObject o, IsDescendantOf DOMHTMLAnchorElement o) => DOMHTMLAnchorElementK o-data DOMHTMLAnchorElementCharsetPropertyInfo-data DOMHTMLAnchorElementCoordsPropertyInfo-data DOMHTMLAnchorElementDownloadPropertyInfo-data DOMHTMLAnchorElementHashPropertyInfo-data DOMHTMLAnchorElementHostPropertyInfo-data DOMHTMLAnchorElementHostnamePropertyInfo-data DOMHTMLAnchorElementHrefPropertyInfo-data DOMHTMLAnchorElementHreflangPropertyInfo-data DOMHTMLAnchorElementNamePropertyInfo-data DOMHTMLAnchorElementOriginPropertyInfo-data DOMHTMLAnchorElementPathnamePropertyInfo-data DOMHTMLAnchorElementPingPropertyInfo-data DOMHTMLAnchorElementPortPropertyInfo-data DOMHTMLAnchorElementProtocolPropertyInfo-data DOMHTMLAnchorElementRelPropertyInfo-data DOMHTMLAnchorElementRevPropertyInfo-data DOMHTMLAnchorElementSearchPropertyInfo-data DOMHTMLAnchorElementShapePropertyInfo-data DOMHTMLAnchorElementTargetPropertyInfo-data DOMHTMLAnchorElementTextPropertyInfo-data DOMHTMLAnchorElementTypePropertyInfo-data DOMHTMLAnchorElementGetCharsetMethodInfo-data DOMHTMLAnchorElementGetCoordsMethodInfo-data DOMHTMLAnchorElementGetDownloadMethodInfo-data DOMHTMLAnchorElementGetHashMethodInfo-data DOMHTMLAnchorElementGetHostMethodInfo-data DOMHTMLAnchorElementGetHostnameMethodInfo-data DOMHTMLAnchorElementGetHrefMethodInfo-data DOMHTMLAnchorElementGetHreflangMethodInfo-data DOMHTMLAnchorElementGetNameMethodInfo-data DOMHTMLAnchorElementGetOriginMethodInfo-data DOMHTMLAnchorElementGetPathnameMethodInfo-data DOMHTMLAnchorElementGetPingMethodInfo-data DOMHTMLAnchorElementGetPortMethodInfo-data DOMHTMLAnchorElementGetProtocolMethodInfo-data DOMHTMLAnchorElementGetRelMethodInfo-data DOMHTMLAnchorElementGetRevMethodInfo-data DOMHTMLAnchorElementGetSearchMethodInfo-data DOMHTMLAnchorElementGetShapeMethodInfo-data DOMHTMLAnchorElementGetTargetMethodInfo-data DOMHTMLAnchorElementGetTextMethodInfo-data DOMHTMLAnchorElementSetCharsetMethodInfo-data DOMHTMLAnchorElementSetCoordsMethodInfo-data DOMHTMLAnchorElementSetDownloadMethodInfo-data DOMHTMLAnchorElementSetHashMethodInfo-data DOMHTMLAnchorElementSetHostMethodInfo-data DOMHTMLAnchorElementSetHostnameMethodInfo-data DOMHTMLAnchorElementSetHrefMethodInfo-data DOMHTMLAnchorElementSetHreflangMethodInfo-data DOMHTMLAnchorElementSetNameMethodInfo-data DOMHTMLAnchorElementSetPathnameMethodInfo-data DOMHTMLAnchorElementSetPingMethodInfo-data DOMHTMLAnchorElementSetPortMethodInfo-data DOMHTMLAnchorElementSetProtocolMethodInfo-data DOMHTMLAnchorElementSetRelMethodInfo-data DOMHTMLAnchorElementSetRevMethodInfo-data DOMHTMLAnchorElementSetSearchMethodInfo-data DOMHTMLAnchorElementSetShapeMethodInfo-data DOMHTMLAnchorElementSetTargetMethodInfo
− GI/WebKit/Objects/DOMHTMLAppletElement.hs
@@ -1,1430 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLAppletElement-    ( ---- * Exported types-    DOMHTMLAppletElement(..)                ,-    DOMHTMLAppletElementK                   ,-    toDOMHTMLAppletElement                  ,-    noDOMHTMLAppletElement                  ,--- -- * Methods--- ** dOMHTMLAppletElementGetAlign-    DOMHTMLAppletElementGetAlignMethodInfo  ,-    dOMHTMLAppletElementGetAlign            ,----- ** dOMHTMLAppletElementGetAlt-    DOMHTMLAppletElementGetAltMethodInfo    ,-    dOMHTMLAppletElementGetAlt              ,----- ** dOMHTMLAppletElementGetArchive-    DOMHTMLAppletElementGetArchiveMethodInfo,-    dOMHTMLAppletElementGetArchive          ,----- ** dOMHTMLAppletElementGetCode-    DOMHTMLAppletElementGetCodeMethodInfo   ,-    dOMHTMLAppletElementGetCode             ,----- ** dOMHTMLAppletElementGetCodeBase-    DOMHTMLAppletElementGetCodeBaseMethodInfo,-    dOMHTMLAppletElementGetCodeBase         ,----- ** dOMHTMLAppletElementGetHeight-    DOMHTMLAppletElementGetHeightMethodInfo ,-    dOMHTMLAppletElementGetHeight           ,----- ** dOMHTMLAppletElementGetHspace-    DOMHTMLAppletElementGetHspaceMethodInfo ,-    dOMHTMLAppletElementGetHspace           ,----- ** dOMHTMLAppletElementGetName-    DOMHTMLAppletElementGetNameMethodInfo   ,-    dOMHTMLAppletElementGetName             ,----- ** dOMHTMLAppletElementGetObject-    DOMHTMLAppletElementGetObjectMethodInfo ,-    dOMHTMLAppletElementGetObject           ,----- ** dOMHTMLAppletElementGetVspace-    DOMHTMLAppletElementGetVspaceMethodInfo ,-    dOMHTMLAppletElementGetVspace           ,----- ** dOMHTMLAppletElementGetWidth-    DOMHTMLAppletElementGetWidthMethodInfo  ,-    dOMHTMLAppletElementGetWidth            ,----- ** dOMHTMLAppletElementSetAlign-    DOMHTMLAppletElementSetAlignMethodInfo  ,-    dOMHTMLAppletElementSetAlign            ,----- ** dOMHTMLAppletElementSetAlt-    DOMHTMLAppletElementSetAltMethodInfo    ,-    dOMHTMLAppletElementSetAlt              ,----- ** dOMHTMLAppletElementSetArchive-    DOMHTMLAppletElementSetArchiveMethodInfo,-    dOMHTMLAppletElementSetArchive          ,----- ** dOMHTMLAppletElementSetCode-    DOMHTMLAppletElementSetCodeMethodInfo   ,-    dOMHTMLAppletElementSetCode             ,----- ** dOMHTMLAppletElementSetCodeBase-    DOMHTMLAppletElementSetCodeBaseMethodInfo,-    dOMHTMLAppletElementSetCodeBase         ,----- ** dOMHTMLAppletElementSetHeight-    DOMHTMLAppletElementSetHeightMethodInfo ,-    dOMHTMLAppletElementSetHeight           ,----- ** dOMHTMLAppletElementSetHspace-    DOMHTMLAppletElementSetHspaceMethodInfo ,-    dOMHTMLAppletElementSetHspace           ,----- ** dOMHTMLAppletElementSetName-    DOMHTMLAppletElementSetNameMethodInfo   ,-    dOMHTMLAppletElementSetName             ,----- ** dOMHTMLAppletElementSetObject-    DOMHTMLAppletElementSetObjectMethodInfo ,-    dOMHTMLAppletElementSetObject           ,----- ** dOMHTMLAppletElementSetVspace-    DOMHTMLAppletElementSetVspaceMethodInfo ,-    dOMHTMLAppletElementSetVspace           ,----- ** dOMHTMLAppletElementSetWidth-    DOMHTMLAppletElementSetWidthMethodInfo  ,-    dOMHTMLAppletElementSetWidth            ,----- -- * Properties--- ** Align-    DOMHTMLAppletElementAlignPropertyInfo   ,-    constructDOMHTMLAppletElementAlign      ,-    dOMHTMLAppletElementAlign               ,-    getDOMHTMLAppletElementAlign            ,-    setDOMHTMLAppletElementAlign            ,----- ** Alt-    DOMHTMLAppletElementAltPropertyInfo     ,-    constructDOMHTMLAppletElementAlt        ,-    dOMHTMLAppletElementAlt                 ,-    getDOMHTMLAppletElementAlt              ,-    setDOMHTMLAppletElementAlt              ,----- ** Archive-    DOMHTMLAppletElementArchivePropertyInfo ,-    constructDOMHTMLAppletElementArchive    ,-    dOMHTMLAppletElementArchive             ,-    getDOMHTMLAppletElementArchive          ,-    setDOMHTMLAppletElementArchive          ,----- ** Code-    DOMHTMLAppletElementCodePropertyInfo    ,-    constructDOMHTMLAppletElementCode       ,-    dOMHTMLAppletElementCode                ,-    getDOMHTMLAppletElementCode             ,-    setDOMHTMLAppletElementCode             ,----- ** CodeBase-    DOMHTMLAppletElementCodeBasePropertyInfo,-    constructDOMHTMLAppletElementCodeBase   ,-    dOMHTMLAppletElementCodeBase            ,-    getDOMHTMLAppletElementCodeBase         ,-    setDOMHTMLAppletElementCodeBase         ,----- ** Height-    DOMHTMLAppletElementHeightPropertyInfo  ,-    constructDOMHTMLAppletElementHeight     ,-    dOMHTMLAppletElementHeight              ,-    getDOMHTMLAppletElementHeight           ,-    setDOMHTMLAppletElementHeight           ,----- ** Hspace-    DOMHTMLAppletElementHspacePropertyInfo  ,-    constructDOMHTMLAppletElementHspace     ,-    dOMHTMLAppletElementHspace              ,-    getDOMHTMLAppletElementHspace           ,-    setDOMHTMLAppletElementHspace           ,----- ** Name-    DOMHTMLAppletElementNamePropertyInfo    ,-    constructDOMHTMLAppletElementName       ,-    dOMHTMLAppletElementName                ,-    getDOMHTMLAppletElementName             ,-    setDOMHTMLAppletElementName             ,----- ** Object-    DOMHTMLAppletElementObjectPropertyInfo  ,-    constructDOMHTMLAppletElementObject     ,-    dOMHTMLAppletElementObject              ,-    getDOMHTMLAppletElementObject           ,-    setDOMHTMLAppletElementObject           ,----- ** Vspace-    DOMHTMLAppletElementVspacePropertyInfo  ,-    constructDOMHTMLAppletElementVspace     ,-    dOMHTMLAppletElementVspace              ,-    getDOMHTMLAppletElementVspace           ,-    setDOMHTMLAppletElementVspace           ,----- ** Width-    DOMHTMLAppletElementWidthPropertyInfo   ,-    constructDOMHTMLAppletElementWidth      ,-    dOMHTMLAppletElementWidth               ,-    getDOMHTMLAppletElementWidth            ,-    setDOMHTMLAppletElementWidth            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLAppletElement = DOMHTMLAppletElement (ForeignPtr DOMHTMLAppletElement)-foreign import ccall "webkit_dom_html_applet_element_get_type"-    c_webkit_dom_html_applet_element_get_type :: IO GType--type instance ParentTypes DOMHTMLAppletElement = DOMHTMLAppletElementParentTypes-type DOMHTMLAppletElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLAppletElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_applet_element_get_type-    --class GObject o => DOMHTMLAppletElementK o-instance (GObject o, IsDescendantOf DOMHTMLAppletElement o) => DOMHTMLAppletElementK o--toDOMHTMLAppletElement :: DOMHTMLAppletElementK o => o -> IO DOMHTMLAppletElement-toDOMHTMLAppletElement = unsafeCastTo DOMHTMLAppletElement--noDOMHTMLAppletElement :: Maybe DOMHTMLAppletElement-noDOMHTMLAppletElement = Nothing--type family ResolveDOMHTMLAppletElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLAppletElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLAppletElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLAppletElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLAppletElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLAppletElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLAppletElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLAppletElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLAppletElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLAppletElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLAppletElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLAppletElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLAppletElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLAppletElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLAppletElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLAppletElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLAppletElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLAppletElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLAppletElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLAppletElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLAppletElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLAppletElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLAppletElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLAppletElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLAppletElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLAppletElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLAppletElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLAppletElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLAppletElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLAppletElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLAppletElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLAppletElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLAppletElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLAppletElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLAppletElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLAppletElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLAppletElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLAppletElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLAppletElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLAppletElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLAppletElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLAppletElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLAppletElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLAppletElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLAppletElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLAppletElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLAppletElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLAppletElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLAppletElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLAppletElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLAppletElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLAppletElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLAppletElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLAppletElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLAppletElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLAppletElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLAppletElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLAppletElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLAppletElementMethod "getAlign" o = DOMHTMLAppletElementGetAlignMethodInfo-    ResolveDOMHTMLAppletElementMethod "getAlt" o = DOMHTMLAppletElementGetAltMethodInfo-    ResolveDOMHTMLAppletElementMethod "getArchive" o = DOMHTMLAppletElementGetArchiveMethodInfo-    ResolveDOMHTMLAppletElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLAppletElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLAppletElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLAppletElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLAppletElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLAppletElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLAppletElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLAppletElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLAppletElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLAppletElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLAppletElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLAppletElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLAppletElementMethod "getCode" o = DOMHTMLAppletElementGetCodeMethodInfo-    ResolveDOMHTMLAppletElementMethod "getCodeBase" o = DOMHTMLAppletElementGetCodeBaseMethodInfo-    ResolveDOMHTMLAppletElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLAppletElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLAppletElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLAppletElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLAppletElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLAppletElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLAppletElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLAppletElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLAppletElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLAppletElementMethod "getHeight" o = DOMHTMLAppletElementGetHeightMethodInfo-    ResolveDOMHTMLAppletElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLAppletElementMethod "getHspace" o = DOMHTMLAppletElementGetHspaceMethodInfo-    ResolveDOMHTMLAppletElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLAppletElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLAppletElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLAppletElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLAppletElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLAppletElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLAppletElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLAppletElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLAppletElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLAppletElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLAppletElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLAppletElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLAppletElementMethod "getName" o = DOMHTMLAppletElementGetNameMethodInfo-    ResolveDOMHTMLAppletElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLAppletElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLAppletElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLAppletElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLAppletElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLAppletElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLAppletElementMethod "getObject" o = DOMHTMLAppletElementGetObjectMethodInfo-    ResolveDOMHTMLAppletElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLAppletElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLAppletElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLAppletElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLAppletElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLAppletElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLAppletElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLAppletElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLAppletElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLAppletElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLAppletElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLAppletElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLAppletElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLAppletElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLAppletElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLAppletElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLAppletElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLAppletElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLAppletElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLAppletElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLAppletElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLAppletElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLAppletElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLAppletElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLAppletElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLAppletElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLAppletElementMethod "getVspace" o = DOMHTMLAppletElementGetVspaceMethodInfo-    ResolveDOMHTMLAppletElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLAppletElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLAppletElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLAppletElementMethod "getWidth" o = DOMHTMLAppletElementGetWidthMethodInfo-    ResolveDOMHTMLAppletElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLAppletElementMethod "setAlign" o = DOMHTMLAppletElementSetAlignMethodInfo-    ResolveDOMHTMLAppletElementMethod "setAlt" o = DOMHTMLAppletElementSetAltMethodInfo-    ResolveDOMHTMLAppletElementMethod "setArchive" o = DOMHTMLAppletElementSetArchiveMethodInfo-    ResolveDOMHTMLAppletElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLAppletElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLAppletElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLAppletElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLAppletElementMethod "setCode" o = DOMHTMLAppletElementSetCodeMethodInfo-    ResolveDOMHTMLAppletElementMethod "setCodeBase" o = DOMHTMLAppletElementSetCodeBaseMethodInfo-    ResolveDOMHTMLAppletElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLAppletElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLAppletElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLAppletElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLAppletElementMethod "setHeight" o = DOMHTMLAppletElementSetHeightMethodInfo-    ResolveDOMHTMLAppletElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLAppletElementMethod "setHspace" o = DOMHTMLAppletElementSetHspaceMethodInfo-    ResolveDOMHTMLAppletElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLAppletElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLAppletElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLAppletElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLAppletElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLAppletElementMethod "setName" o = DOMHTMLAppletElementSetNameMethodInfo-    ResolveDOMHTMLAppletElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLAppletElementMethod "setObject" o = DOMHTMLAppletElementSetObjectMethodInfo-    ResolveDOMHTMLAppletElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLAppletElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLAppletElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLAppletElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLAppletElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLAppletElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLAppletElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLAppletElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLAppletElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLAppletElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLAppletElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLAppletElementMethod "setVspace" o = DOMHTMLAppletElementSetVspaceMethodInfo-    ResolveDOMHTMLAppletElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLAppletElementMethod "setWidth" o = DOMHTMLAppletElementSetWidthMethodInfo-    ResolveDOMHTMLAppletElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLAppletElementMethod t DOMHTMLAppletElement, MethodInfo info DOMHTMLAppletElement p) => IsLabelProxy t (DOMHTMLAppletElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLAppletElementMethod t DOMHTMLAppletElement, MethodInfo info DOMHTMLAppletElement p) => IsLabel t (DOMHTMLAppletElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAppletElementAlign :: (MonadIO m, DOMHTMLAppletElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAppletElementAlign obj = liftIO $ getObjectPropertyString obj "align"--setDOMHTMLAppletElementAlign :: (MonadIO m, DOMHTMLAppletElementK o) => o -> T.Text -> m ()-setDOMHTMLAppletElementAlign obj val = liftIO $ setObjectPropertyString obj "align" (Just val)--constructDOMHTMLAppletElementAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAppletElementAlign val = constructObjectPropertyString "align" (Just val)--data DOMHTMLAppletElementAlignPropertyInfo-instance AttrInfo DOMHTMLAppletElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAppletElementAlignPropertyInfo = DOMHTMLAppletElementK-    type AttrGetType DOMHTMLAppletElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAppletElementAlignPropertyInfo = "align"-    attrGet _ = getDOMHTMLAppletElementAlign-    attrSet _ = setDOMHTMLAppletElementAlign-    attrConstruct _ = constructDOMHTMLAppletElementAlign-    attrClear _ = undefined---- VVV Prop "alt"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAppletElementAlt :: (MonadIO m, DOMHTMLAppletElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAppletElementAlt obj = liftIO $ getObjectPropertyString obj "alt"--setDOMHTMLAppletElementAlt :: (MonadIO m, DOMHTMLAppletElementK o) => o -> T.Text -> m ()-setDOMHTMLAppletElementAlt obj val = liftIO $ setObjectPropertyString obj "alt" (Just val)--constructDOMHTMLAppletElementAlt :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAppletElementAlt val = constructObjectPropertyString "alt" (Just val)--data DOMHTMLAppletElementAltPropertyInfo-instance AttrInfo DOMHTMLAppletElementAltPropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementAltPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementAltPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAppletElementAltPropertyInfo = DOMHTMLAppletElementK-    type AttrGetType DOMHTMLAppletElementAltPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAppletElementAltPropertyInfo = "alt"-    attrGet _ = getDOMHTMLAppletElementAlt-    attrSet _ = setDOMHTMLAppletElementAlt-    attrConstruct _ = constructDOMHTMLAppletElementAlt-    attrClear _ = undefined---- VVV Prop "archive"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAppletElementArchive :: (MonadIO m, DOMHTMLAppletElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAppletElementArchive obj = liftIO $ getObjectPropertyString obj "archive"--setDOMHTMLAppletElementArchive :: (MonadIO m, DOMHTMLAppletElementK o) => o -> T.Text -> m ()-setDOMHTMLAppletElementArchive obj val = liftIO $ setObjectPropertyString obj "archive" (Just val)--constructDOMHTMLAppletElementArchive :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAppletElementArchive val = constructObjectPropertyString "archive" (Just val)--data DOMHTMLAppletElementArchivePropertyInfo-instance AttrInfo DOMHTMLAppletElementArchivePropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementArchivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementArchivePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAppletElementArchivePropertyInfo = DOMHTMLAppletElementK-    type AttrGetType DOMHTMLAppletElementArchivePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAppletElementArchivePropertyInfo = "archive"-    attrGet _ = getDOMHTMLAppletElementArchive-    attrSet _ = setDOMHTMLAppletElementArchive-    attrConstruct _ = constructDOMHTMLAppletElementArchive-    attrClear _ = undefined---- VVV Prop "code"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAppletElementCode :: (MonadIO m, DOMHTMLAppletElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAppletElementCode obj = liftIO $ getObjectPropertyString obj "code"--setDOMHTMLAppletElementCode :: (MonadIO m, DOMHTMLAppletElementK o) => o -> T.Text -> m ()-setDOMHTMLAppletElementCode obj val = liftIO $ setObjectPropertyString obj "code" (Just val)--constructDOMHTMLAppletElementCode :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAppletElementCode val = constructObjectPropertyString "code" (Just val)--data DOMHTMLAppletElementCodePropertyInfo-instance AttrInfo DOMHTMLAppletElementCodePropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementCodePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementCodePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAppletElementCodePropertyInfo = DOMHTMLAppletElementK-    type AttrGetType DOMHTMLAppletElementCodePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAppletElementCodePropertyInfo = "code"-    attrGet _ = getDOMHTMLAppletElementCode-    attrSet _ = setDOMHTMLAppletElementCode-    attrConstruct _ = constructDOMHTMLAppletElementCode-    attrClear _ = undefined---- VVV Prop "code-base"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAppletElementCodeBase :: (MonadIO m, DOMHTMLAppletElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAppletElementCodeBase obj = liftIO $ getObjectPropertyString obj "code-base"--setDOMHTMLAppletElementCodeBase :: (MonadIO m, DOMHTMLAppletElementK o) => o -> T.Text -> m ()-setDOMHTMLAppletElementCodeBase obj val = liftIO $ setObjectPropertyString obj "code-base" (Just val)--constructDOMHTMLAppletElementCodeBase :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAppletElementCodeBase val = constructObjectPropertyString "code-base" (Just val)--data DOMHTMLAppletElementCodeBasePropertyInfo-instance AttrInfo DOMHTMLAppletElementCodeBasePropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementCodeBasePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementCodeBasePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAppletElementCodeBasePropertyInfo = DOMHTMLAppletElementK-    type AttrGetType DOMHTMLAppletElementCodeBasePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAppletElementCodeBasePropertyInfo = "code-base"-    attrGet _ = getDOMHTMLAppletElementCodeBase-    attrSet _ = setDOMHTMLAppletElementCodeBase-    attrConstruct _ = constructDOMHTMLAppletElementCodeBase-    attrClear _ = undefined---- VVV Prop "height"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAppletElementHeight :: (MonadIO m, DOMHTMLAppletElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAppletElementHeight obj = liftIO $ getObjectPropertyString obj "height"--setDOMHTMLAppletElementHeight :: (MonadIO m, DOMHTMLAppletElementK o) => o -> T.Text -> m ()-setDOMHTMLAppletElementHeight obj val = liftIO $ setObjectPropertyString obj "height" (Just val)--constructDOMHTMLAppletElementHeight :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAppletElementHeight val = constructObjectPropertyString "height" (Just val)--data DOMHTMLAppletElementHeightPropertyInfo-instance AttrInfo DOMHTMLAppletElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementHeightPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAppletElementHeightPropertyInfo = DOMHTMLAppletElementK-    type AttrGetType DOMHTMLAppletElementHeightPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAppletElementHeightPropertyInfo = "height"-    attrGet _ = getDOMHTMLAppletElementHeight-    attrSet _ = setDOMHTMLAppletElementHeight-    attrConstruct _ = constructDOMHTMLAppletElementHeight-    attrClear _ = undefined---- VVV Prop "hspace"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLAppletElementHspace :: (MonadIO m, DOMHTMLAppletElementK o) => o -> m CLong-getDOMHTMLAppletElementHspace obj = liftIO $ getObjectPropertyLong obj "hspace"--setDOMHTMLAppletElementHspace :: (MonadIO m, DOMHTMLAppletElementK o) => o -> CLong -> m ()-setDOMHTMLAppletElementHspace obj val = liftIO $ setObjectPropertyLong obj "hspace" val--constructDOMHTMLAppletElementHspace :: CLong -> IO ([Char], GValue)-constructDOMHTMLAppletElementHspace val = constructObjectPropertyLong "hspace" val--data DOMHTMLAppletElementHspacePropertyInfo-instance AttrInfo DOMHTMLAppletElementHspacePropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementHspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementHspacePropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLAppletElementHspacePropertyInfo = DOMHTMLAppletElementK-    type AttrGetType DOMHTMLAppletElementHspacePropertyInfo = CLong-    type AttrLabel DOMHTMLAppletElementHspacePropertyInfo = "hspace"-    attrGet _ = getDOMHTMLAppletElementHspace-    attrSet _ = setDOMHTMLAppletElementHspace-    attrConstruct _ = constructDOMHTMLAppletElementHspace-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAppletElementName :: (MonadIO m, DOMHTMLAppletElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAppletElementName obj = liftIO $ getObjectPropertyString obj "name"--setDOMHTMLAppletElementName :: (MonadIO m, DOMHTMLAppletElementK o) => o -> T.Text -> m ()-setDOMHTMLAppletElementName obj val = liftIO $ setObjectPropertyString obj "name" (Just val)--constructDOMHTMLAppletElementName :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAppletElementName val = constructObjectPropertyString "name" (Just val)--data DOMHTMLAppletElementNamePropertyInfo-instance AttrInfo DOMHTMLAppletElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAppletElementNamePropertyInfo = DOMHTMLAppletElementK-    type AttrGetType DOMHTMLAppletElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAppletElementNamePropertyInfo = "name"-    attrGet _ = getDOMHTMLAppletElementName-    attrSet _ = setDOMHTMLAppletElementName-    attrConstruct _ = constructDOMHTMLAppletElementName-    attrClear _ = undefined---- VVV Prop "object"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAppletElementObject :: (MonadIO m, DOMHTMLAppletElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAppletElementObject obj = liftIO $ getObjectPropertyString obj "object"--setDOMHTMLAppletElementObject :: (MonadIO m, DOMHTMLAppletElementK o) => o -> T.Text -> m ()-setDOMHTMLAppletElementObject obj val = liftIO $ setObjectPropertyString obj "object" (Just val)--constructDOMHTMLAppletElementObject :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAppletElementObject val = constructObjectPropertyString "object" (Just val)--data DOMHTMLAppletElementObjectPropertyInfo-instance AttrInfo DOMHTMLAppletElementObjectPropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementObjectPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementObjectPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAppletElementObjectPropertyInfo = DOMHTMLAppletElementK-    type AttrGetType DOMHTMLAppletElementObjectPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAppletElementObjectPropertyInfo = "object"-    attrGet _ = getDOMHTMLAppletElementObject-    attrSet _ = setDOMHTMLAppletElementObject-    attrConstruct _ = constructDOMHTMLAppletElementObject-    attrClear _ = undefined---- VVV Prop "vspace"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLAppletElementVspace :: (MonadIO m, DOMHTMLAppletElementK o) => o -> m CLong-getDOMHTMLAppletElementVspace obj = liftIO $ getObjectPropertyLong obj "vspace"--setDOMHTMLAppletElementVspace :: (MonadIO m, DOMHTMLAppletElementK o) => o -> CLong -> m ()-setDOMHTMLAppletElementVspace obj val = liftIO $ setObjectPropertyLong obj "vspace" val--constructDOMHTMLAppletElementVspace :: CLong -> IO ([Char], GValue)-constructDOMHTMLAppletElementVspace val = constructObjectPropertyLong "vspace" val--data DOMHTMLAppletElementVspacePropertyInfo-instance AttrInfo DOMHTMLAppletElementVspacePropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementVspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementVspacePropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLAppletElementVspacePropertyInfo = DOMHTMLAppletElementK-    type AttrGetType DOMHTMLAppletElementVspacePropertyInfo = CLong-    type AttrLabel DOMHTMLAppletElementVspacePropertyInfo = "vspace"-    attrGet _ = getDOMHTMLAppletElementVspace-    attrSet _ = setDOMHTMLAppletElementVspace-    attrConstruct _ = constructDOMHTMLAppletElementVspace-    attrClear _ = undefined---- VVV Prop "width"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAppletElementWidth :: (MonadIO m, DOMHTMLAppletElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAppletElementWidth obj = liftIO $ getObjectPropertyString obj "width"--setDOMHTMLAppletElementWidth :: (MonadIO m, DOMHTMLAppletElementK o) => o -> T.Text -> m ()-setDOMHTMLAppletElementWidth obj val = liftIO $ setObjectPropertyString obj "width" (Just val)--constructDOMHTMLAppletElementWidth :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAppletElementWidth val = constructObjectPropertyString "width" (Just val)--data DOMHTMLAppletElementWidthPropertyInfo-instance AttrInfo DOMHTMLAppletElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementWidthPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAppletElementWidthPropertyInfo = DOMHTMLAppletElementK-    type AttrGetType DOMHTMLAppletElementWidthPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAppletElementWidthPropertyInfo = "width"-    attrGet _ = getDOMHTMLAppletElementWidth-    attrSet _ = setDOMHTMLAppletElementWidth-    attrConstruct _ = constructDOMHTMLAppletElementWidth-    attrClear _ = undefined--type instance AttributeList DOMHTMLAppletElement = DOMHTMLAppletElementAttributeList-type DOMHTMLAppletElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLAppletElementAlignPropertyInfo), '("alt", DOMHTMLAppletElementAltPropertyInfo), '("archive", DOMHTMLAppletElementArchivePropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("code", DOMHTMLAppletElementCodePropertyInfo), '("codeBase", DOMHTMLAppletElementCodeBasePropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLAppletElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("hspace", DOMHTMLAppletElementHspacePropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLAppletElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("object", DOMHTMLAppletElementObjectPropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("vspace", DOMHTMLAppletElementVspacePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLAppletElementWidthPropertyInfo)] :: [(Symbol, *)])--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--type instance SignalList DOMHTMLAppletElement = DOMHTMLAppletElementSignalList-type DOMHTMLAppletElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLAppletElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    IO CString---dOMHTMLAppletElementGetAlign ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAppletElementGetAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_applet_element_get_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_applet_element_get_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAppletElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetAlign---- method DOMHTMLAppletElement::get_alt--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    IO CString---dOMHTMLAppletElementGetAlt ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAppletElementGetAlt _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_applet_element_get_alt _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_applet_element_get_alt" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAppletElementGetAltMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetAltMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetAlt---- method DOMHTMLAppletElement::get_archive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    IO CString---dOMHTMLAppletElementGetArchive ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAppletElementGetArchive _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_applet_element_get_archive _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_applet_element_get_archive" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAppletElementGetArchiveMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetArchiveMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetArchive---- method DOMHTMLAppletElement::get_code--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    IO CString---dOMHTMLAppletElementGetCode ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAppletElementGetCode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_applet_element_get_code _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_applet_element_get_code" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAppletElementGetCodeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetCodeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetCode---- method DOMHTMLAppletElement::get_code_base--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    IO CString---dOMHTMLAppletElementGetCodeBase ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAppletElementGetCodeBase _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_applet_element_get_code_base _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_applet_element_get_code_base" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAppletElementGetCodeBaseMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetCodeBaseMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetCodeBase---- method DOMHTMLAppletElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    IO CString---dOMHTMLAppletElementGetHeight ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAppletElementGetHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_applet_element_get_height _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_applet_element_get_height" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAppletElementGetHeightMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetHeight---- method DOMHTMLAppletElement::get_hspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    IO CLong---dOMHTMLAppletElementGetHspace ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLAppletElementGetHspace _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_applet_element_get_hspace _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLAppletElementGetHspaceMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetHspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetHspace---- method DOMHTMLAppletElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    IO CString---dOMHTMLAppletElementGetName ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAppletElementGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_applet_element_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_applet_element_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAppletElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetName---- method DOMHTMLAppletElement::get_object--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    IO CString---dOMHTMLAppletElementGetObject ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAppletElementGetObject _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_applet_element_get_object _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_applet_element_get_object" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAppletElementGetObjectMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetObjectMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetObject---- method DOMHTMLAppletElement::get_vspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    IO CLong---dOMHTMLAppletElementGetVspace ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLAppletElementGetVspace _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_applet_element_get_vspace _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLAppletElementGetVspaceMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetVspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetVspace---- method DOMHTMLAppletElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    IO CString---dOMHTMLAppletElementGetWidth ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAppletElementGetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_applet_element_get_width _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_applet_element_get_width" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAppletElementGetWidthMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetWidth---- method DOMHTMLAppletElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAppletElementSetAlign ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAppletElementSetAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_applet_element_set_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAppletElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetAlign---- method DOMHTMLAppletElement::set_alt--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAppletElementSetAlt ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAppletElementSetAlt _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_applet_element_set_alt _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAppletElementSetAltMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetAltMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetAlt---- method DOMHTMLAppletElement::set_archive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAppletElementSetArchive ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAppletElementSetArchive _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_applet_element_set_archive _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAppletElementSetArchiveMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetArchiveMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetArchive---- method DOMHTMLAppletElement::set_code--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAppletElementSetCode ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAppletElementSetCode _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_applet_element_set_code _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAppletElementSetCodeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetCodeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetCode---- method DOMHTMLAppletElement::set_code_base--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAppletElementSetCodeBase ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAppletElementSetCodeBase _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_applet_element_set_code_base _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAppletElementSetCodeBaseMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetCodeBaseMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetCodeBase---- method DOMHTMLAppletElement::set_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAppletElementSetHeight ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAppletElementSetHeight _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_applet_element_set_height _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAppletElementSetHeightMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetHeight---- method DOMHTMLAppletElement::set_hspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLAppletElementSetHspace ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLAppletElementSetHspace _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_applet_element_set_hspace _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLAppletElementSetHspaceMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetHspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetHspace---- method DOMHTMLAppletElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAppletElementSetName ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAppletElementSetName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_applet_element_set_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAppletElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetName---- method DOMHTMLAppletElement::set_object--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAppletElementSetObject ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAppletElementSetObject _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_applet_element_set_object _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAppletElementSetObjectMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetObjectMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetObject---- method DOMHTMLAppletElement::set_vspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLAppletElementSetVspace ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLAppletElementSetVspace _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_applet_element_set_vspace _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLAppletElementSetVspaceMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetVspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetVspace---- method DOMHTMLAppletElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAppletElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLAppletElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAppletElementSetWidth ::-    (MonadIO m, DOMHTMLAppletElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAppletElementSetWidth _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_applet_element_set_width _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAppletElementSetWidthMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAppletElementK a) => MethodInfo DOMHTMLAppletElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetWidth--
− GI/WebKit/Objects/DOMHTMLAppletElement.hs-boot
@@ -1,46 +0,0 @@-module GI.WebKit.Objects.DOMHTMLAppletElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLAppletElement = DOMHTMLAppletElement (ForeignPtr DOMHTMLAppletElement)-instance GObject DOMHTMLAppletElement where-class GObject o => DOMHTMLAppletElementK o-instance (GObject o, IsDescendantOf DOMHTMLAppletElement o) => DOMHTMLAppletElementK o-data DOMHTMLAppletElementAlignPropertyInfo-data DOMHTMLAppletElementAltPropertyInfo-data DOMHTMLAppletElementArchivePropertyInfo-data DOMHTMLAppletElementCodePropertyInfo-data DOMHTMLAppletElementCodeBasePropertyInfo-data DOMHTMLAppletElementHeightPropertyInfo-data DOMHTMLAppletElementHspacePropertyInfo-data DOMHTMLAppletElementNamePropertyInfo-data DOMHTMLAppletElementObjectPropertyInfo-data DOMHTMLAppletElementVspacePropertyInfo-data DOMHTMLAppletElementWidthPropertyInfo-data DOMHTMLAppletElementGetAlignMethodInfo-data DOMHTMLAppletElementGetAltMethodInfo-data DOMHTMLAppletElementGetArchiveMethodInfo-data DOMHTMLAppletElementGetCodeMethodInfo-data DOMHTMLAppletElementGetCodeBaseMethodInfo-data DOMHTMLAppletElementGetHeightMethodInfo-data DOMHTMLAppletElementGetHspaceMethodInfo-data DOMHTMLAppletElementGetNameMethodInfo-data DOMHTMLAppletElementGetObjectMethodInfo-data DOMHTMLAppletElementGetVspaceMethodInfo-data DOMHTMLAppletElementGetWidthMethodInfo-data DOMHTMLAppletElementSetAlignMethodInfo-data DOMHTMLAppletElementSetAltMethodInfo-data DOMHTMLAppletElementSetArchiveMethodInfo-data DOMHTMLAppletElementSetCodeMethodInfo-data DOMHTMLAppletElementSetCodeBaseMethodInfo-data DOMHTMLAppletElementSetHeightMethodInfo-data DOMHTMLAppletElementSetHspaceMethodInfo-data DOMHTMLAppletElementSetNameMethodInfo-data DOMHTMLAppletElementSetObjectMethodInfo-data DOMHTMLAppletElementSetVspaceMethodInfo-data DOMHTMLAppletElementSetWidthMethodInfo
− GI/WebKit/Objects/DOMHTMLAreaElement.hs
@@ -1,1452 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLAreaElement-    ( ---- * Exported types-    DOMHTMLAreaElement(..)                  ,-    DOMHTMLAreaElementK                     ,-    toDOMHTMLAreaElement                    ,-    noDOMHTMLAreaElement                    ,--- -- * Methods--- ** dOMHTMLAreaElementGetAlt-    DOMHTMLAreaElementGetAltMethodInfo      ,-    dOMHTMLAreaElementGetAlt                ,----- ** dOMHTMLAreaElementGetCoords-    DOMHTMLAreaElementGetCoordsMethodInfo   ,-    dOMHTMLAreaElementGetCoords             ,----- ** dOMHTMLAreaElementGetHash-    DOMHTMLAreaElementGetHashMethodInfo     ,-    dOMHTMLAreaElementGetHash               ,----- ** dOMHTMLAreaElementGetHost-    DOMHTMLAreaElementGetHostMethodInfo     ,-    dOMHTMLAreaElementGetHost               ,----- ** dOMHTMLAreaElementGetHostname-    DOMHTMLAreaElementGetHostnameMethodInfo ,-    dOMHTMLAreaElementGetHostname           ,----- ** dOMHTMLAreaElementGetHref-    DOMHTMLAreaElementGetHrefMethodInfo     ,-    dOMHTMLAreaElementGetHref               ,----- ** dOMHTMLAreaElementGetNoHref-    DOMHTMLAreaElementGetNoHrefMethodInfo   ,-    dOMHTMLAreaElementGetNoHref             ,----- ** dOMHTMLAreaElementGetPathname-    DOMHTMLAreaElementGetPathnameMethodInfo ,-    dOMHTMLAreaElementGetPathname           ,----- ** dOMHTMLAreaElementGetPing-    DOMHTMLAreaElementGetPingMethodInfo     ,-    dOMHTMLAreaElementGetPing               ,----- ** dOMHTMLAreaElementGetPort-    DOMHTMLAreaElementGetPortMethodInfo     ,-    dOMHTMLAreaElementGetPort               ,----- ** dOMHTMLAreaElementGetProtocol-    DOMHTMLAreaElementGetProtocolMethodInfo ,-    dOMHTMLAreaElementGetProtocol           ,----- ** dOMHTMLAreaElementGetSearch-    DOMHTMLAreaElementGetSearchMethodInfo   ,-    dOMHTMLAreaElementGetSearch             ,----- ** dOMHTMLAreaElementGetShape-    DOMHTMLAreaElementGetShapeMethodInfo    ,-    dOMHTMLAreaElementGetShape              ,----- ** dOMHTMLAreaElementGetTarget-    DOMHTMLAreaElementGetTargetMethodInfo   ,-    dOMHTMLAreaElementGetTarget             ,----- ** dOMHTMLAreaElementSetAlt-    DOMHTMLAreaElementSetAltMethodInfo      ,-    dOMHTMLAreaElementSetAlt                ,----- ** dOMHTMLAreaElementSetCoords-    DOMHTMLAreaElementSetCoordsMethodInfo   ,-    dOMHTMLAreaElementSetCoords             ,----- ** dOMHTMLAreaElementSetHref-    DOMHTMLAreaElementSetHrefMethodInfo     ,-    dOMHTMLAreaElementSetHref               ,----- ** dOMHTMLAreaElementSetNoHref-    DOMHTMLAreaElementSetNoHrefMethodInfo   ,-    dOMHTMLAreaElementSetNoHref             ,----- ** dOMHTMLAreaElementSetPing-    DOMHTMLAreaElementSetPingMethodInfo     ,-    dOMHTMLAreaElementSetPing               ,----- ** dOMHTMLAreaElementSetShape-    DOMHTMLAreaElementSetShapeMethodInfo    ,-    dOMHTMLAreaElementSetShape              ,----- ** dOMHTMLAreaElementSetTarget-    DOMHTMLAreaElementSetTargetMethodInfo   ,-    dOMHTMLAreaElementSetTarget             ,----- -- * Properties--- ** Alt-    DOMHTMLAreaElementAltPropertyInfo       ,-    constructDOMHTMLAreaElementAlt          ,-    dOMHTMLAreaElementAlt                   ,-    getDOMHTMLAreaElementAlt                ,-    setDOMHTMLAreaElementAlt                ,----- ** Coords-    DOMHTMLAreaElementCoordsPropertyInfo    ,-    constructDOMHTMLAreaElementCoords       ,-    dOMHTMLAreaElementCoords                ,-    getDOMHTMLAreaElementCoords             ,-    setDOMHTMLAreaElementCoords             ,----- ** Hash-    DOMHTMLAreaElementHashPropertyInfo      ,-    dOMHTMLAreaElementHash                  ,-    getDOMHTMLAreaElementHash               ,----- ** Host-    DOMHTMLAreaElementHostPropertyInfo      ,-    dOMHTMLAreaElementHost                  ,-    getDOMHTMLAreaElementHost               ,----- ** Hostname-    DOMHTMLAreaElementHostnamePropertyInfo  ,-    dOMHTMLAreaElementHostname              ,-    getDOMHTMLAreaElementHostname           ,----- ** Href-    DOMHTMLAreaElementHrefPropertyInfo      ,-    constructDOMHTMLAreaElementHref         ,-    dOMHTMLAreaElementHref                  ,-    getDOMHTMLAreaElementHref               ,-    setDOMHTMLAreaElementHref               ,----- ** NoHref-    DOMHTMLAreaElementNoHrefPropertyInfo    ,-    constructDOMHTMLAreaElementNoHref       ,-    dOMHTMLAreaElementNoHref                ,-    getDOMHTMLAreaElementNoHref             ,-    setDOMHTMLAreaElementNoHref             ,----- ** Pathname-    DOMHTMLAreaElementPathnamePropertyInfo  ,-    dOMHTMLAreaElementPathname              ,-    getDOMHTMLAreaElementPathname           ,----- ** Ping-    DOMHTMLAreaElementPingPropertyInfo      ,-    constructDOMHTMLAreaElementPing         ,-    dOMHTMLAreaElementPing                  ,-    getDOMHTMLAreaElementPing               ,-    setDOMHTMLAreaElementPing               ,----- ** Port-    DOMHTMLAreaElementPortPropertyInfo      ,-    dOMHTMLAreaElementPort                  ,-    getDOMHTMLAreaElementPort               ,----- ** Protocol-    DOMHTMLAreaElementProtocolPropertyInfo  ,-    dOMHTMLAreaElementProtocol              ,-    getDOMHTMLAreaElementProtocol           ,----- ** Search-    DOMHTMLAreaElementSearchPropertyInfo    ,-    dOMHTMLAreaElementSearch                ,-    getDOMHTMLAreaElementSearch             ,----- ** Shape-    DOMHTMLAreaElementShapePropertyInfo     ,-    constructDOMHTMLAreaElementShape        ,-    dOMHTMLAreaElementShape                 ,-    getDOMHTMLAreaElementShape              ,-    setDOMHTMLAreaElementShape              ,----- ** Target-    DOMHTMLAreaElementTargetPropertyInfo    ,-    constructDOMHTMLAreaElementTarget       ,-    dOMHTMLAreaElementTarget                ,-    getDOMHTMLAreaElementTarget             ,-    setDOMHTMLAreaElementTarget             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLAreaElement = DOMHTMLAreaElement (ForeignPtr DOMHTMLAreaElement)-foreign import ccall "webkit_dom_html_area_element_get_type"-    c_webkit_dom_html_area_element_get_type :: IO GType--type instance ParentTypes DOMHTMLAreaElement = DOMHTMLAreaElementParentTypes-type DOMHTMLAreaElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLAreaElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_area_element_get_type-    --class GObject o => DOMHTMLAreaElementK o-instance (GObject o, IsDescendantOf DOMHTMLAreaElement o) => DOMHTMLAreaElementK o--toDOMHTMLAreaElement :: DOMHTMLAreaElementK o => o -> IO DOMHTMLAreaElement-toDOMHTMLAreaElement = unsafeCastTo DOMHTMLAreaElement--noDOMHTMLAreaElement :: Maybe DOMHTMLAreaElement-noDOMHTMLAreaElement = Nothing--type family ResolveDOMHTMLAreaElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLAreaElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLAreaElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLAreaElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLAreaElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLAreaElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLAreaElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLAreaElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLAreaElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLAreaElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLAreaElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLAreaElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLAreaElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLAreaElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLAreaElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLAreaElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLAreaElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLAreaElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLAreaElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLAreaElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLAreaElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLAreaElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLAreaElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLAreaElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLAreaElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLAreaElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLAreaElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLAreaElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLAreaElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLAreaElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLAreaElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLAreaElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLAreaElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLAreaElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLAreaElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLAreaElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLAreaElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLAreaElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLAreaElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLAreaElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLAreaElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLAreaElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLAreaElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLAreaElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLAreaElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLAreaElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLAreaElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLAreaElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLAreaElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLAreaElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLAreaElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLAreaElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLAreaElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLAreaElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLAreaElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLAreaElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLAreaElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLAreaElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLAreaElementMethod "getAlt" o = DOMHTMLAreaElementGetAltMethodInfo-    ResolveDOMHTMLAreaElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLAreaElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLAreaElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLAreaElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLAreaElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLAreaElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLAreaElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLAreaElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLAreaElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLAreaElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLAreaElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLAreaElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLAreaElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLAreaElementMethod "getCoords" o = DOMHTMLAreaElementGetCoordsMethodInfo-    ResolveDOMHTMLAreaElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLAreaElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLAreaElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLAreaElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLAreaElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLAreaElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLAreaElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLAreaElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLAreaElementMethod "getHash" o = DOMHTMLAreaElementGetHashMethodInfo-    ResolveDOMHTMLAreaElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLAreaElementMethod "getHost" o = DOMHTMLAreaElementGetHostMethodInfo-    ResolveDOMHTMLAreaElementMethod "getHostname" o = DOMHTMLAreaElementGetHostnameMethodInfo-    ResolveDOMHTMLAreaElementMethod "getHref" o = DOMHTMLAreaElementGetHrefMethodInfo-    ResolveDOMHTMLAreaElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLAreaElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLAreaElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLAreaElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLAreaElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLAreaElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLAreaElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLAreaElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLAreaElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLAreaElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLAreaElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLAreaElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLAreaElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLAreaElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLAreaElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLAreaElementMethod "getNoHref" o = DOMHTMLAreaElementGetNoHrefMethodInfo-    ResolveDOMHTMLAreaElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLAreaElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLAreaElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLAreaElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLAreaElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLAreaElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLAreaElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLAreaElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLAreaElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLAreaElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLAreaElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLAreaElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLAreaElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLAreaElementMethod "getPathname" o = DOMHTMLAreaElementGetPathnameMethodInfo-    ResolveDOMHTMLAreaElementMethod "getPing" o = DOMHTMLAreaElementGetPingMethodInfo-    ResolveDOMHTMLAreaElementMethod "getPort" o = DOMHTMLAreaElementGetPortMethodInfo-    ResolveDOMHTMLAreaElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLAreaElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLAreaElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLAreaElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLAreaElementMethod "getProtocol" o = DOMHTMLAreaElementGetProtocolMethodInfo-    ResolveDOMHTMLAreaElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLAreaElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLAreaElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLAreaElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLAreaElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLAreaElementMethod "getSearch" o = DOMHTMLAreaElementGetSearchMethodInfo-    ResolveDOMHTMLAreaElementMethod "getShape" o = DOMHTMLAreaElementGetShapeMethodInfo-    ResolveDOMHTMLAreaElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLAreaElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLAreaElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLAreaElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLAreaElementMethod "getTarget" o = DOMHTMLAreaElementGetTargetMethodInfo-    ResolveDOMHTMLAreaElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLAreaElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLAreaElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLAreaElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLAreaElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLAreaElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLAreaElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLAreaElementMethod "setAlt" o = DOMHTMLAreaElementSetAltMethodInfo-    ResolveDOMHTMLAreaElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLAreaElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLAreaElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLAreaElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLAreaElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLAreaElementMethod "setCoords" o = DOMHTMLAreaElementSetCoordsMethodInfo-    ResolveDOMHTMLAreaElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLAreaElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLAreaElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLAreaElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLAreaElementMethod "setHref" o = DOMHTMLAreaElementSetHrefMethodInfo-    ResolveDOMHTMLAreaElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLAreaElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLAreaElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLAreaElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLAreaElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLAreaElementMethod "setNoHref" o = DOMHTMLAreaElementSetNoHrefMethodInfo-    ResolveDOMHTMLAreaElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLAreaElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLAreaElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLAreaElementMethod "setPing" o = DOMHTMLAreaElementSetPingMethodInfo-    ResolveDOMHTMLAreaElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLAreaElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLAreaElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLAreaElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLAreaElementMethod "setShape" o = DOMHTMLAreaElementSetShapeMethodInfo-    ResolveDOMHTMLAreaElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLAreaElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLAreaElementMethod "setTarget" o = DOMHTMLAreaElementSetTargetMethodInfo-    ResolveDOMHTMLAreaElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLAreaElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLAreaElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLAreaElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLAreaElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLAreaElementMethod t DOMHTMLAreaElement, MethodInfo info DOMHTMLAreaElement p) => IsLabelProxy t (DOMHTMLAreaElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLAreaElementMethod t DOMHTMLAreaElement, MethodInfo info DOMHTMLAreaElement p) => IsLabel t (DOMHTMLAreaElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "alt"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAreaElementAlt :: (MonadIO m, DOMHTMLAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementAlt obj = liftIO $ getObjectPropertyString obj "alt"--setDOMHTMLAreaElementAlt :: (MonadIO m, DOMHTMLAreaElementK o) => o -> T.Text -> m ()-setDOMHTMLAreaElementAlt obj val = liftIO $ setObjectPropertyString obj "alt" (Just val)--constructDOMHTMLAreaElementAlt :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAreaElementAlt val = constructObjectPropertyString "alt" (Just val)--data DOMHTMLAreaElementAltPropertyInfo-instance AttrInfo DOMHTMLAreaElementAltPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementAltPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementAltPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAreaElementAltPropertyInfo = DOMHTMLAreaElementK-    type AttrGetType DOMHTMLAreaElementAltPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementAltPropertyInfo = "alt"-    attrGet _ = getDOMHTMLAreaElementAlt-    attrSet _ = setDOMHTMLAreaElementAlt-    attrConstruct _ = constructDOMHTMLAreaElementAlt-    attrClear _ = undefined---- VVV Prop "coords"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAreaElementCoords :: (MonadIO m, DOMHTMLAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementCoords obj = liftIO $ getObjectPropertyString obj "coords"--setDOMHTMLAreaElementCoords :: (MonadIO m, DOMHTMLAreaElementK o) => o -> T.Text -> m ()-setDOMHTMLAreaElementCoords obj val = liftIO $ setObjectPropertyString obj "coords" (Just val)--constructDOMHTMLAreaElementCoords :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAreaElementCoords val = constructObjectPropertyString "coords" (Just val)--data DOMHTMLAreaElementCoordsPropertyInfo-instance AttrInfo DOMHTMLAreaElementCoordsPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementCoordsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementCoordsPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAreaElementCoordsPropertyInfo = DOMHTMLAreaElementK-    type AttrGetType DOMHTMLAreaElementCoordsPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementCoordsPropertyInfo = "coords"-    attrGet _ = getDOMHTMLAreaElementCoords-    attrSet _ = setDOMHTMLAreaElementCoords-    attrConstruct _ = constructDOMHTMLAreaElementCoords-    attrClear _ = undefined---- VVV Prop "hash"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLAreaElementHash :: (MonadIO m, DOMHTMLAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementHash obj = liftIO $ getObjectPropertyString obj "hash"--data DOMHTMLAreaElementHashPropertyInfo-instance AttrInfo DOMHTMLAreaElementHashPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementHashPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLAreaElementHashPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLAreaElementHashPropertyInfo = DOMHTMLAreaElementK-    type AttrGetType DOMHTMLAreaElementHashPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementHashPropertyInfo = "hash"-    attrGet _ = getDOMHTMLAreaElementHash-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "host"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLAreaElementHost :: (MonadIO m, DOMHTMLAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementHost obj = liftIO $ getObjectPropertyString obj "host"--data DOMHTMLAreaElementHostPropertyInfo-instance AttrInfo DOMHTMLAreaElementHostPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementHostPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLAreaElementHostPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLAreaElementHostPropertyInfo = DOMHTMLAreaElementK-    type AttrGetType DOMHTMLAreaElementHostPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementHostPropertyInfo = "host"-    attrGet _ = getDOMHTMLAreaElementHost-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "hostname"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLAreaElementHostname :: (MonadIO m, DOMHTMLAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementHostname obj = liftIO $ getObjectPropertyString obj "hostname"--data DOMHTMLAreaElementHostnamePropertyInfo-instance AttrInfo DOMHTMLAreaElementHostnamePropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementHostnamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLAreaElementHostnamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLAreaElementHostnamePropertyInfo = DOMHTMLAreaElementK-    type AttrGetType DOMHTMLAreaElementHostnamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementHostnamePropertyInfo = "hostname"-    attrGet _ = getDOMHTMLAreaElementHostname-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "href"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAreaElementHref :: (MonadIO m, DOMHTMLAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementHref obj = liftIO $ getObjectPropertyString obj "href"--setDOMHTMLAreaElementHref :: (MonadIO m, DOMHTMLAreaElementK o) => o -> T.Text -> m ()-setDOMHTMLAreaElementHref obj val = liftIO $ setObjectPropertyString obj "href" (Just val)--constructDOMHTMLAreaElementHref :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAreaElementHref val = constructObjectPropertyString "href" (Just val)--data DOMHTMLAreaElementHrefPropertyInfo-instance AttrInfo DOMHTMLAreaElementHrefPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementHrefPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementHrefPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAreaElementHrefPropertyInfo = DOMHTMLAreaElementK-    type AttrGetType DOMHTMLAreaElementHrefPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementHrefPropertyInfo = "href"-    attrGet _ = getDOMHTMLAreaElementHref-    attrSet _ = setDOMHTMLAreaElementHref-    attrConstruct _ = constructDOMHTMLAreaElementHref-    attrClear _ = undefined---- VVV Prop "no-href"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLAreaElementNoHref :: (MonadIO m, DOMHTMLAreaElementK o) => o -> m Bool-getDOMHTMLAreaElementNoHref obj = liftIO $ getObjectPropertyBool obj "no-href"--setDOMHTMLAreaElementNoHref :: (MonadIO m, DOMHTMLAreaElementK o) => o -> Bool -> m ()-setDOMHTMLAreaElementNoHref obj val = liftIO $ setObjectPropertyBool obj "no-href" val--constructDOMHTMLAreaElementNoHref :: Bool -> IO ([Char], GValue)-constructDOMHTMLAreaElementNoHref val = constructObjectPropertyBool "no-href" val--data DOMHTMLAreaElementNoHrefPropertyInfo-instance AttrInfo DOMHTMLAreaElementNoHrefPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementNoHrefPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementNoHrefPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLAreaElementNoHrefPropertyInfo = DOMHTMLAreaElementK-    type AttrGetType DOMHTMLAreaElementNoHrefPropertyInfo = Bool-    type AttrLabel DOMHTMLAreaElementNoHrefPropertyInfo = "no-href"-    attrGet _ = getDOMHTMLAreaElementNoHref-    attrSet _ = setDOMHTMLAreaElementNoHref-    attrConstruct _ = constructDOMHTMLAreaElementNoHref-    attrClear _ = undefined---- VVV Prop "pathname"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLAreaElementPathname :: (MonadIO m, DOMHTMLAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementPathname obj = liftIO $ getObjectPropertyString obj "pathname"--data DOMHTMLAreaElementPathnamePropertyInfo-instance AttrInfo DOMHTMLAreaElementPathnamePropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementPathnamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLAreaElementPathnamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLAreaElementPathnamePropertyInfo = DOMHTMLAreaElementK-    type AttrGetType DOMHTMLAreaElementPathnamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementPathnamePropertyInfo = "pathname"-    attrGet _ = getDOMHTMLAreaElementPathname-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "ping"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAreaElementPing :: (MonadIO m, DOMHTMLAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementPing obj = liftIO $ getObjectPropertyString obj "ping"--setDOMHTMLAreaElementPing :: (MonadIO m, DOMHTMLAreaElementK o) => o -> T.Text -> m ()-setDOMHTMLAreaElementPing obj val = liftIO $ setObjectPropertyString obj "ping" (Just val)--constructDOMHTMLAreaElementPing :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAreaElementPing val = constructObjectPropertyString "ping" (Just val)--data DOMHTMLAreaElementPingPropertyInfo-instance AttrInfo DOMHTMLAreaElementPingPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementPingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementPingPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAreaElementPingPropertyInfo = DOMHTMLAreaElementK-    type AttrGetType DOMHTMLAreaElementPingPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementPingPropertyInfo = "ping"-    attrGet _ = getDOMHTMLAreaElementPing-    attrSet _ = setDOMHTMLAreaElementPing-    attrConstruct _ = constructDOMHTMLAreaElementPing-    attrClear _ = undefined---- VVV Prop "port"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLAreaElementPort :: (MonadIO m, DOMHTMLAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementPort obj = liftIO $ getObjectPropertyString obj "port"--data DOMHTMLAreaElementPortPropertyInfo-instance AttrInfo DOMHTMLAreaElementPortPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementPortPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLAreaElementPortPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLAreaElementPortPropertyInfo = DOMHTMLAreaElementK-    type AttrGetType DOMHTMLAreaElementPortPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementPortPropertyInfo = "port"-    attrGet _ = getDOMHTMLAreaElementPort-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "protocol"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLAreaElementProtocol :: (MonadIO m, DOMHTMLAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementProtocol obj = liftIO $ getObjectPropertyString obj "protocol"--data DOMHTMLAreaElementProtocolPropertyInfo-instance AttrInfo DOMHTMLAreaElementProtocolPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementProtocolPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLAreaElementProtocolPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLAreaElementProtocolPropertyInfo = DOMHTMLAreaElementK-    type AttrGetType DOMHTMLAreaElementProtocolPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementProtocolPropertyInfo = "protocol"-    attrGet _ = getDOMHTMLAreaElementProtocol-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "search"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLAreaElementSearch :: (MonadIO m, DOMHTMLAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementSearch obj = liftIO $ getObjectPropertyString obj "search"--data DOMHTMLAreaElementSearchPropertyInfo-instance AttrInfo DOMHTMLAreaElementSearchPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementSearchPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLAreaElementSearchPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLAreaElementSearchPropertyInfo = DOMHTMLAreaElementK-    type AttrGetType DOMHTMLAreaElementSearchPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementSearchPropertyInfo = "search"-    attrGet _ = getDOMHTMLAreaElementSearch-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "shape"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAreaElementShape :: (MonadIO m, DOMHTMLAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementShape obj = liftIO $ getObjectPropertyString obj "shape"--setDOMHTMLAreaElementShape :: (MonadIO m, DOMHTMLAreaElementK o) => o -> T.Text -> m ()-setDOMHTMLAreaElementShape obj val = liftIO $ setObjectPropertyString obj "shape" (Just val)--constructDOMHTMLAreaElementShape :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAreaElementShape val = constructObjectPropertyString "shape" (Just val)--data DOMHTMLAreaElementShapePropertyInfo-instance AttrInfo DOMHTMLAreaElementShapePropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementShapePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementShapePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAreaElementShapePropertyInfo = DOMHTMLAreaElementK-    type AttrGetType DOMHTMLAreaElementShapePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementShapePropertyInfo = "shape"-    attrGet _ = getDOMHTMLAreaElementShape-    attrSet _ = setDOMHTMLAreaElementShape-    attrConstruct _ = constructDOMHTMLAreaElementShape-    attrClear _ = undefined---- VVV Prop "target"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLAreaElementTarget :: (MonadIO m, DOMHTMLAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementTarget obj = liftIO $ getObjectPropertyString obj "target"--setDOMHTMLAreaElementTarget :: (MonadIO m, DOMHTMLAreaElementK o) => o -> T.Text -> m ()-setDOMHTMLAreaElementTarget obj val = liftIO $ setObjectPropertyString obj "target" (Just val)--constructDOMHTMLAreaElementTarget :: T.Text -> IO ([Char], GValue)-constructDOMHTMLAreaElementTarget val = constructObjectPropertyString "target" (Just val)--data DOMHTMLAreaElementTargetPropertyInfo-instance AttrInfo DOMHTMLAreaElementTargetPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementTargetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementTargetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAreaElementTargetPropertyInfo = DOMHTMLAreaElementK-    type AttrGetType DOMHTMLAreaElementTargetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementTargetPropertyInfo = "target"-    attrGet _ = getDOMHTMLAreaElementTarget-    attrSet _ = setDOMHTMLAreaElementTarget-    attrConstruct _ = constructDOMHTMLAreaElementTarget-    attrClear _ = undefined--type instance AttributeList DOMHTMLAreaElement = DOMHTMLAreaElementAttributeList-type DOMHTMLAreaElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("alt", DOMHTMLAreaElementAltPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coords", DOMHTMLAreaElementCoordsPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hash", DOMHTMLAreaElementHashPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("host", DOMHTMLAreaElementHostPropertyInfo), '("hostname", DOMHTMLAreaElementHostnamePropertyInfo), '("href", DOMHTMLAreaElementHrefPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("noHref", DOMHTMLAreaElementNoHrefPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("pathname", DOMHTMLAreaElementPathnamePropertyInfo), '("ping", DOMHTMLAreaElementPingPropertyInfo), '("port", DOMHTMLAreaElementPortPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("protocol", DOMHTMLAreaElementProtocolPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("search", DOMHTMLAreaElementSearchPropertyInfo), '("shape", DOMHTMLAreaElementShapePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("target", DOMHTMLAreaElementTargetPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--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--dOMHTMLAreaElementPing :: AttrLabelProxy "ping"-dOMHTMLAreaElementPing = 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--type instance SignalList DOMHTMLAreaElement = DOMHTMLAreaElementSignalList-type DOMHTMLAreaElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLAreaElement::get_alt--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    IO CString---dOMHTMLAreaElementGetAlt ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAreaElementGetAlt _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_area_element_get_alt _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_area_element_get_alt" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAreaElementGetAltMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetAltMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetAlt---- method DOMHTMLAreaElement::get_coords--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    IO CString---dOMHTMLAreaElementGetCoords ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAreaElementGetCoords _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_area_element_get_coords _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_area_element_get_coords" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAreaElementGetCoordsMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetCoordsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetCoords---- method DOMHTMLAreaElement::get_hash--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    IO CString---dOMHTMLAreaElementGetHash ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAreaElementGetHash _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_area_element_get_hash _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_area_element_get_hash" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAreaElementGetHashMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetHashMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetHash---- method DOMHTMLAreaElement::get_host--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    IO CString---dOMHTMLAreaElementGetHost ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAreaElementGetHost _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_area_element_get_host _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_area_element_get_host" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAreaElementGetHostMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetHostMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetHost---- method DOMHTMLAreaElement::get_hostname--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    IO CString---dOMHTMLAreaElementGetHostname ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAreaElementGetHostname _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_area_element_get_hostname _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_area_element_get_hostname" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAreaElementGetHostnameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetHostnameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetHostname---- method DOMHTMLAreaElement::get_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    IO CString---dOMHTMLAreaElementGetHref ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAreaElementGetHref _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_area_element_get_href _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_area_element_get_href" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAreaElementGetHrefMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetHref---- method DOMHTMLAreaElement::get_no_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    IO CInt---dOMHTMLAreaElementGetNoHref ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLAreaElementGetNoHref _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_area_element_get_no_href _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLAreaElementGetNoHrefMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetNoHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetNoHref---- method DOMHTMLAreaElement::get_pathname--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    IO CString---dOMHTMLAreaElementGetPathname ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAreaElementGetPathname _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_area_element_get_pathname _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_area_element_get_pathname" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAreaElementGetPathnameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetPathnameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetPathname---- method DOMHTMLAreaElement::get_ping--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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_ping" webkit_dom_html_area_element_get_ping :: -    Ptr DOMHTMLAreaElement ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    IO CString---dOMHTMLAreaElementGetPing ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAreaElementGetPing _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_area_element_get_ping _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_area_element_get_ping" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAreaElementGetPingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetPingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetPing---- method DOMHTMLAreaElement::get_port--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    IO CString---dOMHTMLAreaElementGetPort ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAreaElementGetPort _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_area_element_get_port _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_area_element_get_port" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAreaElementGetPortMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetPortMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetPort---- method DOMHTMLAreaElement::get_protocol--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    IO CString---dOMHTMLAreaElementGetProtocol ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAreaElementGetProtocol _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_area_element_get_protocol _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_area_element_get_protocol" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAreaElementGetProtocolMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetProtocolMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetProtocol---- method DOMHTMLAreaElement::get_search--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    IO CString---dOMHTMLAreaElementGetSearch ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAreaElementGetSearch _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_area_element_get_search _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_area_element_get_search" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAreaElementGetSearchMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetSearchMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetSearch---- method DOMHTMLAreaElement::get_shape--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    IO CString---dOMHTMLAreaElementGetShape ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAreaElementGetShape _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_area_element_get_shape _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_area_element_get_shape" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAreaElementGetShapeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetShapeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetShape---- method DOMHTMLAreaElement::get_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    IO CString---dOMHTMLAreaElementGetTarget ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLAreaElementGetTarget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_area_element_get_target _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_area_element_get_target" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLAreaElementGetTargetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementGetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetTarget---- method DOMHTMLAreaElement::set_alt--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAreaElementSetAlt ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAreaElementSetAlt _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_area_element_set_alt _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAreaElementSetAltMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementSetAltMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetAlt---- method DOMHTMLAreaElement::set_coords--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAreaElementSetCoords ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAreaElementSetCoords _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_area_element_set_coords _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAreaElementSetCoordsMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementSetCoordsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetCoords---- method DOMHTMLAreaElement::set_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAreaElementSetHref ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAreaElementSetHref _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_area_element_set_href _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAreaElementSetHrefMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementSetHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetHref---- method DOMHTMLAreaElement::set_no_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLAreaElementSetNoHref ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLAreaElementSetNoHref _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_area_element_set_no_href _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLAreaElementSetNoHrefMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementSetNoHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetNoHref---- method DOMHTMLAreaElement::set_ping--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_ping" webkit_dom_html_area_element_set_ping :: -    Ptr DOMHTMLAreaElement ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAreaElementSetPing ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAreaElementSetPing _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_area_element_set_ping _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAreaElementSetPingMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementSetPingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetPing---- method DOMHTMLAreaElement::set_shape--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAreaElementSetShape ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAreaElementSetShape _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_area_element_set_shape _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAreaElementSetShapeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementSetShapeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetShape---- method DOMHTMLAreaElement::set_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLAreaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLAreaElementSetTarget ::-    (MonadIO m, DOMHTMLAreaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLAreaElementSetTarget _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_area_element_set_target _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLAreaElementSetTargetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAreaElementK a) => MethodInfo DOMHTMLAreaElementSetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetTarget--
− GI/WebKit/Objects/DOMHTMLAreaElement.hs-boot
@@ -1,48 +0,0 @@-module GI.WebKit.Objects.DOMHTMLAreaElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLAreaElement = DOMHTMLAreaElement (ForeignPtr DOMHTMLAreaElement)-instance GObject DOMHTMLAreaElement where-class GObject o => DOMHTMLAreaElementK o-instance (GObject o, IsDescendantOf DOMHTMLAreaElement o) => DOMHTMLAreaElementK o-data DOMHTMLAreaElementAltPropertyInfo-data DOMHTMLAreaElementCoordsPropertyInfo-data DOMHTMLAreaElementHashPropertyInfo-data DOMHTMLAreaElementHostPropertyInfo-data DOMHTMLAreaElementHostnamePropertyInfo-data DOMHTMLAreaElementHrefPropertyInfo-data DOMHTMLAreaElementNoHrefPropertyInfo-data DOMHTMLAreaElementPathnamePropertyInfo-data DOMHTMLAreaElementPingPropertyInfo-data DOMHTMLAreaElementPortPropertyInfo-data DOMHTMLAreaElementProtocolPropertyInfo-data DOMHTMLAreaElementSearchPropertyInfo-data DOMHTMLAreaElementShapePropertyInfo-data DOMHTMLAreaElementTargetPropertyInfo-data DOMHTMLAreaElementGetAltMethodInfo-data DOMHTMLAreaElementGetCoordsMethodInfo-data DOMHTMLAreaElementGetHashMethodInfo-data DOMHTMLAreaElementGetHostMethodInfo-data DOMHTMLAreaElementGetHostnameMethodInfo-data DOMHTMLAreaElementGetHrefMethodInfo-data DOMHTMLAreaElementGetNoHrefMethodInfo-data DOMHTMLAreaElementGetPathnameMethodInfo-data DOMHTMLAreaElementGetPingMethodInfo-data DOMHTMLAreaElementGetPortMethodInfo-data DOMHTMLAreaElementGetProtocolMethodInfo-data DOMHTMLAreaElementGetSearchMethodInfo-data DOMHTMLAreaElementGetShapeMethodInfo-data DOMHTMLAreaElementGetTargetMethodInfo-data DOMHTMLAreaElementSetAltMethodInfo-data DOMHTMLAreaElementSetCoordsMethodInfo-data DOMHTMLAreaElementSetHrefMethodInfo-data DOMHTMLAreaElementSetNoHrefMethodInfo-data DOMHTMLAreaElementSetPingMethodInfo-data DOMHTMLAreaElementSetShapeMethodInfo-data DOMHTMLAreaElementSetTargetMethodInfo
− GI/WebKit/Objects/DOMHTMLAudioElement.hs
@@ -1,280 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLAudioElement-    ( ---- * Exported types-    DOMHTMLAudioElement(..)                 ,-    DOMHTMLAudioElementK                    ,-    toDOMHTMLAudioElement                   ,-    noDOMHTMLAudioElement                   ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLAudioElement = DOMHTMLAudioElement (ForeignPtr DOMHTMLAudioElement)-foreign import ccall "webkit_dom_html_audio_element_get_type"-    c_webkit_dom_html_audio_element_get_type :: IO GType--type instance ParentTypes DOMHTMLAudioElement = DOMHTMLAudioElementParentTypes-type DOMHTMLAudioElementParentTypes = '[DOMHTMLMediaElement, DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLAudioElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_audio_element_get_type-    --class GObject o => DOMHTMLAudioElementK o-instance (GObject o, IsDescendantOf DOMHTMLAudioElement o) => DOMHTMLAudioElementK o--toDOMHTMLAudioElement :: DOMHTMLAudioElementK o => o -> IO DOMHTMLAudioElement-toDOMHTMLAudioElement = unsafeCastTo DOMHTMLAudioElement--noDOMHTMLAudioElement :: Maybe DOMHTMLAudioElement-noDOMHTMLAudioElement = Nothing--type family ResolveDOMHTMLAudioElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLAudioElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLAudioElementMethod "addTextTrack" o = DOMHTMLMediaElementAddTextTrackMethodInfo-    ResolveDOMHTMLAudioElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLAudioElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLAudioElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLAudioElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLAudioElementMethod "canPlayType" o = DOMHTMLMediaElementCanPlayTypeMethodInfo-    ResolveDOMHTMLAudioElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLAudioElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLAudioElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLAudioElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLAudioElementMethod "fastSeek" o = DOMHTMLMediaElementFastSeekMethodInfo-    ResolveDOMHTMLAudioElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLAudioElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLAudioElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLAudioElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLAudioElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLAudioElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLAudioElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLAudioElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLAudioElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLAudioElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLAudioElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLAudioElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLAudioElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLAudioElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLAudioElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLAudioElementMethod "load" o = DOMHTMLMediaElementLoadMethodInfo-    ResolveDOMHTMLAudioElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLAudioElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLAudioElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLAudioElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLAudioElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLAudioElementMethod "pause" o = DOMHTMLMediaElementPauseMethodInfo-    ResolveDOMHTMLAudioElementMethod "play" o = DOMHTMLMediaElementPlayMethodInfo-    ResolveDOMHTMLAudioElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLAudioElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLAudioElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLAudioElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLAudioElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLAudioElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLAudioElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLAudioElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLAudioElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLAudioElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLAudioElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLAudioElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLAudioElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLAudioElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLAudioElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLAudioElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLAudioElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLAudioElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLAudioElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLAudioElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLAudioElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLAudioElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLAudioElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLAudioElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLAudioElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLAudioElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLAudioElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLAudioElementMethod "webkitShowPlaybackTargetPicker" o = DOMHTMLMediaElementWebkitShowPlaybackTargetPickerMethodInfo-    ResolveDOMHTMLAudioElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLAudioElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLAudioElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLAudioElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLAudioElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLAudioElementMethod "getAudioTracks" o = DOMHTMLMediaElementGetAudioTracksMethodInfo-    ResolveDOMHTMLAudioElementMethod "getAutoplay" o = DOMHTMLMediaElementGetAutoplayMethodInfo-    ResolveDOMHTMLAudioElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLAudioElementMethod "getBuffered" o = DOMHTMLMediaElementGetBufferedMethodInfo-    ResolveDOMHTMLAudioElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLAudioElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLAudioElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLAudioElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLAudioElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLAudioElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLAudioElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLAudioElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLAudioElementMethod "getController" o = DOMHTMLMediaElementGetControllerMethodInfo-    ResolveDOMHTMLAudioElementMethod "getControls" o = DOMHTMLMediaElementGetControlsMethodInfo-    ResolveDOMHTMLAudioElementMethod "getCurrentSrc" o = DOMHTMLMediaElementGetCurrentSrcMethodInfo-    ResolveDOMHTMLAudioElementMethod "getCurrentTime" o = DOMHTMLMediaElementGetCurrentTimeMethodInfo-    ResolveDOMHTMLAudioElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLAudioElementMethod "getDefaultMuted" o = DOMHTMLMediaElementGetDefaultMutedMethodInfo-    ResolveDOMHTMLAudioElementMethod "getDefaultPlaybackRate" o = DOMHTMLMediaElementGetDefaultPlaybackRateMethodInfo-    ResolveDOMHTMLAudioElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLAudioElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLAudioElementMethod "getDuration" o = DOMHTMLMediaElementGetDurationMethodInfo-    ResolveDOMHTMLAudioElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLAudioElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLAudioElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLAudioElementMethod "getEnded" o = DOMHTMLMediaElementGetEndedMethodInfo-    ResolveDOMHTMLAudioElementMethod "getError" o = DOMHTMLMediaElementGetErrorMethodInfo-    ResolveDOMHTMLAudioElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLAudioElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLAudioElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLAudioElementMethod "getInitialTime" o = DOMHTMLMediaElementGetInitialTimeMethodInfo-    ResolveDOMHTMLAudioElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLAudioElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLAudioElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLAudioElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLAudioElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLAudioElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLAudioElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLAudioElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLAudioElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLAudioElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLAudioElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLAudioElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLAudioElementMethod "getLoop" o = DOMHTMLMediaElementGetLoopMethodInfo-    ResolveDOMHTMLAudioElementMethod "getMediaGroup" o = DOMHTMLMediaElementGetMediaGroupMethodInfo-    ResolveDOMHTMLAudioElementMethod "getMuted" o = DOMHTMLMediaElementGetMutedMethodInfo-    ResolveDOMHTMLAudioElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLAudioElementMethod "getNetworkState" o = DOMHTMLMediaElementGetNetworkStateMethodInfo-    ResolveDOMHTMLAudioElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLAudioElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLAudioElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLAudioElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLAudioElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLAudioElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLAudioElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLAudioElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLAudioElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLAudioElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLAudioElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLAudioElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLAudioElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLAudioElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLAudioElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLAudioElementMethod "getPaused" o = DOMHTMLMediaElementGetPausedMethodInfo-    ResolveDOMHTMLAudioElementMethod "getPlaybackRate" o = DOMHTMLMediaElementGetPlaybackRateMethodInfo-    ResolveDOMHTMLAudioElementMethod "getPlayed" o = DOMHTMLMediaElementGetPlayedMethodInfo-    ResolveDOMHTMLAudioElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLAudioElementMethod "getPreload" o = DOMHTMLMediaElementGetPreloadMethodInfo-    ResolveDOMHTMLAudioElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLAudioElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLAudioElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLAudioElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLAudioElementMethod "getReadyState" o = DOMHTMLMediaElementGetReadyStateMethodInfo-    ResolveDOMHTMLAudioElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLAudioElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLAudioElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLAudioElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLAudioElementMethod "getSeekable" o = DOMHTMLMediaElementGetSeekableMethodInfo-    ResolveDOMHTMLAudioElementMethod "getSeeking" o = DOMHTMLMediaElementGetSeekingMethodInfo-    ResolveDOMHTMLAudioElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLAudioElementMethod "getSrc" o = DOMHTMLMediaElementGetSrcMethodInfo-    ResolveDOMHTMLAudioElementMethod "getStartTime" o = DOMHTMLMediaElementGetStartTimeMethodInfo-    ResolveDOMHTMLAudioElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLAudioElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLAudioElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLAudioElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLAudioElementMethod "getTextTracks" o = DOMHTMLMediaElementGetTextTracksMethodInfo-    ResolveDOMHTMLAudioElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLAudioElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLAudioElementMethod "getVideoTracks" o = DOMHTMLMediaElementGetVideoTracksMethodInfo-    ResolveDOMHTMLAudioElementMethod "getVolume" o = DOMHTMLMediaElementGetVolumeMethodInfo-    ResolveDOMHTMLAudioElementMethod "getWebkitAudioDecodedByteCount" o = DOMHTMLMediaElementGetWebkitAudioDecodedByteCountMethodInfo-    ResolveDOMHTMLAudioElementMethod "getWebkitClosedCaptionsVisible" o = DOMHTMLMediaElementGetWebkitClosedCaptionsVisibleMethodInfo-    ResolveDOMHTMLAudioElementMethod "getWebkitCurrentPlaybackTargetIsWireless" o = DOMHTMLMediaElementGetWebkitCurrentPlaybackTargetIsWirelessMethodInfo-    ResolveDOMHTMLAudioElementMethod "getWebkitHasClosedCaptions" o = DOMHTMLMediaElementGetWebkitHasClosedCaptionsMethodInfo-    ResolveDOMHTMLAudioElementMethod "getWebkitPreservesPitch" o = DOMHTMLMediaElementGetWebkitPreservesPitchMethodInfo-    ResolveDOMHTMLAudioElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLAudioElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLAudioElementMethod "getWebkitVideoDecodedByteCount" o = DOMHTMLMediaElementGetWebkitVideoDecodedByteCountMethodInfo-    ResolveDOMHTMLAudioElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLAudioElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLAudioElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLAudioElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLAudioElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLAudioElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLAudioElementMethod "setAutoplay" o = DOMHTMLMediaElementSetAutoplayMethodInfo-    ResolveDOMHTMLAudioElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLAudioElementMethod "setControls" o = DOMHTMLMediaElementSetControlsMethodInfo-    ResolveDOMHTMLAudioElementMethod "setCurrentTime" o = DOMHTMLMediaElementSetCurrentTimeMethodInfo-    ResolveDOMHTMLAudioElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLAudioElementMethod "setDefaultMuted" o = DOMHTMLMediaElementSetDefaultMutedMethodInfo-    ResolveDOMHTMLAudioElementMethod "setDefaultPlaybackRate" o = DOMHTMLMediaElementSetDefaultPlaybackRateMethodInfo-    ResolveDOMHTMLAudioElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLAudioElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLAudioElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLAudioElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLAudioElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLAudioElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLAudioElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLAudioElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLAudioElementMethod "setLoop" o = DOMHTMLMediaElementSetLoopMethodInfo-    ResolveDOMHTMLAudioElementMethod "setMediaGroup" o = DOMHTMLMediaElementSetMediaGroupMethodInfo-    ResolveDOMHTMLAudioElementMethod "setMuted" o = DOMHTMLMediaElementSetMutedMethodInfo-    ResolveDOMHTMLAudioElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLAudioElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLAudioElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLAudioElementMethod "setPlaybackRate" o = DOMHTMLMediaElementSetPlaybackRateMethodInfo-    ResolveDOMHTMLAudioElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLAudioElementMethod "setPreload" o = DOMHTMLMediaElementSetPreloadMethodInfo-    ResolveDOMHTMLAudioElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLAudioElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLAudioElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLAudioElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLAudioElementMethod "setSrc" o = DOMHTMLMediaElementSetSrcMethodInfo-    ResolveDOMHTMLAudioElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLAudioElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLAudioElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLAudioElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLAudioElementMethod "setVolume" o = DOMHTMLMediaElementSetVolumeMethodInfo-    ResolveDOMHTMLAudioElementMethod "setWebkitClosedCaptionsVisible" o = DOMHTMLMediaElementSetWebkitClosedCaptionsVisibleMethodInfo-    ResolveDOMHTMLAudioElementMethod "setWebkitPreservesPitch" o = DOMHTMLMediaElementSetWebkitPreservesPitchMethodInfo-    ResolveDOMHTMLAudioElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLAudioElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLAudioElementMethod t DOMHTMLAudioElement, MethodInfo info DOMHTMLAudioElement p) => IsLabelProxy t (DOMHTMLAudioElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLAudioElementMethod t DOMHTMLAudioElement, MethodInfo info DOMHTMLAudioElement p) => IsLabel t (DOMHTMLAudioElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DOMHTMLAudioElement = DOMHTMLAudioElementAttributeList-type DOMHTMLAudioElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("audioTracks", DOMHTMLMediaElementAudioTracksPropertyInfo), '("autoplay", DOMHTMLMediaElementAutoplayPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("buffered", DOMHTMLMediaElementBufferedPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("controller", DOMHTMLMediaElementControllerPropertyInfo), '("controls", DOMHTMLMediaElementControlsPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("currentSrc", DOMHTMLMediaElementCurrentSrcPropertyInfo), '("currentTime", DOMHTMLMediaElementCurrentTimePropertyInfo), '("defaultMuted", DOMHTMLMediaElementDefaultMutedPropertyInfo), '("defaultPlaybackRate", DOMHTMLMediaElementDefaultPlaybackRatePropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("duration", DOMHTMLMediaElementDurationPropertyInfo), '("ended", DOMHTMLMediaElementEndedPropertyInfo), '("error", DOMHTMLMediaElementErrorPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("loop", DOMHTMLMediaElementLoopPropertyInfo), '("mediaGroup", DOMHTMLMediaElementMediaGroupPropertyInfo), '("muted", DOMHTMLMediaElementMutedPropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("networkState", DOMHTMLMediaElementNetworkStatePropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("paused", DOMHTMLMediaElementPausedPropertyInfo), '("playbackRate", DOMHTMLMediaElementPlaybackRatePropertyInfo), '("played", DOMHTMLMediaElementPlayedPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("preload", DOMHTMLMediaElementPreloadPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("readyState", DOMHTMLMediaElementReadyStatePropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("seekable", DOMHTMLMediaElementSeekablePropertyInfo), '("seeking", DOMHTMLMediaElementSeekingPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLMediaElementSrcPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("textTracks", DOMHTMLMediaElementTextTracksPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("videoTracks", DOMHTMLMediaElementVideoTracksPropertyInfo), '("volume", DOMHTMLMediaElementVolumePropertyInfo), '("webkitAudioDecodedByteCount", DOMHTMLMediaElementWebkitAudioDecodedByteCountPropertyInfo), '("webkitClosedCaptionsVisible", DOMHTMLMediaElementWebkitClosedCaptionsVisiblePropertyInfo), '("webkitCurrentPlaybackTargetIsWireless", DOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWirelessPropertyInfo), '("webkitHasClosedCaptions", DOMHTMLMediaElementWebkitHasClosedCaptionsPropertyInfo), '("webkitPreservesPitch", DOMHTMLMediaElementWebkitPreservesPitchPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitVideoDecodedByteCount", DOMHTMLMediaElementWebkitVideoDecodedByteCountPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--type instance SignalList DOMHTMLAudioElement = DOMHTMLAudioElementSignalList-type DOMHTMLAudioElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--
− GI/WebKit/Objects/DOMHTMLAudioElement.hs-boot
@@ -1,13 +0,0 @@-module GI.WebKit.Objects.DOMHTMLAudioElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLAudioElement = DOMHTMLAudioElement (ForeignPtr DOMHTMLAudioElement)-instance GObject DOMHTMLAudioElement where-class GObject o => DOMHTMLAudioElementK o-instance (GObject o, IsDescendantOf DOMHTMLAudioElement o) => DOMHTMLAudioElementK o
− GI/WebKit/Objects/DOMHTMLBRElement.hs
@@ -1,340 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLBRElement-    ( ---- * Exported types-    DOMHTMLBRElement(..)                    ,-    DOMHTMLBRElementK                       ,-    toDOMHTMLBRElement                      ,-    noDOMHTMLBRElement                      ,--- -- * Methods--- ** dOMHTMLBRElementGetClear-    DOMHTMLBRElementGetClearMethodInfo      ,-    dOMHTMLBRElementGetClear                ,----- ** dOMHTMLBRElementSetClear-    DOMHTMLBRElementSetClearMethodInfo      ,-    dOMHTMLBRElementSetClear                ,----- -- * Properties--- ** Clear-    DOMHTMLBRElementClearPropertyInfo       ,-    constructDOMHTMLBRElementClear          ,-    dOMHTMLBRElementClear                   ,-    getDOMHTMLBRElementClear                ,-    setDOMHTMLBRElementClear                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLBRElement = DOMHTMLBRElement (ForeignPtr DOMHTMLBRElement)-foreign import ccall "webkit_dom_htmlbr_element_get_type"-    c_webkit_dom_htmlbr_element_get_type :: IO GType--type instance ParentTypes DOMHTMLBRElement = DOMHTMLBRElementParentTypes-type DOMHTMLBRElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLBRElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_htmlbr_element_get_type-    --class GObject o => DOMHTMLBRElementK o-instance (GObject o, IsDescendantOf DOMHTMLBRElement o) => DOMHTMLBRElementK o--toDOMHTMLBRElement :: DOMHTMLBRElementK o => o -> IO DOMHTMLBRElement-toDOMHTMLBRElement = unsafeCastTo DOMHTMLBRElement--noDOMHTMLBRElement :: Maybe DOMHTMLBRElement-noDOMHTMLBRElement = Nothing--type family ResolveDOMHTMLBRElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLBRElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLBRElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLBRElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLBRElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLBRElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLBRElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLBRElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLBRElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLBRElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLBRElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLBRElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLBRElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLBRElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLBRElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLBRElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLBRElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLBRElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLBRElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLBRElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLBRElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLBRElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLBRElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLBRElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLBRElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLBRElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLBRElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLBRElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLBRElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLBRElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLBRElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLBRElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLBRElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLBRElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLBRElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLBRElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLBRElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLBRElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLBRElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLBRElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLBRElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLBRElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLBRElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLBRElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLBRElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLBRElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLBRElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLBRElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLBRElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLBRElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLBRElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLBRElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLBRElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLBRElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLBRElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLBRElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLBRElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLBRElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLBRElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLBRElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLBRElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLBRElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLBRElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLBRElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLBRElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLBRElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLBRElementMethod "getClear" o = DOMHTMLBRElementGetClearMethodInfo-    ResolveDOMHTMLBRElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLBRElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLBRElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLBRElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLBRElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLBRElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLBRElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLBRElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLBRElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLBRElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLBRElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLBRElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLBRElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLBRElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLBRElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLBRElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLBRElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLBRElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLBRElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLBRElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLBRElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLBRElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLBRElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLBRElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLBRElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLBRElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLBRElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLBRElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLBRElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLBRElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLBRElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLBRElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLBRElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLBRElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLBRElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLBRElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLBRElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLBRElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLBRElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLBRElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLBRElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLBRElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLBRElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLBRElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLBRElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLBRElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLBRElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLBRElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLBRElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLBRElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLBRElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLBRElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLBRElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLBRElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLBRElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLBRElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLBRElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLBRElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLBRElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLBRElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLBRElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLBRElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLBRElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLBRElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLBRElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLBRElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLBRElementMethod "setClear" o = DOMHTMLBRElementSetClearMethodInfo-    ResolveDOMHTMLBRElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLBRElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLBRElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLBRElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLBRElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLBRElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLBRElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLBRElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLBRElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLBRElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLBRElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLBRElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLBRElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLBRElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLBRElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLBRElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLBRElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLBRElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLBRElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLBRElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLBRElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLBRElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLBRElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLBRElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLBRElementMethod t DOMHTMLBRElement, MethodInfo info DOMHTMLBRElement p) => IsLabelProxy t (DOMHTMLBRElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLBRElementMethod t DOMHTMLBRElement, MethodInfo info DOMHTMLBRElement p) => IsLabel t (DOMHTMLBRElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "clear"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLBRElementClear :: (MonadIO m, DOMHTMLBRElementK o) => o -> m (Maybe T.Text)-getDOMHTMLBRElementClear obj = liftIO $ getObjectPropertyString obj "clear"--setDOMHTMLBRElementClear :: (MonadIO m, DOMHTMLBRElementK o) => o -> T.Text -> m ()-setDOMHTMLBRElementClear obj val = liftIO $ setObjectPropertyString obj "clear" (Just val)--constructDOMHTMLBRElementClear :: T.Text -> IO ([Char], GValue)-constructDOMHTMLBRElementClear val = constructObjectPropertyString "clear" (Just val)--data DOMHTMLBRElementClearPropertyInfo-instance AttrInfo DOMHTMLBRElementClearPropertyInfo where-    type AttrAllowedOps DOMHTMLBRElementClearPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBRElementClearPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBRElementClearPropertyInfo = DOMHTMLBRElementK-    type AttrGetType DOMHTMLBRElementClearPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBRElementClearPropertyInfo = "clear"-    attrGet _ = getDOMHTMLBRElementClear-    attrSet _ = setDOMHTMLBRElementClear-    attrConstruct _ = constructDOMHTMLBRElementClear-    attrClear _ = undefined--type instance AttributeList DOMHTMLBRElement = DOMHTMLBRElementAttributeList-type DOMHTMLBRElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clear", DOMHTMLBRElementClearPropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLBRElementClear :: AttrLabelProxy "clear"-dOMHTMLBRElementClear = AttrLabelProxy--type instance SignalList DOMHTMLBRElement = DOMHTMLBRElementSignalList-type DOMHTMLBRElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLBRElement::get_clear--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_htmlbr_element_get_clear" webkit_dom_htmlbr_element_get_clear :: -    Ptr DOMHTMLBRElement ->                 -- _obj : TInterface "WebKit" "DOMHTMLBRElement"-    IO CString---dOMHTMLBRElementGetClear ::-    (MonadIO m, DOMHTMLBRElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLBRElementGetClear _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_htmlbr_element_get_clear _obj'-    checkUnexpectedReturnNULL "webkit_dom_htmlbr_element_get_clear" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLBRElementGetClearMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBRElementK a) => MethodInfo DOMHTMLBRElementGetClearMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBRElementGetClear---- method DOMHTMLBRElement::set_clear--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_htmlbr_element_set_clear" webkit_dom_htmlbr_element_set_clear :: -    Ptr DOMHTMLBRElement ->                 -- _obj : TInterface "WebKit" "DOMHTMLBRElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLBRElementSetClear ::-    (MonadIO m, DOMHTMLBRElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLBRElementSetClear _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_htmlbr_element_set_clear _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLBRElementSetClearMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBRElementK a) => MethodInfo DOMHTMLBRElementSetClearMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBRElementSetClear--
− GI/WebKit/Objects/DOMHTMLBRElement.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMHTMLBRElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLBRElement = DOMHTMLBRElement (ForeignPtr DOMHTMLBRElement)-instance GObject DOMHTMLBRElement where-class GObject o => DOMHTMLBRElementK o-instance (GObject o, IsDescendantOf DOMHTMLBRElement o) => DOMHTMLBRElementK o-data DOMHTMLBRElementClearPropertyInfo-data DOMHTMLBRElementGetClearMethodInfo-data DOMHTMLBRElementSetClearMethodInfo
− GI/WebKit/Objects/DOMHTMLBaseElement.hs
@@ -1,450 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLBaseElement-    ( ---- * Exported types-    DOMHTMLBaseElement(..)                  ,-    DOMHTMLBaseElementK                     ,-    toDOMHTMLBaseElement                    ,-    noDOMHTMLBaseElement                    ,--- -- * Methods--- ** dOMHTMLBaseElementGetHref-    DOMHTMLBaseElementGetHrefMethodInfo     ,-    dOMHTMLBaseElementGetHref               ,----- ** dOMHTMLBaseElementGetTarget-    DOMHTMLBaseElementGetTargetMethodInfo   ,-    dOMHTMLBaseElementGetTarget             ,----- ** dOMHTMLBaseElementSetHref-    DOMHTMLBaseElementSetHrefMethodInfo     ,-    dOMHTMLBaseElementSetHref               ,----- ** dOMHTMLBaseElementSetTarget-    DOMHTMLBaseElementSetTargetMethodInfo   ,-    dOMHTMLBaseElementSetTarget             ,----- -- * Properties--- ** Href-    DOMHTMLBaseElementHrefPropertyInfo      ,-    constructDOMHTMLBaseElementHref         ,-    dOMHTMLBaseElementHref                  ,-    getDOMHTMLBaseElementHref               ,-    setDOMHTMLBaseElementHref               ,----- ** Target-    DOMHTMLBaseElementTargetPropertyInfo    ,-    constructDOMHTMLBaseElementTarget       ,-    dOMHTMLBaseElementTarget                ,-    getDOMHTMLBaseElementTarget             ,-    setDOMHTMLBaseElementTarget             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLBaseElement = DOMHTMLBaseElement (ForeignPtr DOMHTMLBaseElement)-foreign import ccall "webkit_dom_html_base_element_get_type"-    c_webkit_dom_html_base_element_get_type :: IO GType--type instance ParentTypes DOMHTMLBaseElement = DOMHTMLBaseElementParentTypes-type DOMHTMLBaseElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLBaseElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_base_element_get_type-    --class GObject o => DOMHTMLBaseElementK o-instance (GObject o, IsDescendantOf DOMHTMLBaseElement o) => DOMHTMLBaseElementK o--toDOMHTMLBaseElement :: DOMHTMLBaseElementK o => o -> IO DOMHTMLBaseElement-toDOMHTMLBaseElement = unsafeCastTo DOMHTMLBaseElement--noDOMHTMLBaseElement :: Maybe DOMHTMLBaseElement-noDOMHTMLBaseElement = Nothing--type family ResolveDOMHTMLBaseElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLBaseElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLBaseElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLBaseElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLBaseElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLBaseElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLBaseElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLBaseElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLBaseElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLBaseElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLBaseElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLBaseElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLBaseElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLBaseElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLBaseElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLBaseElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLBaseElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLBaseElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLBaseElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLBaseElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLBaseElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLBaseElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLBaseElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLBaseElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLBaseElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLBaseElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLBaseElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLBaseElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLBaseElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLBaseElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLBaseElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLBaseElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLBaseElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLBaseElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLBaseElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLBaseElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLBaseElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLBaseElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLBaseElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLBaseElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLBaseElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLBaseElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLBaseElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLBaseElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLBaseElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLBaseElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLBaseElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLBaseElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLBaseElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLBaseElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLBaseElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLBaseElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLBaseElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLBaseElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLBaseElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLBaseElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLBaseElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLBaseElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLBaseElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLBaseElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLBaseElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLBaseElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLBaseElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLBaseElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLBaseElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLBaseElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLBaseElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLBaseElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLBaseElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLBaseElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLBaseElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLBaseElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLBaseElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLBaseElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLBaseElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLBaseElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLBaseElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLBaseElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLBaseElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLBaseElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLBaseElementMethod "getHref" o = DOMHTMLBaseElementGetHrefMethodInfo-    ResolveDOMHTMLBaseElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLBaseElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLBaseElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLBaseElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLBaseElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLBaseElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLBaseElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLBaseElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLBaseElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLBaseElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLBaseElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLBaseElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLBaseElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLBaseElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLBaseElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLBaseElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLBaseElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLBaseElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLBaseElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLBaseElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLBaseElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLBaseElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLBaseElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLBaseElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLBaseElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLBaseElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLBaseElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLBaseElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLBaseElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLBaseElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLBaseElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLBaseElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLBaseElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLBaseElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLBaseElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLBaseElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLBaseElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLBaseElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLBaseElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLBaseElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLBaseElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLBaseElementMethod "getTarget" o = DOMHTMLBaseElementGetTargetMethodInfo-    ResolveDOMHTMLBaseElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLBaseElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLBaseElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLBaseElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLBaseElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLBaseElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLBaseElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLBaseElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLBaseElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLBaseElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLBaseElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLBaseElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLBaseElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLBaseElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLBaseElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLBaseElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLBaseElementMethod "setHref" o = DOMHTMLBaseElementSetHrefMethodInfo-    ResolveDOMHTMLBaseElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLBaseElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLBaseElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLBaseElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLBaseElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLBaseElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLBaseElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLBaseElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLBaseElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLBaseElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLBaseElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLBaseElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLBaseElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLBaseElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLBaseElementMethod "setTarget" o = DOMHTMLBaseElementSetTargetMethodInfo-    ResolveDOMHTMLBaseElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLBaseElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLBaseElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLBaseElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLBaseElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLBaseElementMethod t DOMHTMLBaseElement, MethodInfo info DOMHTMLBaseElement p) => IsLabelProxy t (DOMHTMLBaseElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLBaseElementMethod t DOMHTMLBaseElement, MethodInfo info DOMHTMLBaseElement p) => IsLabel t (DOMHTMLBaseElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "href"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLBaseElementHref :: (MonadIO m, DOMHTMLBaseElementK o) => o -> m (Maybe T.Text)-getDOMHTMLBaseElementHref obj = liftIO $ getObjectPropertyString obj "href"--setDOMHTMLBaseElementHref :: (MonadIO m, DOMHTMLBaseElementK o) => o -> T.Text -> m ()-setDOMHTMLBaseElementHref obj val = liftIO $ setObjectPropertyString obj "href" (Just val)--constructDOMHTMLBaseElementHref :: T.Text -> IO ([Char], GValue)-constructDOMHTMLBaseElementHref val = constructObjectPropertyString "href" (Just val)--data DOMHTMLBaseElementHrefPropertyInfo-instance AttrInfo DOMHTMLBaseElementHrefPropertyInfo where-    type AttrAllowedOps DOMHTMLBaseElementHrefPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBaseElementHrefPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBaseElementHrefPropertyInfo = DOMHTMLBaseElementK-    type AttrGetType DOMHTMLBaseElementHrefPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBaseElementHrefPropertyInfo = "href"-    attrGet _ = getDOMHTMLBaseElementHref-    attrSet _ = setDOMHTMLBaseElementHref-    attrConstruct _ = constructDOMHTMLBaseElementHref-    attrClear _ = undefined---- VVV Prop "target"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLBaseElementTarget :: (MonadIO m, DOMHTMLBaseElementK o) => o -> m (Maybe T.Text)-getDOMHTMLBaseElementTarget obj = liftIO $ getObjectPropertyString obj "target"--setDOMHTMLBaseElementTarget :: (MonadIO m, DOMHTMLBaseElementK o) => o -> T.Text -> m ()-setDOMHTMLBaseElementTarget obj val = liftIO $ setObjectPropertyString obj "target" (Just val)--constructDOMHTMLBaseElementTarget :: T.Text -> IO ([Char], GValue)-constructDOMHTMLBaseElementTarget val = constructObjectPropertyString "target" (Just val)--data DOMHTMLBaseElementTargetPropertyInfo-instance AttrInfo DOMHTMLBaseElementTargetPropertyInfo where-    type AttrAllowedOps DOMHTMLBaseElementTargetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBaseElementTargetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBaseElementTargetPropertyInfo = DOMHTMLBaseElementK-    type AttrGetType DOMHTMLBaseElementTargetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBaseElementTargetPropertyInfo = "target"-    attrGet _ = getDOMHTMLBaseElementTarget-    attrSet _ = setDOMHTMLBaseElementTarget-    attrConstruct _ = constructDOMHTMLBaseElementTarget-    attrClear _ = undefined--type instance AttributeList DOMHTMLBaseElement = DOMHTMLBaseElementAttributeList-type DOMHTMLBaseElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("href", DOMHTMLBaseElementHrefPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("target", DOMHTMLBaseElementTargetPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLBaseElementHref :: AttrLabelProxy "href"-dOMHTMLBaseElementHref = AttrLabelProxy--dOMHTMLBaseElementTarget :: AttrLabelProxy "target"-dOMHTMLBaseElementTarget = AttrLabelProxy--type instance SignalList DOMHTMLBaseElement = DOMHTMLBaseElementSignalList-type DOMHTMLBaseElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLBaseElement::get_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBaseElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLBaseElement"-    IO CString---dOMHTMLBaseElementGetHref ::-    (MonadIO m, DOMHTMLBaseElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLBaseElementGetHref _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_base_element_get_href _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_base_element_get_href" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLBaseElementGetHrefMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBaseElementK a) => MethodInfo DOMHTMLBaseElementGetHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseElementGetHref---- method DOMHTMLBaseElement::get_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBaseElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLBaseElement"-    IO CString---dOMHTMLBaseElementGetTarget ::-    (MonadIO m, DOMHTMLBaseElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLBaseElementGetTarget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_base_element_get_target _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_base_element_get_target" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLBaseElementGetTargetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBaseElementK a) => MethodInfo DOMHTMLBaseElementGetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseElementGetTarget---- method DOMHTMLBaseElement::set_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBaseElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLBaseElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLBaseElementSetHref ::-    (MonadIO m, DOMHTMLBaseElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLBaseElementSetHref _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_base_element_set_href _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLBaseElementSetHrefMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBaseElementK a) => MethodInfo DOMHTMLBaseElementSetHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseElementSetHref---- method DOMHTMLBaseElement::set_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBaseElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLBaseElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLBaseElementSetTarget ::-    (MonadIO m, DOMHTMLBaseElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLBaseElementSetTarget _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_base_element_set_target _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLBaseElementSetTargetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBaseElementK a) => MethodInfo DOMHTMLBaseElementSetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseElementSetTarget--
− GI/WebKit/Objects/DOMHTMLBaseElement.hs-boot
@@ -1,19 +0,0 @@-module GI.WebKit.Objects.DOMHTMLBaseElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLBaseElement = DOMHTMLBaseElement (ForeignPtr DOMHTMLBaseElement)-instance GObject DOMHTMLBaseElement where-class GObject o => DOMHTMLBaseElementK o-instance (GObject o, IsDescendantOf DOMHTMLBaseElement o) => DOMHTMLBaseElementK o-data DOMHTMLBaseElementHrefPropertyInfo-data DOMHTMLBaseElementTargetPropertyInfo-data DOMHTMLBaseElementGetHrefMethodInfo-data DOMHTMLBaseElementGetTargetMethodInfo-data DOMHTMLBaseElementSetHrefMethodInfo-data DOMHTMLBaseElementSetTargetMethodInfo
− GI/WebKit/Objects/DOMHTMLBaseFontElement.hs
@@ -1,555 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLBaseFontElement-    ( ---- * Exported types-    DOMHTMLBaseFontElement(..)              ,-    DOMHTMLBaseFontElementK                 ,-    toDOMHTMLBaseFontElement                ,-    noDOMHTMLBaseFontElement                ,--- -- * Methods--- ** dOMHTMLBaseFontElementGetColor-    DOMHTMLBaseFontElementGetColorMethodInfo,-    dOMHTMLBaseFontElementGetColor          ,----- ** dOMHTMLBaseFontElementGetFace-    DOMHTMLBaseFontElementGetFaceMethodInfo ,-    dOMHTMLBaseFontElementGetFace           ,----- ** dOMHTMLBaseFontElementGetSize-    DOMHTMLBaseFontElementGetSizeMethodInfo ,-    dOMHTMLBaseFontElementGetSize           ,----- ** dOMHTMLBaseFontElementSetColor-    DOMHTMLBaseFontElementSetColorMethodInfo,-    dOMHTMLBaseFontElementSetColor          ,----- ** dOMHTMLBaseFontElementSetFace-    DOMHTMLBaseFontElementSetFaceMethodInfo ,-    dOMHTMLBaseFontElementSetFace           ,----- ** dOMHTMLBaseFontElementSetSize-    DOMHTMLBaseFontElementSetSizeMethodInfo ,-    dOMHTMLBaseFontElementSetSize           ,----- -- * Properties--- ** Color-    DOMHTMLBaseFontElementColorPropertyInfo ,-    constructDOMHTMLBaseFontElementColor    ,-    dOMHTMLBaseFontElementColor             ,-    getDOMHTMLBaseFontElementColor          ,-    setDOMHTMLBaseFontElementColor          ,----- ** Face-    DOMHTMLBaseFontElementFacePropertyInfo  ,-    constructDOMHTMLBaseFontElementFace     ,-    dOMHTMLBaseFontElementFace              ,-    getDOMHTMLBaseFontElementFace           ,-    setDOMHTMLBaseFontElementFace           ,----- ** Size-    DOMHTMLBaseFontElementSizePropertyInfo  ,-    constructDOMHTMLBaseFontElementSize     ,-    dOMHTMLBaseFontElementSize              ,-    getDOMHTMLBaseFontElementSize           ,-    setDOMHTMLBaseFontElementSize           ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLBaseFontElement = DOMHTMLBaseFontElement (ForeignPtr DOMHTMLBaseFontElement)-foreign import ccall "webkit_dom_html_base_font_element_get_type"-    c_webkit_dom_html_base_font_element_get_type :: IO GType--type instance ParentTypes DOMHTMLBaseFontElement = DOMHTMLBaseFontElementParentTypes-type DOMHTMLBaseFontElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLBaseFontElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_base_font_element_get_type-    --class GObject o => DOMHTMLBaseFontElementK o-instance (GObject o, IsDescendantOf DOMHTMLBaseFontElement o) => DOMHTMLBaseFontElementK o--toDOMHTMLBaseFontElement :: DOMHTMLBaseFontElementK o => o -> IO DOMHTMLBaseFontElement-toDOMHTMLBaseFontElement = unsafeCastTo DOMHTMLBaseFontElement--noDOMHTMLBaseFontElement :: Maybe DOMHTMLBaseFontElement-noDOMHTMLBaseFontElement = Nothing--type family ResolveDOMHTMLBaseFontElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLBaseFontElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getColor" o = DOMHTMLBaseFontElementGetColorMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getFace" o = DOMHTMLBaseFontElementGetFaceMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getSize" o = DOMHTMLBaseFontElementGetSizeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setColor" o = DOMHTMLBaseFontElementSetColorMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setFace" o = DOMHTMLBaseFontElementSetFaceMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setSize" o = DOMHTMLBaseFontElementSetSizeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLBaseFontElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLBaseFontElementMethod t DOMHTMLBaseFontElement, MethodInfo info DOMHTMLBaseFontElement p) => IsLabelProxy t (DOMHTMLBaseFontElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLBaseFontElementMethod t DOMHTMLBaseFontElement, MethodInfo info DOMHTMLBaseFontElement p) => IsLabel t (DOMHTMLBaseFontElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLBaseFontElementColor :: (MonadIO m, DOMHTMLBaseFontElementK o) => o -> m (Maybe T.Text)-getDOMHTMLBaseFontElementColor obj = liftIO $ getObjectPropertyString obj "color"--setDOMHTMLBaseFontElementColor :: (MonadIO m, DOMHTMLBaseFontElementK o) => o -> T.Text -> m ()-setDOMHTMLBaseFontElementColor obj val = liftIO $ setObjectPropertyString obj "color" (Just val)--constructDOMHTMLBaseFontElementColor :: T.Text -> IO ([Char], GValue)-constructDOMHTMLBaseFontElementColor val = constructObjectPropertyString "color" (Just val)--data DOMHTMLBaseFontElementColorPropertyInfo-instance AttrInfo DOMHTMLBaseFontElementColorPropertyInfo where-    type AttrAllowedOps DOMHTMLBaseFontElementColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBaseFontElementColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBaseFontElementColorPropertyInfo = DOMHTMLBaseFontElementK-    type AttrGetType DOMHTMLBaseFontElementColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBaseFontElementColorPropertyInfo = "color"-    attrGet _ = getDOMHTMLBaseFontElementColor-    attrSet _ = setDOMHTMLBaseFontElementColor-    attrConstruct _ = constructDOMHTMLBaseFontElementColor-    attrClear _ = undefined---- VVV Prop "face"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLBaseFontElementFace :: (MonadIO m, DOMHTMLBaseFontElementK o) => o -> m (Maybe T.Text)-getDOMHTMLBaseFontElementFace obj = liftIO $ getObjectPropertyString obj "face"--setDOMHTMLBaseFontElementFace :: (MonadIO m, DOMHTMLBaseFontElementK o) => o -> T.Text -> m ()-setDOMHTMLBaseFontElementFace obj val = liftIO $ setObjectPropertyString obj "face" (Just val)--constructDOMHTMLBaseFontElementFace :: T.Text -> IO ([Char], GValue)-constructDOMHTMLBaseFontElementFace val = constructObjectPropertyString "face" (Just val)--data DOMHTMLBaseFontElementFacePropertyInfo-instance AttrInfo DOMHTMLBaseFontElementFacePropertyInfo where-    type AttrAllowedOps DOMHTMLBaseFontElementFacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBaseFontElementFacePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBaseFontElementFacePropertyInfo = DOMHTMLBaseFontElementK-    type AttrGetType DOMHTMLBaseFontElementFacePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBaseFontElementFacePropertyInfo = "face"-    attrGet _ = getDOMHTMLBaseFontElementFace-    attrSet _ = setDOMHTMLBaseFontElementFace-    attrConstruct _ = constructDOMHTMLBaseFontElementFace-    attrClear _ = undefined---- VVV Prop "size"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLBaseFontElementSize :: (MonadIO m, DOMHTMLBaseFontElementK o) => o -> m CLong-getDOMHTMLBaseFontElementSize obj = liftIO $ getObjectPropertyLong obj "size"--setDOMHTMLBaseFontElementSize :: (MonadIO m, DOMHTMLBaseFontElementK o) => o -> CLong -> m ()-setDOMHTMLBaseFontElementSize obj val = liftIO $ setObjectPropertyLong obj "size" val--constructDOMHTMLBaseFontElementSize :: CLong -> IO ([Char], GValue)-constructDOMHTMLBaseFontElementSize val = constructObjectPropertyLong "size" val--data DOMHTMLBaseFontElementSizePropertyInfo-instance AttrInfo DOMHTMLBaseFontElementSizePropertyInfo where-    type AttrAllowedOps DOMHTMLBaseFontElementSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBaseFontElementSizePropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLBaseFontElementSizePropertyInfo = DOMHTMLBaseFontElementK-    type AttrGetType DOMHTMLBaseFontElementSizePropertyInfo = CLong-    type AttrLabel DOMHTMLBaseFontElementSizePropertyInfo = "size"-    attrGet _ = getDOMHTMLBaseFontElementSize-    attrSet _ = setDOMHTMLBaseFontElementSize-    attrConstruct _ = constructDOMHTMLBaseFontElementSize-    attrClear _ = undefined--type instance AttributeList DOMHTMLBaseFontElement = DOMHTMLBaseFontElementAttributeList-type DOMHTMLBaseFontElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("color", DOMHTMLBaseFontElementColorPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("face", DOMHTMLBaseFontElementFacePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("size", DOMHTMLBaseFontElementSizePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLBaseFontElementColor :: AttrLabelProxy "color"-dOMHTMLBaseFontElementColor = AttrLabelProxy--dOMHTMLBaseFontElementFace :: AttrLabelProxy "face"-dOMHTMLBaseFontElementFace = AttrLabelProxy--dOMHTMLBaseFontElementSize :: AttrLabelProxy "size"-dOMHTMLBaseFontElementSize = AttrLabelProxy--type instance SignalList DOMHTMLBaseFontElement = DOMHTMLBaseFontElementSignalList-type DOMHTMLBaseFontElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLBaseFontElement::get_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLBaseFontElement"-    IO CString---dOMHTMLBaseFontElementGetColor ::-    (MonadIO m, DOMHTMLBaseFontElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLBaseFontElementGetColor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_base_font_element_get_color _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_base_font_element_get_color" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLBaseFontElementGetColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBaseFontElementK a) => MethodInfo DOMHTMLBaseFontElementGetColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseFontElementGetColor---- method DOMHTMLBaseFontElement::get_face--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLBaseFontElement"-    IO CString---dOMHTMLBaseFontElementGetFace ::-    (MonadIO m, DOMHTMLBaseFontElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLBaseFontElementGetFace _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_base_font_element_get_face _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_base_font_element_get_face" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLBaseFontElementGetFaceMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBaseFontElementK a) => MethodInfo DOMHTMLBaseFontElementGetFaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseFontElementGetFace---- method DOMHTMLBaseFontElement::get_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLBaseFontElement"-    IO CLong---dOMHTMLBaseFontElementGetSize ::-    (MonadIO m, DOMHTMLBaseFontElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLBaseFontElementGetSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_base_font_element_get_size _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLBaseFontElementGetSizeMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLBaseFontElementK a) => MethodInfo DOMHTMLBaseFontElementGetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseFontElementGetSize---- method DOMHTMLBaseFontElement::set_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLBaseFontElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLBaseFontElementSetColor ::-    (MonadIO m, DOMHTMLBaseFontElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLBaseFontElementSetColor _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_base_font_element_set_color _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLBaseFontElementSetColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBaseFontElementK a) => MethodInfo DOMHTMLBaseFontElementSetColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseFontElementSetColor---- method DOMHTMLBaseFontElement::set_face--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLBaseFontElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLBaseFontElementSetFace ::-    (MonadIO m, DOMHTMLBaseFontElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLBaseFontElementSetFace _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_base_font_element_set_face _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLBaseFontElementSetFaceMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBaseFontElementK a) => MethodInfo DOMHTMLBaseFontElementSetFaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseFontElementSetFace---- method DOMHTMLBaseFontElement::set_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBaseFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLBaseFontElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLBaseFontElementSetSize ::-    (MonadIO m, DOMHTMLBaseFontElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLBaseFontElementSetSize _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_base_font_element_set_size _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLBaseFontElementSetSizeMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLBaseFontElementK a) => MethodInfo DOMHTMLBaseFontElementSetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseFontElementSetSize--
− GI/WebKit/Objects/DOMHTMLBaseFontElement.hs-boot
@@ -1,22 +0,0 @@-module GI.WebKit.Objects.DOMHTMLBaseFontElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLBaseFontElement = DOMHTMLBaseFontElement (ForeignPtr DOMHTMLBaseFontElement)-instance GObject DOMHTMLBaseFontElement where-class GObject o => DOMHTMLBaseFontElementK o-instance (GObject o, IsDescendantOf DOMHTMLBaseFontElement o) => DOMHTMLBaseFontElementK o-data DOMHTMLBaseFontElementColorPropertyInfo-data DOMHTMLBaseFontElementFacePropertyInfo-data DOMHTMLBaseFontElementSizePropertyInfo-data DOMHTMLBaseFontElementGetColorMethodInfo-data DOMHTMLBaseFontElementGetFaceMethodInfo-data DOMHTMLBaseFontElementGetSizeMethodInfo-data DOMHTMLBaseFontElementSetColorMethodInfo-data DOMHTMLBaseFontElementSetFaceMethodInfo-data DOMHTMLBaseFontElementSetSizeMethodInfo
− GI/WebKit/Objects/DOMHTMLBodyElement.hs
@@ -1,890 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLBodyElement-    ( ---- * Exported types-    DOMHTMLBodyElement(..)                  ,-    DOMHTMLBodyElementK                     ,-    toDOMHTMLBodyElement                    ,-    noDOMHTMLBodyElement                    ,--- -- * Methods--- ** dOMHTMLBodyElementGetALink-    DOMHTMLBodyElementGetALinkMethodInfo    ,-    dOMHTMLBodyElementGetALink              ,----- ** dOMHTMLBodyElementGetBackground-    DOMHTMLBodyElementGetBackgroundMethodInfo,-    dOMHTMLBodyElementGetBackground         ,----- ** dOMHTMLBodyElementGetBgColor-    DOMHTMLBodyElementGetBgColorMethodInfo  ,-    dOMHTMLBodyElementGetBgColor            ,----- ** dOMHTMLBodyElementGetLink-    DOMHTMLBodyElementGetLinkMethodInfo     ,-    dOMHTMLBodyElementGetLink               ,----- ** dOMHTMLBodyElementGetText-    DOMHTMLBodyElementGetTextMethodInfo     ,-    dOMHTMLBodyElementGetText               ,----- ** dOMHTMLBodyElementGetVLink-    DOMHTMLBodyElementGetVLinkMethodInfo    ,-    dOMHTMLBodyElementGetVLink              ,----- ** dOMHTMLBodyElementSetALink-    DOMHTMLBodyElementSetALinkMethodInfo    ,-    dOMHTMLBodyElementSetALink              ,----- ** dOMHTMLBodyElementSetBackground-    DOMHTMLBodyElementSetBackgroundMethodInfo,-    dOMHTMLBodyElementSetBackground         ,----- ** dOMHTMLBodyElementSetBgColor-    DOMHTMLBodyElementSetBgColorMethodInfo  ,-    dOMHTMLBodyElementSetBgColor            ,----- ** dOMHTMLBodyElementSetLink-    DOMHTMLBodyElementSetLinkMethodInfo     ,-    dOMHTMLBodyElementSetLink               ,----- ** dOMHTMLBodyElementSetText-    DOMHTMLBodyElementSetTextMethodInfo     ,-    dOMHTMLBodyElementSetText               ,----- ** dOMHTMLBodyElementSetVLink-    DOMHTMLBodyElementSetVLinkMethodInfo    ,-    dOMHTMLBodyElementSetVLink              ,----- -- * Properties--- ** ALink-    DOMHTMLBodyElementALinkPropertyInfo     ,-    constructDOMHTMLBodyElementALink        ,-    dOMHTMLBodyElementALink                 ,-    getDOMHTMLBodyElementALink              ,-    setDOMHTMLBodyElementALink              ,----- ** Background-    DOMHTMLBodyElementBackgroundPropertyInfo,-    constructDOMHTMLBodyElementBackground   ,-    dOMHTMLBodyElementBackground            ,-    getDOMHTMLBodyElementBackground         ,-    setDOMHTMLBodyElementBackground         ,----- ** BgColor-    DOMHTMLBodyElementBgColorPropertyInfo   ,-    constructDOMHTMLBodyElementBgColor      ,-    dOMHTMLBodyElementBgColor               ,-    getDOMHTMLBodyElementBgColor            ,-    setDOMHTMLBodyElementBgColor            ,----- ** Link-    DOMHTMLBodyElementLinkPropertyInfo      ,-    constructDOMHTMLBodyElementLink         ,-    dOMHTMLBodyElementLink                  ,-    getDOMHTMLBodyElementLink               ,-    setDOMHTMLBodyElementLink               ,----- ** Text-    DOMHTMLBodyElementTextPropertyInfo      ,-    constructDOMHTMLBodyElementText         ,-    dOMHTMLBodyElementText                  ,-    getDOMHTMLBodyElementText               ,-    setDOMHTMLBodyElementText               ,----- ** VLink-    DOMHTMLBodyElementVLinkPropertyInfo     ,-    constructDOMHTMLBodyElementVLink        ,-    dOMHTMLBodyElementVLink                 ,-    getDOMHTMLBodyElementVLink              ,-    setDOMHTMLBodyElementVLink              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLBodyElement = DOMHTMLBodyElement (ForeignPtr DOMHTMLBodyElement)-foreign import ccall "webkit_dom_html_body_element_get_type"-    c_webkit_dom_html_body_element_get_type :: IO GType--type instance ParentTypes DOMHTMLBodyElement = DOMHTMLBodyElementParentTypes-type DOMHTMLBodyElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLBodyElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_body_element_get_type-    --class GObject o => DOMHTMLBodyElementK o-instance (GObject o, IsDescendantOf DOMHTMLBodyElement o) => DOMHTMLBodyElementK o--toDOMHTMLBodyElement :: DOMHTMLBodyElementK o => o -> IO DOMHTMLBodyElement-toDOMHTMLBodyElement = unsafeCastTo DOMHTMLBodyElement--noDOMHTMLBodyElement :: Maybe DOMHTMLBodyElement-noDOMHTMLBodyElement = Nothing--type family ResolveDOMHTMLBodyElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLBodyElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLBodyElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLBodyElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLBodyElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLBodyElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLBodyElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLBodyElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLBodyElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLBodyElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLBodyElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLBodyElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLBodyElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLBodyElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLBodyElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLBodyElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLBodyElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLBodyElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLBodyElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLBodyElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLBodyElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLBodyElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLBodyElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLBodyElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLBodyElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLBodyElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLBodyElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLBodyElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLBodyElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLBodyElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLBodyElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLBodyElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLBodyElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLBodyElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLBodyElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLBodyElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLBodyElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLBodyElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLBodyElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLBodyElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLBodyElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLBodyElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLBodyElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLBodyElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLBodyElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLBodyElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLBodyElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLBodyElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLBodyElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLBodyElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLBodyElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLBodyElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLBodyElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLBodyElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLBodyElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLBodyElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLBodyElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLBodyElementMethod "getALink" o = DOMHTMLBodyElementGetALinkMethodInfo-    ResolveDOMHTMLBodyElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLBodyElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLBodyElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLBodyElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLBodyElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLBodyElementMethod "getBackground" o = DOMHTMLBodyElementGetBackgroundMethodInfo-    ResolveDOMHTMLBodyElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLBodyElementMethod "getBgColor" o = DOMHTMLBodyElementGetBgColorMethodInfo-    ResolveDOMHTMLBodyElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLBodyElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLBodyElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLBodyElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLBodyElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLBodyElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLBodyElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLBodyElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLBodyElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLBodyElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLBodyElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLBodyElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLBodyElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLBodyElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLBodyElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLBodyElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLBodyElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLBodyElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLBodyElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLBodyElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLBodyElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLBodyElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLBodyElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLBodyElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLBodyElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLBodyElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLBodyElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLBodyElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLBodyElementMethod "getLink" o = DOMHTMLBodyElementGetLinkMethodInfo-    ResolveDOMHTMLBodyElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLBodyElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLBodyElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLBodyElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLBodyElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLBodyElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLBodyElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLBodyElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLBodyElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLBodyElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLBodyElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLBodyElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLBodyElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLBodyElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLBodyElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLBodyElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLBodyElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLBodyElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLBodyElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLBodyElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLBodyElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLBodyElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLBodyElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLBodyElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLBodyElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLBodyElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLBodyElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLBodyElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLBodyElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLBodyElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLBodyElementMethod "getText" o = DOMHTMLBodyElementGetTextMethodInfo-    ResolveDOMHTMLBodyElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLBodyElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLBodyElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLBodyElementMethod "getVLink" o = DOMHTMLBodyElementGetVLinkMethodInfo-    ResolveDOMHTMLBodyElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLBodyElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLBodyElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLBodyElementMethod "setALink" o = DOMHTMLBodyElementSetALinkMethodInfo-    ResolveDOMHTMLBodyElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLBodyElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLBodyElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLBodyElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLBodyElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLBodyElementMethod "setBackground" o = DOMHTMLBodyElementSetBackgroundMethodInfo-    ResolveDOMHTMLBodyElementMethod "setBgColor" o = DOMHTMLBodyElementSetBgColorMethodInfo-    ResolveDOMHTMLBodyElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLBodyElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLBodyElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLBodyElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLBodyElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLBodyElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLBodyElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLBodyElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLBodyElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLBodyElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLBodyElementMethod "setLink" o = DOMHTMLBodyElementSetLinkMethodInfo-    ResolveDOMHTMLBodyElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLBodyElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLBodyElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLBodyElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLBodyElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLBodyElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLBodyElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLBodyElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLBodyElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLBodyElementMethod "setText" o = DOMHTMLBodyElementSetTextMethodInfo-    ResolveDOMHTMLBodyElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLBodyElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLBodyElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLBodyElementMethod "setVLink" o = DOMHTMLBodyElementSetVLinkMethodInfo-    ResolveDOMHTMLBodyElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLBodyElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLBodyElementMethod t DOMHTMLBodyElement, MethodInfo info DOMHTMLBodyElement p) => IsLabelProxy t (DOMHTMLBodyElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLBodyElementMethod t DOMHTMLBodyElement, MethodInfo info DOMHTMLBodyElement p) => IsLabel t (DOMHTMLBodyElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "a-link"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLBodyElementALink :: (MonadIO m, DOMHTMLBodyElementK o) => o -> m (Maybe T.Text)-getDOMHTMLBodyElementALink obj = liftIO $ getObjectPropertyString obj "a-link"--setDOMHTMLBodyElementALink :: (MonadIO m, DOMHTMLBodyElementK o) => o -> T.Text -> m ()-setDOMHTMLBodyElementALink obj val = liftIO $ setObjectPropertyString obj "a-link" (Just val)--constructDOMHTMLBodyElementALink :: T.Text -> IO ([Char], GValue)-constructDOMHTMLBodyElementALink val = constructObjectPropertyString "a-link" (Just val)--data DOMHTMLBodyElementALinkPropertyInfo-instance AttrInfo DOMHTMLBodyElementALinkPropertyInfo where-    type AttrAllowedOps DOMHTMLBodyElementALinkPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBodyElementALinkPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBodyElementALinkPropertyInfo = DOMHTMLBodyElementK-    type AttrGetType DOMHTMLBodyElementALinkPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBodyElementALinkPropertyInfo = "a-link"-    attrGet _ = getDOMHTMLBodyElementALink-    attrSet _ = setDOMHTMLBodyElementALink-    attrConstruct _ = constructDOMHTMLBodyElementALink-    attrClear _ = undefined---- VVV Prop "background"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLBodyElementBackground :: (MonadIO m, DOMHTMLBodyElementK o) => o -> m (Maybe T.Text)-getDOMHTMLBodyElementBackground obj = liftIO $ getObjectPropertyString obj "background"--setDOMHTMLBodyElementBackground :: (MonadIO m, DOMHTMLBodyElementK o) => o -> T.Text -> m ()-setDOMHTMLBodyElementBackground obj val = liftIO $ setObjectPropertyString obj "background" (Just val)--constructDOMHTMLBodyElementBackground :: T.Text -> IO ([Char], GValue)-constructDOMHTMLBodyElementBackground val = constructObjectPropertyString "background" (Just val)--data DOMHTMLBodyElementBackgroundPropertyInfo-instance AttrInfo DOMHTMLBodyElementBackgroundPropertyInfo where-    type AttrAllowedOps DOMHTMLBodyElementBackgroundPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBodyElementBackgroundPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBodyElementBackgroundPropertyInfo = DOMHTMLBodyElementK-    type AttrGetType DOMHTMLBodyElementBackgroundPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBodyElementBackgroundPropertyInfo = "background"-    attrGet _ = getDOMHTMLBodyElementBackground-    attrSet _ = setDOMHTMLBodyElementBackground-    attrConstruct _ = constructDOMHTMLBodyElementBackground-    attrClear _ = undefined---- VVV Prop "bg-color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLBodyElementBgColor :: (MonadIO m, DOMHTMLBodyElementK o) => o -> m (Maybe T.Text)-getDOMHTMLBodyElementBgColor obj = liftIO $ getObjectPropertyString obj "bg-color"--setDOMHTMLBodyElementBgColor :: (MonadIO m, DOMHTMLBodyElementK o) => o -> T.Text -> m ()-setDOMHTMLBodyElementBgColor obj val = liftIO $ setObjectPropertyString obj "bg-color" (Just val)--constructDOMHTMLBodyElementBgColor :: T.Text -> IO ([Char], GValue)-constructDOMHTMLBodyElementBgColor val = constructObjectPropertyString "bg-color" (Just val)--data DOMHTMLBodyElementBgColorPropertyInfo-instance AttrInfo DOMHTMLBodyElementBgColorPropertyInfo where-    type AttrAllowedOps DOMHTMLBodyElementBgColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBodyElementBgColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBodyElementBgColorPropertyInfo = DOMHTMLBodyElementK-    type AttrGetType DOMHTMLBodyElementBgColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBodyElementBgColorPropertyInfo = "bg-color"-    attrGet _ = getDOMHTMLBodyElementBgColor-    attrSet _ = setDOMHTMLBodyElementBgColor-    attrConstruct _ = constructDOMHTMLBodyElementBgColor-    attrClear _ = undefined---- VVV Prop "link"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLBodyElementLink :: (MonadIO m, DOMHTMLBodyElementK o) => o -> m (Maybe T.Text)-getDOMHTMLBodyElementLink obj = liftIO $ getObjectPropertyString obj "link"--setDOMHTMLBodyElementLink :: (MonadIO m, DOMHTMLBodyElementK o) => o -> T.Text -> m ()-setDOMHTMLBodyElementLink obj val = liftIO $ setObjectPropertyString obj "link" (Just val)--constructDOMHTMLBodyElementLink :: T.Text -> IO ([Char], GValue)-constructDOMHTMLBodyElementLink val = constructObjectPropertyString "link" (Just val)--data DOMHTMLBodyElementLinkPropertyInfo-instance AttrInfo DOMHTMLBodyElementLinkPropertyInfo where-    type AttrAllowedOps DOMHTMLBodyElementLinkPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBodyElementLinkPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBodyElementLinkPropertyInfo = DOMHTMLBodyElementK-    type AttrGetType DOMHTMLBodyElementLinkPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBodyElementLinkPropertyInfo = "link"-    attrGet _ = getDOMHTMLBodyElementLink-    attrSet _ = setDOMHTMLBodyElementLink-    attrConstruct _ = constructDOMHTMLBodyElementLink-    attrClear _ = undefined---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLBodyElementText :: (MonadIO m, DOMHTMLBodyElementK o) => o -> m (Maybe T.Text)-getDOMHTMLBodyElementText obj = liftIO $ getObjectPropertyString obj "text"--setDOMHTMLBodyElementText :: (MonadIO m, DOMHTMLBodyElementK o) => o -> T.Text -> m ()-setDOMHTMLBodyElementText obj val = liftIO $ setObjectPropertyString obj "text" (Just val)--constructDOMHTMLBodyElementText :: T.Text -> IO ([Char], GValue)-constructDOMHTMLBodyElementText val = constructObjectPropertyString "text" (Just val)--data DOMHTMLBodyElementTextPropertyInfo-instance AttrInfo DOMHTMLBodyElementTextPropertyInfo where-    type AttrAllowedOps DOMHTMLBodyElementTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBodyElementTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBodyElementTextPropertyInfo = DOMHTMLBodyElementK-    type AttrGetType DOMHTMLBodyElementTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBodyElementTextPropertyInfo = "text"-    attrGet _ = getDOMHTMLBodyElementText-    attrSet _ = setDOMHTMLBodyElementText-    attrConstruct _ = constructDOMHTMLBodyElementText-    attrClear _ = undefined---- VVV Prop "v-link"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLBodyElementVLink :: (MonadIO m, DOMHTMLBodyElementK o) => o -> m (Maybe T.Text)-getDOMHTMLBodyElementVLink obj = liftIO $ getObjectPropertyString obj "v-link"--setDOMHTMLBodyElementVLink :: (MonadIO m, DOMHTMLBodyElementK o) => o -> T.Text -> m ()-setDOMHTMLBodyElementVLink obj val = liftIO $ setObjectPropertyString obj "v-link" (Just val)--constructDOMHTMLBodyElementVLink :: T.Text -> IO ([Char], GValue)-constructDOMHTMLBodyElementVLink val = constructObjectPropertyString "v-link" (Just val)--data DOMHTMLBodyElementVLinkPropertyInfo-instance AttrInfo DOMHTMLBodyElementVLinkPropertyInfo where-    type AttrAllowedOps DOMHTMLBodyElementVLinkPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBodyElementVLinkPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBodyElementVLinkPropertyInfo = DOMHTMLBodyElementK-    type AttrGetType DOMHTMLBodyElementVLinkPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBodyElementVLinkPropertyInfo = "v-link"-    attrGet _ = getDOMHTMLBodyElementVLink-    attrSet _ = setDOMHTMLBodyElementVLink-    attrConstruct _ = constructDOMHTMLBodyElementVLink-    attrClear _ = undefined--type instance AttributeList DOMHTMLBodyElement = DOMHTMLBodyElementAttributeList-type DOMHTMLBodyElementAttributeList = ('[ '("aLink", DOMHTMLBodyElementALinkPropertyInfo), '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("background", DOMHTMLBodyElementBackgroundPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("bgColor", DOMHTMLBodyElementBgColorPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("link", DOMHTMLBodyElementLinkPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("text", DOMHTMLBodyElementTextPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("vLink", DOMHTMLBodyElementVLinkPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--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--type instance SignalList DOMHTMLBodyElement = DOMHTMLBodyElementSignalList-type DOMHTMLBodyElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLBodyElement::get_a_link--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLBodyElement"-    IO CString---dOMHTMLBodyElementGetALink ::-    (MonadIO m, DOMHTMLBodyElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLBodyElementGetALink _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_body_element_get_a_link _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_body_element_get_a_link" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLBodyElementGetALinkMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementGetALinkMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementGetALink---- method DOMHTMLBodyElement::get_background--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLBodyElement"-    IO CString---dOMHTMLBodyElementGetBackground ::-    (MonadIO m, DOMHTMLBodyElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLBodyElementGetBackground _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_body_element_get_background _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_body_element_get_background" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLBodyElementGetBackgroundMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementGetBackgroundMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementGetBackground---- method DOMHTMLBodyElement::get_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLBodyElement"-    IO CString---dOMHTMLBodyElementGetBgColor ::-    (MonadIO m, DOMHTMLBodyElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLBodyElementGetBgColor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_body_element_get_bg_color _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_body_element_get_bg_color" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLBodyElementGetBgColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementGetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementGetBgColor---- method DOMHTMLBodyElement::get_link--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLBodyElement"-    IO CString---dOMHTMLBodyElementGetLink ::-    (MonadIO m, DOMHTMLBodyElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLBodyElementGetLink _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_body_element_get_link _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_body_element_get_link" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLBodyElementGetLinkMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementGetLinkMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementGetLink---- method DOMHTMLBodyElement::get_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLBodyElement"-    IO CString---dOMHTMLBodyElementGetText ::-    (MonadIO m, DOMHTMLBodyElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLBodyElementGetText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_body_element_get_text _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_body_element_get_text" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLBodyElementGetTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementGetTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementGetText---- method DOMHTMLBodyElement::get_v_link--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLBodyElement"-    IO CString---dOMHTMLBodyElementGetVLink ::-    (MonadIO m, DOMHTMLBodyElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLBodyElementGetVLink _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_body_element_get_v_link _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_body_element_get_v_link" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLBodyElementGetVLinkMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementGetVLinkMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementGetVLink---- method DOMHTMLBodyElement::set_a_link--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLBodyElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLBodyElementSetALink ::-    (MonadIO m, DOMHTMLBodyElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLBodyElementSetALink _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_body_element_set_a_link _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLBodyElementSetALinkMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementSetALinkMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementSetALink---- method DOMHTMLBodyElement::set_background--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLBodyElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLBodyElementSetBackground ::-    (MonadIO m, DOMHTMLBodyElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLBodyElementSetBackground _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_body_element_set_background _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLBodyElementSetBackgroundMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementSetBackgroundMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementSetBackground---- method DOMHTMLBodyElement::set_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLBodyElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLBodyElementSetBgColor ::-    (MonadIO m, DOMHTMLBodyElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLBodyElementSetBgColor _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_body_element_set_bg_color _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLBodyElementSetBgColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementSetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementSetBgColor---- method DOMHTMLBodyElement::set_link--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLBodyElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLBodyElementSetLink ::-    (MonadIO m, DOMHTMLBodyElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLBodyElementSetLink _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_body_element_set_link _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLBodyElementSetLinkMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementSetLinkMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementSetLink---- method DOMHTMLBodyElement::set_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLBodyElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLBodyElementSetText ::-    (MonadIO m, DOMHTMLBodyElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLBodyElementSetText _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_body_element_set_text _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLBodyElementSetTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementSetTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementSetText---- method DOMHTMLBodyElement::set_v_link--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLBodyElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLBodyElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLBodyElementSetVLink ::-    (MonadIO m, DOMHTMLBodyElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLBodyElementSetVLink _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_body_element_set_v_link _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLBodyElementSetVLinkMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLBodyElementK a) => MethodInfo DOMHTMLBodyElementSetVLinkMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementSetVLink--
− GI/WebKit/Objects/DOMHTMLBodyElement.hs-boot
@@ -1,31 +0,0 @@-module GI.WebKit.Objects.DOMHTMLBodyElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLBodyElement = DOMHTMLBodyElement (ForeignPtr DOMHTMLBodyElement)-instance GObject DOMHTMLBodyElement where-class GObject o => DOMHTMLBodyElementK o-instance (GObject o, IsDescendantOf DOMHTMLBodyElement o) => DOMHTMLBodyElementK o-data DOMHTMLBodyElementALinkPropertyInfo-data DOMHTMLBodyElementBackgroundPropertyInfo-data DOMHTMLBodyElementBgColorPropertyInfo-data DOMHTMLBodyElementLinkPropertyInfo-data DOMHTMLBodyElementTextPropertyInfo-data DOMHTMLBodyElementVLinkPropertyInfo-data DOMHTMLBodyElementGetALinkMethodInfo-data DOMHTMLBodyElementGetBackgroundMethodInfo-data DOMHTMLBodyElementGetBgColorMethodInfo-data DOMHTMLBodyElementGetLinkMethodInfo-data DOMHTMLBodyElementGetTextMethodInfo-data DOMHTMLBodyElementGetVLinkMethodInfo-data DOMHTMLBodyElementSetALinkMethodInfo-data DOMHTMLBodyElementSetBackgroundMethodInfo-data DOMHTMLBodyElementSetBgColorMethodInfo-data DOMHTMLBodyElementSetLinkMethodInfo-data DOMHTMLBodyElementSetTextMethodInfo-data DOMHTMLBodyElementSetVLinkMethodInfo
− GI/WebKit/Objects/DOMHTMLButtonElement.hs
@@ -1,1643 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLButtonElement-    ( ---- * Exported types-    DOMHTMLButtonElement(..)                ,-    DOMHTMLButtonElementK                   ,-    toDOMHTMLButtonElement                  ,-    noDOMHTMLButtonElement                  ,--- -- * Methods--- ** dOMHTMLButtonElementCheckValidity-    DOMHTMLButtonElementCheckValidityMethodInfo,-    dOMHTMLButtonElementCheckValidity       ,----- ** dOMHTMLButtonElementGetAutofocus-    DOMHTMLButtonElementGetAutofocusMethodInfo,-    dOMHTMLButtonElementGetAutofocus        ,----- ** dOMHTMLButtonElementGetDisabled-    DOMHTMLButtonElementGetDisabledMethodInfo,-    dOMHTMLButtonElementGetDisabled         ,----- ** dOMHTMLButtonElementGetForm-    DOMHTMLButtonElementGetFormMethodInfo   ,-    dOMHTMLButtonElementGetForm             ,----- ** dOMHTMLButtonElementGetFormAction-    DOMHTMLButtonElementGetFormActionMethodInfo,-    dOMHTMLButtonElementGetFormAction       ,----- ** dOMHTMLButtonElementGetFormEnctype-    DOMHTMLButtonElementGetFormEnctypeMethodInfo,-    dOMHTMLButtonElementGetFormEnctype      ,----- ** dOMHTMLButtonElementGetFormMethod-    DOMHTMLButtonElementGetFormMethodMethodInfo,-    dOMHTMLButtonElementGetFormMethod       ,----- ** dOMHTMLButtonElementGetFormNoValidate-    DOMHTMLButtonElementGetFormNoValidateMethodInfo,-    dOMHTMLButtonElementGetFormNoValidate   ,----- ** dOMHTMLButtonElementGetFormTarget-    DOMHTMLButtonElementGetFormTargetMethodInfo,-    dOMHTMLButtonElementGetFormTarget       ,----- ** dOMHTMLButtonElementGetLabels-    DOMHTMLButtonElementGetLabelsMethodInfo ,-    dOMHTMLButtonElementGetLabels           ,----- ** dOMHTMLButtonElementGetName-    DOMHTMLButtonElementGetNameMethodInfo   ,-    dOMHTMLButtonElementGetName             ,----- ** dOMHTMLButtonElementGetValidationMessage-    DOMHTMLButtonElementGetValidationMessageMethodInfo,-    dOMHTMLButtonElementGetValidationMessage,----- ** dOMHTMLButtonElementGetValidity-    DOMHTMLButtonElementGetValidityMethodInfo,-    dOMHTMLButtonElementGetValidity         ,----- ** dOMHTMLButtonElementGetValue-    DOMHTMLButtonElementGetValueMethodInfo  ,-    dOMHTMLButtonElementGetValue            ,----- ** dOMHTMLButtonElementGetWillValidate-    DOMHTMLButtonElementGetWillValidateMethodInfo,-    dOMHTMLButtonElementGetWillValidate     ,----- ** dOMHTMLButtonElementSetAutofocus-    DOMHTMLButtonElementSetAutofocusMethodInfo,-    dOMHTMLButtonElementSetAutofocus        ,----- ** dOMHTMLButtonElementSetCustomValidity-    DOMHTMLButtonElementSetCustomValidityMethodInfo,-    dOMHTMLButtonElementSetCustomValidity   ,----- ** dOMHTMLButtonElementSetDisabled-    DOMHTMLButtonElementSetDisabledMethodInfo,-    dOMHTMLButtonElementSetDisabled         ,----- ** dOMHTMLButtonElementSetFormAction-    DOMHTMLButtonElementSetFormActionMethodInfo,-    dOMHTMLButtonElementSetFormAction       ,----- ** dOMHTMLButtonElementSetFormEnctype-    DOMHTMLButtonElementSetFormEnctypeMethodInfo,-    dOMHTMLButtonElementSetFormEnctype      ,----- ** dOMHTMLButtonElementSetFormMethod-    DOMHTMLButtonElementSetFormMethodMethodInfo,-    dOMHTMLButtonElementSetFormMethod       ,----- ** dOMHTMLButtonElementSetFormNoValidate-    DOMHTMLButtonElementSetFormNoValidateMethodInfo,-    dOMHTMLButtonElementSetFormNoValidate   ,----- ** dOMHTMLButtonElementSetFormTarget-    DOMHTMLButtonElementSetFormTargetMethodInfo,-    dOMHTMLButtonElementSetFormTarget       ,----- ** dOMHTMLButtonElementSetName-    DOMHTMLButtonElementSetNameMethodInfo   ,-    dOMHTMLButtonElementSetName             ,----- ** dOMHTMLButtonElementSetValue-    DOMHTMLButtonElementSetValueMethodInfo  ,-    dOMHTMLButtonElementSetValue            ,----- -- * Properties--- ** Autofocus-    DOMHTMLButtonElementAutofocusPropertyInfo,-    constructDOMHTMLButtonElementAutofocus  ,-    dOMHTMLButtonElementAutofocus           ,-    getDOMHTMLButtonElementAutofocus        ,-    setDOMHTMLButtonElementAutofocus        ,----- ** Disabled-    DOMHTMLButtonElementDisabledPropertyInfo,-    constructDOMHTMLButtonElementDisabled   ,-    dOMHTMLButtonElementDisabled            ,-    getDOMHTMLButtonElementDisabled         ,-    setDOMHTMLButtonElementDisabled         ,----- ** Form-    DOMHTMLButtonElementFormPropertyInfo    ,-    dOMHTMLButtonElementForm                ,-    getDOMHTMLButtonElementForm             ,----- ** FormAction-    DOMHTMLButtonElementFormActionPropertyInfo,-    constructDOMHTMLButtonElementFormAction ,-    dOMHTMLButtonElementFormAction          ,-    getDOMHTMLButtonElementFormAction       ,-    setDOMHTMLButtonElementFormAction       ,----- ** FormEnctype-    DOMHTMLButtonElementFormEnctypePropertyInfo,-    constructDOMHTMLButtonElementFormEnctype,-    dOMHTMLButtonElementFormEnctype         ,-    getDOMHTMLButtonElementFormEnctype      ,-    setDOMHTMLButtonElementFormEnctype      ,----- ** FormMethod-    DOMHTMLButtonElementFormMethodPropertyInfo,-    constructDOMHTMLButtonElementFormMethod ,-    dOMHTMLButtonElementFormMethod          ,-    getDOMHTMLButtonElementFormMethod       ,-    setDOMHTMLButtonElementFormMethod       ,----- ** FormNoValidate-    DOMHTMLButtonElementFormNoValidatePropertyInfo,-    constructDOMHTMLButtonElementFormNoValidate,-    dOMHTMLButtonElementFormNoValidate      ,-    getDOMHTMLButtonElementFormNoValidate   ,-    setDOMHTMLButtonElementFormNoValidate   ,----- ** FormTarget-    DOMHTMLButtonElementFormTargetPropertyInfo,-    constructDOMHTMLButtonElementFormTarget ,-    dOMHTMLButtonElementFormTarget          ,-    getDOMHTMLButtonElementFormTarget       ,-    setDOMHTMLButtonElementFormTarget       ,----- ** Labels-    DOMHTMLButtonElementLabelsPropertyInfo  ,-    dOMHTMLButtonElementLabels              ,-    getDOMHTMLButtonElementLabels           ,----- ** Name-    DOMHTMLButtonElementNamePropertyInfo    ,-    constructDOMHTMLButtonElementName       ,-    dOMHTMLButtonElementName                ,-    getDOMHTMLButtonElementName             ,-    setDOMHTMLButtonElementName             ,----- ** Type-    DOMHTMLButtonElementTypePropertyInfo    ,-    clearDOMHTMLButtonElementType           ,-    constructDOMHTMLButtonElementType       ,-    dOMHTMLButtonElementType                ,-    getDOMHTMLButtonElementType             ,-    setDOMHTMLButtonElementType             ,----- ** ValidationMessage-    DOMHTMLButtonElementValidationMessagePropertyInfo,-    dOMHTMLButtonElementValidationMessage   ,-    getDOMHTMLButtonElementValidationMessage,----- ** Validity-    DOMHTMLButtonElementValidityPropertyInfo,-    dOMHTMLButtonElementValidity            ,-    getDOMHTMLButtonElementValidity         ,----- ** Value-    DOMHTMLButtonElementValuePropertyInfo   ,-    constructDOMHTMLButtonElementValue      ,-    dOMHTMLButtonElementValue               ,-    getDOMHTMLButtonElementValue            ,-    setDOMHTMLButtonElementValue            ,----- ** WillValidate-    DOMHTMLButtonElementWillValidatePropertyInfo,-    dOMHTMLButtonElementWillValidate        ,-    getDOMHTMLButtonElementWillValidate     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLButtonElement = DOMHTMLButtonElement (ForeignPtr DOMHTMLButtonElement)-foreign import ccall "webkit_dom_html_button_element_get_type"-    c_webkit_dom_html_button_element_get_type :: IO GType--type instance ParentTypes DOMHTMLButtonElement = DOMHTMLButtonElementParentTypes-type DOMHTMLButtonElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLButtonElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_button_element_get_type-    --class GObject o => DOMHTMLButtonElementK o-instance (GObject o, IsDescendantOf DOMHTMLButtonElement o) => DOMHTMLButtonElementK o--toDOMHTMLButtonElement :: DOMHTMLButtonElementK o => o -> IO DOMHTMLButtonElement-toDOMHTMLButtonElement = unsafeCastTo DOMHTMLButtonElement--noDOMHTMLButtonElement :: Maybe DOMHTMLButtonElement-noDOMHTMLButtonElement = Nothing--type family ResolveDOMHTMLButtonElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLButtonElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLButtonElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLButtonElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLButtonElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLButtonElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLButtonElementMethod "checkValidity" o = DOMHTMLButtonElementCheckValidityMethodInfo-    ResolveDOMHTMLButtonElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLButtonElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLButtonElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLButtonElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLButtonElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLButtonElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLButtonElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLButtonElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLButtonElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLButtonElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLButtonElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLButtonElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLButtonElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLButtonElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLButtonElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLButtonElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLButtonElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLButtonElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLButtonElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLButtonElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLButtonElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLButtonElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLButtonElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLButtonElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLButtonElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLButtonElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLButtonElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLButtonElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLButtonElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLButtonElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLButtonElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLButtonElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLButtonElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLButtonElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLButtonElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLButtonElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLButtonElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLButtonElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLButtonElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLButtonElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLButtonElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLButtonElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLButtonElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLButtonElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLButtonElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLButtonElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLButtonElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLButtonElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLButtonElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLButtonElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLButtonElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLButtonElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLButtonElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLButtonElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLButtonElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLButtonElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLButtonElementMethod "getAutofocus" o = DOMHTMLButtonElementGetAutofocusMethodInfo-    ResolveDOMHTMLButtonElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLButtonElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLButtonElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLButtonElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLButtonElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLButtonElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLButtonElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLButtonElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLButtonElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLButtonElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLButtonElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLButtonElementMethod "getDisabled" o = DOMHTMLButtonElementGetDisabledMethodInfo-    ResolveDOMHTMLButtonElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLButtonElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLButtonElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLButtonElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLButtonElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLButtonElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLButtonElementMethod "getForm" o = DOMHTMLButtonElementGetFormMethodInfo-    ResolveDOMHTMLButtonElementMethod "getFormAction" o = DOMHTMLButtonElementGetFormActionMethodInfo-    ResolveDOMHTMLButtonElementMethod "getFormEnctype" o = DOMHTMLButtonElementGetFormEnctypeMethodInfo-    ResolveDOMHTMLButtonElementMethod "getFormMethod" o = DOMHTMLButtonElementGetFormMethodMethodInfo-    ResolveDOMHTMLButtonElementMethod "getFormNoValidate" o = DOMHTMLButtonElementGetFormNoValidateMethodInfo-    ResolveDOMHTMLButtonElementMethod "getFormTarget" o = DOMHTMLButtonElementGetFormTargetMethodInfo-    ResolveDOMHTMLButtonElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLButtonElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLButtonElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLButtonElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLButtonElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLButtonElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLButtonElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLButtonElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLButtonElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLButtonElementMethod "getLabels" o = DOMHTMLButtonElementGetLabelsMethodInfo-    ResolveDOMHTMLButtonElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLButtonElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLButtonElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLButtonElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLButtonElementMethod "getName" o = DOMHTMLButtonElementGetNameMethodInfo-    ResolveDOMHTMLButtonElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLButtonElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLButtonElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLButtonElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLButtonElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLButtonElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLButtonElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLButtonElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLButtonElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLButtonElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLButtonElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLButtonElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLButtonElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLButtonElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLButtonElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLButtonElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLButtonElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLButtonElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLButtonElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLButtonElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLButtonElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLButtonElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLButtonElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLButtonElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLButtonElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLButtonElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLButtonElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLButtonElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLButtonElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLButtonElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLButtonElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLButtonElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLButtonElementMethod "getValidationMessage" o = DOMHTMLButtonElementGetValidationMessageMethodInfo-    ResolveDOMHTMLButtonElementMethod "getValidity" o = DOMHTMLButtonElementGetValidityMethodInfo-    ResolveDOMHTMLButtonElementMethod "getValue" o = DOMHTMLButtonElementGetValueMethodInfo-    ResolveDOMHTMLButtonElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLButtonElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLButtonElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLButtonElementMethod "getWillValidate" o = DOMHTMLButtonElementGetWillValidateMethodInfo-    ResolveDOMHTMLButtonElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLButtonElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLButtonElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLButtonElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLButtonElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLButtonElementMethod "setAutofocus" o = DOMHTMLButtonElementSetAutofocusMethodInfo-    ResolveDOMHTMLButtonElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLButtonElementMethod "setCustomValidity" o = DOMHTMLButtonElementSetCustomValidityMethodInfo-    ResolveDOMHTMLButtonElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLButtonElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLButtonElementMethod "setDisabled" o = DOMHTMLButtonElementSetDisabledMethodInfo-    ResolveDOMHTMLButtonElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLButtonElementMethod "setFormAction" o = DOMHTMLButtonElementSetFormActionMethodInfo-    ResolveDOMHTMLButtonElementMethod "setFormEnctype" o = DOMHTMLButtonElementSetFormEnctypeMethodInfo-    ResolveDOMHTMLButtonElementMethod "setFormMethod" o = DOMHTMLButtonElementSetFormMethodMethodInfo-    ResolveDOMHTMLButtonElementMethod "setFormNoValidate" o = DOMHTMLButtonElementSetFormNoValidateMethodInfo-    ResolveDOMHTMLButtonElementMethod "setFormTarget" o = DOMHTMLButtonElementSetFormTargetMethodInfo-    ResolveDOMHTMLButtonElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLButtonElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLButtonElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLButtonElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLButtonElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLButtonElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLButtonElementMethod "setName" o = DOMHTMLButtonElementSetNameMethodInfo-    ResolveDOMHTMLButtonElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLButtonElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLButtonElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLButtonElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLButtonElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLButtonElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLButtonElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLButtonElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLButtonElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLButtonElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLButtonElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLButtonElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLButtonElementMethod "setValue" o = DOMHTMLButtonElementSetValueMethodInfo-    ResolveDOMHTMLButtonElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLButtonElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLButtonElementMethod t DOMHTMLButtonElement, MethodInfo info DOMHTMLButtonElement p) => IsLabelProxy t (DOMHTMLButtonElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLButtonElementMethod t DOMHTMLButtonElement, MethodInfo info DOMHTMLButtonElement p) => IsLabel t (DOMHTMLButtonElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "autofocus"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLButtonElementAutofocus :: (MonadIO m, DOMHTMLButtonElementK o) => o -> m Bool-getDOMHTMLButtonElementAutofocus obj = liftIO $ getObjectPropertyBool obj "autofocus"--setDOMHTMLButtonElementAutofocus :: (MonadIO m, DOMHTMLButtonElementK o) => o -> Bool -> m ()-setDOMHTMLButtonElementAutofocus obj val = liftIO $ setObjectPropertyBool obj "autofocus" val--constructDOMHTMLButtonElementAutofocus :: Bool -> IO ([Char], GValue)-constructDOMHTMLButtonElementAutofocus val = constructObjectPropertyBool "autofocus" val--data DOMHTMLButtonElementAutofocusPropertyInfo-instance AttrInfo DOMHTMLButtonElementAutofocusPropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementAutofocusPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLButtonElementAutofocusPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLButtonElementAutofocusPropertyInfo = DOMHTMLButtonElementK-    type AttrGetType DOMHTMLButtonElementAutofocusPropertyInfo = Bool-    type AttrLabel DOMHTMLButtonElementAutofocusPropertyInfo = "autofocus"-    attrGet _ = getDOMHTMLButtonElementAutofocus-    attrSet _ = setDOMHTMLButtonElementAutofocus-    attrConstruct _ = constructDOMHTMLButtonElementAutofocus-    attrClear _ = undefined---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLButtonElementDisabled :: (MonadIO m, DOMHTMLButtonElementK o) => o -> m Bool-getDOMHTMLButtonElementDisabled obj = liftIO $ getObjectPropertyBool obj "disabled"--setDOMHTMLButtonElementDisabled :: (MonadIO m, DOMHTMLButtonElementK o) => o -> Bool -> m ()-setDOMHTMLButtonElementDisabled obj val = liftIO $ setObjectPropertyBool obj "disabled" val--constructDOMHTMLButtonElementDisabled :: Bool -> IO ([Char], GValue)-constructDOMHTMLButtonElementDisabled val = constructObjectPropertyBool "disabled" val--data DOMHTMLButtonElementDisabledPropertyInfo-instance AttrInfo DOMHTMLButtonElementDisabledPropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLButtonElementDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLButtonElementDisabledPropertyInfo = DOMHTMLButtonElementK-    type AttrGetType DOMHTMLButtonElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLButtonElementDisabledPropertyInfo = "disabled"-    attrGet _ = getDOMHTMLButtonElementDisabled-    attrSet _ = setDOMHTMLButtonElementDisabled-    attrConstruct _ = constructDOMHTMLButtonElementDisabled-    attrClear _ = undefined---- VVV Prop "form"-   -- Type: TInterface "WebKit" "DOMHTMLFormElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLButtonElementForm :: (MonadIO m, DOMHTMLButtonElementK o) => o -> m DOMHTMLFormElement-getDOMHTMLButtonElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLButtonElementForm" $ getObjectPropertyObject obj "form" DOMHTMLFormElement--data DOMHTMLButtonElementFormPropertyInfo-instance AttrInfo DOMHTMLButtonElementFormPropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLButtonElementFormPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLButtonElementFormPropertyInfo = DOMHTMLButtonElementK-    type AttrGetType DOMHTMLButtonElementFormPropertyInfo = DOMHTMLFormElement-    type AttrLabel DOMHTMLButtonElementFormPropertyInfo = "form"-    attrGet _ = getDOMHTMLButtonElementForm-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "form-action"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLButtonElementFormAction :: (MonadIO m, DOMHTMLButtonElementK o) => o -> m (Maybe T.Text)-getDOMHTMLButtonElementFormAction obj = liftIO $ getObjectPropertyString obj "form-action"--setDOMHTMLButtonElementFormAction :: (MonadIO m, DOMHTMLButtonElementK o) => o -> T.Text -> m ()-setDOMHTMLButtonElementFormAction obj val = liftIO $ setObjectPropertyString obj "form-action" (Just val)--constructDOMHTMLButtonElementFormAction :: T.Text -> IO ([Char], GValue)-constructDOMHTMLButtonElementFormAction val = constructObjectPropertyString "form-action" (Just val)--data DOMHTMLButtonElementFormActionPropertyInfo-instance AttrInfo DOMHTMLButtonElementFormActionPropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementFormActionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLButtonElementFormActionPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLButtonElementFormActionPropertyInfo = DOMHTMLButtonElementK-    type AttrGetType DOMHTMLButtonElementFormActionPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLButtonElementFormActionPropertyInfo = "form-action"-    attrGet _ = getDOMHTMLButtonElementFormAction-    attrSet _ = setDOMHTMLButtonElementFormAction-    attrConstruct _ = constructDOMHTMLButtonElementFormAction-    attrClear _ = undefined---- VVV Prop "form-enctype"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLButtonElementFormEnctype :: (MonadIO m, DOMHTMLButtonElementK o) => o -> m (Maybe T.Text)-getDOMHTMLButtonElementFormEnctype obj = liftIO $ getObjectPropertyString obj "form-enctype"--setDOMHTMLButtonElementFormEnctype :: (MonadIO m, DOMHTMLButtonElementK o) => o -> T.Text -> m ()-setDOMHTMLButtonElementFormEnctype obj val = liftIO $ setObjectPropertyString obj "form-enctype" (Just val)--constructDOMHTMLButtonElementFormEnctype :: T.Text -> IO ([Char], GValue)-constructDOMHTMLButtonElementFormEnctype val = constructObjectPropertyString "form-enctype" (Just val)--data DOMHTMLButtonElementFormEnctypePropertyInfo-instance AttrInfo DOMHTMLButtonElementFormEnctypePropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementFormEnctypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLButtonElementFormEnctypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLButtonElementFormEnctypePropertyInfo = DOMHTMLButtonElementK-    type AttrGetType DOMHTMLButtonElementFormEnctypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLButtonElementFormEnctypePropertyInfo = "form-enctype"-    attrGet _ = getDOMHTMLButtonElementFormEnctype-    attrSet _ = setDOMHTMLButtonElementFormEnctype-    attrConstruct _ = constructDOMHTMLButtonElementFormEnctype-    attrClear _ = undefined---- VVV Prop "form-method"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLButtonElementFormMethod :: (MonadIO m, DOMHTMLButtonElementK o) => o -> m (Maybe T.Text)-getDOMHTMLButtonElementFormMethod obj = liftIO $ getObjectPropertyString obj "form-method"--setDOMHTMLButtonElementFormMethod :: (MonadIO m, DOMHTMLButtonElementK o) => o -> T.Text -> m ()-setDOMHTMLButtonElementFormMethod obj val = liftIO $ setObjectPropertyString obj "form-method" (Just val)--constructDOMHTMLButtonElementFormMethod :: T.Text -> IO ([Char], GValue)-constructDOMHTMLButtonElementFormMethod val = constructObjectPropertyString "form-method" (Just val)--data DOMHTMLButtonElementFormMethodPropertyInfo-instance AttrInfo DOMHTMLButtonElementFormMethodPropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementFormMethodPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLButtonElementFormMethodPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLButtonElementFormMethodPropertyInfo = DOMHTMLButtonElementK-    type AttrGetType DOMHTMLButtonElementFormMethodPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLButtonElementFormMethodPropertyInfo = "form-method"-    attrGet _ = getDOMHTMLButtonElementFormMethod-    attrSet _ = setDOMHTMLButtonElementFormMethod-    attrConstruct _ = constructDOMHTMLButtonElementFormMethod-    attrClear _ = undefined---- VVV Prop "form-no-validate"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLButtonElementFormNoValidate :: (MonadIO m, DOMHTMLButtonElementK o) => o -> m Bool-getDOMHTMLButtonElementFormNoValidate obj = liftIO $ getObjectPropertyBool obj "form-no-validate"--setDOMHTMLButtonElementFormNoValidate :: (MonadIO m, DOMHTMLButtonElementK o) => o -> Bool -> m ()-setDOMHTMLButtonElementFormNoValidate obj val = liftIO $ setObjectPropertyBool obj "form-no-validate" val--constructDOMHTMLButtonElementFormNoValidate :: Bool -> IO ([Char], GValue)-constructDOMHTMLButtonElementFormNoValidate val = constructObjectPropertyBool "form-no-validate" val--data DOMHTMLButtonElementFormNoValidatePropertyInfo-instance AttrInfo DOMHTMLButtonElementFormNoValidatePropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementFormNoValidatePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLButtonElementFormNoValidatePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLButtonElementFormNoValidatePropertyInfo = DOMHTMLButtonElementK-    type AttrGetType DOMHTMLButtonElementFormNoValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLButtonElementFormNoValidatePropertyInfo = "form-no-validate"-    attrGet _ = getDOMHTMLButtonElementFormNoValidate-    attrSet _ = setDOMHTMLButtonElementFormNoValidate-    attrConstruct _ = constructDOMHTMLButtonElementFormNoValidate-    attrClear _ = undefined---- VVV Prop "form-target"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLButtonElementFormTarget :: (MonadIO m, DOMHTMLButtonElementK o) => o -> m (Maybe T.Text)-getDOMHTMLButtonElementFormTarget obj = liftIO $ getObjectPropertyString obj "form-target"--setDOMHTMLButtonElementFormTarget :: (MonadIO m, DOMHTMLButtonElementK o) => o -> T.Text -> m ()-setDOMHTMLButtonElementFormTarget obj val = liftIO $ setObjectPropertyString obj "form-target" (Just val)--constructDOMHTMLButtonElementFormTarget :: T.Text -> IO ([Char], GValue)-constructDOMHTMLButtonElementFormTarget val = constructObjectPropertyString "form-target" (Just val)--data DOMHTMLButtonElementFormTargetPropertyInfo-instance AttrInfo DOMHTMLButtonElementFormTargetPropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementFormTargetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLButtonElementFormTargetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLButtonElementFormTargetPropertyInfo = DOMHTMLButtonElementK-    type AttrGetType DOMHTMLButtonElementFormTargetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLButtonElementFormTargetPropertyInfo = "form-target"-    attrGet _ = getDOMHTMLButtonElementFormTarget-    attrSet _ = setDOMHTMLButtonElementFormTarget-    attrConstruct _ = constructDOMHTMLButtonElementFormTarget-    attrClear _ = undefined---- VVV Prop "labels"-   -- Type: TInterface "WebKit" "DOMNodeList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLButtonElementLabels :: (MonadIO m, DOMHTMLButtonElementK o) => o -> m (Maybe DOMNodeList)-getDOMHTMLButtonElementLabels obj = liftIO $ getObjectPropertyObject obj "labels" DOMNodeList--data DOMHTMLButtonElementLabelsPropertyInfo-instance AttrInfo DOMHTMLButtonElementLabelsPropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementLabelsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLButtonElementLabelsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLButtonElementLabelsPropertyInfo = DOMHTMLButtonElementK-    type AttrGetType DOMHTMLButtonElementLabelsPropertyInfo = (Maybe DOMNodeList)-    type AttrLabel DOMHTMLButtonElementLabelsPropertyInfo = "labels"-    attrGet _ = getDOMHTMLButtonElementLabels-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLButtonElementName :: (MonadIO m, DOMHTMLButtonElementK o) => o -> m (Maybe T.Text)-getDOMHTMLButtonElementName obj = liftIO $ getObjectPropertyString obj "name"--setDOMHTMLButtonElementName :: (MonadIO m, DOMHTMLButtonElementK o) => o -> T.Text -> m ()-setDOMHTMLButtonElementName obj val = liftIO $ setObjectPropertyString obj "name" (Just val)--constructDOMHTMLButtonElementName :: T.Text -> IO ([Char], GValue)-constructDOMHTMLButtonElementName val = constructObjectPropertyString "name" (Just val)--data DOMHTMLButtonElementNamePropertyInfo-instance AttrInfo DOMHTMLButtonElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLButtonElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLButtonElementNamePropertyInfo = DOMHTMLButtonElementK-    type AttrGetType DOMHTMLButtonElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLButtonElementNamePropertyInfo = "name"-    attrGet _ = getDOMHTMLButtonElementName-    attrSet _ = setDOMHTMLButtonElementName-    attrConstruct _ = constructDOMHTMLButtonElementName-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLButtonElementType :: (MonadIO m, DOMHTMLButtonElementK o) => o -> m (Maybe T.Text)-getDOMHTMLButtonElementType obj = liftIO $ getObjectPropertyString obj "type"--setDOMHTMLButtonElementType :: (MonadIO m, DOMHTMLButtonElementK o) => o -> T.Text -> m ()-setDOMHTMLButtonElementType obj val = liftIO $ setObjectPropertyString obj "type" (Just val)--constructDOMHTMLButtonElementType :: T.Text -> IO ([Char], GValue)-constructDOMHTMLButtonElementType val = constructObjectPropertyString "type" (Just val)--clearDOMHTMLButtonElementType :: (MonadIO m, DOMHTMLButtonElementK o) => o -> m ()-clearDOMHTMLButtonElementType obj = liftIO $ setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--data DOMHTMLButtonElementTypePropertyInfo-instance AttrInfo DOMHTMLButtonElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLButtonElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLButtonElementTypePropertyInfo = DOMHTMLButtonElementK-    type AttrGetType DOMHTMLButtonElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLButtonElementTypePropertyInfo = "type"-    attrGet _ = getDOMHTMLButtonElementType-    attrSet _ = setDOMHTMLButtonElementType-    attrConstruct _ = constructDOMHTMLButtonElementType-    attrClear _ = clearDOMHTMLButtonElementType---- VVV Prop "validation-message"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLButtonElementValidationMessage :: (MonadIO m, DOMHTMLButtonElementK o) => o -> m (Maybe T.Text)-getDOMHTMLButtonElementValidationMessage obj = liftIO $ getObjectPropertyString obj "validation-message"--data DOMHTMLButtonElementValidationMessagePropertyInfo-instance AttrInfo DOMHTMLButtonElementValidationMessagePropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementValidationMessagePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLButtonElementValidationMessagePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLButtonElementValidationMessagePropertyInfo = DOMHTMLButtonElementK-    type AttrGetType DOMHTMLButtonElementValidationMessagePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLButtonElementValidationMessagePropertyInfo = "validation-message"-    attrGet _ = getDOMHTMLButtonElementValidationMessage-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "validity"-   -- Type: TInterface "WebKit" "DOMValidityState"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLButtonElementValidity :: (MonadIO m, DOMHTMLButtonElementK o) => o -> m (Maybe DOMValidityState)-getDOMHTMLButtonElementValidity obj = liftIO $ getObjectPropertyObject obj "validity" DOMValidityState--data DOMHTMLButtonElementValidityPropertyInfo-instance AttrInfo DOMHTMLButtonElementValidityPropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementValidityPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLButtonElementValidityPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLButtonElementValidityPropertyInfo = DOMHTMLButtonElementK-    type AttrGetType DOMHTMLButtonElementValidityPropertyInfo = (Maybe DOMValidityState)-    type AttrLabel DOMHTMLButtonElementValidityPropertyInfo = "validity"-    attrGet _ = getDOMHTMLButtonElementValidity-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLButtonElementValue :: (MonadIO m, DOMHTMLButtonElementK o) => o -> m (Maybe T.Text)-getDOMHTMLButtonElementValue obj = liftIO $ getObjectPropertyString obj "value"--setDOMHTMLButtonElementValue :: (MonadIO m, DOMHTMLButtonElementK o) => o -> T.Text -> m ()-setDOMHTMLButtonElementValue obj val = liftIO $ setObjectPropertyString obj "value" (Just val)--constructDOMHTMLButtonElementValue :: T.Text -> IO ([Char], GValue)-constructDOMHTMLButtonElementValue val = constructObjectPropertyString "value" (Just val)--data DOMHTMLButtonElementValuePropertyInfo-instance AttrInfo DOMHTMLButtonElementValuePropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLButtonElementValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLButtonElementValuePropertyInfo = DOMHTMLButtonElementK-    type AttrGetType DOMHTMLButtonElementValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLButtonElementValuePropertyInfo = "value"-    attrGet _ = getDOMHTMLButtonElementValue-    attrSet _ = setDOMHTMLButtonElementValue-    attrConstruct _ = constructDOMHTMLButtonElementValue-    attrClear _ = undefined---- VVV Prop "will-validate"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLButtonElementWillValidate :: (MonadIO m, DOMHTMLButtonElementK o) => o -> m Bool-getDOMHTMLButtonElementWillValidate obj = liftIO $ getObjectPropertyBool obj "will-validate"--data DOMHTMLButtonElementWillValidatePropertyInfo-instance AttrInfo DOMHTMLButtonElementWillValidatePropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementWillValidatePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLButtonElementWillValidatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLButtonElementWillValidatePropertyInfo = DOMHTMLButtonElementK-    type AttrGetType DOMHTMLButtonElementWillValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLButtonElementWillValidatePropertyInfo = "will-validate"-    attrGet _ = getDOMHTMLButtonElementWillValidate-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMHTMLButtonElement = DOMHTMLButtonElementAttributeList-type DOMHTMLButtonElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("autofocus", DOMHTMLButtonElementAutofocusPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLButtonElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLButtonElementFormPropertyInfo), '("formAction", DOMHTMLButtonElementFormActionPropertyInfo), '("formEnctype", DOMHTMLButtonElementFormEnctypePropertyInfo), '("formMethod", DOMHTMLButtonElementFormMethodPropertyInfo), '("formNoValidate", DOMHTMLButtonElementFormNoValidatePropertyInfo), '("formTarget", DOMHTMLButtonElementFormTargetPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("labels", DOMHTMLButtonElementLabelsPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLButtonElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLButtonElementTypePropertyInfo), '("validationMessage", DOMHTMLButtonElementValidationMessagePropertyInfo), '("validity", DOMHTMLButtonElementValidityPropertyInfo), '("value", DOMHTMLButtonElementValuePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("willValidate", DOMHTMLButtonElementWillValidatePropertyInfo)] :: [(Symbol, *)])--dOMHTMLButtonElementAutofocus :: AttrLabelProxy "autofocus"-dOMHTMLButtonElementAutofocus = AttrLabelProxy--dOMHTMLButtonElementDisabled :: AttrLabelProxy "disabled"-dOMHTMLButtonElementDisabled = AttrLabelProxy--dOMHTMLButtonElementForm :: AttrLabelProxy "form"-dOMHTMLButtonElementForm = AttrLabelProxy--dOMHTMLButtonElementFormAction :: AttrLabelProxy "formAction"-dOMHTMLButtonElementFormAction = AttrLabelProxy--dOMHTMLButtonElementFormEnctype :: AttrLabelProxy "formEnctype"-dOMHTMLButtonElementFormEnctype = AttrLabelProxy--dOMHTMLButtonElementFormMethod :: AttrLabelProxy "formMethod"-dOMHTMLButtonElementFormMethod = AttrLabelProxy--dOMHTMLButtonElementFormNoValidate :: AttrLabelProxy "formNoValidate"-dOMHTMLButtonElementFormNoValidate = AttrLabelProxy--dOMHTMLButtonElementFormTarget :: AttrLabelProxy "formTarget"-dOMHTMLButtonElementFormTarget = AttrLabelProxy--dOMHTMLButtonElementLabels :: AttrLabelProxy "labels"-dOMHTMLButtonElementLabels = AttrLabelProxy--dOMHTMLButtonElementName :: AttrLabelProxy "name"-dOMHTMLButtonElementName = AttrLabelProxy--dOMHTMLButtonElementType :: AttrLabelProxy "type"-dOMHTMLButtonElementType = AttrLabelProxy--dOMHTMLButtonElementValidationMessage :: AttrLabelProxy "validationMessage"-dOMHTMLButtonElementValidationMessage = AttrLabelProxy--dOMHTMLButtonElementValidity :: AttrLabelProxy "validity"-dOMHTMLButtonElementValidity = AttrLabelProxy--dOMHTMLButtonElementValue :: AttrLabelProxy "value"-dOMHTMLButtonElementValue = AttrLabelProxy--dOMHTMLButtonElementWillValidate :: AttrLabelProxy "willValidate"-dOMHTMLButtonElementWillValidate = AttrLabelProxy--type instance SignalList DOMHTMLButtonElement = DOMHTMLButtonElementSignalList-type DOMHTMLButtonElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLButtonElement::check_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, 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_check_validity" webkit_dom_html_button_element_check_validity :: -    Ptr DOMHTMLButtonElement ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    IO CInt---dOMHTMLButtonElementCheckValidity ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLButtonElementCheckValidity _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_button_element_check_validity _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLButtonElementCheckValidityMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementCheckValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementCheckValidity---- method DOMHTMLButtonElement::get_autofocus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    IO CInt---dOMHTMLButtonElementGetAutofocus ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLButtonElementGetAutofocus _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_button_element_get_autofocus _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLButtonElementGetAutofocusMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetAutofocusMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetAutofocus---- method DOMHTMLButtonElement::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    IO CInt---dOMHTMLButtonElementGetDisabled ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLButtonElementGetDisabled _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_button_element_get_disabled _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLButtonElementGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetDisabled---- method DOMHTMLButtonElement::get_form--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    IO (Ptr DOMHTMLFormElement)---dOMHTMLButtonElementGetForm ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLFormElement                 -- result-dOMHTMLButtonElementGetForm _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_button_element_get_form _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_button_element_get_form" result-    result' <- (newObject DOMHTMLFormElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLButtonElementGetFormMethodInfo-instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetFormMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetForm---- method DOMHTMLButtonElement::get_form_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = 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_form_action" webkit_dom_html_button_element_get_form_action :: -    Ptr DOMHTMLButtonElement ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    IO CString---dOMHTMLButtonElementGetFormAction ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLButtonElementGetFormAction _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_button_element_get_form_action _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_button_element_get_form_action" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLButtonElementGetFormActionMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetFormActionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetFormAction---- method DOMHTMLButtonElement::get_form_enctype--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = 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_form_enctype" webkit_dom_html_button_element_get_form_enctype :: -    Ptr DOMHTMLButtonElement ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    IO CString---dOMHTMLButtonElementGetFormEnctype ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLButtonElementGetFormEnctype _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_button_element_get_form_enctype _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_button_element_get_form_enctype" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLButtonElementGetFormEnctypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetFormEnctypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetFormEnctype---- method DOMHTMLButtonElement::get_form_method--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = 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_form_method" webkit_dom_html_button_element_get_form_method :: -    Ptr DOMHTMLButtonElement ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    IO CString---dOMHTMLButtonElementGetFormMethod ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLButtonElementGetFormMethod _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_button_element_get_form_method _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_button_element_get_form_method" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLButtonElementGetFormMethodMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetFormMethodMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetFormMethod---- method DOMHTMLButtonElement::get_form_no_validate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, 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_form_no_validate" webkit_dom_html_button_element_get_form_no_validate :: -    Ptr DOMHTMLButtonElement ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    IO CInt---dOMHTMLButtonElementGetFormNoValidate ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLButtonElementGetFormNoValidate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_button_element_get_form_no_validate _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLButtonElementGetFormNoValidateMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetFormNoValidateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetFormNoValidate---- method DOMHTMLButtonElement::get_form_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = 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_form_target" webkit_dom_html_button_element_get_form_target :: -    Ptr DOMHTMLButtonElement ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    IO CString---dOMHTMLButtonElementGetFormTarget ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLButtonElementGetFormTarget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_button_element_get_form_target _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_button_element_get_form_target" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLButtonElementGetFormTargetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetFormTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetFormTarget---- method DOMHTMLButtonElement::get_labels--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNodeList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_button_element_get_labels" webkit_dom_html_button_element_get_labels :: -    Ptr DOMHTMLButtonElement ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    IO (Ptr DOMNodeList)---dOMHTMLButtonElementGetLabels ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> m DOMNodeList                        -- result-dOMHTMLButtonElementGetLabels _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_button_element_get_labels _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_button_element_get_labels" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    return result'--data DOMHTMLButtonElementGetLabelsMethodInfo-instance (signature ~ (m DOMNodeList), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetLabelsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetLabels---- method DOMHTMLButtonElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    IO CString---dOMHTMLButtonElementGetName ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLButtonElementGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_button_element_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_button_element_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLButtonElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetName---- method DOMHTMLButtonElement::get_validation_message--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = 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_validation_message" webkit_dom_html_button_element_get_validation_message :: -    Ptr DOMHTMLButtonElement ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    IO CString---dOMHTMLButtonElementGetValidationMessage ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLButtonElementGetValidationMessage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_button_element_get_validation_message _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_button_element_get_validation_message" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLButtonElementGetValidationMessageMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetValidationMessageMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetValidationMessage---- method DOMHTMLButtonElement::get_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMValidityState")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_button_element_get_validity" webkit_dom_html_button_element_get_validity :: -    Ptr DOMHTMLButtonElement ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    IO (Ptr DOMValidityState)---dOMHTMLButtonElementGetValidity ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> m DOMValidityState                   -- result-dOMHTMLButtonElementGetValidity _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_button_element_get_validity _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_button_element_get_validity" result-    result' <- (wrapObject DOMValidityState) result-    touchManagedPtr _obj-    return result'--data DOMHTMLButtonElementGetValidityMethodInfo-instance (signature ~ (m DOMValidityState), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetValidity---- method DOMHTMLButtonElement::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    IO CString---dOMHTMLButtonElementGetValue ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLButtonElementGetValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_button_element_get_value _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_button_element_get_value" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLButtonElementGetValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetValue---- method DOMHTMLButtonElement::get_will_validate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    IO CInt---dOMHTMLButtonElementGetWillValidate ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLButtonElementGetWillValidate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_button_element_get_will_validate _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLButtonElementGetWillValidateMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementGetWillValidateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetWillValidate---- method DOMHTMLButtonElement::set_autofocus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLButtonElementSetAutofocus ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLButtonElementSetAutofocus _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_button_element_set_autofocus _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLButtonElementSetAutofocusMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementSetAutofocusMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementSetAutofocus---- method DOMHTMLButtonElement::set_custom_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "error", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_custom_validity" webkit_dom_html_button_element_set_custom_validity :: -    Ptr DOMHTMLButtonElement ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    CString ->                              -- error : TBasicType TUTF8-    IO ()---dOMHTMLButtonElementSetCustomValidity ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- error_-    -> m ()                                 -- result-dOMHTMLButtonElementSetCustomValidity _obj error_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    error_' <- textToCString error_-    webkit_dom_html_button_element_set_custom_validity _obj' error_'-    touchManagedPtr _obj-    freeMem error_'-    return ()--data DOMHTMLButtonElementSetCustomValidityMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementSetCustomValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementSetCustomValidity---- method DOMHTMLButtonElement::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLButtonElementSetDisabled ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLButtonElementSetDisabled _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_button_element_set_disabled _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLButtonElementSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementSetDisabled---- method DOMHTMLButtonElement::set_form_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_form_action" webkit_dom_html_button_element_set_form_action :: -    Ptr DOMHTMLButtonElement ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLButtonElementSetFormAction ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLButtonElementSetFormAction _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_button_element_set_form_action _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLButtonElementSetFormActionMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementSetFormActionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementSetFormAction---- method DOMHTMLButtonElement::set_form_enctype--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_form_enctype" webkit_dom_html_button_element_set_form_enctype :: -    Ptr DOMHTMLButtonElement ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLButtonElementSetFormEnctype ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLButtonElementSetFormEnctype _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_button_element_set_form_enctype _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLButtonElementSetFormEnctypeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementSetFormEnctypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementSetFormEnctype---- method DOMHTMLButtonElement::set_form_method--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_form_method" webkit_dom_html_button_element_set_form_method :: -    Ptr DOMHTMLButtonElement ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLButtonElementSetFormMethod ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLButtonElementSetFormMethod _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_button_element_set_form_method _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLButtonElementSetFormMethodMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementSetFormMethodMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementSetFormMethod---- method DOMHTMLButtonElement::set_form_no_validate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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_form_no_validate" webkit_dom_html_button_element_set_form_no_validate :: -    Ptr DOMHTMLButtonElement ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLButtonElementSetFormNoValidate ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLButtonElementSetFormNoValidate _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_button_element_set_form_no_validate _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLButtonElementSetFormNoValidateMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementSetFormNoValidateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementSetFormNoValidate---- method DOMHTMLButtonElement::set_form_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_form_target" webkit_dom_html_button_element_set_form_target :: -    Ptr DOMHTMLButtonElement ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLButtonElementSetFormTarget ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLButtonElementSetFormTarget _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_button_element_set_form_target _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLButtonElementSetFormTargetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementSetFormTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementSetFormTarget---- method DOMHTMLButtonElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLButtonElementSetName ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLButtonElementSetName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_button_element_set_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLButtonElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementSetName---- method DOMHTMLButtonElement::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLButtonElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLButtonElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLButtonElementSetValue ::-    (MonadIO m, DOMHTMLButtonElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLButtonElementSetValue _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_button_element_set_value _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLButtonElementSetValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLButtonElementK a) => MethodInfo DOMHTMLButtonElementSetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementSetValue--
− GI/WebKit/Objects/DOMHTMLButtonElement.hs-boot
@@ -1,53 +0,0 @@-module GI.WebKit.Objects.DOMHTMLButtonElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLButtonElement = DOMHTMLButtonElement (ForeignPtr DOMHTMLButtonElement)-instance GObject DOMHTMLButtonElement where-class GObject o => DOMHTMLButtonElementK o-instance (GObject o, IsDescendantOf DOMHTMLButtonElement o) => DOMHTMLButtonElementK o-data DOMHTMLButtonElementAutofocusPropertyInfo-data DOMHTMLButtonElementDisabledPropertyInfo-data DOMHTMLButtonElementFormPropertyInfo-data DOMHTMLButtonElementFormActionPropertyInfo-data DOMHTMLButtonElementFormEnctypePropertyInfo-data DOMHTMLButtonElementFormMethodPropertyInfo-data DOMHTMLButtonElementFormNoValidatePropertyInfo-data DOMHTMLButtonElementFormTargetPropertyInfo-data DOMHTMLButtonElementLabelsPropertyInfo-data DOMHTMLButtonElementNamePropertyInfo-data DOMHTMLButtonElementTypePropertyInfo-data DOMHTMLButtonElementValidationMessagePropertyInfo-data DOMHTMLButtonElementValidityPropertyInfo-data DOMHTMLButtonElementValuePropertyInfo-data DOMHTMLButtonElementWillValidatePropertyInfo-data DOMHTMLButtonElementCheckValidityMethodInfo-data DOMHTMLButtonElementGetAutofocusMethodInfo-data DOMHTMLButtonElementGetDisabledMethodInfo-data DOMHTMLButtonElementGetFormMethodInfo-data DOMHTMLButtonElementGetFormActionMethodInfo-data DOMHTMLButtonElementGetFormEnctypeMethodInfo-data DOMHTMLButtonElementGetFormMethodMethodInfo-data DOMHTMLButtonElementGetFormNoValidateMethodInfo-data DOMHTMLButtonElementGetFormTargetMethodInfo-data DOMHTMLButtonElementGetLabelsMethodInfo-data DOMHTMLButtonElementGetNameMethodInfo-data DOMHTMLButtonElementGetValidationMessageMethodInfo-data DOMHTMLButtonElementGetValidityMethodInfo-data DOMHTMLButtonElementGetValueMethodInfo-data DOMHTMLButtonElementGetWillValidateMethodInfo-data DOMHTMLButtonElementSetAutofocusMethodInfo-data DOMHTMLButtonElementSetCustomValidityMethodInfo-data DOMHTMLButtonElementSetDisabledMethodInfo-data DOMHTMLButtonElementSetFormActionMethodInfo-data DOMHTMLButtonElementSetFormEnctypeMethodInfo-data DOMHTMLButtonElementSetFormMethodMethodInfo-data DOMHTMLButtonElementSetFormNoValidateMethodInfo-data DOMHTMLButtonElementSetFormTargetMethodInfo-data DOMHTMLButtonElementSetNameMethodInfo-data DOMHTMLButtonElementSetValueMethodInfo
− GI/WebKit/Objects/DOMHTMLCanvasElement.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 (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLCanvasElement-    ( ---- * Exported types-    DOMHTMLCanvasElement(..)                ,-    DOMHTMLCanvasElementK                   ,-    toDOMHTMLCanvasElement                  ,-    noDOMHTMLCanvasElement                  ,--- -- * Methods--- ** dOMHTMLCanvasElementGetHeight-    DOMHTMLCanvasElementGetHeightMethodInfo ,-    dOMHTMLCanvasElementGetHeight           ,----- ** dOMHTMLCanvasElementGetWidth-    DOMHTMLCanvasElementGetWidthMethodInfo  ,-    dOMHTMLCanvasElementGetWidth            ,----- ** dOMHTMLCanvasElementSetHeight-    DOMHTMLCanvasElementSetHeightMethodInfo ,-    dOMHTMLCanvasElementSetHeight           ,----- ** dOMHTMLCanvasElementSetWidth-    DOMHTMLCanvasElementSetWidthMethodInfo  ,-    dOMHTMLCanvasElementSetWidth            ,----- -- * Properties--- ** Height-    DOMHTMLCanvasElementHeightPropertyInfo  ,-    constructDOMHTMLCanvasElementHeight     ,-    dOMHTMLCanvasElementHeight              ,-    getDOMHTMLCanvasElementHeight           ,-    setDOMHTMLCanvasElementHeight           ,----- ** Width-    DOMHTMLCanvasElementWidthPropertyInfo   ,-    constructDOMHTMLCanvasElementWidth      ,-    dOMHTMLCanvasElementWidth               ,-    getDOMHTMLCanvasElementWidth            ,-    setDOMHTMLCanvasElementWidth            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLCanvasElement = DOMHTMLCanvasElement (ForeignPtr DOMHTMLCanvasElement)-foreign import ccall "webkit_dom_html_canvas_element_get_type"-    c_webkit_dom_html_canvas_element_get_type :: IO GType--type instance ParentTypes DOMHTMLCanvasElement = DOMHTMLCanvasElementParentTypes-type DOMHTMLCanvasElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLCanvasElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_canvas_element_get_type-    --class GObject o => DOMHTMLCanvasElementK o-instance (GObject o, IsDescendantOf DOMHTMLCanvasElement o) => DOMHTMLCanvasElementK o--toDOMHTMLCanvasElement :: DOMHTMLCanvasElementK o => o -> IO DOMHTMLCanvasElement-toDOMHTMLCanvasElement = unsafeCastTo DOMHTMLCanvasElement--noDOMHTMLCanvasElement :: Maybe DOMHTMLCanvasElement-noDOMHTMLCanvasElement = Nothing--type family ResolveDOMHTMLCanvasElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLCanvasElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLCanvasElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLCanvasElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLCanvasElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLCanvasElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLCanvasElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLCanvasElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLCanvasElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLCanvasElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLCanvasElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLCanvasElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLCanvasElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLCanvasElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLCanvasElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLCanvasElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLCanvasElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLCanvasElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLCanvasElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLCanvasElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLCanvasElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLCanvasElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLCanvasElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLCanvasElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLCanvasElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLCanvasElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLCanvasElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLCanvasElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLCanvasElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLCanvasElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLCanvasElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLCanvasElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLCanvasElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLCanvasElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLCanvasElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLCanvasElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLCanvasElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLCanvasElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLCanvasElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLCanvasElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLCanvasElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLCanvasElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLCanvasElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLCanvasElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLCanvasElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLCanvasElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLCanvasElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLCanvasElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getHeight" o = DOMHTMLCanvasElementGetHeightMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getWidth" o = DOMHTMLCanvasElementGetWidthMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setHeight" o = DOMHTMLCanvasElementSetHeightMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setWidth" o = DOMHTMLCanvasElementSetWidthMethodInfo-    ResolveDOMHTMLCanvasElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLCanvasElementMethod t DOMHTMLCanvasElement, MethodInfo info DOMHTMLCanvasElement p) => IsLabelProxy t (DOMHTMLCanvasElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLCanvasElementMethod t DOMHTMLCanvasElement, MethodInfo info DOMHTMLCanvasElement p) => IsLabel t (DOMHTMLCanvasElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLCanvasElementHeight :: (MonadIO m, DOMHTMLCanvasElementK o) => o -> m CLong-getDOMHTMLCanvasElementHeight obj = liftIO $ getObjectPropertyLong obj "height"--setDOMHTMLCanvasElementHeight :: (MonadIO m, DOMHTMLCanvasElementK o) => o -> CLong -> m ()-setDOMHTMLCanvasElementHeight obj val = liftIO $ setObjectPropertyLong obj "height" val--constructDOMHTMLCanvasElementHeight :: CLong -> IO ([Char], GValue)-constructDOMHTMLCanvasElementHeight val = constructObjectPropertyLong "height" val--data DOMHTMLCanvasElementHeightPropertyInfo-instance AttrInfo DOMHTMLCanvasElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLCanvasElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLCanvasElementHeightPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLCanvasElementHeightPropertyInfo = DOMHTMLCanvasElementK-    type AttrGetType DOMHTMLCanvasElementHeightPropertyInfo = CLong-    type AttrLabel DOMHTMLCanvasElementHeightPropertyInfo = "height"-    attrGet _ = getDOMHTMLCanvasElementHeight-    attrSet _ = setDOMHTMLCanvasElementHeight-    attrConstruct _ = constructDOMHTMLCanvasElementHeight-    attrClear _ = undefined---- VVV Prop "width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLCanvasElementWidth :: (MonadIO m, DOMHTMLCanvasElementK o) => o -> m CLong-getDOMHTMLCanvasElementWidth obj = liftIO $ getObjectPropertyLong obj "width"--setDOMHTMLCanvasElementWidth :: (MonadIO m, DOMHTMLCanvasElementK o) => o -> CLong -> m ()-setDOMHTMLCanvasElementWidth obj val = liftIO $ setObjectPropertyLong obj "width" val--constructDOMHTMLCanvasElementWidth :: CLong -> IO ([Char], GValue)-constructDOMHTMLCanvasElementWidth val = constructObjectPropertyLong "width" val--data DOMHTMLCanvasElementWidthPropertyInfo-instance AttrInfo DOMHTMLCanvasElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLCanvasElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLCanvasElementWidthPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLCanvasElementWidthPropertyInfo = DOMHTMLCanvasElementK-    type AttrGetType DOMHTMLCanvasElementWidthPropertyInfo = CLong-    type AttrLabel DOMHTMLCanvasElementWidthPropertyInfo = "width"-    attrGet _ = getDOMHTMLCanvasElementWidth-    attrSet _ = setDOMHTMLCanvasElementWidth-    attrConstruct _ = constructDOMHTMLCanvasElementWidth-    attrClear _ = undefined--type instance AttributeList DOMHTMLCanvasElement = DOMHTMLCanvasElementAttributeList-type DOMHTMLCanvasElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLCanvasElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLCanvasElementWidthPropertyInfo)] :: [(Symbol, *)])--dOMHTMLCanvasElementHeight :: AttrLabelProxy "height"-dOMHTMLCanvasElementHeight = AttrLabelProxy--dOMHTMLCanvasElementWidth :: AttrLabelProxy "width"-dOMHTMLCanvasElementWidth = AttrLabelProxy--type instance SignalList DOMHTMLCanvasElement = DOMHTMLCanvasElementSignalList-type DOMHTMLCanvasElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLCanvasElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLCanvasElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLCanvasElement"-    IO CLong---dOMHTMLCanvasElementGetHeight ::-    (MonadIO m, DOMHTMLCanvasElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLCanvasElementGetHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_canvas_element_get_height _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLCanvasElementGetHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLCanvasElementK a) => MethodInfo DOMHTMLCanvasElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLCanvasElementGetHeight---- method DOMHTMLCanvasElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLCanvasElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLCanvasElement"-    IO CLong---dOMHTMLCanvasElementGetWidth ::-    (MonadIO m, DOMHTMLCanvasElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLCanvasElementGetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_canvas_element_get_width _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLCanvasElementGetWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLCanvasElementK a) => MethodInfo DOMHTMLCanvasElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLCanvasElementGetWidth---- method DOMHTMLCanvasElement::set_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLCanvasElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLCanvasElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLCanvasElementSetHeight ::-    (MonadIO m, DOMHTMLCanvasElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLCanvasElementSetHeight _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_canvas_element_set_height _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLCanvasElementSetHeightMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLCanvasElementK a) => MethodInfo DOMHTMLCanvasElementSetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLCanvasElementSetHeight---- method DOMHTMLCanvasElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLCanvasElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLCanvasElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLCanvasElementSetWidth ::-    (MonadIO m, DOMHTMLCanvasElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLCanvasElementSetWidth _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_canvas_element_set_width _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLCanvasElementSetWidthMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLCanvasElementK a) => MethodInfo DOMHTMLCanvasElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLCanvasElementSetWidth--
− GI/WebKit/Objects/DOMHTMLCanvasElement.hs-boot
@@ -1,19 +0,0 @@-module GI.WebKit.Objects.DOMHTMLCanvasElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLCanvasElement = DOMHTMLCanvasElement (ForeignPtr DOMHTMLCanvasElement)-instance GObject DOMHTMLCanvasElement where-class GObject o => DOMHTMLCanvasElementK o-instance (GObject o, IsDescendantOf DOMHTMLCanvasElement o) => DOMHTMLCanvasElementK o-data DOMHTMLCanvasElementHeightPropertyInfo-data DOMHTMLCanvasElementWidthPropertyInfo-data DOMHTMLCanvasElementGetHeightMethodInfo-data DOMHTMLCanvasElementGetWidthMethodInfo-data DOMHTMLCanvasElementSetHeightMethodInfo-data DOMHTMLCanvasElementSetWidthMethodInfo
− GI/WebKit/Objects/DOMHTMLCollection.hs
@@ -1,236 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLCollection-    ( ---- * Exported types-    DOMHTMLCollection(..)                   ,-    DOMHTMLCollectionK                      ,-    toDOMHTMLCollection                     ,-    noDOMHTMLCollection                     ,--- -- * Methods--- ** dOMHTMLCollectionGetLength-    DOMHTMLCollectionGetLengthMethodInfo    ,-    dOMHTMLCollectionGetLength              ,----- ** dOMHTMLCollectionItem-    DOMHTMLCollectionItemMethodInfo         ,-    dOMHTMLCollectionItem                   ,----- ** dOMHTMLCollectionNamedItem-    DOMHTMLCollectionNamedItemMethodInfo    ,-    dOMHTMLCollectionNamedItem              ,----- -- * Properties--- ** Length-    DOMHTMLCollectionLengthPropertyInfo     ,-    dOMHTMLCollectionLength                 ,-    getDOMHTMLCollectionLength              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLCollection = DOMHTMLCollection (ForeignPtr DOMHTMLCollection)-foreign import ccall "webkit_dom_html_collection_get_type"-    c_webkit_dom_html_collection_get_type :: IO GType--type instance ParentTypes DOMHTMLCollection = DOMHTMLCollectionParentTypes-type DOMHTMLCollectionParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMHTMLCollection where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_collection_get_type-    --class GObject o => DOMHTMLCollectionK o-instance (GObject o, IsDescendantOf DOMHTMLCollection o) => DOMHTMLCollectionK o--toDOMHTMLCollection :: DOMHTMLCollectionK o => o -> IO DOMHTMLCollection-toDOMHTMLCollection = unsafeCastTo DOMHTMLCollection--noDOMHTMLCollection :: Maybe DOMHTMLCollection-noDOMHTMLCollection = Nothing--type family ResolveDOMHTMLCollectionMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLCollectionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLCollectionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLCollectionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLCollectionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLCollectionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLCollectionMethod "item" o = DOMHTMLCollectionItemMethodInfo-    ResolveDOMHTMLCollectionMethod "namedItem" o = DOMHTMLCollectionNamedItemMethodInfo-    ResolveDOMHTMLCollectionMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLCollectionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLCollectionMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLCollectionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLCollectionMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLCollectionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLCollectionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLCollectionMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLCollectionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLCollectionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLCollectionMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLCollectionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLCollectionMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLCollectionMethod "getLength" o = DOMHTMLCollectionGetLengthMethodInfo-    ResolveDOMHTMLCollectionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLCollectionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLCollectionMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLCollectionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLCollectionMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLCollectionMethod t DOMHTMLCollection, MethodInfo info DOMHTMLCollection p) => IsLabelProxy t (DOMHTMLCollection -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLCollectionMethod t DOMHTMLCollection, MethodInfo info DOMHTMLCollection p) => IsLabel t (DOMHTMLCollection -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLCollectionLength :: (MonadIO m, DOMHTMLCollectionK o) => o -> m CULong-getDOMHTMLCollectionLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMHTMLCollectionLengthPropertyInfo-instance AttrInfo DOMHTMLCollectionLengthPropertyInfo where-    type AttrAllowedOps DOMHTMLCollectionLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLCollectionLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLCollectionLengthPropertyInfo = DOMHTMLCollectionK-    type AttrGetType DOMHTMLCollectionLengthPropertyInfo = CULong-    type AttrLabel DOMHTMLCollectionLengthPropertyInfo = "length"-    attrGet _ = getDOMHTMLCollectionLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMHTMLCollection = DOMHTMLCollectionAttributeList-type DOMHTMLCollectionAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMHTMLCollectionLengthPropertyInfo)] :: [(Symbol, *)])--dOMHTMLCollectionLength :: AttrLabelProxy "length"-dOMHTMLCollectionLength = AttrLabelProxy--type instance SignalList DOMHTMLCollection = DOMHTMLCollectionSignalList-type DOMHTMLCollectionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLCollection::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLCollection", direction = DirectionIn, mayBeNull = False, 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 ->                -- _obj : TInterface "WebKit" "DOMHTMLCollection"-    IO CULong---dOMHTMLCollectionGetLength ::-    (MonadIO m, DOMHTMLCollectionK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMHTMLCollectionGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_collection_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLCollectionGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMHTMLCollectionK a) => MethodInfo DOMHTMLCollectionGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLCollectionGetLength---- method DOMHTMLCollection::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_collection_item" webkit_dom_html_collection_item :: -    Ptr DOMHTMLCollection ->                -- _obj : TInterface "WebKit" "DOMHTMLCollection"-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr DOMNode)---dOMHTMLCollectionItem ::-    (MonadIO m, DOMHTMLCollectionK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m DOMNode                            -- result-dOMHTMLCollectionItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_collection_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_html_collection_item" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMHTMLCollectionItemMethodInfo-instance (signature ~ (CULong -> m DOMNode), MonadIO m, DOMHTMLCollectionK a) => MethodInfo DOMHTMLCollectionItemMethodInfo a signature where-    overloadedMethod _ = dOMHTMLCollectionItem---- method DOMHTMLCollection::named_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_collection_named_item" webkit_dom_html_collection_named_item :: -    Ptr DOMHTMLCollection ->                -- _obj : TInterface "WebKit" "DOMHTMLCollection"-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr DOMNode)---dOMHTMLCollectionNamedItem ::-    (MonadIO m, DOMHTMLCollectionK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m DOMNode                            -- result-dOMHTMLCollectionNamedItem _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    result <- webkit_dom_html_collection_named_item _obj' name'-    checkUnexpectedReturnNULL "webkit_dom_html_collection_named_item" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    freeMem name'-    return result'--data DOMHTMLCollectionNamedItemMethodInfo-instance (signature ~ (T.Text -> m DOMNode), MonadIO m, DOMHTMLCollectionK a) => MethodInfo DOMHTMLCollectionNamedItemMethodInfo a signature where-    overloadedMethod _ = dOMHTMLCollectionNamedItem--
− GI/WebKit/Objects/DOMHTMLCollection.hs-boot
@@ -1,17 +0,0 @@-module GI.WebKit.Objects.DOMHTMLCollection where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLCollection = DOMHTMLCollection (ForeignPtr DOMHTMLCollection)-instance GObject DOMHTMLCollection where-class GObject o => DOMHTMLCollectionK o-instance (GObject o, IsDescendantOf DOMHTMLCollection o) => DOMHTMLCollectionK o-data DOMHTMLCollectionLengthPropertyInfo-data DOMHTMLCollectionGetLengthMethodInfo-data DOMHTMLCollectionItemMethodInfo-data DOMHTMLCollectionNamedItemMethodInfo
− GI/WebKit/Objects/DOMHTMLDListElement.hs
@@ -1,337 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLDListElement-    ( ---- * Exported types-    DOMHTMLDListElement(..)                 ,-    DOMHTMLDListElementK                    ,-    toDOMHTMLDListElement                   ,-    noDOMHTMLDListElement                   ,--- -- * Methods--- ** dOMHTMLDListElementGetCompact-    DOMHTMLDListElementGetCompactMethodInfo ,-    dOMHTMLDListElementGetCompact           ,----- ** dOMHTMLDListElementSetCompact-    DOMHTMLDListElementSetCompactMethodInfo ,-    dOMHTMLDListElementSetCompact           ,----- -- * Properties--- ** Compact-    DOMHTMLDListElementCompactPropertyInfo  ,-    constructDOMHTMLDListElementCompact     ,-    dOMHTMLDListElementCompact              ,-    getDOMHTMLDListElementCompact           ,-    setDOMHTMLDListElementCompact           ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLDListElement = DOMHTMLDListElement (ForeignPtr DOMHTMLDListElement)-foreign import ccall "webkit_dom_htmld_list_element_get_type"-    c_webkit_dom_htmld_list_element_get_type :: IO GType--type instance ParentTypes DOMHTMLDListElement = DOMHTMLDListElementParentTypes-type DOMHTMLDListElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLDListElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_htmld_list_element_get_type-    --class GObject o => DOMHTMLDListElementK o-instance (GObject o, IsDescendantOf DOMHTMLDListElement o) => DOMHTMLDListElementK o--toDOMHTMLDListElement :: DOMHTMLDListElementK o => o -> IO DOMHTMLDListElement-toDOMHTMLDListElement = unsafeCastTo DOMHTMLDListElement--noDOMHTMLDListElement :: Maybe DOMHTMLDListElement-noDOMHTMLDListElement = Nothing--type family ResolveDOMHTMLDListElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLDListElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLDListElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLDListElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLDListElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLDListElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLDListElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLDListElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLDListElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLDListElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLDListElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLDListElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLDListElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLDListElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLDListElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLDListElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLDListElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLDListElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLDListElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLDListElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLDListElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLDListElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLDListElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLDListElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLDListElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLDListElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLDListElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLDListElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLDListElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLDListElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLDListElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLDListElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLDListElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLDListElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLDListElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLDListElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLDListElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLDListElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLDListElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLDListElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLDListElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLDListElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLDListElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLDListElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLDListElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLDListElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLDListElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLDListElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLDListElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLDListElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLDListElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLDListElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLDListElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLDListElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLDListElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLDListElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLDListElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLDListElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLDListElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLDListElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLDListElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLDListElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLDListElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLDListElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLDListElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLDListElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLDListElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLDListElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLDListElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLDListElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLDListElementMethod "getCompact" o = DOMHTMLDListElementGetCompactMethodInfo-    ResolveDOMHTMLDListElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLDListElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLDListElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLDListElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLDListElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLDListElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLDListElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLDListElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLDListElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLDListElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLDListElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLDListElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLDListElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLDListElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLDListElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLDListElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLDListElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLDListElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLDListElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLDListElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLDListElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLDListElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLDListElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLDListElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLDListElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLDListElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLDListElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLDListElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLDListElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLDListElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLDListElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLDListElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLDListElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLDListElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLDListElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLDListElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLDListElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLDListElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLDListElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLDListElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLDListElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLDListElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLDListElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLDListElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLDListElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLDListElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLDListElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLDListElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLDListElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLDListElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLDListElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLDListElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLDListElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLDListElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLDListElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLDListElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLDListElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLDListElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLDListElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLDListElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLDListElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLDListElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLDListElementMethod "setCompact" o = DOMHTMLDListElementSetCompactMethodInfo-    ResolveDOMHTMLDListElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLDListElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLDListElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLDListElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLDListElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLDListElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLDListElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLDListElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLDListElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLDListElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLDListElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLDListElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLDListElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLDListElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLDListElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLDListElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLDListElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLDListElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLDListElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLDListElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLDListElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLDListElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLDListElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLDListElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLDListElementMethod t DOMHTMLDListElement, MethodInfo info DOMHTMLDListElement p) => IsLabelProxy t (DOMHTMLDListElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLDListElementMethod t DOMHTMLDListElement, MethodInfo info DOMHTMLDListElement p) => IsLabel t (DOMHTMLDListElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "compact"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLDListElementCompact :: (MonadIO m, DOMHTMLDListElementK o) => o -> m Bool-getDOMHTMLDListElementCompact obj = liftIO $ getObjectPropertyBool obj "compact"--setDOMHTMLDListElementCompact :: (MonadIO m, DOMHTMLDListElementK o) => o -> Bool -> m ()-setDOMHTMLDListElementCompact obj val = liftIO $ setObjectPropertyBool obj "compact" val--constructDOMHTMLDListElementCompact :: Bool -> IO ([Char], GValue)-constructDOMHTMLDListElementCompact val = constructObjectPropertyBool "compact" val--data DOMHTMLDListElementCompactPropertyInfo-instance AttrInfo DOMHTMLDListElementCompactPropertyInfo where-    type AttrAllowedOps DOMHTMLDListElementCompactPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDListElementCompactPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLDListElementCompactPropertyInfo = DOMHTMLDListElementK-    type AttrGetType DOMHTMLDListElementCompactPropertyInfo = Bool-    type AttrLabel DOMHTMLDListElementCompactPropertyInfo = "compact"-    attrGet _ = getDOMHTMLDListElementCompact-    attrSet _ = setDOMHTMLDListElementCompact-    attrConstruct _ = constructDOMHTMLDListElementCompact-    attrClear _ = undefined--type instance AttributeList DOMHTMLDListElement = DOMHTMLDListElementAttributeList-type DOMHTMLDListElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLDListElementCompactPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLDListElementCompact :: AttrLabelProxy "compact"-dOMHTMLDListElementCompact = AttrLabelProxy--type instance SignalList DOMHTMLDListElement = DOMHTMLDListElementSignalList-type DOMHTMLDListElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLDListElement::get_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDListElement", direction = DirectionIn, mayBeNull = False, 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_htmld_list_element_get_compact" webkit_dom_htmld_list_element_get_compact :: -    Ptr DOMHTMLDListElement ->              -- _obj : TInterface "WebKit" "DOMHTMLDListElement"-    IO CInt---dOMHTMLDListElementGetCompact ::-    (MonadIO m, DOMHTMLDListElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLDListElementGetCompact _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_htmld_list_element_get_compact _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLDListElementGetCompactMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLDListElementK a) => MethodInfo DOMHTMLDListElementGetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDListElementGetCompact---- method DOMHTMLDListElement::set_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_htmld_list_element_set_compact" webkit_dom_htmld_list_element_set_compact :: -    Ptr DOMHTMLDListElement ->              -- _obj : TInterface "WebKit" "DOMHTMLDListElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLDListElementSetCompact ::-    (MonadIO m, DOMHTMLDListElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLDListElementSetCompact _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_htmld_list_element_set_compact _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLDListElementSetCompactMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLDListElementK a) => MethodInfo DOMHTMLDListElementSetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDListElementSetCompact--
− GI/WebKit/Objects/DOMHTMLDListElement.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMHTMLDListElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLDListElement = DOMHTMLDListElement (ForeignPtr DOMHTMLDListElement)-instance GObject DOMHTMLDListElement where-class GObject o => DOMHTMLDListElementK o-instance (GObject o, IsDescendantOf DOMHTMLDListElement o) => DOMHTMLDListElementK o-data DOMHTMLDListElementCompactPropertyInfo-data DOMHTMLDListElementGetCompactMethodInfo-data DOMHTMLDListElementSetCompactMethodInfo
− GI/WebKit/Objects/DOMHTMLDetailsElement.hs
@@ -1,337 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLDetailsElement-    ( ---- * Exported types-    DOMHTMLDetailsElement(..)               ,-    DOMHTMLDetailsElementK                  ,-    toDOMHTMLDetailsElement                 ,-    noDOMHTMLDetailsElement                 ,--- -- * Methods--- ** dOMHTMLDetailsElementGetOpen-    DOMHTMLDetailsElementGetOpenMethodInfo  ,-    dOMHTMLDetailsElementGetOpen            ,----- ** dOMHTMLDetailsElementSetOpen-    DOMHTMLDetailsElementSetOpenMethodInfo  ,-    dOMHTMLDetailsElementSetOpen            ,----- -- * Properties--- ** Open-    DOMHTMLDetailsElementOpenPropertyInfo   ,-    constructDOMHTMLDetailsElementOpen      ,-    dOMHTMLDetailsElementOpen               ,-    getDOMHTMLDetailsElementOpen            ,-    setDOMHTMLDetailsElementOpen            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLDetailsElement = DOMHTMLDetailsElement (ForeignPtr DOMHTMLDetailsElement)-foreign import ccall "webkit_dom_html_details_element_get_type"-    c_webkit_dom_html_details_element_get_type :: IO GType--type instance ParentTypes DOMHTMLDetailsElement = DOMHTMLDetailsElementParentTypes-type DOMHTMLDetailsElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLDetailsElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_details_element_get_type-    --class GObject o => DOMHTMLDetailsElementK o-instance (GObject o, IsDescendantOf DOMHTMLDetailsElement o) => DOMHTMLDetailsElementK o--toDOMHTMLDetailsElement :: DOMHTMLDetailsElementK o => o -> IO DOMHTMLDetailsElement-toDOMHTMLDetailsElement = unsafeCastTo DOMHTMLDetailsElement--noDOMHTMLDetailsElement :: Maybe DOMHTMLDetailsElement-noDOMHTMLDetailsElement = Nothing--type family ResolveDOMHTMLDetailsElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLDetailsElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLDetailsElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLDetailsElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLDetailsElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLDetailsElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLDetailsElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLDetailsElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLDetailsElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLDetailsElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLDetailsElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLDetailsElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLDetailsElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLDetailsElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLDetailsElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLDetailsElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLDetailsElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLDetailsElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLDetailsElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLDetailsElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLDetailsElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLDetailsElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLDetailsElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLDetailsElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLDetailsElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLDetailsElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLDetailsElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLDetailsElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLDetailsElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLDetailsElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLDetailsElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLDetailsElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLDetailsElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLDetailsElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLDetailsElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLDetailsElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLDetailsElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLDetailsElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLDetailsElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLDetailsElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLDetailsElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLDetailsElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLDetailsElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLDetailsElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLDetailsElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLDetailsElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLDetailsElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLDetailsElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLDetailsElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLDetailsElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLDetailsElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLDetailsElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLDetailsElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLDetailsElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLDetailsElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLDetailsElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLDetailsElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getOpen" o = DOMHTMLDetailsElementGetOpenMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLDetailsElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setOpen" o = DOMHTMLDetailsElementSetOpenMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLDetailsElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLDetailsElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLDetailsElementMethod t DOMHTMLDetailsElement, MethodInfo info DOMHTMLDetailsElement p) => IsLabelProxy t (DOMHTMLDetailsElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLDetailsElementMethod t DOMHTMLDetailsElement, MethodInfo info DOMHTMLDetailsElement p) => IsLabel t (DOMHTMLDetailsElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "open"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLDetailsElementOpen :: (MonadIO m, DOMHTMLDetailsElementK o) => o -> m Bool-getDOMHTMLDetailsElementOpen obj = liftIO $ getObjectPropertyBool obj "open"--setDOMHTMLDetailsElementOpen :: (MonadIO m, DOMHTMLDetailsElementK o) => o -> Bool -> m ()-setDOMHTMLDetailsElementOpen obj val = liftIO $ setObjectPropertyBool obj "open" val--constructDOMHTMLDetailsElementOpen :: Bool -> IO ([Char], GValue)-constructDOMHTMLDetailsElementOpen val = constructObjectPropertyBool "open" val--data DOMHTMLDetailsElementOpenPropertyInfo-instance AttrInfo DOMHTMLDetailsElementOpenPropertyInfo where-    type AttrAllowedOps DOMHTMLDetailsElementOpenPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDetailsElementOpenPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLDetailsElementOpenPropertyInfo = DOMHTMLDetailsElementK-    type AttrGetType DOMHTMLDetailsElementOpenPropertyInfo = Bool-    type AttrLabel DOMHTMLDetailsElementOpenPropertyInfo = "open"-    attrGet _ = getDOMHTMLDetailsElementOpen-    attrSet _ = setDOMHTMLDetailsElementOpen-    attrConstruct _ = constructDOMHTMLDetailsElementOpen-    attrClear _ = undefined--type instance AttributeList DOMHTMLDetailsElement = DOMHTMLDetailsElementAttributeList-type DOMHTMLDetailsElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("open", DOMHTMLDetailsElementOpenPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLDetailsElementOpen :: AttrLabelProxy "open"-dOMHTMLDetailsElementOpen = AttrLabelProxy--type instance SignalList DOMHTMLDetailsElement = DOMHTMLDetailsElementSignalList-type DOMHTMLDetailsElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLDetailsElement::get_open--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDetailsElement", direction = DirectionIn, mayBeNull = False, 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_details_element_get_open" webkit_dom_html_details_element_get_open :: -    Ptr DOMHTMLDetailsElement ->            -- _obj : TInterface "WebKit" "DOMHTMLDetailsElement"-    IO CInt---dOMHTMLDetailsElementGetOpen ::-    (MonadIO m, DOMHTMLDetailsElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLDetailsElementGetOpen _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_details_element_get_open _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLDetailsElementGetOpenMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLDetailsElementK a) => MethodInfo DOMHTMLDetailsElementGetOpenMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDetailsElementGetOpen---- method DOMHTMLDetailsElement::set_open--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDetailsElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_details_element_set_open" webkit_dom_html_details_element_set_open :: -    Ptr DOMHTMLDetailsElement ->            -- _obj : TInterface "WebKit" "DOMHTMLDetailsElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLDetailsElementSetOpen ::-    (MonadIO m, DOMHTMLDetailsElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLDetailsElementSetOpen _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_details_element_set_open _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLDetailsElementSetOpenMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLDetailsElementK a) => MethodInfo DOMHTMLDetailsElementSetOpenMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDetailsElementSetOpen--
− GI/WebKit/Objects/DOMHTMLDetailsElement.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMHTMLDetailsElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLDetailsElement = DOMHTMLDetailsElement (ForeignPtr DOMHTMLDetailsElement)-instance GObject DOMHTMLDetailsElement where-class GObject o => DOMHTMLDetailsElementK o-instance (GObject o, IsDescendantOf DOMHTMLDetailsElement o) => DOMHTMLDetailsElementK o-data DOMHTMLDetailsElementOpenPropertyInfo-data DOMHTMLDetailsElementGetOpenMethodInfo-data DOMHTMLDetailsElementSetOpenMethodInfo
− GI/WebKit/Objects/DOMHTMLDirectoryElement.hs
@@ -1,337 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLDirectoryElement-    ( ---- * Exported types-    DOMHTMLDirectoryElement(..)             ,-    DOMHTMLDirectoryElementK                ,-    toDOMHTMLDirectoryElement               ,-    noDOMHTMLDirectoryElement               ,--- -- * Methods--- ** dOMHTMLDirectoryElementGetCompact-    DOMHTMLDirectoryElementGetCompactMethodInfo,-    dOMHTMLDirectoryElementGetCompact       ,----- ** dOMHTMLDirectoryElementSetCompact-    DOMHTMLDirectoryElementSetCompactMethodInfo,-    dOMHTMLDirectoryElementSetCompact       ,----- -- * Properties--- ** Compact-    DOMHTMLDirectoryElementCompactPropertyInfo,-    constructDOMHTMLDirectoryElementCompact ,-    dOMHTMLDirectoryElementCompact          ,-    getDOMHTMLDirectoryElementCompact       ,-    setDOMHTMLDirectoryElementCompact       ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLDirectoryElement = DOMHTMLDirectoryElement (ForeignPtr DOMHTMLDirectoryElement)-foreign import ccall "webkit_dom_html_directory_element_get_type"-    c_webkit_dom_html_directory_element_get_type :: IO GType--type instance ParentTypes DOMHTMLDirectoryElement = DOMHTMLDirectoryElementParentTypes-type DOMHTMLDirectoryElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLDirectoryElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_directory_element_get_type-    --class GObject o => DOMHTMLDirectoryElementK o-instance (GObject o, IsDescendantOf DOMHTMLDirectoryElement o) => DOMHTMLDirectoryElementK o--toDOMHTMLDirectoryElement :: DOMHTMLDirectoryElementK o => o -> IO DOMHTMLDirectoryElement-toDOMHTMLDirectoryElement = unsafeCastTo DOMHTMLDirectoryElement--noDOMHTMLDirectoryElement :: Maybe DOMHTMLDirectoryElement-noDOMHTMLDirectoryElement = Nothing--type family ResolveDOMHTMLDirectoryElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLDirectoryElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getCompact" o = DOMHTMLDirectoryElementGetCompactMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setCompact" o = DOMHTMLDirectoryElementSetCompactMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLDirectoryElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLDirectoryElementMethod t DOMHTMLDirectoryElement, MethodInfo info DOMHTMLDirectoryElement p) => IsLabelProxy t (DOMHTMLDirectoryElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLDirectoryElementMethod t DOMHTMLDirectoryElement, MethodInfo info DOMHTMLDirectoryElement p) => IsLabel t (DOMHTMLDirectoryElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "compact"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLDirectoryElementCompact :: (MonadIO m, DOMHTMLDirectoryElementK o) => o -> m Bool-getDOMHTMLDirectoryElementCompact obj = liftIO $ getObjectPropertyBool obj "compact"--setDOMHTMLDirectoryElementCompact :: (MonadIO m, DOMHTMLDirectoryElementK o) => o -> Bool -> m ()-setDOMHTMLDirectoryElementCompact obj val = liftIO $ setObjectPropertyBool obj "compact" val--constructDOMHTMLDirectoryElementCompact :: Bool -> IO ([Char], GValue)-constructDOMHTMLDirectoryElementCompact val = constructObjectPropertyBool "compact" val--data DOMHTMLDirectoryElementCompactPropertyInfo-instance AttrInfo DOMHTMLDirectoryElementCompactPropertyInfo where-    type AttrAllowedOps DOMHTMLDirectoryElementCompactPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDirectoryElementCompactPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLDirectoryElementCompactPropertyInfo = DOMHTMLDirectoryElementK-    type AttrGetType DOMHTMLDirectoryElementCompactPropertyInfo = Bool-    type AttrLabel DOMHTMLDirectoryElementCompactPropertyInfo = "compact"-    attrGet _ = getDOMHTMLDirectoryElementCompact-    attrSet _ = setDOMHTMLDirectoryElementCompact-    attrConstruct _ = constructDOMHTMLDirectoryElementCompact-    attrClear _ = undefined--type instance AttributeList DOMHTMLDirectoryElement = DOMHTMLDirectoryElementAttributeList-type DOMHTMLDirectoryElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLDirectoryElementCompactPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLDirectoryElementCompact :: AttrLabelProxy "compact"-dOMHTMLDirectoryElementCompact = AttrLabelProxy--type instance SignalList DOMHTMLDirectoryElement = DOMHTMLDirectoryElementSignalList-type DOMHTMLDirectoryElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLDirectoryElement::get_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDirectoryElement", direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLDirectoryElement"-    IO CInt---dOMHTMLDirectoryElementGetCompact ::-    (MonadIO m, DOMHTMLDirectoryElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLDirectoryElementGetCompact _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_directory_element_get_compact _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLDirectoryElementGetCompactMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLDirectoryElementK a) => MethodInfo DOMHTMLDirectoryElementGetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDirectoryElementGetCompact---- method DOMHTMLDirectoryElement::set_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDirectoryElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLDirectoryElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLDirectoryElementSetCompact ::-    (MonadIO m, DOMHTMLDirectoryElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLDirectoryElementSetCompact _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_directory_element_set_compact _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLDirectoryElementSetCompactMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLDirectoryElementK a) => MethodInfo DOMHTMLDirectoryElementSetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDirectoryElementSetCompact--
− GI/WebKit/Objects/DOMHTMLDirectoryElement.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMHTMLDirectoryElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLDirectoryElement = DOMHTMLDirectoryElement (ForeignPtr DOMHTMLDirectoryElement)-instance GObject DOMHTMLDirectoryElement where-class GObject o => DOMHTMLDirectoryElementK o-instance (GObject o, IsDescendantOf DOMHTMLDirectoryElement o) => DOMHTMLDirectoryElementK o-data DOMHTMLDirectoryElementCompactPropertyInfo-data DOMHTMLDirectoryElementGetCompactMethodInfo-data DOMHTMLDirectoryElementSetCompactMethodInfo
− GI/WebKit/Objects/DOMHTMLDivElement.hs
@@ -1,340 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLDivElement-    ( ---- * Exported types-    DOMHTMLDivElement(..)                   ,-    DOMHTMLDivElementK                      ,-    toDOMHTMLDivElement                     ,-    noDOMHTMLDivElement                     ,--- -- * Methods--- ** dOMHTMLDivElementGetAlign-    DOMHTMLDivElementGetAlignMethodInfo     ,-    dOMHTMLDivElementGetAlign               ,----- ** dOMHTMLDivElementSetAlign-    DOMHTMLDivElementSetAlignMethodInfo     ,-    dOMHTMLDivElementSetAlign               ,----- -- * Properties--- ** Align-    DOMHTMLDivElementAlignPropertyInfo      ,-    constructDOMHTMLDivElementAlign         ,-    dOMHTMLDivElementAlign                  ,-    getDOMHTMLDivElementAlign               ,-    setDOMHTMLDivElementAlign               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLDivElement = DOMHTMLDivElement (ForeignPtr DOMHTMLDivElement)-foreign import ccall "webkit_dom_html_div_element_get_type"-    c_webkit_dom_html_div_element_get_type :: IO GType--type instance ParentTypes DOMHTMLDivElement = DOMHTMLDivElementParentTypes-type DOMHTMLDivElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLDivElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_div_element_get_type-    --class GObject o => DOMHTMLDivElementK o-instance (GObject o, IsDescendantOf DOMHTMLDivElement o) => DOMHTMLDivElementK o--toDOMHTMLDivElement :: DOMHTMLDivElementK o => o -> IO DOMHTMLDivElement-toDOMHTMLDivElement = unsafeCastTo DOMHTMLDivElement--noDOMHTMLDivElement :: Maybe DOMHTMLDivElement-noDOMHTMLDivElement = Nothing--type family ResolveDOMHTMLDivElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLDivElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLDivElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLDivElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLDivElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLDivElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLDivElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLDivElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLDivElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLDivElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLDivElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLDivElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLDivElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLDivElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLDivElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLDivElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLDivElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLDivElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLDivElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLDivElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLDivElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLDivElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLDivElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLDivElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLDivElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLDivElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLDivElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLDivElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLDivElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLDivElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLDivElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLDivElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLDivElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLDivElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLDivElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLDivElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLDivElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLDivElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLDivElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLDivElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLDivElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLDivElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLDivElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLDivElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLDivElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLDivElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLDivElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLDivElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLDivElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLDivElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLDivElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLDivElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLDivElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLDivElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLDivElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLDivElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLDivElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLDivElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLDivElementMethod "getAlign" o = DOMHTMLDivElementGetAlignMethodInfo-    ResolveDOMHTMLDivElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLDivElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLDivElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLDivElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLDivElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLDivElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLDivElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLDivElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLDivElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLDivElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLDivElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLDivElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLDivElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLDivElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLDivElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLDivElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLDivElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLDivElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLDivElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLDivElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLDivElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLDivElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLDivElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLDivElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLDivElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLDivElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLDivElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLDivElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLDivElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLDivElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLDivElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLDivElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLDivElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLDivElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLDivElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLDivElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLDivElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLDivElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLDivElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLDivElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLDivElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLDivElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLDivElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLDivElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLDivElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLDivElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLDivElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLDivElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLDivElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLDivElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLDivElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLDivElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLDivElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLDivElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLDivElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLDivElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLDivElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLDivElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLDivElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLDivElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLDivElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLDivElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLDivElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLDivElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLDivElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLDivElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLDivElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLDivElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLDivElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLDivElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLDivElementMethod "setAlign" o = DOMHTMLDivElementSetAlignMethodInfo-    ResolveDOMHTMLDivElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLDivElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLDivElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLDivElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLDivElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLDivElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLDivElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLDivElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLDivElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLDivElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLDivElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLDivElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLDivElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLDivElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLDivElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLDivElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLDivElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLDivElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLDivElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLDivElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLDivElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLDivElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLDivElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLDivElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLDivElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLDivElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLDivElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLDivElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLDivElementMethod t DOMHTMLDivElement, MethodInfo info DOMHTMLDivElement p) => IsLabelProxy t (DOMHTMLDivElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLDivElementMethod t DOMHTMLDivElement, MethodInfo info DOMHTMLDivElement p) => IsLabel t (DOMHTMLDivElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLDivElementAlign :: (MonadIO m, DOMHTMLDivElementK o) => o -> m (Maybe T.Text)-getDOMHTMLDivElementAlign obj = liftIO $ getObjectPropertyString obj "align"--setDOMHTMLDivElementAlign :: (MonadIO m, DOMHTMLDivElementK o) => o -> T.Text -> m ()-setDOMHTMLDivElementAlign obj val = liftIO $ setObjectPropertyString obj "align" (Just val)--constructDOMHTMLDivElementAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLDivElementAlign val = constructObjectPropertyString "align" (Just val)--data DOMHTMLDivElementAlignPropertyInfo-instance AttrInfo DOMHTMLDivElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLDivElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDivElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLDivElementAlignPropertyInfo = DOMHTMLDivElementK-    type AttrGetType DOMHTMLDivElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLDivElementAlignPropertyInfo = "align"-    attrGet _ = getDOMHTMLDivElementAlign-    attrSet _ = setDOMHTMLDivElementAlign-    attrConstruct _ = constructDOMHTMLDivElementAlign-    attrClear _ = undefined--type instance AttributeList DOMHTMLDivElement = DOMHTMLDivElementAttributeList-type DOMHTMLDivElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLDivElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLDivElementAlign :: AttrLabelProxy "align"-dOMHTMLDivElementAlign = AttrLabelProxy--type instance SignalList DOMHTMLDivElement = DOMHTMLDivElementSignalList-type DOMHTMLDivElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLDivElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDivElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                -- _obj : TInterface "WebKit" "DOMHTMLDivElement"-    IO CString---dOMHTMLDivElementGetAlign ::-    (MonadIO m, DOMHTMLDivElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLDivElementGetAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_div_element_get_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_div_element_get_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLDivElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLDivElementK a) => MethodInfo DOMHTMLDivElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDivElementGetAlign---- method DOMHTMLDivElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDivElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                -- _obj : TInterface "WebKit" "DOMHTMLDivElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLDivElementSetAlign ::-    (MonadIO m, DOMHTMLDivElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLDivElementSetAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_div_element_set_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLDivElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLDivElementK a) => MethodInfo DOMHTMLDivElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDivElementSetAlign--
− GI/WebKit/Objects/DOMHTMLDivElement.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMHTMLDivElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLDivElement = DOMHTMLDivElement (ForeignPtr DOMHTMLDivElement)-instance GObject DOMHTMLDivElement where-class GObject o => DOMHTMLDivElementK o-instance (GObject o, IsDescendantOf DOMHTMLDivElement o) => DOMHTMLDivElementK o-data DOMHTMLDivElementAlignPropertyInfo-data DOMHTMLDivElementGetAlignMethodInfo-data DOMHTMLDivElementSetAlignMethodInfo
− GI/WebKit/Objects/DOMHTMLDocument.hs
@@ -1,1639 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLDocument-    ( ---- * Exported types-    DOMHTMLDocument(..)                     ,-    DOMHTMLDocumentK                        ,-    toDOMHTMLDocument                       ,-    noDOMHTMLDocument                       ,--- -- * Methods--- ** dOMHTMLDocumentCaptureEvents-    DOMHTMLDocumentCaptureEventsMethodInfo  ,-    dOMHTMLDocumentCaptureEvents            ,----- ** dOMHTMLDocumentClear-    DOMHTMLDocumentClearMethodInfo          ,-    dOMHTMLDocumentClear                    ,----- ** dOMHTMLDocumentClose-    DOMHTMLDocumentCloseMethodInfo          ,-    dOMHTMLDocumentClose                    ,----- ** dOMHTMLDocumentGetActiveElement-    DOMHTMLDocumentGetActiveElementMethodInfo,-    dOMHTMLDocumentGetActiveElement         ,----- ** dOMHTMLDocumentGetAlinkColor-    DOMHTMLDocumentGetAlinkColorMethodInfo  ,-    dOMHTMLDocumentGetAlinkColor            ,----- ** dOMHTMLDocumentGetBgColor-    DOMHTMLDocumentGetBgColorMethodInfo     ,-    dOMHTMLDocumentGetBgColor               ,----- ** dOMHTMLDocumentGetCompatMode-    DOMHTMLDocumentGetCompatModeMethodInfo  ,-    dOMHTMLDocumentGetCompatMode            ,----- ** dOMHTMLDocumentGetDesignMode-    DOMHTMLDocumentGetDesignModeMethodInfo  ,-    dOMHTMLDocumentGetDesignMode            ,----- ** dOMHTMLDocumentGetDir-    DOMHTMLDocumentGetDirMethodInfo         ,-    dOMHTMLDocumentGetDir                   ,----- ** dOMHTMLDocumentGetEmbeds-    DOMHTMLDocumentGetEmbedsMethodInfo      ,-    dOMHTMLDocumentGetEmbeds                ,----- ** dOMHTMLDocumentGetFgColor-    DOMHTMLDocumentGetFgColorMethodInfo     ,-    dOMHTMLDocumentGetFgColor               ,----- ** dOMHTMLDocumentGetHeight-    DOMHTMLDocumentGetHeightMethodInfo      ,-    dOMHTMLDocumentGetHeight                ,----- ** dOMHTMLDocumentGetLinkColor-    DOMHTMLDocumentGetLinkColorMethodInfo   ,-    dOMHTMLDocumentGetLinkColor             ,----- ** dOMHTMLDocumentGetPlugins-    DOMHTMLDocumentGetPluginsMethodInfo     ,-    dOMHTMLDocumentGetPlugins               ,----- ** dOMHTMLDocumentGetScripts-    DOMHTMLDocumentGetScriptsMethodInfo     ,-    dOMHTMLDocumentGetScripts               ,----- ** dOMHTMLDocumentGetVlinkColor-    DOMHTMLDocumentGetVlinkColorMethodInfo  ,-    dOMHTMLDocumentGetVlinkColor            ,----- ** dOMHTMLDocumentGetWidth-    DOMHTMLDocumentGetWidthMethodInfo       ,-    dOMHTMLDocumentGetWidth                 ,----- ** dOMHTMLDocumentHasFocus-    DOMHTMLDocumentHasFocusMethodInfo       ,-    dOMHTMLDocumentHasFocus                 ,----- ** dOMHTMLDocumentOpen-    DOMHTMLDocumentOpenMethodInfo           ,-    dOMHTMLDocumentOpen                     ,----- ** dOMHTMLDocumentReleaseEvents-    DOMHTMLDocumentReleaseEventsMethodInfo  ,-    dOMHTMLDocumentReleaseEvents            ,----- ** dOMHTMLDocumentSetAlinkColor-    DOMHTMLDocumentSetAlinkColorMethodInfo  ,-    dOMHTMLDocumentSetAlinkColor            ,----- ** dOMHTMLDocumentSetBgColor-    DOMHTMLDocumentSetBgColorMethodInfo     ,-    dOMHTMLDocumentSetBgColor               ,----- ** dOMHTMLDocumentSetDesignMode-    DOMHTMLDocumentSetDesignModeMethodInfo  ,-    dOMHTMLDocumentSetDesignMode            ,----- ** dOMHTMLDocumentSetDir-    DOMHTMLDocumentSetDirMethodInfo         ,-    dOMHTMLDocumentSetDir                   ,----- ** dOMHTMLDocumentSetFgColor-    DOMHTMLDocumentSetFgColorMethodInfo     ,-    dOMHTMLDocumentSetFgColor               ,----- ** dOMHTMLDocumentSetLinkColor-    DOMHTMLDocumentSetLinkColorMethodInfo   ,-    dOMHTMLDocumentSetLinkColor             ,----- ** dOMHTMLDocumentSetVlinkColor-    DOMHTMLDocumentSetVlinkColorMethodInfo  ,-    dOMHTMLDocumentSetVlinkColor            ,----- -- * Properties--- ** ActiveElement-    DOMHTMLDocumentActiveElementPropertyInfo,-    dOMHTMLDocumentActiveElement            ,-    getDOMHTMLDocumentActiveElement         ,----- ** AlinkColor-    DOMHTMLDocumentAlinkColorPropertyInfo   ,-    constructDOMHTMLDocumentAlinkColor      ,-    dOMHTMLDocumentAlinkColor               ,-    getDOMHTMLDocumentAlinkColor            ,-    setDOMHTMLDocumentAlinkColor            ,----- ** BgColor-    DOMHTMLDocumentBgColorPropertyInfo      ,-    constructDOMHTMLDocumentBgColor         ,-    dOMHTMLDocumentBgColor                  ,-    getDOMHTMLDocumentBgColor               ,-    setDOMHTMLDocumentBgColor               ,----- ** CompatMode-    DOMHTMLDocumentCompatModePropertyInfo   ,-    dOMHTMLDocumentCompatMode               ,-    getDOMHTMLDocumentCompatMode            ,----- ** DesignMode-    DOMHTMLDocumentDesignModePropertyInfo   ,-    constructDOMHTMLDocumentDesignMode      ,-    dOMHTMLDocumentDesignMode               ,-    getDOMHTMLDocumentDesignMode            ,-    setDOMHTMLDocumentDesignMode            ,----- ** Dir-    DOMHTMLDocumentDirPropertyInfo          ,-    constructDOMHTMLDocumentDir             ,-    dOMHTMLDocumentDir                      ,-    getDOMHTMLDocumentDir                   ,-    setDOMHTMLDocumentDir                   ,----- ** Embeds-    DOMHTMLDocumentEmbedsPropertyInfo       ,-    dOMHTMLDocumentEmbeds                   ,-    getDOMHTMLDocumentEmbeds                ,----- ** FgColor-    DOMHTMLDocumentFgColorPropertyInfo      ,-    constructDOMHTMLDocumentFgColor         ,-    dOMHTMLDocumentFgColor                  ,-    getDOMHTMLDocumentFgColor               ,-    setDOMHTMLDocumentFgColor               ,----- ** Height-    DOMHTMLDocumentHeightPropertyInfo       ,-    dOMHTMLDocumentHeight                   ,-    getDOMHTMLDocumentHeight                ,----- ** LinkColor-    DOMHTMLDocumentLinkColorPropertyInfo    ,-    constructDOMHTMLDocumentLinkColor       ,-    dOMHTMLDocumentLinkColor                ,-    getDOMHTMLDocumentLinkColor             ,-    setDOMHTMLDocumentLinkColor             ,----- ** Plugins-    DOMHTMLDocumentPluginsPropertyInfo      ,-    dOMHTMLDocumentPlugins                  ,-    getDOMHTMLDocumentPlugins               ,----- ** Scripts-    DOMHTMLDocumentScriptsPropertyInfo      ,-    dOMHTMLDocumentScripts                  ,-    getDOMHTMLDocumentScripts               ,----- ** VlinkColor-    DOMHTMLDocumentVlinkColorPropertyInfo   ,-    constructDOMHTMLDocumentVlinkColor      ,-    dOMHTMLDocumentVlinkColor               ,-    getDOMHTMLDocumentVlinkColor            ,-    setDOMHTMLDocumentVlinkColor            ,----- ** Width-    DOMHTMLDocumentWidthPropertyInfo        ,-    dOMHTMLDocumentWidth                    ,-    getDOMHTMLDocumentWidth                 ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLDocument = DOMHTMLDocument (ForeignPtr DOMHTMLDocument)-foreign import ccall "webkit_dom_html_document_get_type"-    c_webkit_dom_html_document_get_type :: IO GType--type instance ParentTypes DOMHTMLDocument = DOMHTMLDocumentParentTypes-type DOMHTMLDocumentParentTypes = '[DOMDocument, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLDocument where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_document_get_type-    --class GObject o => DOMHTMLDocumentK o-instance (GObject o, IsDescendantOf DOMHTMLDocument o) => DOMHTMLDocumentK o--toDOMHTMLDocument :: DOMHTMLDocumentK o => o -> IO DOMHTMLDocument-toDOMHTMLDocument = unsafeCastTo DOMHTMLDocument--noDOMHTMLDocument :: Maybe DOMHTMLDocument-noDOMHTMLDocument = Nothing--type family ResolveDOMHTMLDocumentMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLDocumentMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLDocumentMethod "adoptNode" o = DOMDocumentAdoptNodeMethodInfo-    ResolveDOMHTMLDocumentMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLDocumentMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLDocumentMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLDocumentMethod "captureEvents" o = DOMHTMLDocumentCaptureEventsMethodInfo-    ResolveDOMHTMLDocumentMethod "caretRangeFromPoint" o = DOMDocumentCaretRangeFromPointMethodInfo-    ResolveDOMHTMLDocumentMethod "clear" o = DOMHTMLDocumentClearMethodInfo-    ResolveDOMHTMLDocumentMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLDocumentMethod "close" o = DOMHTMLDocumentCloseMethodInfo-    ResolveDOMHTMLDocumentMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLDocumentMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLDocumentMethod "createAttribute" o = DOMDocumentCreateAttributeMethodInfo-    ResolveDOMHTMLDocumentMethod "createAttributeNs" o = DOMDocumentCreateAttributeNsMethodInfo-    ResolveDOMHTMLDocumentMethod "createCdataSection" o = DOMDocumentCreateCdataSectionMethodInfo-    ResolveDOMHTMLDocumentMethod "createComment" o = DOMDocumentCreateCommentMethodInfo-    ResolveDOMHTMLDocumentMethod "createCssStyleDeclaration" o = DOMDocumentCreateCssStyleDeclarationMethodInfo-    ResolveDOMHTMLDocumentMethod "createDocumentFragment" o = DOMDocumentCreateDocumentFragmentMethodInfo-    ResolveDOMHTMLDocumentMethod "createElement" o = DOMDocumentCreateElementMethodInfo-    ResolveDOMHTMLDocumentMethod "createElementNs" o = DOMDocumentCreateElementNsMethodInfo-    ResolveDOMHTMLDocumentMethod "createEntityReference" o = DOMDocumentCreateEntityReferenceMethodInfo-    ResolveDOMHTMLDocumentMethod "createEvent" o = DOMDocumentCreateEventMethodInfo-    ResolveDOMHTMLDocumentMethod "createExpression" o = DOMDocumentCreateExpressionMethodInfo-    ResolveDOMHTMLDocumentMethod "createNodeIterator" o = DOMDocumentCreateNodeIteratorMethodInfo-    ResolveDOMHTMLDocumentMethod "createNsResolver" o = DOMDocumentCreateNsResolverMethodInfo-    ResolveDOMHTMLDocumentMethod "createProcessingInstruction" o = DOMDocumentCreateProcessingInstructionMethodInfo-    ResolveDOMHTMLDocumentMethod "createRange" o = DOMDocumentCreateRangeMethodInfo-    ResolveDOMHTMLDocumentMethod "createTextNode" o = DOMDocumentCreateTextNodeMethodInfo-    ResolveDOMHTMLDocumentMethod "createTouch" o = DOMDocumentCreateTouchMethodInfo-    ResolveDOMHTMLDocumentMethod "createTreeWalker" o = DOMDocumentCreateTreeWalkerMethodInfo-    ResolveDOMHTMLDocumentMethod "elementFromPoint" o = DOMDocumentElementFromPointMethodInfo-    ResolveDOMHTMLDocumentMethod "evaluate" o = DOMDocumentEvaluateMethodInfo-    ResolveDOMHTMLDocumentMethod "execCommand" o = DOMDocumentExecCommandMethodInfo-    ResolveDOMHTMLDocumentMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLDocumentMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLDocumentMethod "hasAttributes" o = DOMNodeHasAttributesMethodInfo-    ResolveDOMHTMLDocumentMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLDocumentMethod "hasFocus" o = DOMHTMLDocumentHasFocusMethodInfo-    ResolveDOMHTMLDocumentMethod "importNode" o = DOMDocumentImportNodeMethodInfo-    ResolveDOMHTMLDocumentMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLDocumentMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLDocumentMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLDocumentMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLDocumentMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLDocumentMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLDocumentMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLDocumentMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLDocumentMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLDocumentMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLDocumentMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLDocumentMethod "open" o = DOMHTMLDocumentOpenMethodInfo-    ResolveDOMHTMLDocumentMethod "queryCommandEnabled" o = DOMDocumentQueryCommandEnabledMethodInfo-    ResolveDOMHTMLDocumentMethod "queryCommandIndeterm" o = DOMDocumentQueryCommandIndetermMethodInfo-    ResolveDOMHTMLDocumentMethod "queryCommandState" o = DOMDocumentQueryCommandStateMethodInfo-    ResolveDOMHTMLDocumentMethod "queryCommandSupported" o = DOMDocumentQueryCommandSupportedMethodInfo-    ResolveDOMHTMLDocumentMethod "queryCommandValue" o = DOMDocumentQueryCommandValueMethodInfo-    ResolveDOMHTMLDocumentMethod "querySelector" o = DOMDocumentQuerySelectorMethodInfo-    ResolveDOMHTMLDocumentMethod "querySelectorAll" o = DOMDocumentQuerySelectorAllMethodInfo-    ResolveDOMHTMLDocumentMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLDocumentMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLDocumentMethod "releaseEvents" o = DOMHTMLDocumentReleaseEventsMethodInfo-    ResolveDOMHTMLDocumentMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLDocumentMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLDocumentMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLDocumentMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLDocumentMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLDocumentMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLDocumentMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLDocumentMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLDocumentMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLDocumentMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLDocumentMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLDocumentMethod "webkitCancelFullScreen" o = DOMDocumentWebkitCancelFullScreenMethodInfo-    ResolveDOMHTMLDocumentMethod "webkitExitFullscreen" o = DOMDocumentWebkitExitFullscreenMethodInfo-    ResolveDOMHTMLDocumentMethod "webkitExitPointerLock" o = DOMDocumentWebkitExitPointerLockMethodInfo-    ResolveDOMHTMLDocumentMethod "webkitGetNamedFlows" o = DOMDocumentWebkitGetNamedFlowsMethodInfo-    ResolveDOMHTMLDocumentMethod "getActiveElement" o = DOMHTMLDocumentGetActiveElementMethodInfo-    ResolveDOMHTMLDocumentMethod "getAlinkColor" o = DOMHTMLDocumentGetAlinkColorMethodInfo-    ResolveDOMHTMLDocumentMethod "getAnchors" o = DOMDocumentGetAnchorsMethodInfo-    ResolveDOMHTMLDocumentMethod "getApplets" o = DOMDocumentGetAppletsMethodInfo-    ResolveDOMHTMLDocumentMethod "getAttributes" o = DOMNodeGetAttributesMethodInfo-    ResolveDOMHTMLDocumentMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLDocumentMethod "getBgColor" o = DOMHTMLDocumentGetBgColorMethodInfo-    ResolveDOMHTMLDocumentMethod "getBody" o = DOMDocumentGetBodyMethodInfo-    ResolveDOMHTMLDocumentMethod "getCharacterSet" o = DOMDocumentGetCharacterSetMethodInfo-    ResolveDOMHTMLDocumentMethod "getCharset" o = DOMDocumentGetCharsetMethodInfo-    ResolveDOMHTMLDocumentMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLDocumentMethod "getCookie" o = DOMDocumentGetCookieMethodInfo-    ResolveDOMHTMLDocumentMethod "getCurrentScript" o = DOMDocumentGetCurrentScriptMethodInfo-    ResolveDOMHTMLDocumentMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLDocumentMethod "getDefaultCharset" o = DOMDocumentGetDefaultCharsetMethodInfo-    ResolveDOMHTMLDocumentMethod "getDefaultView" o = DOMDocumentGetDefaultViewMethodInfo-    ResolveDOMHTMLDocumentMethod "getDesignMode" o = DOMHTMLDocumentGetDesignModeMethodInfo-    ResolveDOMHTMLDocumentMethod "getDir" o = DOMHTMLDocumentGetDirMethodInfo-    ResolveDOMHTMLDocumentMethod "getDoctype" o = DOMDocumentGetDoctypeMethodInfo-    ResolveDOMHTMLDocumentMethod "getDocumentElement" o = DOMDocumentGetDocumentElementMethodInfo-    ResolveDOMHTMLDocumentMethod "getDocumentUri" o = DOMDocumentGetDocumentUriMethodInfo-    ResolveDOMHTMLDocumentMethod "getDomain" o = DOMDocumentGetDomainMethodInfo-    ResolveDOMHTMLDocumentMethod "getElementById" o = DOMDocumentGetElementByIdMethodInfo-    ResolveDOMHTMLDocumentMethod "getElementsByClassName" o = DOMDocumentGetElementsByClassNameMethodInfo-    ResolveDOMHTMLDocumentMethod "getElementsByName" o = DOMDocumentGetElementsByNameMethodInfo-    ResolveDOMHTMLDocumentMethod "getElementsByTagName" o = DOMDocumentGetElementsByTagNameMethodInfo-    ResolveDOMHTMLDocumentMethod "getElementsByTagNameNs" o = DOMDocumentGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLDocumentMethod "getEmbeds" o = DOMHTMLDocumentGetEmbedsMethodInfo-    ResolveDOMHTMLDocumentMethod "getFgColor" o = DOMHTMLDocumentGetFgColorMethodInfo-    ResolveDOMHTMLDocumentMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLDocumentMethod "getForms" o = DOMDocumentGetFormsMethodInfo-    ResolveDOMHTMLDocumentMethod "getHead" o = DOMDocumentGetHeadMethodInfo-    ResolveDOMHTMLDocumentMethod "getHeight" o = DOMHTMLDocumentGetHeightMethodInfo-    ResolveDOMHTMLDocumentMethod "getHidden" o = DOMDocumentGetHiddenMethodInfo-    ResolveDOMHTMLDocumentMethod "getImages" o = DOMDocumentGetImagesMethodInfo-    ResolveDOMHTMLDocumentMethod "getImplementation" o = DOMDocumentGetImplementationMethodInfo-    ResolveDOMHTMLDocumentMethod "getInputEncoding" o = DOMDocumentGetInputEncodingMethodInfo-    ResolveDOMHTMLDocumentMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLDocumentMethod "getLastModified" o = DOMDocumentGetLastModifiedMethodInfo-    ResolveDOMHTMLDocumentMethod "getLinkColor" o = DOMHTMLDocumentGetLinkColorMethodInfo-    ResolveDOMHTMLDocumentMethod "getLinks" o = DOMDocumentGetLinksMethodInfo-    ResolveDOMHTMLDocumentMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLDocumentMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLDocumentMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLDocumentMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLDocumentMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLDocumentMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLDocumentMethod "getOverrideStyle" o = DOMDocumentGetOverrideStyleMethodInfo-    ResolveDOMHTMLDocumentMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLDocumentMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLDocumentMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLDocumentMethod "getPlugins" o = DOMHTMLDocumentGetPluginsMethodInfo-    ResolveDOMHTMLDocumentMethod "getPreferredStylesheetSet" o = DOMDocumentGetPreferredStylesheetSetMethodInfo-    ResolveDOMHTMLDocumentMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLDocumentMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLDocumentMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLDocumentMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLDocumentMethod "getReadyState" o = DOMDocumentGetReadyStateMethodInfo-    ResolveDOMHTMLDocumentMethod "getReferrer" o = DOMDocumentGetReferrerMethodInfo-    ResolveDOMHTMLDocumentMethod "getScripts" o = DOMHTMLDocumentGetScriptsMethodInfo-    ResolveDOMHTMLDocumentMethod "getSecurityPolicy" o = DOMDocumentGetSecurityPolicyMethodInfo-    ResolveDOMHTMLDocumentMethod "getSelectedStylesheetSet" o = DOMDocumentGetSelectedStylesheetSetMethodInfo-    ResolveDOMHTMLDocumentMethod "getStyleSheets" o = DOMDocumentGetStyleSheetsMethodInfo-    ResolveDOMHTMLDocumentMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLDocumentMethod "getTitle" o = DOMDocumentGetTitleMethodInfo-    ResolveDOMHTMLDocumentMethod "getUrl" o = DOMDocumentGetUrlMethodInfo-    ResolveDOMHTMLDocumentMethod "getVisibilityState" o = DOMDocumentGetVisibilityStateMethodInfo-    ResolveDOMHTMLDocumentMethod "getVlinkColor" o = DOMHTMLDocumentGetVlinkColorMethodInfo-    ResolveDOMHTMLDocumentMethod "getWebkitCurrentFullScreenElement" o = DOMDocumentGetWebkitCurrentFullScreenElementMethodInfo-    ResolveDOMHTMLDocumentMethod "getWebkitFullScreenKeyboardInputAllowed" o = DOMDocumentGetWebkitFullScreenKeyboardInputAllowedMethodInfo-    ResolveDOMHTMLDocumentMethod "getWebkitFullscreenElement" o = DOMDocumentGetWebkitFullscreenElementMethodInfo-    ResolveDOMHTMLDocumentMethod "getWebkitFullscreenEnabled" o = DOMDocumentGetWebkitFullscreenEnabledMethodInfo-    ResolveDOMHTMLDocumentMethod "getWebkitHidden" o = DOMDocumentGetWebkitHiddenMethodInfo-    ResolveDOMHTMLDocumentMethod "getWebkitIsFullScreen" o = DOMDocumentGetWebkitIsFullScreenMethodInfo-    ResolveDOMHTMLDocumentMethod "getWebkitPointerLockElement" o = DOMDocumentGetWebkitPointerLockElementMethodInfo-    ResolveDOMHTMLDocumentMethod "getWebkitVisibilityState" o = DOMDocumentGetWebkitVisibilityStateMethodInfo-    ResolveDOMHTMLDocumentMethod "getWidth" o = DOMHTMLDocumentGetWidthMethodInfo-    ResolveDOMHTMLDocumentMethod "getXmlEncoding" o = DOMDocumentGetXmlEncodingMethodInfo-    ResolveDOMHTMLDocumentMethod "getXmlStandalone" o = DOMDocumentGetXmlStandaloneMethodInfo-    ResolveDOMHTMLDocumentMethod "getXmlVersion" o = DOMDocumentGetXmlVersionMethodInfo-    ResolveDOMHTMLDocumentMethod "setAlinkColor" o = DOMHTMLDocumentSetAlinkColorMethodInfo-    ResolveDOMHTMLDocumentMethod "setBgColor" o = DOMHTMLDocumentSetBgColorMethodInfo-    ResolveDOMHTMLDocumentMethod "setBody" o = DOMDocumentSetBodyMethodInfo-    ResolveDOMHTMLDocumentMethod "setCharset" o = DOMDocumentSetCharsetMethodInfo-    ResolveDOMHTMLDocumentMethod "setCookie" o = DOMDocumentSetCookieMethodInfo-    ResolveDOMHTMLDocumentMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLDocumentMethod "setDesignMode" o = DOMHTMLDocumentSetDesignModeMethodInfo-    ResolveDOMHTMLDocumentMethod "setDir" o = DOMHTMLDocumentSetDirMethodInfo-    ResolveDOMHTMLDocumentMethod "setDocumentUri" o = DOMDocumentSetDocumentUriMethodInfo-    ResolveDOMHTMLDocumentMethod "setFgColor" o = DOMHTMLDocumentSetFgColorMethodInfo-    ResolveDOMHTMLDocumentMethod "setLinkColor" o = DOMHTMLDocumentSetLinkColorMethodInfo-    ResolveDOMHTMLDocumentMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLDocumentMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLDocumentMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLDocumentMethod "setSelectedStylesheetSet" o = DOMDocumentSetSelectedStylesheetSetMethodInfo-    ResolveDOMHTMLDocumentMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLDocumentMethod "setTitle" o = DOMDocumentSetTitleMethodInfo-    ResolveDOMHTMLDocumentMethod "setVlinkColor" o = DOMHTMLDocumentSetVlinkColorMethodInfo-    ResolveDOMHTMLDocumentMethod "setXmlStandalone" o = DOMDocumentSetXmlStandaloneMethodInfo-    ResolveDOMHTMLDocumentMethod "setXmlVersion" o = DOMDocumentSetXmlVersionMethodInfo-    ResolveDOMHTMLDocumentMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLDocumentMethod t DOMHTMLDocument, MethodInfo info DOMHTMLDocument p) => IsLabelProxy t (DOMHTMLDocument -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLDocumentMethod t DOMHTMLDocument, MethodInfo info DOMHTMLDocument p) => IsLabel t (DOMHTMLDocument -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "active-element"-   -- Type: TInterface "WebKit" "DOMElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLDocumentActiveElement :: (MonadIO m, DOMHTMLDocumentK o) => o -> m DOMElement-getDOMHTMLDocumentActiveElement obj = liftIO $ checkUnexpectedNothing "getDOMHTMLDocumentActiveElement" $ getObjectPropertyObject obj "active-element" DOMElement--data DOMHTMLDocumentActiveElementPropertyInfo-instance AttrInfo DOMHTMLDocumentActiveElementPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentActiveElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLDocumentActiveElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLDocumentActiveElementPropertyInfo = DOMHTMLDocumentK-    type AttrGetType DOMHTMLDocumentActiveElementPropertyInfo = DOMElement-    type AttrLabel DOMHTMLDocumentActiveElementPropertyInfo = "active-element"-    attrGet _ = getDOMHTMLDocumentActiveElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "alink-color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLDocumentAlinkColor :: (MonadIO m, DOMHTMLDocumentK o) => o -> m (Maybe T.Text)-getDOMHTMLDocumentAlinkColor obj = liftIO $ getObjectPropertyString obj "alink-color"--setDOMHTMLDocumentAlinkColor :: (MonadIO m, DOMHTMLDocumentK o) => o -> T.Text -> m ()-setDOMHTMLDocumentAlinkColor obj val = liftIO $ setObjectPropertyString obj "alink-color" (Just val)--constructDOMHTMLDocumentAlinkColor :: T.Text -> IO ([Char], GValue)-constructDOMHTMLDocumentAlinkColor val = constructObjectPropertyString "alink-color" (Just val)--data DOMHTMLDocumentAlinkColorPropertyInfo-instance AttrInfo DOMHTMLDocumentAlinkColorPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentAlinkColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDocumentAlinkColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLDocumentAlinkColorPropertyInfo = DOMHTMLDocumentK-    type AttrGetType DOMHTMLDocumentAlinkColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLDocumentAlinkColorPropertyInfo = "alink-color"-    attrGet _ = getDOMHTMLDocumentAlinkColor-    attrSet _ = setDOMHTMLDocumentAlinkColor-    attrConstruct _ = constructDOMHTMLDocumentAlinkColor-    attrClear _ = undefined---- VVV Prop "bg-color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLDocumentBgColor :: (MonadIO m, DOMHTMLDocumentK o) => o -> m (Maybe T.Text)-getDOMHTMLDocumentBgColor obj = liftIO $ getObjectPropertyString obj "bg-color"--setDOMHTMLDocumentBgColor :: (MonadIO m, DOMHTMLDocumentK o) => o -> T.Text -> m ()-setDOMHTMLDocumentBgColor obj val = liftIO $ setObjectPropertyString obj "bg-color" (Just val)--constructDOMHTMLDocumentBgColor :: T.Text -> IO ([Char], GValue)-constructDOMHTMLDocumentBgColor val = constructObjectPropertyString "bg-color" (Just val)--data DOMHTMLDocumentBgColorPropertyInfo-instance AttrInfo DOMHTMLDocumentBgColorPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentBgColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDocumentBgColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLDocumentBgColorPropertyInfo = DOMHTMLDocumentK-    type AttrGetType DOMHTMLDocumentBgColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLDocumentBgColorPropertyInfo = "bg-color"-    attrGet _ = getDOMHTMLDocumentBgColor-    attrSet _ = setDOMHTMLDocumentBgColor-    attrConstruct _ = constructDOMHTMLDocumentBgColor-    attrClear _ = undefined---- VVV Prop "compat-mode"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLDocumentCompatMode :: (MonadIO m, DOMHTMLDocumentK o) => o -> m (Maybe T.Text)-getDOMHTMLDocumentCompatMode obj = liftIO $ getObjectPropertyString obj "compat-mode"--data DOMHTMLDocumentCompatModePropertyInfo-instance AttrInfo DOMHTMLDocumentCompatModePropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentCompatModePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLDocumentCompatModePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLDocumentCompatModePropertyInfo = DOMHTMLDocumentK-    type AttrGetType DOMHTMLDocumentCompatModePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLDocumentCompatModePropertyInfo = "compat-mode"-    attrGet _ = getDOMHTMLDocumentCompatMode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "design-mode"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLDocumentDesignMode :: (MonadIO m, DOMHTMLDocumentK o) => o -> m (Maybe T.Text)-getDOMHTMLDocumentDesignMode obj = liftIO $ getObjectPropertyString obj "design-mode"--setDOMHTMLDocumentDesignMode :: (MonadIO m, DOMHTMLDocumentK o) => o -> T.Text -> m ()-setDOMHTMLDocumentDesignMode obj val = liftIO $ setObjectPropertyString obj "design-mode" (Just val)--constructDOMHTMLDocumentDesignMode :: T.Text -> IO ([Char], GValue)-constructDOMHTMLDocumentDesignMode val = constructObjectPropertyString "design-mode" (Just val)--data DOMHTMLDocumentDesignModePropertyInfo-instance AttrInfo DOMHTMLDocumentDesignModePropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentDesignModePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDocumentDesignModePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLDocumentDesignModePropertyInfo = DOMHTMLDocumentK-    type AttrGetType DOMHTMLDocumentDesignModePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLDocumentDesignModePropertyInfo = "design-mode"-    attrGet _ = getDOMHTMLDocumentDesignMode-    attrSet _ = setDOMHTMLDocumentDesignMode-    attrConstruct _ = constructDOMHTMLDocumentDesignMode-    attrClear _ = undefined---- VVV Prop "dir"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLDocumentDir :: (MonadIO m, DOMHTMLDocumentK o) => o -> m (Maybe T.Text)-getDOMHTMLDocumentDir obj = liftIO $ getObjectPropertyString obj "dir"--setDOMHTMLDocumentDir :: (MonadIO m, DOMHTMLDocumentK o) => o -> T.Text -> m ()-setDOMHTMLDocumentDir obj val = liftIO $ setObjectPropertyString obj "dir" (Just val)--constructDOMHTMLDocumentDir :: T.Text -> IO ([Char], GValue)-constructDOMHTMLDocumentDir val = constructObjectPropertyString "dir" (Just val)--data DOMHTMLDocumentDirPropertyInfo-instance AttrInfo DOMHTMLDocumentDirPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentDirPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDocumentDirPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLDocumentDirPropertyInfo = DOMHTMLDocumentK-    type AttrGetType DOMHTMLDocumentDirPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLDocumentDirPropertyInfo = "dir"-    attrGet _ = getDOMHTMLDocumentDir-    attrSet _ = setDOMHTMLDocumentDir-    attrConstruct _ = constructDOMHTMLDocumentDir-    attrClear _ = undefined---- VVV Prop "embeds"-   -- Type: TInterface "WebKit" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLDocumentEmbeds :: (MonadIO m, DOMHTMLDocumentK o) => o -> m (Maybe DOMHTMLCollection)-getDOMHTMLDocumentEmbeds obj = liftIO $ getObjectPropertyObject obj "embeds" DOMHTMLCollection--data DOMHTMLDocumentEmbedsPropertyInfo-instance AttrInfo DOMHTMLDocumentEmbedsPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentEmbedsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLDocumentEmbedsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLDocumentEmbedsPropertyInfo = DOMHTMLDocumentK-    type AttrGetType DOMHTMLDocumentEmbedsPropertyInfo = (Maybe DOMHTMLCollection)-    type AttrLabel DOMHTMLDocumentEmbedsPropertyInfo = "embeds"-    attrGet _ = getDOMHTMLDocumentEmbeds-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "fg-color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLDocumentFgColor :: (MonadIO m, DOMHTMLDocumentK o) => o -> m (Maybe T.Text)-getDOMHTMLDocumentFgColor obj = liftIO $ getObjectPropertyString obj "fg-color"--setDOMHTMLDocumentFgColor :: (MonadIO m, DOMHTMLDocumentK o) => o -> T.Text -> m ()-setDOMHTMLDocumentFgColor obj val = liftIO $ setObjectPropertyString obj "fg-color" (Just val)--constructDOMHTMLDocumentFgColor :: T.Text -> IO ([Char], GValue)-constructDOMHTMLDocumentFgColor val = constructObjectPropertyString "fg-color" (Just val)--data DOMHTMLDocumentFgColorPropertyInfo-instance AttrInfo DOMHTMLDocumentFgColorPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentFgColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDocumentFgColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLDocumentFgColorPropertyInfo = DOMHTMLDocumentK-    type AttrGetType DOMHTMLDocumentFgColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLDocumentFgColorPropertyInfo = "fg-color"-    attrGet _ = getDOMHTMLDocumentFgColor-    attrSet _ = setDOMHTMLDocumentFgColor-    attrConstruct _ = constructDOMHTMLDocumentFgColor-    attrClear _ = undefined---- VVV Prop "height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLDocumentHeight :: (MonadIO m, DOMHTMLDocumentK o) => o -> m CLong-getDOMHTMLDocumentHeight obj = liftIO $ getObjectPropertyLong obj "height"--data DOMHTMLDocumentHeightPropertyInfo-instance AttrInfo DOMHTMLDocumentHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDocumentHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLDocumentHeightPropertyInfo = DOMHTMLDocumentK-    type AttrGetType DOMHTMLDocumentHeightPropertyInfo = CLong-    type AttrLabel DOMHTMLDocumentHeightPropertyInfo = "height"-    attrGet _ = getDOMHTMLDocumentHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "link-color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLDocumentLinkColor :: (MonadIO m, DOMHTMLDocumentK o) => o -> m (Maybe T.Text)-getDOMHTMLDocumentLinkColor obj = liftIO $ getObjectPropertyString obj "link-color"--setDOMHTMLDocumentLinkColor :: (MonadIO m, DOMHTMLDocumentK o) => o -> T.Text -> m ()-setDOMHTMLDocumentLinkColor obj val = liftIO $ setObjectPropertyString obj "link-color" (Just val)--constructDOMHTMLDocumentLinkColor :: T.Text -> IO ([Char], GValue)-constructDOMHTMLDocumentLinkColor val = constructObjectPropertyString "link-color" (Just val)--data DOMHTMLDocumentLinkColorPropertyInfo-instance AttrInfo DOMHTMLDocumentLinkColorPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentLinkColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDocumentLinkColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLDocumentLinkColorPropertyInfo = DOMHTMLDocumentK-    type AttrGetType DOMHTMLDocumentLinkColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLDocumentLinkColorPropertyInfo = "link-color"-    attrGet _ = getDOMHTMLDocumentLinkColor-    attrSet _ = setDOMHTMLDocumentLinkColor-    attrConstruct _ = constructDOMHTMLDocumentLinkColor-    attrClear _ = undefined---- VVV Prop "plugins"-   -- Type: TInterface "WebKit" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLDocumentPlugins :: (MonadIO m, DOMHTMLDocumentK o) => o -> m (Maybe DOMHTMLCollection)-getDOMHTMLDocumentPlugins obj = liftIO $ getObjectPropertyObject obj "plugins" DOMHTMLCollection--data DOMHTMLDocumentPluginsPropertyInfo-instance AttrInfo DOMHTMLDocumentPluginsPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentPluginsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLDocumentPluginsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLDocumentPluginsPropertyInfo = DOMHTMLDocumentK-    type AttrGetType DOMHTMLDocumentPluginsPropertyInfo = (Maybe DOMHTMLCollection)-    type AttrLabel DOMHTMLDocumentPluginsPropertyInfo = "plugins"-    attrGet _ = getDOMHTMLDocumentPlugins-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "scripts"-   -- Type: TInterface "WebKit" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLDocumentScripts :: (MonadIO m, DOMHTMLDocumentK o) => o -> m (Maybe DOMHTMLCollection)-getDOMHTMLDocumentScripts obj = liftIO $ getObjectPropertyObject obj "scripts" DOMHTMLCollection--data DOMHTMLDocumentScriptsPropertyInfo-instance AttrInfo DOMHTMLDocumentScriptsPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentScriptsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLDocumentScriptsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLDocumentScriptsPropertyInfo = DOMHTMLDocumentK-    type AttrGetType DOMHTMLDocumentScriptsPropertyInfo = (Maybe DOMHTMLCollection)-    type AttrLabel DOMHTMLDocumentScriptsPropertyInfo = "scripts"-    attrGet _ = getDOMHTMLDocumentScripts-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "vlink-color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLDocumentVlinkColor :: (MonadIO m, DOMHTMLDocumentK o) => o -> m (Maybe T.Text)-getDOMHTMLDocumentVlinkColor obj = liftIO $ getObjectPropertyString obj "vlink-color"--setDOMHTMLDocumentVlinkColor :: (MonadIO m, DOMHTMLDocumentK o) => o -> T.Text -> m ()-setDOMHTMLDocumentVlinkColor obj val = liftIO $ setObjectPropertyString obj "vlink-color" (Just val)--constructDOMHTMLDocumentVlinkColor :: T.Text -> IO ([Char], GValue)-constructDOMHTMLDocumentVlinkColor val = constructObjectPropertyString "vlink-color" (Just val)--data DOMHTMLDocumentVlinkColorPropertyInfo-instance AttrInfo DOMHTMLDocumentVlinkColorPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentVlinkColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDocumentVlinkColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLDocumentVlinkColorPropertyInfo = DOMHTMLDocumentK-    type AttrGetType DOMHTMLDocumentVlinkColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLDocumentVlinkColorPropertyInfo = "vlink-color"-    attrGet _ = getDOMHTMLDocumentVlinkColor-    attrSet _ = setDOMHTMLDocumentVlinkColor-    attrConstruct _ = constructDOMHTMLDocumentVlinkColor-    attrClear _ = undefined---- VVV Prop "width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLDocumentWidth :: (MonadIO m, DOMHTMLDocumentK o) => o -> m CLong-getDOMHTMLDocumentWidth obj = liftIO $ getObjectPropertyLong obj "width"--data DOMHTMLDocumentWidthPropertyInfo-instance AttrInfo DOMHTMLDocumentWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDocumentWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLDocumentWidthPropertyInfo = DOMHTMLDocumentK-    type AttrGetType DOMHTMLDocumentWidthPropertyInfo = CLong-    type AttrLabel DOMHTMLDocumentWidthPropertyInfo = "width"-    attrGet _ = getDOMHTMLDocumentWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMHTMLDocument = DOMHTMLDocumentAttributeList-type DOMHTMLDocumentAttributeList = ('[ '("activeElement", DOMHTMLDocumentActiveElementPropertyInfo), '("alinkColor", DOMHTMLDocumentAlinkColorPropertyInfo), '("anchors", DOMDocumentAnchorsPropertyInfo), '("applets", DOMDocumentAppletsPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("bgColor", DOMHTMLDocumentBgColorPropertyInfo), '("body", DOMDocumentBodyPropertyInfo), '("characterSet", DOMDocumentCharacterSetPropertyInfo), '("charset", DOMDocumentCharsetPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("compatMode", DOMHTMLDocumentCompatModePropertyInfo), '("cookie", DOMDocumentCookiePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("currentScript", DOMDocumentCurrentScriptPropertyInfo), '("defaultCharset", DOMDocumentDefaultCharsetPropertyInfo), '("defaultView", DOMDocumentDefaultViewPropertyInfo), '("designMode", DOMHTMLDocumentDesignModePropertyInfo), '("dir", DOMHTMLDocumentDirPropertyInfo), '("doctype", DOMDocumentDoctypePropertyInfo), '("documentElement", DOMDocumentDocumentElementPropertyInfo), '("documentUri", DOMDocumentDocumentUriPropertyInfo), '("domain", DOMDocumentDomainPropertyInfo), '("embeds", DOMHTMLDocumentEmbedsPropertyInfo), '("fgColor", DOMHTMLDocumentFgColorPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("forms", DOMDocumentFormsPropertyInfo), '("head", DOMDocumentHeadPropertyInfo), '("height", DOMHTMLDocumentHeightPropertyInfo), '("hidden", DOMDocumentHiddenPropertyInfo), '("images", DOMDocumentImagesPropertyInfo), '("implementation", DOMDocumentImplementationPropertyInfo), '("inputEncoding", DOMDocumentInputEncodingPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastModified", DOMDocumentLastModifiedPropertyInfo), '("linkColor", DOMHTMLDocumentLinkColorPropertyInfo), '("links", DOMDocumentLinksPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("plugins", DOMHTMLDocumentPluginsPropertyInfo), '("preferredStylesheetSet", DOMDocumentPreferredStylesheetSetPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("readyState", DOMDocumentReadyStatePropertyInfo), '("referrer", DOMDocumentReferrerPropertyInfo), '("scripts", DOMHTMLDocumentScriptsPropertyInfo), '("securityPolicy", DOMDocumentSecurityPolicyPropertyInfo), '("selectedStylesheetSet", DOMDocumentSelectedStylesheetSetPropertyInfo), '("styleSheets", DOMDocumentStyleSheetsPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMDocumentTitlePropertyInfo), '("url", DOMDocumentUrlPropertyInfo), '("visibilityState", DOMDocumentVisibilityStatePropertyInfo), '("vlinkColor", DOMHTMLDocumentVlinkColorPropertyInfo), '("webkitCurrentFullScreenElement", DOMDocumentWebkitCurrentFullScreenElementPropertyInfo), '("webkitFullScreenKeyboardInputAllowed", DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo), '("webkitFullscreenElement", DOMDocumentWebkitFullscreenElementPropertyInfo), '("webkitFullscreenEnabled", DOMDocumentWebkitFullscreenEnabledPropertyInfo), '("webkitIsFullScreen", DOMDocumentWebkitIsFullScreenPropertyInfo), '("webkitPointerLockElement", DOMDocumentWebkitPointerLockElementPropertyInfo), '("width", DOMHTMLDocumentWidthPropertyInfo), '("xmlEncoding", DOMDocumentXmlEncodingPropertyInfo), '("xmlStandalone", DOMDocumentXmlStandalonePropertyInfo), '("xmlVersion", DOMDocumentXmlVersionPropertyInfo)] :: [(Symbol, *)])--dOMHTMLDocumentActiveElement :: AttrLabelProxy "activeElement"-dOMHTMLDocumentActiveElement = AttrLabelProxy--dOMHTMLDocumentAlinkColor :: AttrLabelProxy "alinkColor"-dOMHTMLDocumentAlinkColor = AttrLabelProxy--dOMHTMLDocumentBgColor :: AttrLabelProxy "bgColor"-dOMHTMLDocumentBgColor = AttrLabelProxy--dOMHTMLDocumentCompatMode :: AttrLabelProxy "compatMode"-dOMHTMLDocumentCompatMode = AttrLabelProxy--dOMHTMLDocumentDesignMode :: AttrLabelProxy "designMode"-dOMHTMLDocumentDesignMode = AttrLabelProxy--dOMHTMLDocumentDir :: AttrLabelProxy "dir"-dOMHTMLDocumentDir = AttrLabelProxy--dOMHTMLDocumentEmbeds :: AttrLabelProxy "embeds"-dOMHTMLDocumentEmbeds = AttrLabelProxy--dOMHTMLDocumentFgColor :: AttrLabelProxy "fgColor"-dOMHTMLDocumentFgColor = AttrLabelProxy--dOMHTMLDocumentHeight :: AttrLabelProxy "height"-dOMHTMLDocumentHeight = AttrLabelProxy--dOMHTMLDocumentLinkColor :: AttrLabelProxy "linkColor"-dOMHTMLDocumentLinkColor = AttrLabelProxy--dOMHTMLDocumentPlugins :: AttrLabelProxy "plugins"-dOMHTMLDocumentPlugins = AttrLabelProxy--dOMHTMLDocumentScripts :: AttrLabelProxy "scripts"-dOMHTMLDocumentScripts = AttrLabelProxy--dOMHTMLDocumentVlinkColor :: AttrLabelProxy "vlinkColor"-dOMHTMLDocumentVlinkColor = AttrLabelProxy--dOMHTMLDocumentWidth :: AttrLabelProxy "width"-dOMHTMLDocumentWidth = AttrLabelProxy--type instance SignalList DOMHTMLDocument = DOMHTMLDocumentSignalList-type DOMHTMLDocumentSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLDocument::capture_events--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO ()---dOMHTMLDocumentCaptureEvents ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLDocumentCaptureEvents _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_document_capture_events _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLDocumentCaptureEventsMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentCaptureEventsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentCaptureEvents---- method DOMHTMLDocument::clear--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO ()---dOMHTMLDocumentClear ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLDocumentClear _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_document_clear _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLDocumentClearMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentClearMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentClear---- method DOMHTMLDocument::close--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO ()---dOMHTMLDocumentClose ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLDocumentClose _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_document_close _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLDocumentCloseMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentCloseMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentClose---- method DOMHTMLDocument::get_active_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMElement")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_get_active_element" webkit_dom_html_document_get_active_element :: -    Ptr DOMHTMLDocument ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO (Ptr DOMElement)---dOMHTMLDocumentGetActiveElement ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m DOMElement                         -- result-dOMHTMLDocumentGetActiveElement _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_document_get_active_element _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_document_get_active_element" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLDocumentGetActiveElementMethodInfo-instance (signature ~ (m DOMElement), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetActiveElementMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetActiveElement---- method DOMHTMLDocument::get_alink_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO CString---dOMHTMLDocumentGetAlinkColor ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLDocumentGetAlinkColor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_document_get_alink_color _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_document_get_alink_color" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLDocumentGetAlinkColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetAlinkColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetAlinkColor---- method DOMHTMLDocument::get_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO CString---dOMHTMLDocumentGetBgColor ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLDocumentGetBgColor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_document_get_bg_color _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_document_get_bg_color" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLDocumentGetBgColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetBgColor---- method DOMHTMLDocument::get_compat_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO CString---dOMHTMLDocumentGetCompatMode ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLDocumentGetCompatMode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_document_get_compat_mode _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_document_get_compat_mode" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLDocumentGetCompatModeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetCompatModeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetCompatMode---- method DOMHTMLDocument::get_design_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO CString---dOMHTMLDocumentGetDesignMode ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLDocumentGetDesignMode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_document_get_design_mode _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_document_get_design_mode" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLDocumentGetDesignModeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetDesignModeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetDesignMode---- method DOMHTMLDocument::get_dir--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO CString---dOMHTMLDocumentGetDir ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLDocumentGetDir _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_document_get_dir _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_document_get_dir" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLDocumentGetDirMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetDirMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetDir---- method DOMHTMLDocument::get_embeds--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMHTMLCollection")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_get_embeds" webkit_dom_html_document_get_embeds :: -    Ptr DOMHTMLDocument ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO (Ptr DOMHTMLCollection)---dOMHTMLDocumentGetEmbeds ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m DOMHTMLCollection                  -- result-dOMHTMLDocumentGetEmbeds _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_document_get_embeds _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_document_get_embeds" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'--data DOMHTMLDocumentGetEmbedsMethodInfo-instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetEmbedsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetEmbeds---- method DOMHTMLDocument::get_fg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO CString---dOMHTMLDocumentGetFgColor ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLDocumentGetFgColor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_document_get_fg_color _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_document_get_fg_color" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLDocumentGetFgColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetFgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetFgColor---- method DOMHTMLDocument::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO CLong---dOMHTMLDocumentGetHeight ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLDocumentGetHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_document_get_height _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLDocumentGetHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetHeight---- method DOMHTMLDocument::get_link_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO CString---dOMHTMLDocumentGetLinkColor ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLDocumentGetLinkColor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_document_get_link_color _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_document_get_link_color" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLDocumentGetLinkColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetLinkColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetLinkColor---- method DOMHTMLDocument::get_plugins--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMHTMLCollection")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_get_plugins" webkit_dom_html_document_get_plugins :: -    Ptr DOMHTMLDocument ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO (Ptr DOMHTMLCollection)---dOMHTMLDocumentGetPlugins ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m DOMHTMLCollection                  -- result-dOMHTMLDocumentGetPlugins _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_document_get_plugins _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_document_get_plugins" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'--data DOMHTMLDocumentGetPluginsMethodInfo-instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetPluginsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetPlugins---- method DOMHTMLDocument::get_scripts--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMHTMLCollection")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_get_scripts" webkit_dom_html_document_get_scripts :: -    Ptr DOMHTMLDocument ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO (Ptr DOMHTMLCollection)---dOMHTMLDocumentGetScripts ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m DOMHTMLCollection                  -- result-dOMHTMLDocumentGetScripts _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_document_get_scripts _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_document_get_scripts" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'--data DOMHTMLDocumentGetScriptsMethodInfo-instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetScriptsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetScripts---- method DOMHTMLDocument::get_vlink_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO CString---dOMHTMLDocumentGetVlinkColor ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLDocumentGetVlinkColor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_document_get_vlink_color _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_document_get_vlink_color" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLDocumentGetVlinkColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetVlinkColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetVlinkColor---- method DOMHTMLDocument::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO CLong---dOMHTMLDocumentGetWidth ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLDocumentGetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_document_get_width _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLDocumentGetWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetWidth---- method DOMHTMLDocument::has_focus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, 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_document_has_focus" webkit_dom_html_document_has_focus :: -    Ptr DOMHTMLDocument ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO CInt---dOMHTMLDocumentHasFocus ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLDocumentHasFocus _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_document_has_focus _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLDocumentHasFocusMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentHasFocusMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentHasFocus---- method DOMHTMLDocument::open--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, 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_open" webkit_dom_html_document_open :: -    Ptr DOMHTMLDocument ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO ()--{-# DEPRECATED dOMHTMLDocumentOpen ["(Since version 2.2)"]#-}-dOMHTMLDocumentOpen ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLDocumentOpen _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_document_open _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLDocumentOpenMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentOpenMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentOpen---- method DOMHTMLDocument::release_events--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    IO ()---dOMHTMLDocumentReleaseEvents ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLDocumentReleaseEvents _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_document_release_events _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLDocumentReleaseEventsMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentReleaseEventsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentReleaseEvents---- method DOMHTMLDocument::set_alink_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLDocumentSetAlinkColor ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLDocumentSetAlinkColor _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_document_set_alink_color _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLDocumentSetAlinkColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentSetAlinkColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentSetAlinkColor---- method DOMHTMLDocument::set_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLDocumentSetBgColor ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLDocumentSetBgColor _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_document_set_bg_color _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLDocumentSetBgColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentSetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentSetBgColor---- method DOMHTMLDocument::set_design_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLDocumentSetDesignMode ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLDocumentSetDesignMode _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_document_set_design_mode _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLDocumentSetDesignModeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentSetDesignModeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentSetDesignMode---- method DOMHTMLDocument::set_dir--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLDocumentSetDir ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLDocumentSetDir _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_document_set_dir _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLDocumentSetDirMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentSetDirMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentSetDir---- method DOMHTMLDocument::set_fg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLDocumentSetFgColor ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLDocumentSetFgColor _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_document_set_fg_color _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLDocumentSetFgColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentSetFgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentSetFgColor---- method DOMHTMLDocument::set_link_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLDocumentSetLinkColor ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLDocumentSetLinkColor _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_document_set_link_color _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLDocumentSetLinkColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentSetLinkColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentSetLinkColor---- method DOMHTMLDocument::set_vlink_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLDocument", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMHTMLDocument"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLDocumentSetVlinkColor ::-    (MonadIO m, DOMHTMLDocumentK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLDocumentSetVlinkColor _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_document_set_vlink_color _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLDocumentSetVlinkColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLDocumentK a) => MethodInfo DOMHTMLDocumentSetVlinkColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentSetVlinkColor--
− GI/WebKit/Objects/DOMHTMLDocument.hs-boot
@@ -1,54 +0,0 @@-module GI.WebKit.Objects.DOMHTMLDocument where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLDocument = DOMHTMLDocument (ForeignPtr DOMHTMLDocument)-instance GObject DOMHTMLDocument where-class GObject o => DOMHTMLDocumentK o-instance (GObject o, IsDescendantOf DOMHTMLDocument o) => DOMHTMLDocumentK o-data DOMHTMLDocumentActiveElementPropertyInfo-data DOMHTMLDocumentAlinkColorPropertyInfo-data DOMHTMLDocumentBgColorPropertyInfo-data DOMHTMLDocumentCompatModePropertyInfo-data DOMHTMLDocumentDesignModePropertyInfo-data DOMHTMLDocumentDirPropertyInfo-data DOMHTMLDocumentEmbedsPropertyInfo-data DOMHTMLDocumentFgColorPropertyInfo-data DOMHTMLDocumentHeightPropertyInfo-data DOMHTMLDocumentLinkColorPropertyInfo-data DOMHTMLDocumentPluginsPropertyInfo-data DOMHTMLDocumentScriptsPropertyInfo-data DOMHTMLDocumentVlinkColorPropertyInfo-data DOMHTMLDocumentWidthPropertyInfo-data DOMHTMLDocumentCaptureEventsMethodInfo-data DOMHTMLDocumentClearMethodInfo-data DOMHTMLDocumentCloseMethodInfo-data DOMHTMLDocumentGetActiveElementMethodInfo-data DOMHTMLDocumentGetAlinkColorMethodInfo-data DOMHTMLDocumentGetBgColorMethodInfo-data DOMHTMLDocumentGetCompatModeMethodInfo-data DOMHTMLDocumentGetDesignModeMethodInfo-data DOMHTMLDocumentGetDirMethodInfo-data DOMHTMLDocumentGetEmbedsMethodInfo-data DOMHTMLDocumentGetFgColorMethodInfo-data DOMHTMLDocumentGetHeightMethodInfo-data DOMHTMLDocumentGetLinkColorMethodInfo-data DOMHTMLDocumentGetPluginsMethodInfo-data DOMHTMLDocumentGetScriptsMethodInfo-data DOMHTMLDocumentGetVlinkColorMethodInfo-data DOMHTMLDocumentGetWidthMethodInfo-data DOMHTMLDocumentHasFocusMethodInfo-data DOMHTMLDocumentOpenMethodInfo-data DOMHTMLDocumentReleaseEventsMethodInfo-data DOMHTMLDocumentSetAlinkColorMethodInfo-data DOMHTMLDocumentSetBgColorMethodInfo-data DOMHTMLDocumentSetDesignModeMethodInfo-data DOMHTMLDocumentSetDirMethodInfo-data DOMHTMLDocumentSetFgColorMethodInfo-data DOMHTMLDocumentSetLinkColorMethodInfo-data DOMHTMLDocumentSetVlinkColorMethodInfo
− GI/WebKit/Objects/DOMHTMLElement.hs
@@ -1,2589 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLElement-    ( ---- * Exported types-    DOMHTMLElement(..)                      ,-    DOMHTMLElementK                         ,-    toDOMHTMLElement                        ,-    noDOMHTMLElement                        ,--- -- * Methods--- ** dOMHTMLElementClick-    DOMHTMLElementClickMethodInfo           ,-    dOMHTMLElementClick                     ,----- ** dOMHTMLElementGetAccessKey-    DOMHTMLElementGetAccessKeyMethodInfo    ,-    dOMHTMLElementGetAccessKey              ,----- ** dOMHTMLElementGetChildren-    DOMHTMLElementGetChildrenMethodInfo     ,-    dOMHTMLElementGetChildren               ,----- ** dOMHTMLElementGetClassList-    DOMHTMLElementGetClassListMethodInfo    ,-    dOMHTMLElementGetClassList              ,----- ** dOMHTMLElementGetClassName-    DOMHTMLElementGetClassNameMethodInfo    ,-    dOMHTMLElementGetClassName              ,----- ** dOMHTMLElementGetContentEditable-    DOMHTMLElementGetContentEditableMethodInfo,-    dOMHTMLElementGetContentEditable        ,----- ** dOMHTMLElementGetDir-    DOMHTMLElementGetDirMethodInfo          ,-    dOMHTMLElementGetDir                    ,----- ** dOMHTMLElementGetDraggable-    DOMHTMLElementGetDraggableMethodInfo    ,-    dOMHTMLElementGetDraggable              ,----- ** dOMHTMLElementGetHidden-    DOMHTMLElementGetHiddenMethodInfo       ,-    dOMHTMLElementGetHidden                 ,----- ** dOMHTMLElementGetId-    DOMHTMLElementGetIdMethodInfo           ,-    dOMHTMLElementGetId                     ,----- ** dOMHTMLElementGetInnerHtml-    DOMHTMLElementGetInnerHtmlMethodInfo    ,-    dOMHTMLElementGetInnerHtml              ,----- ** dOMHTMLElementGetInnerText-    DOMHTMLElementGetInnerTextMethodInfo    ,-    dOMHTMLElementGetInnerText              ,----- ** dOMHTMLElementGetIsContentEditable-    DOMHTMLElementGetIsContentEditableMethodInfo,-    dOMHTMLElementGetIsContentEditable      ,----- ** dOMHTMLElementGetItemId-    DOMHTMLElementGetItemIdMethodInfo       ,-    dOMHTMLElementGetItemId                 ,----- ** dOMHTMLElementGetItemProp-    DOMHTMLElementGetItemPropMethodInfo     ,-    dOMHTMLElementGetItemProp               ,----- ** dOMHTMLElementGetItemRef-    DOMHTMLElementGetItemRefMethodInfo      ,-    dOMHTMLElementGetItemRef                ,----- ** dOMHTMLElementGetItemScope-    DOMHTMLElementGetItemScopeMethodInfo    ,-    dOMHTMLElementGetItemScope              ,----- ** dOMHTMLElementGetItemType-    DOMHTMLElementGetItemTypeMethodInfo     ,-    dOMHTMLElementGetItemType               ,----- ** dOMHTMLElementGetLang-    DOMHTMLElementGetLangMethodInfo         ,-    dOMHTMLElementGetLang                   ,----- ** dOMHTMLElementGetOuterHtml-    DOMHTMLElementGetOuterHtmlMethodInfo    ,-    dOMHTMLElementGetOuterHtml              ,----- ** dOMHTMLElementGetOuterText-    DOMHTMLElementGetOuterTextMethodInfo    ,-    dOMHTMLElementGetOuterText              ,----- ** dOMHTMLElementGetSpellcheck-    DOMHTMLElementGetSpellcheckMethodInfo   ,-    dOMHTMLElementGetSpellcheck             ,----- ** dOMHTMLElementGetTabIndex-    DOMHTMLElementGetTabIndexMethodInfo     ,-    dOMHTMLElementGetTabIndex               ,----- ** dOMHTMLElementGetTitle-    DOMHTMLElementGetTitleMethodInfo        ,-    dOMHTMLElementGetTitle                  ,----- ** dOMHTMLElementGetTranslate-    DOMHTMLElementGetTranslateMethodInfo    ,-    dOMHTMLElementGetTranslate              ,----- ** dOMHTMLElementGetWebkitdropzone-    DOMHTMLElementGetWebkitdropzoneMethodInfo,-    dOMHTMLElementGetWebkitdropzone         ,----- ** dOMHTMLElementInsertAdjacentElement-    DOMHTMLElementInsertAdjacentElementMethodInfo,-    dOMHTMLElementInsertAdjacentElement     ,----- ** dOMHTMLElementInsertAdjacentHtml-    DOMHTMLElementInsertAdjacentHtmlMethodInfo,-    dOMHTMLElementInsertAdjacentHtml        ,----- ** dOMHTMLElementInsertAdjacentText-    DOMHTMLElementInsertAdjacentTextMethodInfo,-    dOMHTMLElementInsertAdjacentText        ,----- ** dOMHTMLElementSetAccessKey-    DOMHTMLElementSetAccessKeyMethodInfo    ,-    dOMHTMLElementSetAccessKey              ,----- ** dOMHTMLElementSetClassName-    DOMHTMLElementSetClassNameMethodInfo    ,-    dOMHTMLElementSetClassName              ,----- ** dOMHTMLElementSetContentEditable-    DOMHTMLElementSetContentEditableMethodInfo,-    dOMHTMLElementSetContentEditable        ,----- ** dOMHTMLElementSetDir-    DOMHTMLElementSetDirMethodInfo          ,-    dOMHTMLElementSetDir                    ,----- ** dOMHTMLElementSetDraggable-    DOMHTMLElementSetDraggableMethodInfo    ,-    dOMHTMLElementSetDraggable              ,----- ** dOMHTMLElementSetHidden-    DOMHTMLElementSetHiddenMethodInfo       ,-    dOMHTMLElementSetHidden                 ,----- ** dOMHTMLElementSetId-    DOMHTMLElementSetIdMethodInfo           ,-    dOMHTMLElementSetId                     ,----- ** dOMHTMLElementSetInnerHtml-    DOMHTMLElementSetInnerHtmlMethodInfo    ,-    dOMHTMLElementSetInnerHtml              ,----- ** dOMHTMLElementSetInnerText-    DOMHTMLElementSetInnerTextMethodInfo    ,-    dOMHTMLElementSetInnerText              ,----- ** dOMHTMLElementSetItemId-    DOMHTMLElementSetItemIdMethodInfo       ,-    dOMHTMLElementSetItemId                 ,----- ** dOMHTMLElementSetItemScope-    DOMHTMLElementSetItemScopeMethodInfo    ,-    dOMHTMLElementSetItemScope              ,----- ** dOMHTMLElementSetLang-    DOMHTMLElementSetLangMethodInfo         ,-    dOMHTMLElementSetLang                   ,----- ** dOMHTMLElementSetOuterHtml-    DOMHTMLElementSetOuterHtmlMethodInfo    ,-    dOMHTMLElementSetOuterHtml              ,----- ** dOMHTMLElementSetOuterText-    DOMHTMLElementSetOuterTextMethodInfo    ,-    dOMHTMLElementSetOuterText              ,----- ** dOMHTMLElementSetSpellcheck-    DOMHTMLElementSetSpellcheckMethodInfo   ,-    dOMHTMLElementSetSpellcheck             ,----- ** dOMHTMLElementSetTabIndex-    DOMHTMLElementSetTabIndexMethodInfo     ,-    dOMHTMLElementSetTabIndex               ,----- ** dOMHTMLElementSetTitle-    DOMHTMLElementSetTitleMethodInfo        ,-    dOMHTMLElementSetTitle                  ,----- ** dOMHTMLElementSetTranslate-    DOMHTMLElementSetTranslateMethodInfo    ,-    dOMHTMLElementSetTranslate              ,----- ** dOMHTMLElementSetWebkitdropzone-    DOMHTMLElementSetWebkitdropzoneMethodInfo,-    dOMHTMLElementSetWebkitdropzone         ,----- -- * Properties--- ** AccessKey-    DOMHTMLElementAccessKeyPropertyInfo     ,-    constructDOMHTMLElementAccessKey        ,-    dOMHTMLElementAccessKey                 ,-    getDOMHTMLElementAccessKey              ,-    setDOMHTMLElementAccessKey              ,----- ** Children-    DOMHTMLElementChildrenPropertyInfo      ,-    dOMHTMLElementChildren                  ,-    getDOMHTMLElementChildren               ,----- ** ContentEditable-    DOMHTMLElementContentEditablePropertyInfo,-    clearDOMHTMLElementContentEditable      ,-    constructDOMHTMLElementContentEditable  ,-    dOMHTMLElementContentEditable           ,-    getDOMHTMLElementContentEditable        ,-    setDOMHTMLElementContentEditable        ,----- ** Dir-    DOMHTMLElementDirPropertyInfo           ,-    constructDOMHTMLElementDir              ,-    dOMHTMLElementDir                       ,-    getDOMHTMLElementDir                    ,-    setDOMHTMLElementDir                    ,----- ** Draggable-    DOMHTMLElementDraggablePropertyInfo     ,-    constructDOMHTMLElementDraggable        ,-    dOMHTMLElementDraggable                 ,-    getDOMHTMLElementDraggable              ,-    setDOMHTMLElementDraggable              ,----- ** Hidden-    DOMHTMLElementHiddenPropertyInfo        ,-    constructDOMHTMLElementHidden           ,-    dOMHTMLElementHidden                    ,-    getDOMHTMLElementHidden                 ,-    setDOMHTMLElementHidden                 ,----- ** InnerHtml-    DOMHTMLElementInnerHtmlPropertyInfo     ,-    clearDOMHTMLElementInnerHtml            ,-    constructDOMHTMLElementInnerHtml        ,-    dOMHTMLElementInnerHtml                 ,-    getDOMHTMLElementInnerHtml              ,-    setDOMHTMLElementInnerHtml              ,----- ** InnerText-    DOMHTMLElementInnerTextPropertyInfo     ,-    clearDOMHTMLElementInnerText            ,-    constructDOMHTMLElementInnerText        ,-    dOMHTMLElementInnerText                 ,-    getDOMHTMLElementInnerText              ,-    setDOMHTMLElementInnerText              ,----- ** IsContentEditable-    DOMHTMLElementIsContentEditablePropertyInfo,-    dOMHTMLElementIsContentEditable         ,-    getDOMHTMLElementIsContentEditable      ,----- ** Lang-    DOMHTMLElementLangPropertyInfo          ,-    constructDOMHTMLElementLang             ,-    dOMHTMLElementLang                      ,-    getDOMHTMLElementLang                   ,-    setDOMHTMLElementLang                   ,----- ** OuterHtml-    DOMHTMLElementOuterHtmlPropertyInfo     ,-    clearDOMHTMLElementOuterHtml            ,-    constructDOMHTMLElementOuterHtml        ,-    dOMHTMLElementOuterHtml                 ,-    getDOMHTMLElementOuterHtml              ,-    setDOMHTMLElementOuterHtml              ,----- ** OuterText-    DOMHTMLElementOuterTextPropertyInfo     ,-    clearDOMHTMLElementOuterText            ,-    constructDOMHTMLElementOuterText        ,-    dOMHTMLElementOuterText                 ,-    getDOMHTMLElementOuterText              ,-    setDOMHTMLElementOuterText              ,----- ** Spellcheck-    DOMHTMLElementSpellcheckPropertyInfo    ,-    constructDOMHTMLElementSpellcheck       ,-    dOMHTMLElementSpellcheck                ,-    getDOMHTMLElementSpellcheck             ,-    setDOMHTMLElementSpellcheck             ,----- ** TabIndex-    DOMHTMLElementTabIndexPropertyInfo      ,-    constructDOMHTMLElementTabIndex         ,-    dOMHTMLElementTabIndex                  ,-    getDOMHTMLElementTabIndex               ,-    setDOMHTMLElementTabIndex               ,----- ** Title-    DOMHTMLElementTitlePropertyInfo         ,-    constructDOMHTMLElementTitle            ,-    dOMHTMLElementTitle                     ,-    getDOMHTMLElementTitle                  ,-    setDOMHTMLElementTitle                  ,----- ** Translate-    DOMHTMLElementTranslatePropertyInfo     ,-    constructDOMHTMLElementTranslate        ,-    dOMHTMLElementTranslate                 ,-    getDOMHTMLElementTranslate              ,-    setDOMHTMLElementTranslate              ,----- ** Webkitdropzone-    DOMHTMLElementWebkitdropzonePropertyInfo,-    constructDOMHTMLElementWebkitdropzone   ,-    dOMHTMLElementWebkitdropzone            ,-    getDOMHTMLElementWebkitdropzone         ,-    setDOMHTMLElementWebkitdropzone         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLElement = DOMHTMLElement (ForeignPtr DOMHTMLElement)-foreign import ccall "webkit_dom_html_element_get_type"-    c_webkit_dom_html_element_get_type :: IO GType--type instance ParentTypes DOMHTMLElement = DOMHTMLElementParentTypes-type DOMHTMLElementParentTypes = '[DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_element_get_type-    --class GObject o => DOMHTMLElementK o-instance (GObject o, IsDescendantOf DOMHTMLElement o) => DOMHTMLElementK o--toDOMHTMLElement :: DOMHTMLElementK o => o -> IO DOMHTMLElement-toDOMHTMLElement = unsafeCastTo DOMHTMLElement--noDOMHTMLElement :: Maybe DOMHTMLElement-noDOMHTMLElement = Nothing--type family ResolveDOMHTMLElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLElementMethod t DOMHTMLElement, MethodInfo info DOMHTMLElement p) => IsLabelProxy t (DOMHTMLElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLElementMethod t DOMHTMLElement, MethodInfo info DOMHTMLElement p) => IsLabel t (DOMHTMLElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "access-key"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLElementAccessKey :: (MonadIO m, DOMHTMLElementK o) => o -> m (Maybe T.Text)-getDOMHTMLElementAccessKey obj = liftIO $ getObjectPropertyString obj "access-key"--setDOMHTMLElementAccessKey :: (MonadIO m, DOMHTMLElementK o) => o -> T.Text -> m ()-setDOMHTMLElementAccessKey obj val = liftIO $ setObjectPropertyString obj "access-key" (Just val)--constructDOMHTMLElementAccessKey :: T.Text -> IO ([Char], GValue)-constructDOMHTMLElementAccessKey val = constructObjectPropertyString "access-key" (Just val)--data DOMHTMLElementAccessKeyPropertyInfo-instance AttrInfo DOMHTMLElementAccessKeyPropertyInfo where-    type AttrAllowedOps DOMHTMLElementAccessKeyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementAccessKeyPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLElementAccessKeyPropertyInfo = DOMHTMLElementK-    type AttrGetType DOMHTMLElementAccessKeyPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLElementAccessKeyPropertyInfo = "access-key"-    attrGet _ = getDOMHTMLElementAccessKey-    attrSet _ = setDOMHTMLElementAccessKey-    attrConstruct _ = constructDOMHTMLElementAccessKey-    attrClear _ = undefined---- VVV Prop "children"-   -- Type: TInterface "WebKit" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLElementChildren :: (MonadIO m, DOMHTMLElementK o) => o -> m (Maybe DOMHTMLCollection)-getDOMHTMLElementChildren obj = liftIO $ getObjectPropertyObject obj "children" DOMHTMLCollection--data DOMHTMLElementChildrenPropertyInfo-instance AttrInfo DOMHTMLElementChildrenPropertyInfo where-    type AttrAllowedOps DOMHTMLElementChildrenPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLElementChildrenPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLElementChildrenPropertyInfo = DOMHTMLElementK-    type AttrGetType DOMHTMLElementChildrenPropertyInfo = (Maybe DOMHTMLCollection)-    type AttrLabel DOMHTMLElementChildrenPropertyInfo = "children"-    attrGet _ = getDOMHTMLElementChildren-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "content-editable"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLElementContentEditable :: (MonadIO m, DOMHTMLElementK o) => o -> m (Maybe T.Text)-getDOMHTMLElementContentEditable obj = liftIO $ getObjectPropertyString obj "content-editable"--setDOMHTMLElementContentEditable :: (MonadIO m, DOMHTMLElementK o) => o -> T.Text -> m ()-setDOMHTMLElementContentEditable obj val = liftIO $ setObjectPropertyString obj "content-editable" (Just val)--constructDOMHTMLElementContentEditable :: T.Text -> IO ([Char], GValue)-constructDOMHTMLElementContentEditable val = constructObjectPropertyString "content-editable" (Just val)--clearDOMHTMLElementContentEditable :: (MonadIO m, DOMHTMLElementK o) => o -> m ()-clearDOMHTMLElementContentEditable obj = liftIO $ setObjectPropertyString obj "content-editable" (Nothing :: Maybe T.Text)--data DOMHTMLElementContentEditablePropertyInfo-instance AttrInfo DOMHTMLElementContentEditablePropertyInfo where-    type AttrAllowedOps DOMHTMLElementContentEditablePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLElementContentEditablePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLElementContentEditablePropertyInfo = DOMHTMLElementK-    type AttrGetType DOMHTMLElementContentEditablePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLElementContentEditablePropertyInfo = "content-editable"-    attrGet _ = getDOMHTMLElementContentEditable-    attrSet _ = setDOMHTMLElementContentEditable-    attrConstruct _ = constructDOMHTMLElementContentEditable-    attrClear _ = clearDOMHTMLElementContentEditable---- VVV Prop "dir"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLElementDir :: (MonadIO m, DOMHTMLElementK o) => o -> m (Maybe T.Text)-getDOMHTMLElementDir obj = liftIO $ getObjectPropertyString obj "dir"--setDOMHTMLElementDir :: (MonadIO m, DOMHTMLElementK o) => o -> T.Text -> m ()-setDOMHTMLElementDir obj val = liftIO $ setObjectPropertyString obj "dir" (Just val)--constructDOMHTMLElementDir :: T.Text -> IO ([Char], GValue)-constructDOMHTMLElementDir val = constructObjectPropertyString "dir" (Just val)--data DOMHTMLElementDirPropertyInfo-instance AttrInfo DOMHTMLElementDirPropertyInfo where-    type AttrAllowedOps DOMHTMLElementDirPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementDirPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLElementDirPropertyInfo = DOMHTMLElementK-    type AttrGetType DOMHTMLElementDirPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLElementDirPropertyInfo = "dir"-    attrGet _ = getDOMHTMLElementDir-    attrSet _ = setDOMHTMLElementDir-    attrConstruct _ = constructDOMHTMLElementDir-    attrClear _ = undefined---- VVV Prop "draggable"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLElementDraggable :: (MonadIO m, DOMHTMLElementK o) => o -> m Bool-getDOMHTMLElementDraggable obj = liftIO $ getObjectPropertyBool obj "draggable"--setDOMHTMLElementDraggable :: (MonadIO m, DOMHTMLElementK o) => o -> Bool -> m ()-setDOMHTMLElementDraggable obj val = liftIO $ setObjectPropertyBool obj "draggable" val--constructDOMHTMLElementDraggable :: Bool -> IO ([Char], GValue)-constructDOMHTMLElementDraggable val = constructObjectPropertyBool "draggable" val--data DOMHTMLElementDraggablePropertyInfo-instance AttrInfo DOMHTMLElementDraggablePropertyInfo where-    type AttrAllowedOps DOMHTMLElementDraggablePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementDraggablePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLElementDraggablePropertyInfo = DOMHTMLElementK-    type AttrGetType DOMHTMLElementDraggablePropertyInfo = Bool-    type AttrLabel DOMHTMLElementDraggablePropertyInfo = "draggable"-    attrGet _ = getDOMHTMLElementDraggable-    attrSet _ = setDOMHTMLElementDraggable-    attrConstruct _ = constructDOMHTMLElementDraggable-    attrClear _ = undefined---- VVV Prop "hidden"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLElementHidden :: (MonadIO m, DOMHTMLElementK o) => o -> m Bool-getDOMHTMLElementHidden obj = liftIO $ getObjectPropertyBool obj "hidden"--setDOMHTMLElementHidden :: (MonadIO m, DOMHTMLElementK o) => o -> Bool -> m ()-setDOMHTMLElementHidden obj val = liftIO $ setObjectPropertyBool obj "hidden" val--constructDOMHTMLElementHidden :: Bool -> IO ([Char], GValue)-constructDOMHTMLElementHidden val = constructObjectPropertyBool "hidden" val--data DOMHTMLElementHiddenPropertyInfo-instance AttrInfo DOMHTMLElementHiddenPropertyInfo where-    type AttrAllowedOps DOMHTMLElementHiddenPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementHiddenPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLElementHiddenPropertyInfo = DOMHTMLElementK-    type AttrGetType DOMHTMLElementHiddenPropertyInfo = Bool-    type AttrLabel DOMHTMLElementHiddenPropertyInfo = "hidden"-    attrGet _ = getDOMHTMLElementHidden-    attrSet _ = setDOMHTMLElementHidden-    attrConstruct _ = constructDOMHTMLElementHidden-    attrClear _ = undefined---- VVV Prop "inner-html"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLElementInnerHtml :: (MonadIO m, DOMHTMLElementK o) => o -> m (Maybe T.Text)-getDOMHTMLElementInnerHtml obj = liftIO $ getObjectPropertyString obj "inner-html"--setDOMHTMLElementInnerHtml :: (MonadIO m, DOMHTMLElementK o) => o -> T.Text -> m ()-setDOMHTMLElementInnerHtml obj val = liftIO $ setObjectPropertyString obj "inner-html" (Just val)--constructDOMHTMLElementInnerHtml :: T.Text -> IO ([Char], GValue)-constructDOMHTMLElementInnerHtml val = constructObjectPropertyString "inner-html" (Just val)--clearDOMHTMLElementInnerHtml :: (MonadIO m, DOMHTMLElementK o) => o -> m ()-clearDOMHTMLElementInnerHtml obj = liftIO $ setObjectPropertyString obj "inner-html" (Nothing :: Maybe T.Text)--data DOMHTMLElementInnerHtmlPropertyInfo-instance AttrInfo DOMHTMLElementInnerHtmlPropertyInfo where-    type AttrAllowedOps DOMHTMLElementInnerHtmlPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLElementInnerHtmlPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLElementInnerHtmlPropertyInfo = DOMHTMLElementK-    type AttrGetType DOMHTMLElementInnerHtmlPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLElementInnerHtmlPropertyInfo = "inner-html"-    attrGet _ = getDOMHTMLElementInnerHtml-    attrSet _ = setDOMHTMLElementInnerHtml-    attrConstruct _ = constructDOMHTMLElementInnerHtml-    attrClear _ = clearDOMHTMLElementInnerHtml---- VVV Prop "inner-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLElementInnerText :: (MonadIO m, DOMHTMLElementK o) => o -> m (Maybe T.Text)-getDOMHTMLElementInnerText obj = liftIO $ getObjectPropertyString obj "inner-text"--setDOMHTMLElementInnerText :: (MonadIO m, DOMHTMLElementK o) => o -> T.Text -> m ()-setDOMHTMLElementInnerText obj val = liftIO $ setObjectPropertyString obj "inner-text" (Just val)--constructDOMHTMLElementInnerText :: T.Text -> IO ([Char], GValue)-constructDOMHTMLElementInnerText val = constructObjectPropertyString "inner-text" (Just val)--clearDOMHTMLElementInnerText :: (MonadIO m, DOMHTMLElementK o) => o -> m ()-clearDOMHTMLElementInnerText obj = liftIO $ setObjectPropertyString obj "inner-text" (Nothing :: Maybe T.Text)--data DOMHTMLElementInnerTextPropertyInfo-instance AttrInfo DOMHTMLElementInnerTextPropertyInfo where-    type AttrAllowedOps DOMHTMLElementInnerTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLElementInnerTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLElementInnerTextPropertyInfo = DOMHTMLElementK-    type AttrGetType DOMHTMLElementInnerTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLElementInnerTextPropertyInfo = "inner-text"-    attrGet _ = getDOMHTMLElementInnerText-    attrSet _ = setDOMHTMLElementInnerText-    attrConstruct _ = constructDOMHTMLElementInnerText-    attrClear _ = clearDOMHTMLElementInnerText---- VVV Prop "is-content-editable"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLElementIsContentEditable :: (MonadIO m, DOMHTMLElementK o) => o -> m Bool-getDOMHTMLElementIsContentEditable obj = liftIO $ getObjectPropertyBool obj "is-content-editable"--data DOMHTMLElementIsContentEditablePropertyInfo-instance AttrInfo DOMHTMLElementIsContentEditablePropertyInfo where-    type AttrAllowedOps DOMHTMLElementIsContentEditablePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementIsContentEditablePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLElementIsContentEditablePropertyInfo = DOMHTMLElementK-    type AttrGetType DOMHTMLElementIsContentEditablePropertyInfo = Bool-    type AttrLabel DOMHTMLElementIsContentEditablePropertyInfo = "is-content-editable"-    attrGet _ = getDOMHTMLElementIsContentEditable-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "lang"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLElementLang :: (MonadIO m, DOMHTMLElementK o) => o -> m (Maybe T.Text)-getDOMHTMLElementLang obj = liftIO $ getObjectPropertyString obj "lang"--setDOMHTMLElementLang :: (MonadIO m, DOMHTMLElementK o) => o -> T.Text -> m ()-setDOMHTMLElementLang obj val = liftIO $ setObjectPropertyString obj "lang" (Just val)--constructDOMHTMLElementLang :: T.Text -> IO ([Char], GValue)-constructDOMHTMLElementLang val = constructObjectPropertyString "lang" (Just val)--data DOMHTMLElementLangPropertyInfo-instance AttrInfo DOMHTMLElementLangPropertyInfo where-    type AttrAllowedOps DOMHTMLElementLangPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementLangPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLElementLangPropertyInfo = DOMHTMLElementK-    type AttrGetType DOMHTMLElementLangPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLElementLangPropertyInfo = "lang"-    attrGet _ = getDOMHTMLElementLang-    attrSet _ = setDOMHTMLElementLang-    attrConstruct _ = constructDOMHTMLElementLang-    attrClear _ = undefined---- VVV Prop "outer-html"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLElementOuterHtml :: (MonadIO m, DOMHTMLElementK o) => o -> m (Maybe T.Text)-getDOMHTMLElementOuterHtml obj = liftIO $ getObjectPropertyString obj "outer-html"--setDOMHTMLElementOuterHtml :: (MonadIO m, DOMHTMLElementK o) => o -> T.Text -> m ()-setDOMHTMLElementOuterHtml obj val = liftIO $ setObjectPropertyString obj "outer-html" (Just val)--constructDOMHTMLElementOuterHtml :: T.Text -> IO ([Char], GValue)-constructDOMHTMLElementOuterHtml val = constructObjectPropertyString "outer-html" (Just val)--clearDOMHTMLElementOuterHtml :: (MonadIO m, DOMHTMLElementK o) => o -> m ()-clearDOMHTMLElementOuterHtml obj = liftIO $ setObjectPropertyString obj "outer-html" (Nothing :: Maybe T.Text)--data DOMHTMLElementOuterHtmlPropertyInfo-instance AttrInfo DOMHTMLElementOuterHtmlPropertyInfo where-    type AttrAllowedOps DOMHTMLElementOuterHtmlPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLElementOuterHtmlPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLElementOuterHtmlPropertyInfo = DOMHTMLElementK-    type AttrGetType DOMHTMLElementOuterHtmlPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLElementOuterHtmlPropertyInfo = "outer-html"-    attrGet _ = getDOMHTMLElementOuterHtml-    attrSet _ = setDOMHTMLElementOuterHtml-    attrConstruct _ = constructDOMHTMLElementOuterHtml-    attrClear _ = clearDOMHTMLElementOuterHtml---- VVV Prop "outer-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLElementOuterText :: (MonadIO m, DOMHTMLElementK o) => o -> m (Maybe T.Text)-getDOMHTMLElementOuterText obj = liftIO $ getObjectPropertyString obj "outer-text"--setDOMHTMLElementOuterText :: (MonadIO m, DOMHTMLElementK o) => o -> T.Text -> m ()-setDOMHTMLElementOuterText obj val = liftIO $ setObjectPropertyString obj "outer-text" (Just val)--constructDOMHTMLElementOuterText :: T.Text -> IO ([Char], GValue)-constructDOMHTMLElementOuterText val = constructObjectPropertyString "outer-text" (Just val)--clearDOMHTMLElementOuterText :: (MonadIO m, DOMHTMLElementK o) => o -> m ()-clearDOMHTMLElementOuterText obj = liftIO $ setObjectPropertyString obj "outer-text" (Nothing :: Maybe T.Text)--data DOMHTMLElementOuterTextPropertyInfo-instance AttrInfo DOMHTMLElementOuterTextPropertyInfo where-    type AttrAllowedOps DOMHTMLElementOuterTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLElementOuterTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLElementOuterTextPropertyInfo = DOMHTMLElementK-    type AttrGetType DOMHTMLElementOuterTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLElementOuterTextPropertyInfo = "outer-text"-    attrGet _ = getDOMHTMLElementOuterText-    attrSet _ = setDOMHTMLElementOuterText-    attrConstruct _ = constructDOMHTMLElementOuterText-    attrClear _ = clearDOMHTMLElementOuterText---- VVV Prop "spellcheck"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLElementSpellcheck :: (MonadIO m, DOMHTMLElementK o) => o -> m Bool-getDOMHTMLElementSpellcheck obj = liftIO $ getObjectPropertyBool obj "spellcheck"--setDOMHTMLElementSpellcheck :: (MonadIO m, DOMHTMLElementK o) => o -> Bool -> m ()-setDOMHTMLElementSpellcheck obj val = liftIO $ setObjectPropertyBool obj "spellcheck" val--constructDOMHTMLElementSpellcheck :: Bool -> IO ([Char], GValue)-constructDOMHTMLElementSpellcheck val = constructObjectPropertyBool "spellcheck" val--data DOMHTMLElementSpellcheckPropertyInfo-instance AttrInfo DOMHTMLElementSpellcheckPropertyInfo where-    type AttrAllowedOps DOMHTMLElementSpellcheckPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementSpellcheckPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLElementSpellcheckPropertyInfo = DOMHTMLElementK-    type AttrGetType DOMHTMLElementSpellcheckPropertyInfo = Bool-    type AttrLabel DOMHTMLElementSpellcheckPropertyInfo = "spellcheck"-    attrGet _ = getDOMHTMLElementSpellcheck-    attrSet _ = setDOMHTMLElementSpellcheck-    attrConstruct _ = constructDOMHTMLElementSpellcheck-    attrClear _ = undefined---- VVV Prop "tab-index"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLElementTabIndex :: (MonadIO m, DOMHTMLElementK o) => o -> m CLong-getDOMHTMLElementTabIndex obj = liftIO $ getObjectPropertyLong obj "tab-index"--setDOMHTMLElementTabIndex :: (MonadIO m, DOMHTMLElementK o) => o -> CLong -> m ()-setDOMHTMLElementTabIndex obj val = liftIO $ setObjectPropertyLong obj "tab-index" val--constructDOMHTMLElementTabIndex :: CLong -> IO ([Char], GValue)-constructDOMHTMLElementTabIndex val = constructObjectPropertyLong "tab-index" val--data DOMHTMLElementTabIndexPropertyInfo-instance AttrInfo DOMHTMLElementTabIndexPropertyInfo where-    type AttrAllowedOps DOMHTMLElementTabIndexPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementTabIndexPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLElementTabIndexPropertyInfo = DOMHTMLElementK-    type AttrGetType DOMHTMLElementTabIndexPropertyInfo = CLong-    type AttrLabel DOMHTMLElementTabIndexPropertyInfo = "tab-index"-    attrGet _ = getDOMHTMLElementTabIndex-    attrSet _ = setDOMHTMLElementTabIndex-    attrConstruct _ = constructDOMHTMLElementTabIndex-    attrClear _ = undefined---- VVV Prop "title"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLElementTitle :: (MonadIO m, DOMHTMLElementK o) => o -> m (Maybe T.Text)-getDOMHTMLElementTitle obj = liftIO $ getObjectPropertyString obj "title"--setDOMHTMLElementTitle :: (MonadIO m, DOMHTMLElementK o) => o -> T.Text -> m ()-setDOMHTMLElementTitle obj val = liftIO $ setObjectPropertyString obj "title" (Just val)--constructDOMHTMLElementTitle :: T.Text -> IO ([Char], GValue)-constructDOMHTMLElementTitle val = constructObjectPropertyString "title" (Just val)--data DOMHTMLElementTitlePropertyInfo-instance AttrInfo DOMHTMLElementTitlePropertyInfo where-    type AttrAllowedOps DOMHTMLElementTitlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementTitlePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLElementTitlePropertyInfo = DOMHTMLElementK-    type AttrGetType DOMHTMLElementTitlePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLElementTitlePropertyInfo = "title"-    attrGet _ = getDOMHTMLElementTitle-    attrSet _ = setDOMHTMLElementTitle-    attrConstruct _ = constructDOMHTMLElementTitle-    attrClear _ = undefined---- VVV Prop "translate"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLElementTranslate :: (MonadIO m, DOMHTMLElementK o) => o -> m Bool-getDOMHTMLElementTranslate obj = liftIO $ getObjectPropertyBool obj "translate"--setDOMHTMLElementTranslate :: (MonadIO m, DOMHTMLElementK o) => o -> Bool -> m ()-setDOMHTMLElementTranslate obj val = liftIO $ setObjectPropertyBool obj "translate" val--constructDOMHTMLElementTranslate :: Bool -> IO ([Char], GValue)-constructDOMHTMLElementTranslate val = constructObjectPropertyBool "translate" val--data DOMHTMLElementTranslatePropertyInfo-instance AttrInfo DOMHTMLElementTranslatePropertyInfo where-    type AttrAllowedOps DOMHTMLElementTranslatePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementTranslatePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLElementTranslatePropertyInfo = DOMHTMLElementK-    type AttrGetType DOMHTMLElementTranslatePropertyInfo = Bool-    type AttrLabel DOMHTMLElementTranslatePropertyInfo = "translate"-    attrGet _ = getDOMHTMLElementTranslate-    attrSet _ = setDOMHTMLElementTranslate-    attrConstruct _ = constructDOMHTMLElementTranslate-    attrClear _ = undefined---- VVV Prop "webkitdropzone"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLElementWebkitdropzone :: (MonadIO m, DOMHTMLElementK o) => o -> m (Maybe T.Text)-getDOMHTMLElementWebkitdropzone obj = liftIO $ getObjectPropertyString obj "webkitdropzone"--setDOMHTMLElementWebkitdropzone :: (MonadIO m, DOMHTMLElementK o) => o -> T.Text -> m ()-setDOMHTMLElementWebkitdropzone obj val = liftIO $ setObjectPropertyString obj "webkitdropzone" (Just val)--constructDOMHTMLElementWebkitdropzone :: T.Text -> IO ([Char], GValue)-constructDOMHTMLElementWebkitdropzone val = constructObjectPropertyString "webkitdropzone" (Just val)--data DOMHTMLElementWebkitdropzonePropertyInfo-instance AttrInfo DOMHTMLElementWebkitdropzonePropertyInfo where-    type AttrAllowedOps DOMHTMLElementWebkitdropzonePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementWebkitdropzonePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLElementWebkitdropzonePropertyInfo = DOMHTMLElementK-    type AttrGetType DOMHTMLElementWebkitdropzonePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLElementWebkitdropzonePropertyInfo = "webkitdropzone"-    attrGet _ = getDOMHTMLElementWebkitdropzone-    attrSet _ = setDOMHTMLElementWebkitdropzone-    attrConstruct _ = constructDOMHTMLElementWebkitdropzone-    attrClear _ = undefined--type instance AttributeList DOMHTMLElement = DOMHTMLElementAttributeList-type DOMHTMLElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLElementAccessKey :: AttrLabelProxy "accessKey"-dOMHTMLElementAccessKey = AttrLabelProxy--dOMHTMLElementChildren :: AttrLabelProxy "children"-dOMHTMLElementChildren = AttrLabelProxy--dOMHTMLElementContentEditable :: AttrLabelProxy "contentEditable"-dOMHTMLElementContentEditable = AttrLabelProxy--dOMHTMLElementDir :: AttrLabelProxy "dir"-dOMHTMLElementDir = AttrLabelProxy--dOMHTMLElementDraggable :: AttrLabelProxy "draggable"-dOMHTMLElementDraggable = AttrLabelProxy--dOMHTMLElementHidden :: AttrLabelProxy "hidden"-dOMHTMLElementHidden = AttrLabelProxy--dOMHTMLElementInnerHtml :: AttrLabelProxy "innerHtml"-dOMHTMLElementInnerHtml = AttrLabelProxy--dOMHTMLElementInnerText :: AttrLabelProxy "innerText"-dOMHTMLElementInnerText = AttrLabelProxy--dOMHTMLElementIsContentEditable :: AttrLabelProxy "isContentEditable"-dOMHTMLElementIsContentEditable = AttrLabelProxy--dOMHTMLElementLang :: AttrLabelProxy "lang"-dOMHTMLElementLang = AttrLabelProxy--dOMHTMLElementOuterHtml :: AttrLabelProxy "outerHtml"-dOMHTMLElementOuterHtml = 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--type instance SignalList DOMHTMLElement = DOMHTMLElementSignalList-type DOMHTMLElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLElement::click--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO ()---dOMHTMLElementClick ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLElementClick _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_element_click _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLElementClickMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementClickMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementClick---- method DOMHTMLElement::get_access_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CString---dOMHTMLElementGetAccessKey ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLElementGetAccessKey _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_access_key _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_element_get_access_key" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetAccessKeyMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetAccessKeyMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetAccessKey---- method DOMHTMLElement::get_children--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMHTMLCollection")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_children" webkit_dom_html_element_get_children :: -    Ptr DOMHTMLElement ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO (Ptr DOMHTMLCollection)---dOMHTMLElementGetChildren ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLCollection                  -- result-dOMHTMLElementGetChildren _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_children _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_element_get_children" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetChildrenMethodInfo-instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetChildrenMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetChildren---- method DOMHTMLElement::get_class_list--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMTokenList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_class_list" webkit_dom_html_element_get_class_list :: -    Ptr DOMHTMLElement ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO (Ptr DOMDOMTokenList)--{-# DEPRECATED dOMHTMLElementGetClassList ["(Since version 1.10)","Use webkit_dom_element_get_class_list() instead."]#-}-dOMHTMLElementGetClassList ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m DOMDOMTokenList                    -- result-dOMHTMLElementGetClassList _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_class_list _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_element_get_class_list" result-    result' <- (newObject DOMDOMTokenList) result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetClassListMethodInfo-instance (signature ~ (m DOMDOMTokenList), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetClassListMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetClassList---- method DOMHTMLElement::get_class_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = 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_class_name" webkit_dom_html_element_get_class_name :: -    Ptr DOMHTMLElement ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CString--{-# DEPRECATED dOMHTMLElementGetClassName ["(Since version 1.10)","Use webkit_dom_element_get_class_name() instead."]#-}-dOMHTMLElementGetClassName ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLElementGetClassName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_class_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_element_get_class_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetClassNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetClassNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetClassName---- method DOMHTMLElement::get_content_editable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CString---dOMHTMLElementGetContentEditable ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLElementGetContentEditable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_content_editable _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_element_get_content_editable" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetContentEditableMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetContentEditableMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetContentEditable---- method DOMHTMLElement::get_dir--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CString---dOMHTMLElementGetDir ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLElementGetDir _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_dir _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_element_get_dir" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetDirMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetDirMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetDir---- method DOMHTMLElement::get_draggable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CInt---dOMHTMLElementGetDraggable ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLElementGetDraggable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_draggable _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetDraggableMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetDraggableMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetDraggable---- method DOMHTMLElement::get_hidden--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CInt---dOMHTMLElementGetHidden ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLElementGetHidden _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_hidden _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetHiddenMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetHiddenMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetHidden---- method DOMHTMLElement::get_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = 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_id" webkit_dom_html_element_get_id :: -    Ptr DOMHTMLElement ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CString--{-# DEPRECATED dOMHTMLElementGetId ["(Since version 2.2)","Use webkit_dom_element_get_id() instead."]#-}-dOMHTMLElementGetId ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLElementGetId _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_id _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_element_get_id" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetIdMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetIdMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetId---- method DOMHTMLElement::get_inner_html--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CString---dOMHTMLElementGetInnerHtml ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLElementGetInnerHtml _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_inner_html _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_element_get_inner_html" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetInnerHtmlMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetInnerHtmlMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetInnerHtml---- method DOMHTMLElement::get_inner_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CString---dOMHTMLElementGetInnerText ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLElementGetInnerText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_inner_text _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_element_get_inner_text" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetInnerTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetInnerTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetInnerText---- method DOMHTMLElement::get_is_content_editable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CInt---dOMHTMLElementGetIsContentEditable ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLElementGetIsContentEditable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_is_content_editable _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetIsContentEditableMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetIsContentEditableMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetIsContentEditable---- method DOMHTMLElement::get_item_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = 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_item_id" webkit_dom_html_element_get_item_id :: -    Ptr DOMHTMLElement ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CString--{-# DEPRECATED dOMHTMLElementGetItemId ["(Since version 2.2)"]#-}-dOMHTMLElementGetItemId ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLElementGetItemId _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_item_id _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_element_get_item_id" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetItemIdMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetItemIdMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetItemId---- method DOMHTMLElement::get_item_prop--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMSettableTokenList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_item_prop" webkit_dom_html_element_get_item_prop :: -    Ptr DOMHTMLElement ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO (Ptr DOMDOMSettableTokenList)--{-# DEPRECATED dOMHTMLElementGetItemProp ["(Since version 2.2)"]#-}-dOMHTMLElementGetItemProp ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m DOMDOMSettableTokenList            -- result-dOMHTMLElementGetItemProp _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_item_prop _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_element_get_item_prop" result-    result' <- (newObject DOMDOMSettableTokenList) result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetItemPropMethodInfo-instance (signature ~ (m DOMDOMSettableTokenList), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetItemPropMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetItemProp---- method DOMHTMLElement::get_item_ref--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMSettableTokenList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_item_ref" webkit_dom_html_element_get_item_ref :: -    Ptr DOMHTMLElement ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO (Ptr DOMDOMSettableTokenList)--{-# DEPRECATED dOMHTMLElementGetItemRef ["(Since version 2.2)"]#-}-dOMHTMLElementGetItemRef ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m DOMDOMSettableTokenList            -- result-dOMHTMLElementGetItemRef _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_item_ref _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_element_get_item_ref" result-    result' <- (newObject DOMDOMSettableTokenList) result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetItemRefMethodInfo-instance (signature ~ (m DOMDOMSettableTokenList), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetItemRefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetItemRef---- method DOMHTMLElement::get_item_scope--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, 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_item_scope" webkit_dom_html_element_get_item_scope :: -    Ptr DOMHTMLElement ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CInt--{-# DEPRECATED dOMHTMLElementGetItemScope ["(Since version 2.2)"]#-}-dOMHTMLElementGetItemScope ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLElementGetItemScope _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_item_scope _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetItemScopeMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetItemScopeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetItemScope---- method DOMHTMLElement::get_item_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TPtr)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_item_type" webkit_dom_html_element_get_item_type :: -    Ptr DOMHTMLElement ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO (Ptr ())--{-# DEPRECATED dOMHTMLElementGetItemType ["(Since version 2.2)"]#-}-dOMHTMLElementGetItemType ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m (Ptr ())                           -- result-dOMHTMLElementGetItemType _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_item_type _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLElementGetItemTypeMethodInfo-instance (signature ~ (m (Ptr ())), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetItemTypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetItemType---- method DOMHTMLElement::get_lang--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CString---dOMHTMLElementGetLang ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLElementGetLang _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_lang _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_element_get_lang" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetLangMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetLangMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetLang---- method DOMHTMLElement::get_outer_html--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CString---dOMHTMLElementGetOuterHtml ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLElementGetOuterHtml _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_outer_html _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_element_get_outer_html" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetOuterHtmlMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetOuterHtmlMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetOuterHtml---- method DOMHTMLElement::get_outer_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CString---dOMHTMLElementGetOuterText ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLElementGetOuterText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_outer_text _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_element_get_outer_text" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetOuterTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetOuterTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetOuterText---- method DOMHTMLElement::get_spellcheck--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CInt---dOMHTMLElementGetSpellcheck ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLElementGetSpellcheck _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_spellcheck _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetSpellcheckMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetSpellcheckMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetSpellcheck---- method DOMHTMLElement::get_tab_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CLong---dOMHTMLElementGetTabIndex ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLElementGetTabIndex _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_tab_index _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLElementGetTabIndexMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetTabIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetTabIndex---- method DOMHTMLElement::get_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CString---dOMHTMLElementGetTitle ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLElementGetTitle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_title _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_element_get_title" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetTitleMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetTitleMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetTitle---- method DOMHTMLElement::get_translate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CInt---dOMHTMLElementGetTranslate ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLElementGetTranslate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_translate _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetTranslateMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetTranslateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetTranslate---- method DOMHTMLElement::get_webkitdropzone--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    IO CString---dOMHTMLElementGetWebkitdropzone ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLElementGetWebkitdropzone _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_element_get_webkitdropzone _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_element_get_webkitdropzone" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLElementGetWebkitdropzoneMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementGetWebkitdropzoneMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetWebkitdropzone---- method DOMHTMLElement::insert_adjacent_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "where", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "element", argType = TInterface "WebKit" "DOMElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMElement")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_element_insert_adjacent_element" webkit_dom_html_element_insert_adjacent_element :: -    Ptr DOMHTMLElement ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CString ->                              -- where : TBasicType TUTF8-    Ptr DOMElement ->                       -- element : TInterface "WebKit" "DOMElement"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMElement)---dOMHTMLElementInsertAdjacentElement ::-    (MonadIO m, DOMHTMLElementK a, DOMElementK b) =>-    a                                       -- _obj-    -> T.Text                               -- where_-    -> b                                    -- element-    -> m DOMElement                         -- result-dOMHTMLElementInsertAdjacentElement _obj where_ element = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    where_' <- textToCString where_-    let element' = unsafeManagedPtrCastPtr element-    onException (do-        result <- propagateGError $ webkit_dom_html_element_insert_adjacent_element _obj' where_' element'-        checkUnexpectedReturnNULL "webkit_dom_html_element_insert_adjacent_element" result-        result' <- (newObject DOMElement) result-        touchManagedPtr _obj-        touchManagedPtr element-        freeMem where_'-        return result'-     ) (do-        freeMem where_'-     )--data DOMHTMLElementInsertAdjacentElementMethodInfo-instance (signature ~ (T.Text -> b -> m DOMElement), MonadIO m, DOMHTMLElementK a, DOMElementK b) => MethodInfo DOMHTMLElementInsertAdjacentElementMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementInsertAdjacentElement---- method DOMHTMLElement::insert_adjacent_html--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "where", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "html", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_insert_adjacent_html" webkit_dom_html_element_insert_adjacent_html :: -    Ptr DOMHTMLElement ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CString ->                              -- where : TBasicType TUTF8-    CString ->                              -- html : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLElementInsertAdjacentHtml ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- where_-    -> T.Text                               -- html-    -> m ()                                 -- result-dOMHTMLElementInsertAdjacentHtml _obj where_ html = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    where_' <- textToCString where_-    html' <- textToCString html-    onException (do-        propagateGError $ webkit_dom_html_element_insert_adjacent_html _obj' where_' html'-        touchManagedPtr _obj-        freeMem where_'-        freeMem html'-        return ()-     ) (do-        freeMem where_'-        freeMem html'-     )--data DOMHTMLElementInsertAdjacentHtmlMethodInfo-instance (signature ~ (T.Text -> T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementInsertAdjacentHtmlMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementInsertAdjacentHtml---- method DOMHTMLElement::insert_adjacent_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "where", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_insert_adjacent_text" webkit_dom_html_element_insert_adjacent_text :: -    Ptr DOMHTMLElement ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CString ->                              -- where : TBasicType TUTF8-    CString ->                              -- text : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLElementInsertAdjacentText ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- where_-    -> T.Text                               -- text-    -> m ()                                 -- result-dOMHTMLElementInsertAdjacentText _obj where_ text = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    where_' <- textToCString where_-    text' <- textToCString text-    onException (do-        propagateGError $ webkit_dom_html_element_insert_adjacent_text _obj' where_' text'-        touchManagedPtr _obj-        freeMem where_'-        freeMem text'-        return ()-     ) (do-        freeMem where_'-        freeMem text'-     )--data DOMHTMLElementInsertAdjacentTextMethodInfo-instance (signature ~ (T.Text -> T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementInsertAdjacentTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementInsertAdjacentText---- method DOMHTMLElement::set_access_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLElementSetAccessKey ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLElementSetAccessKey _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_element_set_access_key _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLElementSetAccessKeyMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetAccessKeyMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetAccessKey---- method DOMHTMLElement::set_class_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_class_name" webkit_dom_html_element_set_class_name :: -    Ptr DOMHTMLElement ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLElementSetClassName ["(Since version 1.10)","Use webkit_dom_element_set_class_name() instead."]#-}-dOMHTMLElementSetClassName ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLElementSetClassName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_element_set_class_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLElementSetClassNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetClassNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetClassName---- method DOMHTMLElement::set_content_editable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLElementSetContentEditable ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLElementSetContentEditable _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_html_element_set_content_editable _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMHTMLElementSetContentEditableMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetContentEditableMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetContentEditable---- method DOMHTMLElement::set_dir--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLElementSetDir ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLElementSetDir _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_element_set_dir _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLElementSetDirMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetDirMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetDir---- method DOMHTMLElement::set_draggable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLElementSetDraggable ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLElementSetDraggable _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_element_set_draggable _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLElementSetDraggableMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetDraggableMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetDraggable---- method DOMHTMLElement::set_hidden--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLElementSetHidden ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLElementSetHidden _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_element_set_hidden _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLElementSetHiddenMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetHiddenMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetHidden---- method DOMHTMLElement::set_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_id" webkit_dom_html_element_set_id :: -    Ptr DOMHTMLElement ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLElementSetId ["(Since version 2.2)","Use webkit_dom_element_set_id() instead."]#-}-dOMHTMLElementSetId ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLElementSetId _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_element_set_id _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLElementSetIdMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetIdMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetId---- method DOMHTMLElement::set_inner_html--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLElementSetInnerHtml ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLElementSetInnerHtml _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_html_element_set_inner_html _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMHTMLElementSetInnerHtmlMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetInnerHtmlMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetInnerHtml---- method DOMHTMLElement::set_inner_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLElementSetInnerText ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLElementSetInnerText _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_html_element_set_inner_text _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMHTMLElementSetInnerTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetInnerTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetInnerText---- method DOMHTMLElement::set_item_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_item_id" webkit_dom_html_element_set_item_id :: -    Ptr DOMHTMLElement ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLElementSetItemId ["(Since version 2.2)"]#-}-dOMHTMLElementSetItemId ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLElementSetItemId _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_element_set_item_id _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLElementSetItemIdMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetItemIdMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetItemId---- method DOMHTMLElement::set_item_scope--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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_item_scope" webkit_dom_html_element_set_item_scope :: -    Ptr DOMHTMLElement ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLElementSetItemScope ["(Since version 2.2)"]#-}-dOMHTMLElementSetItemScope ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLElementSetItemScope _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_element_set_item_scope _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLElementSetItemScopeMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetItemScopeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetItemScope---- method DOMHTMLElement::set_lang--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLElementSetLang ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLElementSetLang _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_element_set_lang _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLElementSetLangMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetLangMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetLang---- method DOMHTMLElement::set_outer_html--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLElementSetOuterHtml ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLElementSetOuterHtml _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_html_element_set_outer_html _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMHTMLElementSetOuterHtmlMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetOuterHtmlMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetOuterHtml---- method DOMHTMLElement::set_outer_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLElementSetOuterText ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLElementSetOuterText _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_html_element_set_outer_text _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMHTMLElementSetOuterTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetOuterTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetOuterText---- method DOMHTMLElement::set_spellcheck--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLElementSetSpellcheck ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLElementSetSpellcheck _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_element_set_spellcheck _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLElementSetSpellcheckMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetSpellcheckMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetSpellcheck---- method DOMHTMLElement::set_tab_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLElementSetTabIndex ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLElementSetTabIndex _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_element_set_tab_index _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLElementSetTabIndexMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetTabIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetTabIndex---- method DOMHTMLElement::set_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLElementSetTitle ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLElementSetTitle _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_element_set_title _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLElementSetTitleMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetTitleMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetTitle---- method DOMHTMLElement::set_translate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLElementSetTranslate ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLElementSetTranslate _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_element_set_translate _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLElementSetTranslateMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetTranslateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetTranslate---- method DOMHTMLElement::set_webkitdropzone--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMHTMLElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLElementSetWebkitdropzone ::-    (MonadIO m, DOMHTMLElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLElementSetWebkitdropzone _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_element_set_webkitdropzone _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLElementSetWebkitdropzoneMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLElementK a) => MethodInfo DOMHTMLElementSetWebkitdropzoneMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetWebkitdropzone--
− GI/WebKit/Objects/DOMHTMLElement.hs-boot
@@ -1,78 +0,0 @@-module GI.WebKit.Objects.DOMHTMLElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLElement = DOMHTMLElement (ForeignPtr DOMHTMLElement)-instance GObject DOMHTMLElement where-class GObject o => DOMHTMLElementK o-instance (GObject o, IsDescendantOf DOMHTMLElement o) => DOMHTMLElementK o-data DOMHTMLElementAccessKeyPropertyInfo-data DOMHTMLElementChildrenPropertyInfo-data DOMHTMLElementContentEditablePropertyInfo-data DOMHTMLElementDirPropertyInfo-data DOMHTMLElementDraggablePropertyInfo-data DOMHTMLElementHiddenPropertyInfo-data DOMHTMLElementInnerHtmlPropertyInfo-data DOMHTMLElementInnerTextPropertyInfo-data DOMHTMLElementIsContentEditablePropertyInfo-data DOMHTMLElementLangPropertyInfo-data DOMHTMLElementOuterHtmlPropertyInfo-data DOMHTMLElementOuterTextPropertyInfo-data DOMHTMLElementSpellcheckPropertyInfo-data DOMHTMLElementTabIndexPropertyInfo-data DOMHTMLElementTitlePropertyInfo-data DOMHTMLElementTranslatePropertyInfo-data DOMHTMLElementWebkitdropzonePropertyInfo-data DOMHTMLElementClickMethodInfo-data DOMHTMLElementGetAccessKeyMethodInfo-data DOMHTMLElementGetChildrenMethodInfo-data DOMHTMLElementGetClassListMethodInfo-data DOMHTMLElementGetClassNameMethodInfo-data DOMHTMLElementGetContentEditableMethodInfo-data DOMHTMLElementGetDirMethodInfo-data DOMHTMLElementGetDraggableMethodInfo-data DOMHTMLElementGetHiddenMethodInfo-data DOMHTMLElementGetIdMethodInfo-data DOMHTMLElementGetInnerHtmlMethodInfo-data DOMHTMLElementGetInnerTextMethodInfo-data DOMHTMLElementGetIsContentEditableMethodInfo-data DOMHTMLElementGetItemIdMethodInfo-data DOMHTMLElementGetItemPropMethodInfo-data DOMHTMLElementGetItemRefMethodInfo-data DOMHTMLElementGetItemScopeMethodInfo-data DOMHTMLElementGetItemTypeMethodInfo-data DOMHTMLElementGetLangMethodInfo-data DOMHTMLElementGetOuterHtmlMethodInfo-data DOMHTMLElementGetOuterTextMethodInfo-data DOMHTMLElementGetSpellcheckMethodInfo-data DOMHTMLElementGetTabIndexMethodInfo-data DOMHTMLElementGetTitleMethodInfo-data DOMHTMLElementGetTranslateMethodInfo-data DOMHTMLElementGetWebkitdropzoneMethodInfo-data DOMHTMLElementInsertAdjacentElementMethodInfo-data DOMHTMLElementInsertAdjacentHtmlMethodInfo-data DOMHTMLElementInsertAdjacentTextMethodInfo-data DOMHTMLElementSetAccessKeyMethodInfo-data DOMHTMLElementSetClassNameMethodInfo-data DOMHTMLElementSetContentEditableMethodInfo-data DOMHTMLElementSetDirMethodInfo-data DOMHTMLElementSetDraggableMethodInfo-data DOMHTMLElementSetHiddenMethodInfo-data DOMHTMLElementSetIdMethodInfo-data DOMHTMLElementSetInnerHtmlMethodInfo-data DOMHTMLElementSetInnerTextMethodInfo-data DOMHTMLElementSetItemIdMethodInfo-data DOMHTMLElementSetItemScopeMethodInfo-data DOMHTMLElementSetLangMethodInfo-data DOMHTMLElementSetOuterHtmlMethodInfo-data DOMHTMLElementSetOuterTextMethodInfo-data DOMHTMLElementSetSpellcheckMethodInfo-data DOMHTMLElementSetTabIndexMethodInfo-data DOMHTMLElementSetTitleMethodInfo-data DOMHTMLElementSetTranslateMethodInfo-data DOMHTMLElementSetWebkitdropzoneMethodInfo
− GI/WebKit/Objects/DOMHTMLEmbedElement.hs
@@ -1,811 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLEmbedElement-    ( ---- * Exported types-    DOMHTMLEmbedElement(..)                 ,-    DOMHTMLEmbedElementK                    ,-    toDOMHTMLEmbedElement                   ,-    noDOMHTMLEmbedElement                   ,--- -- * Methods--- ** dOMHTMLEmbedElementGetAlign-    DOMHTMLEmbedElementGetAlignMethodInfo   ,-    dOMHTMLEmbedElementGetAlign             ,----- ** dOMHTMLEmbedElementGetHeight-    DOMHTMLEmbedElementGetHeightMethodInfo  ,-    dOMHTMLEmbedElementGetHeight            ,----- ** dOMHTMLEmbedElementGetName-    DOMHTMLEmbedElementGetNameMethodInfo    ,-    dOMHTMLEmbedElementGetName              ,----- ** dOMHTMLEmbedElementGetSrc-    DOMHTMLEmbedElementGetSrcMethodInfo     ,-    dOMHTMLEmbedElementGetSrc               ,----- ** dOMHTMLEmbedElementGetWidth-    DOMHTMLEmbedElementGetWidthMethodInfo   ,-    dOMHTMLEmbedElementGetWidth             ,----- ** dOMHTMLEmbedElementSetAlign-    DOMHTMLEmbedElementSetAlignMethodInfo   ,-    dOMHTMLEmbedElementSetAlign             ,----- ** dOMHTMLEmbedElementSetHeight-    DOMHTMLEmbedElementSetHeightMethodInfo  ,-    dOMHTMLEmbedElementSetHeight            ,----- ** dOMHTMLEmbedElementSetName-    DOMHTMLEmbedElementSetNameMethodInfo    ,-    dOMHTMLEmbedElementSetName              ,----- ** dOMHTMLEmbedElementSetSrc-    DOMHTMLEmbedElementSetSrcMethodInfo     ,-    dOMHTMLEmbedElementSetSrc               ,----- ** dOMHTMLEmbedElementSetWidth-    DOMHTMLEmbedElementSetWidthMethodInfo   ,-    dOMHTMLEmbedElementSetWidth             ,----- -- * Properties--- ** Align-    DOMHTMLEmbedElementAlignPropertyInfo    ,-    constructDOMHTMLEmbedElementAlign       ,-    dOMHTMLEmbedElementAlign                ,-    getDOMHTMLEmbedElementAlign             ,-    setDOMHTMLEmbedElementAlign             ,----- ** Height-    DOMHTMLEmbedElementHeightPropertyInfo   ,-    constructDOMHTMLEmbedElementHeight      ,-    dOMHTMLEmbedElementHeight               ,-    getDOMHTMLEmbedElementHeight            ,-    setDOMHTMLEmbedElementHeight            ,----- ** Name-    DOMHTMLEmbedElementNamePropertyInfo     ,-    constructDOMHTMLEmbedElementName        ,-    dOMHTMLEmbedElementName                 ,-    getDOMHTMLEmbedElementName              ,-    setDOMHTMLEmbedElementName              ,----- ** Src-    DOMHTMLEmbedElementSrcPropertyInfo      ,-    constructDOMHTMLEmbedElementSrc         ,-    dOMHTMLEmbedElementSrc                  ,-    getDOMHTMLEmbedElementSrc               ,-    setDOMHTMLEmbedElementSrc               ,----- ** Type-    DOMHTMLEmbedElementTypePropertyInfo     ,-    clearDOMHTMLEmbedElementType            ,-    constructDOMHTMLEmbedElementType        ,-    dOMHTMLEmbedElementType                 ,-    getDOMHTMLEmbedElementType              ,-    setDOMHTMLEmbedElementType              ,----- ** Width-    DOMHTMLEmbedElementWidthPropertyInfo    ,-    constructDOMHTMLEmbedElementWidth       ,-    dOMHTMLEmbedElementWidth                ,-    getDOMHTMLEmbedElementWidth             ,-    setDOMHTMLEmbedElementWidth             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLEmbedElement = DOMHTMLEmbedElement (ForeignPtr DOMHTMLEmbedElement)-foreign import ccall "webkit_dom_html_embed_element_get_type"-    c_webkit_dom_html_embed_element_get_type :: IO GType--type instance ParentTypes DOMHTMLEmbedElement = DOMHTMLEmbedElementParentTypes-type DOMHTMLEmbedElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLEmbedElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_embed_element_get_type-    --class GObject o => DOMHTMLEmbedElementK o-instance (GObject o, IsDescendantOf DOMHTMLEmbedElement o) => DOMHTMLEmbedElementK o--toDOMHTMLEmbedElement :: DOMHTMLEmbedElementK o => o -> IO DOMHTMLEmbedElement-toDOMHTMLEmbedElement = unsafeCastTo DOMHTMLEmbedElement--noDOMHTMLEmbedElement :: Maybe DOMHTMLEmbedElement-noDOMHTMLEmbedElement = Nothing--type family ResolveDOMHTMLEmbedElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLEmbedElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLEmbedElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLEmbedElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLEmbedElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLEmbedElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLEmbedElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLEmbedElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLEmbedElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLEmbedElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLEmbedElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLEmbedElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLEmbedElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLEmbedElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLEmbedElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLEmbedElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLEmbedElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLEmbedElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLEmbedElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLEmbedElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLEmbedElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLEmbedElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLEmbedElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLEmbedElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLEmbedElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLEmbedElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLEmbedElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLEmbedElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLEmbedElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLEmbedElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLEmbedElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLEmbedElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLEmbedElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLEmbedElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLEmbedElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLEmbedElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLEmbedElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLEmbedElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLEmbedElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLEmbedElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLEmbedElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLEmbedElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLEmbedElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLEmbedElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLEmbedElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLEmbedElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLEmbedElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLEmbedElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getAlign" o = DOMHTMLEmbedElementGetAlignMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getHeight" o = DOMHTMLEmbedElementGetHeightMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getName" o = DOMHTMLEmbedElementGetNameMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getSrc" o = DOMHTMLEmbedElementGetSrcMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getWidth" o = DOMHTMLEmbedElementGetWidthMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setAlign" o = DOMHTMLEmbedElementSetAlignMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setHeight" o = DOMHTMLEmbedElementSetHeightMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setName" o = DOMHTMLEmbedElementSetNameMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setSrc" o = DOMHTMLEmbedElementSetSrcMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setWidth" o = DOMHTMLEmbedElementSetWidthMethodInfo-    ResolveDOMHTMLEmbedElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLEmbedElementMethod t DOMHTMLEmbedElement, MethodInfo info DOMHTMLEmbedElement p) => IsLabelProxy t (DOMHTMLEmbedElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLEmbedElementMethod t DOMHTMLEmbedElement, MethodInfo info DOMHTMLEmbedElement p) => IsLabel t (DOMHTMLEmbedElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLEmbedElementAlign :: (MonadIO m, DOMHTMLEmbedElementK o) => o -> m (Maybe T.Text)-getDOMHTMLEmbedElementAlign obj = liftIO $ getObjectPropertyString obj "align"--setDOMHTMLEmbedElementAlign :: (MonadIO m, DOMHTMLEmbedElementK o) => o -> T.Text -> m ()-setDOMHTMLEmbedElementAlign obj val = liftIO $ setObjectPropertyString obj "align" (Just val)--constructDOMHTMLEmbedElementAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLEmbedElementAlign val = constructObjectPropertyString "align" (Just val)--data DOMHTMLEmbedElementAlignPropertyInfo-instance AttrInfo DOMHTMLEmbedElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLEmbedElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLEmbedElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLEmbedElementAlignPropertyInfo = DOMHTMLEmbedElementK-    type AttrGetType DOMHTMLEmbedElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLEmbedElementAlignPropertyInfo = "align"-    attrGet _ = getDOMHTMLEmbedElementAlign-    attrSet _ = setDOMHTMLEmbedElementAlign-    attrConstruct _ = constructDOMHTMLEmbedElementAlign-    attrClear _ = undefined---- VVV Prop "height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLEmbedElementHeight :: (MonadIO m, DOMHTMLEmbedElementK o) => o -> m CLong-getDOMHTMLEmbedElementHeight obj = liftIO $ getObjectPropertyLong obj "height"--setDOMHTMLEmbedElementHeight :: (MonadIO m, DOMHTMLEmbedElementK o) => o -> CLong -> m ()-setDOMHTMLEmbedElementHeight obj val = liftIO $ setObjectPropertyLong obj "height" val--constructDOMHTMLEmbedElementHeight :: CLong -> IO ([Char], GValue)-constructDOMHTMLEmbedElementHeight val = constructObjectPropertyLong "height" val--data DOMHTMLEmbedElementHeightPropertyInfo-instance AttrInfo DOMHTMLEmbedElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLEmbedElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLEmbedElementHeightPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLEmbedElementHeightPropertyInfo = DOMHTMLEmbedElementK-    type AttrGetType DOMHTMLEmbedElementHeightPropertyInfo = CLong-    type AttrLabel DOMHTMLEmbedElementHeightPropertyInfo = "height"-    attrGet _ = getDOMHTMLEmbedElementHeight-    attrSet _ = setDOMHTMLEmbedElementHeight-    attrConstruct _ = constructDOMHTMLEmbedElementHeight-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLEmbedElementName :: (MonadIO m, DOMHTMLEmbedElementK o) => o -> m (Maybe T.Text)-getDOMHTMLEmbedElementName obj = liftIO $ getObjectPropertyString obj "name"--setDOMHTMLEmbedElementName :: (MonadIO m, DOMHTMLEmbedElementK o) => o -> T.Text -> m ()-setDOMHTMLEmbedElementName obj val = liftIO $ setObjectPropertyString obj "name" (Just val)--constructDOMHTMLEmbedElementName :: T.Text -> IO ([Char], GValue)-constructDOMHTMLEmbedElementName val = constructObjectPropertyString "name" (Just val)--data DOMHTMLEmbedElementNamePropertyInfo-instance AttrInfo DOMHTMLEmbedElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLEmbedElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLEmbedElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLEmbedElementNamePropertyInfo = DOMHTMLEmbedElementK-    type AttrGetType DOMHTMLEmbedElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLEmbedElementNamePropertyInfo = "name"-    attrGet _ = getDOMHTMLEmbedElementName-    attrSet _ = setDOMHTMLEmbedElementName-    attrConstruct _ = constructDOMHTMLEmbedElementName-    attrClear _ = undefined---- VVV Prop "src"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLEmbedElementSrc :: (MonadIO m, DOMHTMLEmbedElementK o) => o -> m (Maybe T.Text)-getDOMHTMLEmbedElementSrc obj = liftIO $ getObjectPropertyString obj "src"--setDOMHTMLEmbedElementSrc :: (MonadIO m, DOMHTMLEmbedElementK o) => o -> T.Text -> m ()-setDOMHTMLEmbedElementSrc obj val = liftIO $ setObjectPropertyString obj "src" (Just val)--constructDOMHTMLEmbedElementSrc :: T.Text -> IO ([Char], GValue)-constructDOMHTMLEmbedElementSrc val = constructObjectPropertyString "src" (Just val)--data DOMHTMLEmbedElementSrcPropertyInfo-instance AttrInfo DOMHTMLEmbedElementSrcPropertyInfo where-    type AttrAllowedOps DOMHTMLEmbedElementSrcPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLEmbedElementSrcPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLEmbedElementSrcPropertyInfo = DOMHTMLEmbedElementK-    type AttrGetType DOMHTMLEmbedElementSrcPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLEmbedElementSrcPropertyInfo = "src"-    attrGet _ = getDOMHTMLEmbedElementSrc-    attrSet _ = setDOMHTMLEmbedElementSrc-    attrConstruct _ = constructDOMHTMLEmbedElementSrc-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLEmbedElementType :: (MonadIO m, DOMHTMLEmbedElementK o) => o -> m (Maybe T.Text)-getDOMHTMLEmbedElementType obj = liftIO $ getObjectPropertyString obj "type"--setDOMHTMLEmbedElementType :: (MonadIO m, DOMHTMLEmbedElementK o) => o -> T.Text -> m ()-setDOMHTMLEmbedElementType obj val = liftIO $ setObjectPropertyString obj "type" (Just val)--constructDOMHTMLEmbedElementType :: T.Text -> IO ([Char], GValue)-constructDOMHTMLEmbedElementType val = constructObjectPropertyString "type" (Just val)--clearDOMHTMLEmbedElementType :: (MonadIO m, DOMHTMLEmbedElementK o) => o -> m ()-clearDOMHTMLEmbedElementType obj = liftIO $ setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--data DOMHTMLEmbedElementTypePropertyInfo-instance AttrInfo DOMHTMLEmbedElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLEmbedElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLEmbedElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLEmbedElementTypePropertyInfo = DOMHTMLEmbedElementK-    type AttrGetType DOMHTMLEmbedElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLEmbedElementTypePropertyInfo = "type"-    attrGet _ = getDOMHTMLEmbedElementType-    attrSet _ = setDOMHTMLEmbedElementType-    attrConstruct _ = constructDOMHTMLEmbedElementType-    attrClear _ = clearDOMHTMLEmbedElementType---- VVV Prop "width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLEmbedElementWidth :: (MonadIO m, DOMHTMLEmbedElementK o) => o -> m CLong-getDOMHTMLEmbedElementWidth obj = liftIO $ getObjectPropertyLong obj "width"--setDOMHTMLEmbedElementWidth :: (MonadIO m, DOMHTMLEmbedElementK o) => o -> CLong -> m ()-setDOMHTMLEmbedElementWidth obj val = liftIO $ setObjectPropertyLong obj "width" val--constructDOMHTMLEmbedElementWidth :: CLong -> IO ([Char], GValue)-constructDOMHTMLEmbedElementWidth val = constructObjectPropertyLong "width" val--data DOMHTMLEmbedElementWidthPropertyInfo-instance AttrInfo DOMHTMLEmbedElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLEmbedElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLEmbedElementWidthPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLEmbedElementWidthPropertyInfo = DOMHTMLEmbedElementK-    type AttrGetType DOMHTMLEmbedElementWidthPropertyInfo = CLong-    type AttrLabel DOMHTMLEmbedElementWidthPropertyInfo = "width"-    attrGet _ = getDOMHTMLEmbedElementWidth-    attrSet _ = setDOMHTMLEmbedElementWidth-    attrConstruct _ = constructDOMHTMLEmbedElementWidth-    attrClear _ = undefined--type instance AttributeList DOMHTMLEmbedElement = DOMHTMLEmbedElementAttributeList-type DOMHTMLEmbedElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLEmbedElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLEmbedElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLEmbedElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLEmbedElementSrcPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLEmbedElementTypePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLEmbedElementWidthPropertyInfo)] :: [(Symbol, *)])--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--type instance SignalList DOMHTMLEmbedElement = DOMHTMLEmbedElementSignalList-type DOMHTMLEmbedElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLEmbedElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLEmbedElement"-    IO CString---dOMHTMLEmbedElementGetAlign ::-    (MonadIO m, DOMHTMLEmbedElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLEmbedElementGetAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_embed_element_get_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_embed_element_get_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLEmbedElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementGetAlign---- method DOMHTMLEmbedElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLEmbedElement"-    IO CLong---dOMHTMLEmbedElementGetHeight ::-    (MonadIO m, DOMHTMLEmbedElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLEmbedElementGetHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_embed_element_get_height _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLEmbedElementGetHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementGetHeight---- method DOMHTMLEmbedElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLEmbedElement"-    IO CString---dOMHTMLEmbedElementGetName ::-    (MonadIO m, DOMHTMLEmbedElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLEmbedElementGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_embed_element_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_embed_element_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLEmbedElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementGetName---- method DOMHTMLEmbedElement::get_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLEmbedElement"-    IO CString---dOMHTMLEmbedElementGetSrc ::-    (MonadIO m, DOMHTMLEmbedElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLEmbedElementGetSrc _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_embed_element_get_src _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_embed_element_get_src" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLEmbedElementGetSrcMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementGetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementGetSrc---- method DOMHTMLEmbedElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLEmbedElement"-    IO CLong---dOMHTMLEmbedElementGetWidth ::-    (MonadIO m, DOMHTMLEmbedElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLEmbedElementGetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_embed_element_get_width _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLEmbedElementGetWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementGetWidth---- method DOMHTMLEmbedElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLEmbedElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLEmbedElementSetAlign ::-    (MonadIO m, DOMHTMLEmbedElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLEmbedElementSetAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_embed_element_set_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLEmbedElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementSetAlign---- method DOMHTMLEmbedElement::set_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLEmbedElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLEmbedElementSetHeight ::-    (MonadIO m, DOMHTMLEmbedElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLEmbedElementSetHeight _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_embed_element_set_height _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLEmbedElementSetHeightMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementSetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementSetHeight---- method DOMHTMLEmbedElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLEmbedElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLEmbedElementSetName ::-    (MonadIO m, DOMHTMLEmbedElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLEmbedElementSetName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_embed_element_set_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLEmbedElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementSetName---- method DOMHTMLEmbedElement::set_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLEmbedElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLEmbedElementSetSrc ::-    (MonadIO m, DOMHTMLEmbedElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLEmbedElementSetSrc _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_embed_element_set_src _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLEmbedElementSetSrcMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementSetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementSetSrc---- method DOMHTMLEmbedElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLEmbedElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLEmbedElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLEmbedElementSetWidth ::-    (MonadIO m, DOMHTMLEmbedElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLEmbedElementSetWidth _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_embed_element_set_width _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLEmbedElementSetWidthMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLEmbedElementK a) => MethodInfo DOMHTMLEmbedElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementSetWidth--
− GI/WebKit/Objects/DOMHTMLEmbedElement.hs-boot
@@ -1,29 +0,0 @@-module GI.WebKit.Objects.DOMHTMLEmbedElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLEmbedElement = DOMHTMLEmbedElement (ForeignPtr DOMHTMLEmbedElement)-instance GObject DOMHTMLEmbedElement where-class GObject o => DOMHTMLEmbedElementK o-instance (GObject o, IsDescendantOf DOMHTMLEmbedElement o) => DOMHTMLEmbedElementK o-data DOMHTMLEmbedElementAlignPropertyInfo-data DOMHTMLEmbedElementHeightPropertyInfo-data DOMHTMLEmbedElementNamePropertyInfo-data DOMHTMLEmbedElementSrcPropertyInfo-data DOMHTMLEmbedElementTypePropertyInfo-data DOMHTMLEmbedElementWidthPropertyInfo-data DOMHTMLEmbedElementGetAlignMethodInfo-data DOMHTMLEmbedElementGetHeightMethodInfo-data DOMHTMLEmbedElementGetNameMethodInfo-data DOMHTMLEmbedElementGetSrcMethodInfo-data DOMHTMLEmbedElementGetWidthMethodInfo-data DOMHTMLEmbedElementSetAlignMethodInfo-data DOMHTMLEmbedElementSetHeightMethodInfo-data DOMHTMLEmbedElementSetNameMethodInfo-data DOMHTMLEmbedElementSetSrcMethodInfo-data DOMHTMLEmbedElementSetWidthMethodInfo
− GI/WebKit/Objects/DOMHTMLFieldSetElement.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 (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLFieldSetElement-    ( ---- * Exported types-    DOMHTMLFieldSetElement(..)              ,-    DOMHTMLFieldSetElementK                 ,-    toDOMHTMLFieldSetElement                ,-    noDOMHTMLFieldSetElement                ,--- -- * Methods--- ** dOMHTMLFieldSetElementCheckValidity-    DOMHTMLFieldSetElementCheckValidityMethodInfo,-    dOMHTMLFieldSetElementCheckValidity     ,----- ** dOMHTMLFieldSetElementGetDisabled-    DOMHTMLFieldSetElementGetDisabledMethodInfo,-    dOMHTMLFieldSetElementGetDisabled       ,----- ** dOMHTMLFieldSetElementGetElements-    DOMHTMLFieldSetElementGetElementsMethodInfo,-    dOMHTMLFieldSetElementGetElements       ,----- ** dOMHTMLFieldSetElementGetForm-    DOMHTMLFieldSetElementGetFormMethodInfo ,-    dOMHTMLFieldSetElementGetForm           ,----- ** dOMHTMLFieldSetElementGetName-    DOMHTMLFieldSetElementGetNameMethodInfo ,-    dOMHTMLFieldSetElementGetName           ,----- ** dOMHTMLFieldSetElementGetValidationMessage-    DOMHTMLFieldSetElementGetValidationMessageMethodInfo,-    dOMHTMLFieldSetElementGetValidationMessage,----- ** dOMHTMLFieldSetElementGetValidity-    DOMHTMLFieldSetElementGetValidityMethodInfo,-    dOMHTMLFieldSetElementGetValidity       ,----- ** dOMHTMLFieldSetElementGetWillValidate-    DOMHTMLFieldSetElementGetWillValidateMethodInfo,-    dOMHTMLFieldSetElementGetWillValidate   ,----- ** dOMHTMLFieldSetElementSetCustomValidity-    DOMHTMLFieldSetElementSetCustomValidityMethodInfo,-    dOMHTMLFieldSetElementSetCustomValidity ,----- ** dOMHTMLFieldSetElementSetDisabled-    DOMHTMLFieldSetElementSetDisabledMethodInfo,-    dOMHTMLFieldSetElementSetDisabled       ,----- ** dOMHTMLFieldSetElementSetName-    DOMHTMLFieldSetElementSetNameMethodInfo ,-    dOMHTMLFieldSetElementSetName           ,----- -- * Properties--- ** Disabled-    DOMHTMLFieldSetElementDisabledPropertyInfo,-    constructDOMHTMLFieldSetElementDisabled ,-    dOMHTMLFieldSetElementDisabled          ,-    getDOMHTMLFieldSetElementDisabled       ,-    setDOMHTMLFieldSetElementDisabled       ,----- ** Elements-    DOMHTMLFieldSetElementElementsPropertyInfo,-    dOMHTMLFieldSetElementElements          ,-    getDOMHTMLFieldSetElementElements       ,----- ** Form-    DOMHTMLFieldSetElementFormPropertyInfo  ,-    dOMHTMLFieldSetElementForm              ,-    getDOMHTMLFieldSetElementForm           ,----- ** Name-    DOMHTMLFieldSetElementNamePropertyInfo  ,-    constructDOMHTMLFieldSetElementName     ,-    dOMHTMLFieldSetElementName              ,-    getDOMHTMLFieldSetElementName           ,-    setDOMHTMLFieldSetElementName           ,----- ** Type-    DOMHTMLFieldSetElementTypePropertyInfo  ,-    dOMHTMLFieldSetElementType              ,-    getDOMHTMLFieldSetElementType           ,----- ** ValidationMessage-    DOMHTMLFieldSetElementValidationMessagePropertyInfo,-    dOMHTMLFieldSetElementValidationMessage ,-    getDOMHTMLFieldSetElementValidationMessage,----- ** Validity-    DOMHTMLFieldSetElementValidityPropertyInfo,-    dOMHTMLFieldSetElementValidity          ,-    getDOMHTMLFieldSetElementValidity       ,----- ** WillValidate-    DOMHTMLFieldSetElementWillValidatePropertyInfo,-    dOMHTMLFieldSetElementWillValidate      ,-    getDOMHTMLFieldSetElementWillValidate   ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLFieldSetElement = DOMHTMLFieldSetElement (ForeignPtr DOMHTMLFieldSetElement)-foreign import ccall "webkit_dom_html_field_set_element_get_type"-    c_webkit_dom_html_field_set_element_get_type :: IO GType--type instance ParentTypes DOMHTMLFieldSetElement = DOMHTMLFieldSetElementParentTypes-type DOMHTMLFieldSetElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLFieldSetElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_field_set_element_get_type-    --class GObject o => DOMHTMLFieldSetElementK o-instance (GObject o, IsDescendantOf DOMHTMLFieldSetElement o) => DOMHTMLFieldSetElementK o--toDOMHTMLFieldSetElement :: DOMHTMLFieldSetElementK o => o -> IO DOMHTMLFieldSetElement-toDOMHTMLFieldSetElement = unsafeCastTo DOMHTMLFieldSetElement--noDOMHTMLFieldSetElement :: Maybe DOMHTMLFieldSetElement-noDOMHTMLFieldSetElement = Nothing--type family ResolveDOMHTMLFieldSetElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLFieldSetElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "checkValidity" o = DOMHTMLFieldSetElementCheckValidityMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getDisabled" o = DOMHTMLFieldSetElementGetDisabledMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getElements" o = DOMHTMLFieldSetElementGetElementsMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getForm" o = DOMHTMLFieldSetElementGetFormMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getName" o = DOMHTMLFieldSetElementGetNameMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getValidationMessage" o = DOMHTMLFieldSetElementGetValidationMessageMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getValidity" o = DOMHTMLFieldSetElementGetValidityMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getWillValidate" o = DOMHTMLFieldSetElementGetWillValidateMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setCustomValidity" o = DOMHTMLFieldSetElementSetCustomValidityMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setDisabled" o = DOMHTMLFieldSetElementSetDisabledMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setName" o = DOMHTMLFieldSetElementSetNameMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFieldSetElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLFieldSetElementMethod t DOMHTMLFieldSetElement, MethodInfo info DOMHTMLFieldSetElement p) => IsLabelProxy t (DOMHTMLFieldSetElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLFieldSetElementMethod t DOMHTMLFieldSetElement, MethodInfo info DOMHTMLFieldSetElement p) => IsLabel t (DOMHTMLFieldSetElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLFieldSetElementDisabled :: (MonadIO m, DOMHTMLFieldSetElementK o) => o -> m Bool-getDOMHTMLFieldSetElementDisabled obj = liftIO $ getObjectPropertyBool obj "disabled"--setDOMHTMLFieldSetElementDisabled :: (MonadIO m, DOMHTMLFieldSetElementK o) => o -> Bool -> m ()-setDOMHTMLFieldSetElementDisabled obj val = liftIO $ setObjectPropertyBool obj "disabled" val--constructDOMHTMLFieldSetElementDisabled :: Bool -> IO ([Char], GValue)-constructDOMHTMLFieldSetElementDisabled val = constructObjectPropertyBool "disabled" val--data DOMHTMLFieldSetElementDisabledPropertyInfo-instance AttrInfo DOMHTMLFieldSetElementDisabledPropertyInfo where-    type AttrAllowedOps DOMHTMLFieldSetElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFieldSetElementDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLFieldSetElementDisabledPropertyInfo = DOMHTMLFieldSetElementK-    type AttrGetType DOMHTMLFieldSetElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLFieldSetElementDisabledPropertyInfo = "disabled"-    attrGet _ = getDOMHTMLFieldSetElementDisabled-    attrSet _ = setDOMHTMLFieldSetElementDisabled-    attrConstruct _ = constructDOMHTMLFieldSetElementDisabled-    attrClear _ = undefined---- VVV Prop "elements"-   -- Type: TInterface "WebKit" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLFieldSetElementElements :: (MonadIO m, DOMHTMLFieldSetElementK o) => o -> m (Maybe DOMHTMLCollection)-getDOMHTMLFieldSetElementElements obj = liftIO $ getObjectPropertyObject obj "elements" DOMHTMLCollection--data DOMHTMLFieldSetElementElementsPropertyInfo-instance AttrInfo DOMHTMLFieldSetElementElementsPropertyInfo where-    type AttrAllowedOps DOMHTMLFieldSetElementElementsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLFieldSetElementElementsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLFieldSetElementElementsPropertyInfo = DOMHTMLFieldSetElementK-    type AttrGetType DOMHTMLFieldSetElementElementsPropertyInfo = (Maybe DOMHTMLCollection)-    type AttrLabel DOMHTMLFieldSetElementElementsPropertyInfo = "elements"-    attrGet _ = getDOMHTMLFieldSetElementElements-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "form"-   -- Type: TInterface "WebKit" "DOMHTMLFormElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLFieldSetElementForm :: (MonadIO m, DOMHTMLFieldSetElementK o) => o -> m DOMHTMLFormElement-getDOMHTMLFieldSetElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLFieldSetElementForm" $ getObjectPropertyObject obj "form" DOMHTMLFormElement--data DOMHTMLFieldSetElementFormPropertyInfo-instance AttrInfo DOMHTMLFieldSetElementFormPropertyInfo where-    type AttrAllowedOps DOMHTMLFieldSetElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLFieldSetElementFormPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLFieldSetElementFormPropertyInfo = DOMHTMLFieldSetElementK-    type AttrGetType DOMHTMLFieldSetElementFormPropertyInfo = DOMHTMLFormElement-    type AttrLabel DOMHTMLFieldSetElementFormPropertyInfo = "form"-    attrGet _ = getDOMHTMLFieldSetElementForm-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFieldSetElementName :: (MonadIO m, DOMHTMLFieldSetElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFieldSetElementName obj = liftIO $ getObjectPropertyString obj "name"--setDOMHTMLFieldSetElementName :: (MonadIO m, DOMHTMLFieldSetElementK o) => o -> T.Text -> m ()-setDOMHTMLFieldSetElementName obj val = liftIO $ setObjectPropertyString obj "name" (Just val)--constructDOMHTMLFieldSetElementName :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFieldSetElementName val = constructObjectPropertyString "name" (Just val)--data DOMHTMLFieldSetElementNamePropertyInfo-instance AttrInfo DOMHTMLFieldSetElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLFieldSetElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFieldSetElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFieldSetElementNamePropertyInfo = DOMHTMLFieldSetElementK-    type AttrGetType DOMHTMLFieldSetElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFieldSetElementNamePropertyInfo = "name"-    attrGet _ = getDOMHTMLFieldSetElementName-    attrSet _ = setDOMHTMLFieldSetElementName-    attrConstruct _ = constructDOMHTMLFieldSetElementName-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLFieldSetElementType :: (MonadIO m, DOMHTMLFieldSetElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFieldSetElementType obj = liftIO $ getObjectPropertyString obj "type"--data DOMHTMLFieldSetElementTypePropertyInfo-instance AttrInfo DOMHTMLFieldSetElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLFieldSetElementTypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLFieldSetElementTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLFieldSetElementTypePropertyInfo = DOMHTMLFieldSetElementK-    type AttrGetType DOMHTMLFieldSetElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFieldSetElementTypePropertyInfo = "type"-    attrGet _ = getDOMHTMLFieldSetElementType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "validation-message"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLFieldSetElementValidationMessage :: (MonadIO m, DOMHTMLFieldSetElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFieldSetElementValidationMessage obj = liftIO $ getObjectPropertyString obj "validation-message"--data DOMHTMLFieldSetElementValidationMessagePropertyInfo-instance AttrInfo DOMHTMLFieldSetElementValidationMessagePropertyInfo where-    type AttrAllowedOps DOMHTMLFieldSetElementValidationMessagePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLFieldSetElementValidationMessagePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLFieldSetElementValidationMessagePropertyInfo = DOMHTMLFieldSetElementK-    type AttrGetType DOMHTMLFieldSetElementValidationMessagePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFieldSetElementValidationMessagePropertyInfo = "validation-message"-    attrGet _ = getDOMHTMLFieldSetElementValidationMessage-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "validity"-   -- Type: TInterface "WebKit" "DOMValidityState"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLFieldSetElementValidity :: (MonadIO m, DOMHTMLFieldSetElementK o) => o -> m (Maybe DOMValidityState)-getDOMHTMLFieldSetElementValidity obj = liftIO $ getObjectPropertyObject obj "validity" DOMValidityState--data DOMHTMLFieldSetElementValidityPropertyInfo-instance AttrInfo DOMHTMLFieldSetElementValidityPropertyInfo where-    type AttrAllowedOps DOMHTMLFieldSetElementValidityPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLFieldSetElementValidityPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLFieldSetElementValidityPropertyInfo = DOMHTMLFieldSetElementK-    type AttrGetType DOMHTMLFieldSetElementValidityPropertyInfo = (Maybe DOMValidityState)-    type AttrLabel DOMHTMLFieldSetElementValidityPropertyInfo = "validity"-    attrGet _ = getDOMHTMLFieldSetElementValidity-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "will-validate"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLFieldSetElementWillValidate :: (MonadIO m, DOMHTMLFieldSetElementK o) => o -> m Bool-getDOMHTMLFieldSetElementWillValidate obj = liftIO $ getObjectPropertyBool obj "will-validate"--data DOMHTMLFieldSetElementWillValidatePropertyInfo-instance AttrInfo DOMHTMLFieldSetElementWillValidatePropertyInfo where-    type AttrAllowedOps DOMHTMLFieldSetElementWillValidatePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFieldSetElementWillValidatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLFieldSetElementWillValidatePropertyInfo = DOMHTMLFieldSetElementK-    type AttrGetType DOMHTMLFieldSetElementWillValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLFieldSetElementWillValidatePropertyInfo = "will-validate"-    attrGet _ = getDOMHTMLFieldSetElementWillValidate-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMHTMLFieldSetElement = DOMHTMLFieldSetElementAttributeList-type DOMHTMLFieldSetElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLFieldSetElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("elements", DOMHTMLFieldSetElementElementsPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLFieldSetElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLFieldSetElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLFieldSetElementTypePropertyInfo), '("validationMessage", DOMHTMLFieldSetElementValidationMessagePropertyInfo), '("validity", DOMHTMLFieldSetElementValidityPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("willValidate", DOMHTMLFieldSetElementWillValidatePropertyInfo)] :: [(Symbol, *)])--dOMHTMLFieldSetElementDisabled :: AttrLabelProxy "disabled"-dOMHTMLFieldSetElementDisabled = AttrLabelProxy--dOMHTMLFieldSetElementElements :: AttrLabelProxy "elements"-dOMHTMLFieldSetElementElements = AttrLabelProxy--dOMHTMLFieldSetElementForm :: AttrLabelProxy "form"-dOMHTMLFieldSetElementForm = AttrLabelProxy--dOMHTMLFieldSetElementName :: AttrLabelProxy "name"-dOMHTMLFieldSetElementName = AttrLabelProxy--dOMHTMLFieldSetElementType :: AttrLabelProxy "type"-dOMHTMLFieldSetElementType = AttrLabelProxy--dOMHTMLFieldSetElementValidationMessage :: AttrLabelProxy "validationMessage"-dOMHTMLFieldSetElementValidationMessage = AttrLabelProxy--dOMHTMLFieldSetElementValidity :: AttrLabelProxy "validity"-dOMHTMLFieldSetElementValidity = AttrLabelProxy--dOMHTMLFieldSetElementWillValidate :: AttrLabelProxy "willValidate"-dOMHTMLFieldSetElementWillValidate = AttrLabelProxy--type instance SignalList DOMHTMLFieldSetElement = DOMHTMLFieldSetElementSignalList-type DOMHTMLFieldSetElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLFieldSetElement::check_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFieldSetElement", direction = DirectionIn, mayBeNull = False, 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_field_set_element_check_validity" webkit_dom_html_field_set_element_check_validity :: -    Ptr DOMHTMLFieldSetElement ->           -- _obj : TInterface "WebKit" "DOMHTMLFieldSetElement"-    IO CInt---dOMHTMLFieldSetElementCheckValidity ::-    (MonadIO m, DOMHTMLFieldSetElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLFieldSetElementCheckValidity _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_field_set_element_check_validity _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLFieldSetElementCheckValidityMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLFieldSetElementK a) => MethodInfo DOMHTMLFieldSetElementCheckValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFieldSetElementCheckValidity---- method DOMHTMLFieldSetElement::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFieldSetElement", direction = DirectionIn, mayBeNull = False, 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_field_set_element_get_disabled" webkit_dom_html_field_set_element_get_disabled :: -    Ptr DOMHTMLFieldSetElement ->           -- _obj : TInterface "WebKit" "DOMHTMLFieldSetElement"-    IO CInt---dOMHTMLFieldSetElementGetDisabled ::-    (MonadIO m, DOMHTMLFieldSetElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLFieldSetElementGetDisabled _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_field_set_element_get_disabled _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLFieldSetElementGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLFieldSetElementK a) => MethodInfo DOMHTMLFieldSetElementGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFieldSetElementGetDisabled---- method DOMHTMLFieldSetElement::get_elements--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFieldSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMHTMLCollection")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_field_set_element_get_elements" webkit_dom_html_field_set_element_get_elements :: -    Ptr DOMHTMLFieldSetElement ->           -- _obj : TInterface "WebKit" "DOMHTMLFieldSetElement"-    IO (Ptr DOMHTMLCollection)---dOMHTMLFieldSetElementGetElements ::-    (MonadIO m, DOMHTMLFieldSetElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLCollection                  -- result-dOMHTMLFieldSetElementGetElements _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_field_set_element_get_elements _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_field_set_element_get_elements" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'--data DOMHTMLFieldSetElementGetElementsMethodInfo-instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLFieldSetElementK a) => MethodInfo DOMHTMLFieldSetElementGetElementsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFieldSetElementGetElements---- method DOMHTMLFieldSetElement::get_form--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFieldSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->           -- _obj : TInterface "WebKit" "DOMHTMLFieldSetElement"-    IO (Ptr DOMHTMLFormElement)---dOMHTMLFieldSetElementGetForm ::-    (MonadIO m, DOMHTMLFieldSetElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLFormElement                 -- result-dOMHTMLFieldSetElementGetForm _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_field_set_element_get_form _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_field_set_element_get_form" result-    result' <- (newObject DOMHTMLFormElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLFieldSetElementGetFormMethodInfo-instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLFieldSetElementK a) => MethodInfo DOMHTMLFieldSetElementGetFormMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFieldSetElementGetForm---- method DOMHTMLFieldSetElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFieldSetElement", direction = DirectionIn, mayBeNull = False, argScope = 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_field_set_element_get_name" webkit_dom_html_field_set_element_get_name :: -    Ptr DOMHTMLFieldSetElement ->           -- _obj : TInterface "WebKit" "DOMHTMLFieldSetElement"-    IO CString---dOMHTMLFieldSetElementGetName ::-    (MonadIO m, DOMHTMLFieldSetElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFieldSetElementGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_field_set_element_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_field_set_element_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFieldSetElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFieldSetElementK a) => MethodInfo DOMHTMLFieldSetElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFieldSetElementGetName---- method DOMHTMLFieldSetElement::get_validation_message--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFieldSetElement", direction = DirectionIn, mayBeNull = False, argScope = 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_field_set_element_get_validation_message" webkit_dom_html_field_set_element_get_validation_message :: -    Ptr DOMHTMLFieldSetElement ->           -- _obj : TInterface "WebKit" "DOMHTMLFieldSetElement"-    IO CString---dOMHTMLFieldSetElementGetValidationMessage ::-    (MonadIO m, DOMHTMLFieldSetElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFieldSetElementGetValidationMessage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_field_set_element_get_validation_message _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_field_set_element_get_validation_message" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFieldSetElementGetValidationMessageMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFieldSetElementK a) => MethodInfo DOMHTMLFieldSetElementGetValidationMessageMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFieldSetElementGetValidationMessage---- method DOMHTMLFieldSetElement::get_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFieldSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMValidityState")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_field_set_element_get_validity" webkit_dom_html_field_set_element_get_validity :: -    Ptr DOMHTMLFieldSetElement ->           -- _obj : TInterface "WebKit" "DOMHTMLFieldSetElement"-    IO (Ptr DOMValidityState)---dOMHTMLFieldSetElementGetValidity ::-    (MonadIO m, DOMHTMLFieldSetElementK a) =>-    a                                       -- _obj-    -> m DOMValidityState                   -- result-dOMHTMLFieldSetElementGetValidity _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_field_set_element_get_validity _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_field_set_element_get_validity" result-    result' <- (wrapObject DOMValidityState) result-    touchManagedPtr _obj-    return result'--data DOMHTMLFieldSetElementGetValidityMethodInfo-instance (signature ~ (m DOMValidityState), MonadIO m, DOMHTMLFieldSetElementK a) => MethodInfo DOMHTMLFieldSetElementGetValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFieldSetElementGetValidity---- method DOMHTMLFieldSetElement::get_will_validate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFieldSetElement", direction = DirectionIn, mayBeNull = False, 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_field_set_element_get_will_validate" webkit_dom_html_field_set_element_get_will_validate :: -    Ptr DOMHTMLFieldSetElement ->           -- _obj : TInterface "WebKit" "DOMHTMLFieldSetElement"-    IO CInt---dOMHTMLFieldSetElementGetWillValidate ::-    (MonadIO m, DOMHTMLFieldSetElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLFieldSetElementGetWillValidate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_field_set_element_get_will_validate _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLFieldSetElementGetWillValidateMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLFieldSetElementK a) => MethodInfo DOMHTMLFieldSetElementGetWillValidateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFieldSetElementGetWillValidate---- method DOMHTMLFieldSetElement::set_custom_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFieldSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "error", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_field_set_element_set_custom_validity" webkit_dom_html_field_set_element_set_custom_validity :: -    Ptr DOMHTMLFieldSetElement ->           -- _obj : TInterface "WebKit" "DOMHTMLFieldSetElement"-    CString ->                              -- error : TBasicType TUTF8-    IO ()---dOMHTMLFieldSetElementSetCustomValidity ::-    (MonadIO m, DOMHTMLFieldSetElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- error_-    -> m ()                                 -- result-dOMHTMLFieldSetElementSetCustomValidity _obj error_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    error_' <- textToCString error_-    webkit_dom_html_field_set_element_set_custom_validity _obj' error_'-    touchManagedPtr _obj-    freeMem error_'-    return ()--data DOMHTMLFieldSetElementSetCustomValidityMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFieldSetElementK a) => MethodInfo DOMHTMLFieldSetElementSetCustomValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFieldSetElementSetCustomValidity---- method DOMHTMLFieldSetElement::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFieldSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_field_set_element_set_disabled" webkit_dom_html_field_set_element_set_disabled :: -    Ptr DOMHTMLFieldSetElement ->           -- _obj : TInterface "WebKit" "DOMHTMLFieldSetElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLFieldSetElementSetDisabled ::-    (MonadIO m, DOMHTMLFieldSetElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLFieldSetElementSetDisabled _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_field_set_element_set_disabled _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLFieldSetElementSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLFieldSetElementK a) => MethodInfo DOMHTMLFieldSetElementSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFieldSetElementSetDisabled---- method DOMHTMLFieldSetElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFieldSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_field_set_element_set_name" webkit_dom_html_field_set_element_set_name :: -    Ptr DOMHTMLFieldSetElement ->           -- _obj : TInterface "WebKit" "DOMHTMLFieldSetElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFieldSetElementSetName ::-    (MonadIO m, DOMHTMLFieldSetElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFieldSetElementSetName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_field_set_element_set_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFieldSetElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFieldSetElementK a) => MethodInfo DOMHTMLFieldSetElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFieldSetElementSetName--
− GI/WebKit/Objects/DOMHTMLFieldSetElement.hs-boot
@@ -1,32 +0,0 @@-module GI.WebKit.Objects.DOMHTMLFieldSetElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLFieldSetElement = DOMHTMLFieldSetElement (ForeignPtr DOMHTMLFieldSetElement)-instance GObject DOMHTMLFieldSetElement where-class GObject o => DOMHTMLFieldSetElementK o-instance (GObject o, IsDescendantOf DOMHTMLFieldSetElement o) => DOMHTMLFieldSetElementK o-data DOMHTMLFieldSetElementDisabledPropertyInfo-data DOMHTMLFieldSetElementElementsPropertyInfo-data DOMHTMLFieldSetElementFormPropertyInfo-data DOMHTMLFieldSetElementNamePropertyInfo-data DOMHTMLFieldSetElementTypePropertyInfo-data DOMHTMLFieldSetElementValidationMessagePropertyInfo-data DOMHTMLFieldSetElementValidityPropertyInfo-data DOMHTMLFieldSetElementWillValidatePropertyInfo-data DOMHTMLFieldSetElementCheckValidityMethodInfo-data DOMHTMLFieldSetElementGetDisabledMethodInfo-data DOMHTMLFieldSetElementGetElementsMethodInfo-data DOMHTMLFieldSetElementGetFormMethodInfo-data DOMHTMLFieldSetElementGetNameMethodInfo-data DOMHTMLFieldSetElementGetValidationMessageMethodInfo-data DOMHTMLFieldSetElementGetValidityMethodInfo-data DOMHTMLFieldSetElementGetWillValidateMethodInfo-data DOMHTMLFieldSetElementSetCustomValidityMethodInfo-data DOMHTMLFieldSetElementSetDisabledMethodInfo-data DOMHTMLFieldSetElementSetNameMethodInfo
− GI/WebKit/Objects/DOMHTMLFontElement.hs
@@ -1,560 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLFontElement-    ( ---- * Exported types-    DOMHTMLFontElement(..)                  ,-    DOMHTMLFontElementK                     ,-    toDOMHTMLFontElement                    ,-    noDOMHTMLFontElement                    ,--- -- * Methods--- ** dOMHTMLFontElementGetColor-    DOMHTMLFontElementGetColorMethodInfo    ,-    dOMHTMLFontElementGetColor              ,----- ** dOMHTMLFontElementGetFace-    DOMHTMLFontElementGetFaceMethodInfo     ,-    dOMHTMLFontElementGetFace               ,----- ** dOMHTMLFontElementGetSize-    DOMHTMLFontElementGetSizeMethodInfo     ,-    dOMHTMLFontElementGetSize               ,----- ** dOMHTMLFontElementSetColor-    DOMHTMLFontElementSetColorMethodInfo    ,-    dOMHTMLFontElementSetColor              ,----- ** dOMHTMLFontElementSetFace-    DOMHTMLFontElementSetFaceMethodInfo     ,-    dOMHTMLFontElementSetFace               ,----- ** dOMHTMLFontElementSetSize-    DOMHTMLFontElementSetSizeMethodInfo     ,-    dOMHTMLFontElementSetSize               ,----- -- * Properties--- ** Color-    DOMHTMLFontElementColorPropertyInfo     ,-    constructDOMHTMLFontElementColor        ,-    dOMHTMLFontElementColor                 ,-    getDOMHTMLFontElementColor              ,-    setDOMHTMLFontElementColor              ,----- ** Face-    DOMHTMLFontElementFacePropertyInfo      ,-    constructDOMHTMLFontElementFace         ,-    dOMHTMLFontElementFace                  ,-    getDOMHTMLFontElementFace               ,-    setDOMHTMLFontElementFace               ,----- ** Size-    DOMHTMLFontElementSizePropertyInfo      ,-    constructDOMHTMLFontElementSize         ,-    dOMHTMLFontElementSize                  ,-    getDOMHTMLFontElementSize               ,-    setDOMHTMLFontElementSize               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLFontElement = DOMHTMLFontElement (ForeignPtr DOMHTMLFontElement)-foreign import ccall "webkit_dom_html_font_element_get_type"-    c_webkit_dom_html_font_element_get_type :: IO GType--type instance ParentTypes DOMHTMLFontElement = DOMHTMLFontElementParentTypes-type DOMHTMLFontElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLFontElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_font_element_get_type-    --class GObject o => DOMHTMLFontElementK o-instance (GObject o, IsDescendantOf DOMHTMLFontElement o) => DOMHTMLFontElementK o--toDOMHTMLFontElement :: DOMHTMLFontElementK o => o -> IO DOMHTMLFontElement-toDOMHTMLFontElement = unsafeCastTo DOMHTMLFontElement--noDOMHTMLFontElement :: Maybe DOMHTMLFontElement-noDOMHTMLFontElement = Nothing--type family ResolveDOMHTMLFontElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLFontElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLFontElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLFontElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLFontElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLFontElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLFontElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLFontElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLFontElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLFontElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLFontElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLFontElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLFontElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLFontElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLFontElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLFontElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLFontElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLFontElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLFontElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLFontElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLFontElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLFontElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLFontElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLFontElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLFontElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLFontElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLFontElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLFontElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLFontElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLFontElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLFontElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLFontElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLFontElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLFontElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLFontElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLFontElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLFontElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLFontElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLFontElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLFontElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLFontElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLFontElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLFontElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLFontElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLFontElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLFontElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLFontElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLFontElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLFontElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLFontElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLFontElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLFontElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLFontElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLFontElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLFontElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLFontElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLFontElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLFontElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLFontElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLFontElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLFontElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFontElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLFontElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLFontElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLFontElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLFontElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLFontElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLFontElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLFontElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLFontElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLFontElementMethod "getColor" o = DOMHTMLFontElementGetColorMethodInfo-    ResolveDOMHTMLFontElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLFontElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLFontElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLFontElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLFontElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLFontElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLFontElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLFontElementMethod "getFace" o = DOMHTMLFontElementGetFaceMethodInfo-    ResolveDOMHTMLFontElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLFontElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLFontElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLFontElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLFontElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLFontElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLFontElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLFontElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLFontElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLFontElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLFontElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLFontElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLFontElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLFontElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLFontElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLFontElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLFontElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLFontElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLFontElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLFontElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLFontElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLFontElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLFontElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLFontElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLFontElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLFontElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLFontElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLFontElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLFontElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLFontElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLFontElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLFontElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLFontElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLFontElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLFontElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLFontElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLFontElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLFontElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLFontElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLFontElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLFontElementMethod "getSize" o = DOMHTMLFontElementGetSizeMethodInfo-    ResolveDOMHTMLFontElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLFontElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLFontElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLFontElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLFontElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLFontElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLFontElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLFontElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLFontElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLFontElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFontElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLFontElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLFontElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLFontElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFontElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLFontElementMethod "setColor" o = DOMHTMLFontElementSetColorMethodInfo-    ResolveDOMHTMLFontElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLFontElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLFontElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLFontElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLFontElementMethod "setFace" o = DOMHTMLFontElementSetFaceMethodInfo-    ResolveDOMHTMLFontElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLFontElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLFontElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLFontElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLFontElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLFontElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLFontElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLFontElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLFontElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLFontElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLFontElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLFontElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLFontElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLFontElementMethod "setSize" o = DOMHTMLFontElementSetSizeMethodInfo-    ResolveDOMHTMLFontElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLFontElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLFontElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLFontElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLFontElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLFontElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFontElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLFontElementMethod t DOMHTMLFontElement, MethodInfo info DOMHTMLFontElement p) => IsLabelProxy t (DOMHTMLFontElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLFontElementMethod t DOMHTMLFontElement, MethodInfo info DOMHTMLFontElement p) => IsLabel t (DOMHTMLFontElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFontElementColor :: (MonadIO m, DOMHTMLFontElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFontElementColor obj = liftIO $ getObjectPropertyString obj "color"--setDOMHTMLFontElementColor :: (MonadIO m, DOMHTMLFontElementK o) => o -> T.Text -> m ()-setDOMHTMLFontElementColor obj val = liftIO $ setObjectPropertyString obj "color" (Just val)--constructDOMHTMLFontElementColor :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFontElementColor val = constructObjectPropertyString "color" (Just val)--data DOMHTMLFontElementColorPropertyInfo-instance AttrInfo DOMHTMLFontElementColorPropertyInfo where-    type AttrAllowedOps DOMHTMLFontElementColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFontElementColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFontElementColorPropertyInfo = DOMHTMLFontElementK-    type AttrGetType DOMHTMLFontElementColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFontElementColorPropertyInfo = "color"-    attrGet _ = getDOMHTMLFontElementColor-    attrSet _ = setDOMHTMLFontElementColor-    attrConstruct _ = constructDOMHTMLFontElementColor-    attrClear _ = undefined---- VVV Prop "face"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFontElementFace :: (MonadIO m, DOMHTMLFontElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFontElementFace obj = liftIO $ getObjectPropertyString obj "face"--setDOMHTMLFontElementFace :: (MonadIO m, DOMHTMLFontElementK o) => o -> T.Text -> m ()-setDOMHTMLFontElementFace obj val = liftIO $ setObjectPropertyString obj "face" (Just val)--constructDOMHTMLFontElementFace :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFontElementFace val = constructObjectPropertyString "face" (Just val)--data DOMHTMLFontElementFacePropertyInfo-instance AttrInfo DOMHTMLFontElementFacePropertyInfo where-    type AttrAllowedOps DOMHTMLFontElementFacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFontElementFacePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFontElementFacePropertyInfo = DOMHTMLFontElementK-    type AttrGetType DOMHTMLFontElementFacePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFontElementFacePropertyInfo = "face"-    attrGet _ = getDOMHTMLFontElementFace-    attrSet _ = setDOMHTMLFontElementFace-    attrConstruct _ = constructDOMHTMLFontElementFace-    attrClear _ = undefined---- VVV Prop "size"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFontElementSize :: (MonadIO m, DOMHTMLFontElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFontElementSize obj = liftIO $ getObjectPropertyString obj "size"--setDOMHTMLFontElementSize :: (MonadIO m, DOMHTMLFontElementK o) => o -> T.Text -> m ()-setDOMHTMLFontElementSize obj val = liftIO $ setObjectPropertyString obj "size" (Just val)--constructDOMHTMLFontElementSize :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFontElementSize val = constructObjectPropertyString "size" (Just val)--data DOMHTMLFontElementSizePropertyInfo-instance AttrInfo DOMHTMLFontElementSizePropertyInfo where-    type AttrAllowedOps DOMHTMLFontElementSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFontElementSizePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFontElementSizePropertyInfo = DOMHTMLFontElementK-    type AttrGetType DOMHTMLFontElementSizePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFontElementSizePropertyInfo = "size"-    attrGet _ = getDOMHTMLFontElementSize-    attrSet _ = setDOMHTMLFontElementSize-    attrConstruct _ = constructDOMHTMLFontElementSize-    attrClear _ = undefined--type instance AttributeList DOMHTMLFontElement = DOMHTMLFontElementAttributeList-type DOMHTMLFontElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("color", DOMHTMLFontElementColorPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("face", DOMHTMLFontElementFacePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("size", DOMHTMLFontElementSizePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLFontElementColor :: AttrLabelProxy "color"-dOMHTMLFontElementColor = AttrLabelProxy--dOMHTMLFontElementFace :: AttrLabelProxy "face"-dOMHTMLFontElementFace = AttrLabelProxy--dOMHTMLFontElementSize :: AttrLabelProxy "size"-dOMHTMLFontElementSize = AttrLabelProxy--type instance SignalList DOMHTMLFontElement = DOMHTMLFontElementSignalList-type DOMHTMLFontElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLFontElement::get_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFontElement"-    IO CString---dOMHTMLFontElementGetColor ::-    (MonadIO m, DOMHTMLFontElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFontElementGetColor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_font_element_get_color _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_font_element_get_color" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFontElementGetColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFontElementK a) => MethodInfo DOMHTMLFontElementGetColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFontElementGetColor---- method DOMHTMLFontElement::get_face--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFontElement"-    IO CString---dOMHTMLFontElementGetFace ::-    (MonadIO m, DOMHTMLFontElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFontElementGetFace _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_font_element_get_face _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_font_element_get_face" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFontElementGetFaceMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFontElementK a) => MethodInfo DOMHTMLFontElementGetFaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFontElementGetFace---- method DOMHTMLFontElement::get_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFontElement"-    IO CString---dOMHTMLFontElementGetSize ::-    (MonadIO m, DOMHTMLFontElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFontElementGetSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_font_element_get_size _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_font_element_get_size" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFontElementGetSizeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFontElementK a) => MethodInfo DOMHTMLFontElementGetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFontElementGetSize---- method DOMHTMLFontElement::set_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFontElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFontElementSetColor ::-    (MonadIO m, DOMHTMLFontElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFontElementSetColor _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_font_element_set_color _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFontElementSetColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFontElementK a) => MethodInfo DOMHTMLFontElementSetColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFontElementSetColor---- method DOMHTMLFontElement::set_face--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFontElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFontElementSetFace ::-    (MonadIO m, DOMHTMLFontElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFontElementSetFace _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_font_element_set_face _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFontElementSetFaceMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFontElementK a) => MethodInfo DOMHTMLFontElementSetFaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFontElementSetFace---- method DOMHTMLFontElement::set_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFontElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFontElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFontElementSetSize ::-    (MonadIO m, DOMHTMLFontElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFontElementSetSize _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_font_element_set_size _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFontElementSetSizeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFontElementK a) => MethodInfo DOMHTMLFontElementSetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFontElementSetSize--
− GI/WebKit/Objects/DOMHTMLFontElement.hs-boot
@@ -1,22 +0,0 @@-module GI.WebKit.Objects.DOMHTMLFontElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLFontElement = DOMHTMLFontElement (ForeignPtr DOMHTMLFontElement)-instance GObject DOMHTMLFontElement where-class GObject o => DOMHTMLFontElementK o-instance (GObject o, IsDescendantOf DOMHTMLFontElement o) => DOMHTMLFontElementK o-data DOMHTMLFontElementColorPropertyInfo-data DOMHTMLFontElementFacePropertyInfo-data DOMHTMLFontElementSizePropertyInfo-data DOMHTMLFontElementGetColorMethodInfo-data DOMHTMLFontElementGetFaceMethodInfo-data DOMHTMLFontElementGetSizeMethodInfo-data DOMHTMLFontElementSetColorMethodInfo-data DOMHTMLFontElementSetFaceMethodInfo-data DOMHTMLFontElementSetSizeMethodInfo
− GI/WebKit/Objects/DOMHTMLFormElement.hs
@@ -1,1726 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLFormElement-    ( ---- * Exported types-    DOMHTMLFormElement(..)                  ,-    DOMHTMLFormElementK                     ,-    toDOMHTMLFormElement                    ,-    noDOMHTMLFormElement                    ,--- -- * Methods--- ** dOMHTMLFormElementCheckValidity-    DOMHTMLFormElementCheckValidityMethodInfo,-    dOMHTMLFormElementCheckValidity         ,----- ** dOMHTMLFormElementDispatchFormChange-    DOMHTMLFormElementDispatchFormChangeMethodInfo,-    dOMHTMLFormElementDispatchFormChange    ,----- ** dOMHTMLFormElementDispatchFormInput-    DOMHTMLFormElementDispatchFormInputMethodInfo,-    dOMHTMLFormElementDispatchFormInput     ,----- ** dOMHTMLFormElementGetAcceptCharset-    DOMHTMLFormElementGetAcceptCharsetMethodInfo,-    dOMHTMLFormElementGetAcceptCharset      ,----- ** dOMHTMLFormElementGetAction-    DOMHTMLFormElementGetActionMethodInfo   ,-    dOMHTMLFormElementGetAction             ,----- ** dOMHTMLFormElementGetAutocapitalize-    DOMHTMLFormElementGetAutocapitalizeMethodInfo,-    dOMHTMLFormElementGetAutocapitalize     ,----- ** dOMHTMLFormElementGetAutocomplete-    DOMHTMLFormElementGetAutocompleteMethodInfo,-    dOMHTMLFormElementGetAutocomplete       ,----- ** dOMHTMLFormElementGetAutocorrect-    DOMHTMLFormElementGetAutocorrectMethodInfo,-    dOMHTMLFormElementGetAutocorrect        ,----- ** dOMHTMLFormElementGetElements-    DOMHTMLFormElementGetElementsMethodInfo ,-    dOMHTMLFormElementGetElements           ,----- ** dOMHTMLFormElementGetEncoding-    DOMHTMLFormElementGetEncodingMethodInfo ,-    dOMHTMLFormElementGetEncoding           ,----- ** dOMHTMLFormElementGetEnctype-    DOMHTMLFormElementGetEnctypeMethodInfo  ,-    dOMHTMLFormElementGetEnctype            ,----- ** dOMHTMLFormElementGetLength-    DOMHTMLFormElementGetLengthMethodInfo   ,-    dOMHTMLFormElementGetLength             ,----- ** dOMHTMLFormElementGetMethod-    DOMHTMLFormElementGetMethodMethodInfo   ,-    dOMHTMLFormElementGetMethod             ,----- ** dOMHTMLFormElementGetName-    DOMHTMLFormElementGetNameMethodInfo     ,-    dOMHTMLFormElementGetName               ,----- ** dOMHTMLFormElementGetNoValidate-    DOMHTMLFormElementGetNoValidateMethodInfo,-    dOMHTMLFormElementGetNoValidate         ,----- ** dOMHTMLFormElementGetTarget-    DOMHTMLFormElementGetTargetMethodInfo   ,-    dOMHTMLFormElementGetTarget             ,----- ** dOMHTMLFormElementReset-    DOMHTMLFormElementResetMethodInfo       ,-    dOMHTMLFormElementReset                 ,----- ** dOMHTMLFormElementSetAcceptCharset-    DOMHTMLFormElementSetAcceptCharsetMethodInfo,-    dOMHTMLFormElementSetAcceptCharset      ,----- ** dOMHTMLFormElementSetAction-    DOMHTMLFormElementSetActionMethodInfo   ,-    dOMHTMLFormElementSetAction             ,----- ** dOMHTMLFormElementSetAutocapitalize-    DOMHTMLFormElementSetAutocapitalizeMethodInfo,-    dOMHTMLFormElementSetAutocapitalize     ,----- ** dOMHTMLFormElementSetAutocomplete-    DOMHTMLFormElementSetAutocompleteMethodInfo,-    dOMHTMLFormElementSetAutocomplete       ,----- ** dOMHTMLFormElementSetAutocorrect-    DOMHTMLFormElementSetAutocorrectMethodInfo,-    dOMHTMLFormElementSetAutocorrect        ,----- ** dOMHTMLFormElementSetEncoding-    DOMHTMLFormElementSetEncodingMethodInfo ,-    dOMHTMLFormElementSetEncoding           ,----- ** dOMHTMLFormElementSetEnctype-    DOMHTMLFormElementSetEnctypeMethodInfo  ,-    dOMHTMLFormElementSetEnctype            ,----- ** dOMHTMLFormElementSetMethod-    DOMHTMLFormElementSetMethodMethodInfo   ,-    dOMHTMLFormElementSetMethod             ,----- ** dOMHTMLFormElementSetName-    DOMHTMLFormElementSetNameMethodInfo     ,-    dOMHTMLFormElementSetName               ,----- ** dOMHTMLFormElementSetNoValidate-    DOMHTMLFormElementSetNoValidateMethodInfo,-    dOMHTMLFormElementSetNoValidate         ,----- ** dOMHTMLFormElementSetTarget-    DOMHTMLFormElementSetTargetMethodInfo   ,-    dOMHTMLFormElementSetTarget             ,----- ** dOMHTMLFormElementSubmit-    DOMHTMLFormElementSubmitMethodInfo      ,-    dOMHTMLFormElementSubmit                ,----- -- * Properties--- ** AcceptCharset-    DOMHTMLFormElementAcceptCharsetPropertyInfo,-    constructDOMHTMLFormElementAcceptCharset,-    dOMHTMLFormElementAcceptCharset         ,-    getDOMHTMLFormElementAcceptCharset      ,-    setDOMHTMLFormElementAcceptCharset      ,----- ** Action-    DOMHTMLFormElementActionPropertyInfo    ,-    constructDOMHTMLFormElementAction       ,-    dOMHTMLFormElementAction                ,-    getDOMHTMLFormElementAction             ,-    setDOMHTMLFormElementAction             ,----- ** Autocapitalize-    DOMHTMLFormElementAutocapitalizePropertyInfo,-    constructDOMHTMLFormElementAutocapitalize,-    dOMHTMLFormElementAutocapitalize        ,-    getDOMHTMLFormElementAutocapitalize     ,-    setDOMHTMLFormElementAutocapitalize     ,----- ** Autocomplete-    DOMHTMLFormElementAutocompletePropertyInfo,-    constructDOMHTMLFormElementAutocomplete ,-    dOMHTMLFormElementAutocomplete          ,-    getDOMHTMLFormElementAutocomplete       ,-    setDOMHTMLFormElementAutocomplete       ,----- ** Autocorrect-    DOMHTMLFormElementAutocorrectPropertyInfo,-    constructDOMHTMLFormElementAutocorrect  ,-    dOMHTMLFormElementAutocorrect           ,-    getDOMHTMLFormElementAutocorrect        ,-    setDOMHTMLFormElementAutocorrect        ,----- ** Elements-    DOMHTMLFormElementElementsPropertyInfo  ,-    dOMHTMLFormElementElements              ,-    getDOMHTMLFormElementElements           ,----- ** Encoding-    DOMHTMLFormElementEncodingPropertyInfo  ,-    constructDOMHTMLFormElementEncoding     ,-    dOMHTMLFormElementEncoding              ,-    getDOMHTMLFormElementEncoding           ,-    setDOMHTMLFormElementEncoding           ,----- ** Enctype-    DOMHTMLFormElementEnctypePropertyInfo   ,-    constructDOMHTMLFormElementEnctype      ,-    dOMHTMLFormElementEnctype               ,-    getDOMHTMLFormElementEnctype            ,-    setDOMHTMLFormElementEnctype            ,----- ** Length-    DOMHTMLFormElementLengthPropertyInfo    ,-    dOMHTMLFormElementLength                ,-    getDOMHTMLFormElementLength             ,----- ** Method-    DOMHTMLFormElementMethodPropertyInfo    ,-    constructDOMHTMLFormElementMethod       ,-    dOMHTMLFormElementMethod                ,-    getDOMHTMLFormElementMethod             ,-    setDOMHTMLFormElementMethod             ,----- ** Name-    DOMHTMLFormElementNamePropertyInfo      ,-    constructDOMHTMLFormElementName         ,-    dOMHTMLFormElementName                  ,-    getDOMHTMLFormElementName               ,-    setDOMHTMLFormElementName               ,----- ** NoValidate-    DOMHTMLFormElementNoValidatePropertyInfo,-    constructDOMHTMLFormElementNoValidate   ,-    dOMHTMLFormElementNoValidate            ,-    getDOMHTMLFormElementNoValidate         ,-    setDOMHTMLFormElementNoValidate         ,----- ** Target-    DOMHTMLFormElementTargetPropertyInfo    ,-    constructDOMHTMLFormElementTarget       ,-    dOMHTMLFormElementTarget                ,-    getDOMHTMLFormElementTarget             ,-    setDOMHTMLFormElementTarget             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLFormElement = DOMHTMLFormElement (ForeignPtr DOMHTMLFormElement)-foreign import ccall "webkit_dom_html_form_element_get_type"-    c_webkit_dom_html_form_element_get_type :: IO GType--type instance ParentTypes DOMHTMLFormElement = DOMHTMLFormElementParentTypes-type DOMHTMLFormElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLFormElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_form_element_get_type-    --class GObject o => DOMHTMLFormElementK o-instance (GObject o, IsDescendantOf DOMHTMLFormElement o) => DOMHTMLFormElementK o--toDOMHTMLFormElement :: DOMHTMLFormElementK o => o -> IO DOMHTMLFormElement-toDOMHTMLFormElement = unsafeCastTo DOMHTMLFormElement--noDOMHTMLFormElement :: Maybe DOMHTMLFormElement-noDOMHTMLFormElement = Nothing--type family ResolveDOMHTMLFormElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLFormElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLFormElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLFormElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLFormElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLFormElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLFormElementMethod "checkValidity" o = DOMHTMLFormElementCheckValidityMethodInfo-    ResolveDOMHTMLFormElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLFormElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLFormElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLFormElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLFormElementMethod "dispatchFormChange" o = DOMHTMLFormElementDispatchFormChangeMethodInfo-    ResolveDOMHTMLFormElementMethod "dispatchFormInput" o = DOMHTMLFormElementDispatchFormInputMethodInfo-    ResolveDOMHTMLFormElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLFormElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLFormElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLFormElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLFormElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLFormElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLFormElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLFormElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLFormElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLFormElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLFormElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLFormElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLFormElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLFormElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLFormElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLFormElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLFormElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLFormElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLFormElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLFormElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLFormElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLFormElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLFormElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLFormElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLFormElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLFormElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLFormElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLFormElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLFormElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLFormElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLFormElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLFormElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLFormElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLFormElementMethod "reset" o = DOMHTMLFormElementResetMethodInfo-    ResolveDOMHTMLFormElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLFormElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLFormElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLFormElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLFormElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLFormElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLFormElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLFormElementMethod "submit" o = DOMHTMLFormElementSubmitMethodInfo-    ResolveDOMHTMLFormElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLFormElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLFormElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLFormElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLFormElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLFormElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLFormElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLFormElementMethod "getAcceptCharset" o = DOMHTMLFormElementGetAcceptCharsetMethodInfo-    ResolveDOMHTMLFormElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLFormElementMethod "getAction" o = DOMHTMLFormElementGetActionMethodInfo-    ResolveDOMHTMLFormElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLFormElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLFormElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFormElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLFormElementMethod "getAutocapitalize" o = DOMHTMLFormElementGetAutocapitalizeMethodInfo-    ResolveDOMHTMLFormElementMethod "getAutocomplete" o = DOMHTMLFormElementGetAutocompleteMethodInfo-    ResolveDOMHTMLFormElementMethod "getAutocorrect" o = DOMHTMLFormElementGetAutocorrectMethodInfo-    ResolveDOMHTMLFormElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLFormElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLFormElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLFormElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLFormElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLFormElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLFormElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLFormElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLFormElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLFormElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLFormElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLFormElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLFormElementMethod "getElements" o = DOMHTMLFormElementGetElementsMethodInfo-    ResolveDOMHTMLFormElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLFormElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLFormElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLFormElementMethod "getEncoding" o = DOMHTMLFormElementGetEncodingMethodInfo-    ResolveDOMHTMLFormElementMethod "getEnctype" o = DOMHTMLFormElementGetEnctypeMethodInfo-    ResolveDOMHTMLFormElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLFormElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLFormElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLFormElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLFormElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLFormElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLFormElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLFormElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLFormElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLFormElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLFormElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLFormElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLFormElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLFormElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLFormElementMethod "getLength" o = DOMHTMLFormElementGetLengthMethodInfo-    ResolveDOMHTMLFormElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLFormElementMethod "getMethod" o = DOMHTMLFormElementGetMethodMethodInfo-    ResolveDOMHTMLFormElementMethod "getName" o = DOMHTMLFormElementGetNameMethodInfo-    ResolveDOMHTMLFormElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLFormElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLFormElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLFormElementMethod "getNoValidate" o = DOMHTMLFormElementGetNoValidateMethodInfo-    ResolveDOMHTMLFormElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLFormElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLFormElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLFormElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLFormElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLFormElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLFormElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLFormElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLFormElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLFormElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLFormElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLFormElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLFormElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLFormElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLFormElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLFormElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLFormElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLFormElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLFormElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLFormElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLFormElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLFormElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLFormElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLFormElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLFormElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLFormElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLFormElementMethod "getTarget" o = DOMHTMLFormElementGetTargetMethodInfo-    ResolveDOMHTMLFormElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLFormElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLFormElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLFormElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLFormElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLFormElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFormElementMethod "setAcceptCharset" o = DOMHTMLFormElementSetAcceptCharsetMethodInfo-    ResolveDOMHTMLFormElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLFormElementMethod "setAction" o = DOMHTMLFormElementSetActionMethodInfo-    ResolveDOMHTMLFormElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLFormElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLFormElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFormElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLFormElementMethod "setAutocapitalize" o = DOMHTMLFormElementSetAutocapitalizeMethodInfo-    ResolveDOMHTMLFormElementMethod "setAutocomplete" o = DOMHTMLFormElementSetAutocompleteMethodInfo-    ResolveDOMHTMLFormElementMethod "setAutocorrect" o = DOMHTMLFormElementSetAutocorrectMethodInfo-    ResolveDOMHTMLFormElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLFormElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLFormElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLFormElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLFormElementMethod "setEncoding" o = DOMHTMLFormElementSetEncodingMethodInfo-    ResolveDOMHTMLFormElementMethod "setEnctype" o = DOMHTMLFormElementSetEnctypeMethodInfo-    ResolveDOMHTMLFormElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLFormElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLFormElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLFormElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLFormElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLFormElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLFormElementMethod "setMethod" o = DOMHTMLFormElementSetMethodMethodInfo-    ResolveDOMHTMLFormElementMethod "setName" o = DOMHTMLFormElementSetNameMethodInfo-    ResolveDOMHTMLFormElementMethod "setNoValidate" o = DOMHTMLFormElementSetNoValidateMethodInfo-    ResolveDOMHTMLFormElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLFormElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLFormElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLFormElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLFormElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLFormElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLFormElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLFormElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLFormElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLFormElementMethod "setTarget" o = DOMHTMLFormElementSetTargetMethodInfo-    ResolveDOMHTMLFormElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLFormElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLFormElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLFormElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFormElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLFormElementMethod t DOMHTMLFormElement, MethodInfo info DOMHTMLFormElement p) => IsLabelProxy t (DOMHTMLFormElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLFormElementMethod t DOMHTMLFormElement, MethodInfo info DOMHTMLFormElement p) => IsLabel t (DOMHTMLFormElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "accept-charset"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFormElementAcceptCharset :: (MonadIO m, DOMHTMLFormElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFormElementAcceptCharset obj = liftIO $ getObjectPropertyString obj "accept-charset"--setDOMHTMLFormElementAcceptCharset :: (MonadIO m, DOMHTMLFormElementK o) => o -> T.Text -> m ()-setDOMHTMLFormElementAcceptCharset obj val = liftIO $ setObjectPropertyString obj "accept-charset" (Just val)--constructDOMHTMLFormElementAcceptCharset :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFormElementAcceptCharset val = constructObjectPropertyString "accept-charset" (Just val)--data DOMHTMLFormElementAcceptCharsetPropertyInfo-instance AttrInfo DOMHTMLFormElementAcceptCharsetPropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementAcceptCharsetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementAcceptCharsetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFormElementAcceptCharsetPropertyInfo = DOMHTMLFormElementK-    type AttrGetType DOMHTMLFormElementAcceptCharsetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFormElementAcceptCharsetPropertyInfo = "accept-charset"-    attrGet _ = getDOMHTMLFormElementAcceptCharset-    attrSet _ = setDOMHTMLFormElementAcceptCharset-    attrConstruct _ = constructDOMHTMLFormElementAcceptCharset-    attrClear _ = undefined---- VVV Prop "action"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFormElementAction :: (MonadIO m, DOMHTMLFormElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFormElementAction obj = liftIO $ getObjectPropertyString obj "action"--setDOMHTMLFormElementAction :: (MonadIO m, DOMHTMLFormElementK o) => o -> T.Text -> m ()-setDOMHTMLFormElementAction obj val = liftIO $ setObjectPropertyString obj "action" (Just val)--constructDOMHTMLFormElementAction :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFormElementAction val = constructObjectPropertyString "action" (Just val)--data DOMHTMLFormElementActionPropertyInfo-instance AttrInfo DOMHTMLFormElementActionPropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementActionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementActionPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFormElementActionPropertyInfo = DOMHTMLFormElementK-    type AttrGetType DOMHTMLFormElementActionPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFormElementActionPropertyInfo = "action"-    attrGet _ = getDOMHTMLFormElementAction-    attrSet _ = setDOMHTMLFormElementAction-    attrConstruct _ = constructDOMHTMLFormElementAction-    attrClear _ = undefined---- VVV Prop "autocapitalize"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFormElementAutocapitalize :: (MonadIO m, DOMHTMLFormElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFormElementAutocapitalize obj = liftIO $ getObjectPropertyString obj "autocapitalize"--setDOMHTMLFormElementAutocapitalize :: (MonadIO m, DOMHTMLFormElementK o) => o -> T.Text -> m ()-setDOMHTMLFormElementAutocapitalize obj val = liftIO $ setObjectPropertyString obj "autocapitalize" (Just val)--constructDOMHTMLFormElementAutocapitalize :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFormElementAutocapitalize val = constructObjectPropertyString "autocapitalize" (Just val)--data DOMHTMLFormElementAutocapitalizePropertyInfo-instance AttrInfo DOMHTMLFormElementAutocapitalizePropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementAutocapitalizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementAutocapitalizePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFormElementAutocapitalizePropertyInfo = DOMHTMLFormElementK-    type AttrGetType DOMHTMLFormElementAutocapitalizePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFormElementAutocapitalizePropertyInfo = "autocapitalize"-    attrGet _ = getDOMHTMLFormElementAutocapitalize-    attrSet _ = setDOMHTMLFormElementAutocapitalize-    attrConstruct _ = constructDOMHTMLFormElementAutocapitalize-    attrClear _ = undefined---- VVV Prop "autocomplete"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFormElementAutocomplete :: (MonadIO m, DOMHTMLFormElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFormElementAutocomplete obj = liftIO $ getObjectPropertyString obj "autocomplete"--setDOMHTMLFormElementAutocomplete :: (MonadIO m, DOMHTMLFormElementK o) => o -> T.Text -> m ()-setDOMHTMLFormElementAutocomplete obj val = liftIO $ setObjectPropertyString obj "autocomplete" (Just val)--constructDOMHTMLFormElementAutocomplete :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFormElementAutocomplete val = constructObjectPropertyString "autocomplete" (Just val)--data DOMHTMLFormElementAutocompletePropertyInfo-instance AttrInfo DOMHTMLFormElementAutocompletePropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementAutocompletePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementAutocompletePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFormElementAutocompletePropertyInfo = DOMHTMLFormElementK-    type AttrGetType DOMHTMLFormElementAutocompletePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFormElementAutocompletePropertyInfo = "autocomplete"-    attrGet _ = getDOMHTMLFormElementAutocomplete-    attrSet _ = setDOMHTMLFormElementAutocomplete-    attrConstruct _ = constructDOMHTMLFormElementAutocomplete-    attrClear _ = undefined---- VVV Prop "autocorrect"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLFormElementAutocorrect :: (MonadIO m, DOMHTMLFormElementK o) => o -> m Bool-getDOMHTMLFormElementAutocorrect obj = liftIO $ getObjectPropertyBool obj "autocorrect"--setDOMHTMLFormElementAutocorrect :: (MonadIO m, DOMHTMLFormElementK o) => o -> Bool -> m ()-setDOMHTMLFormElementAutocorrect obj val = liftIO $ setObjectPropertyBool obj "autocorrect" val--constructDOMHTMLFormElementAutocorrect :: Bool -> IO ([Char], GValue)-constructDOMHTMLFormElementAutocorrect val = constructObjectPropertyBool "autocorrect" val--data DOMHTMLFormElementAutocorrectPropertyInfo-instance AttrInfo DOMHTMLFormElementAutocorrectPropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementAutocorrectPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementAutocorrectPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLFormElementAutocorrectPropertyInfo = DOMHTMLFormElementK-    type AttrGetType DOMHTMLFormElementAutocorrectPropertyInfo = Bool-    type AttrLabel DOMHTMLFormElementAutocorrectPropertyInfo = "autocorrect"-    attrGet _ = getDOMHTMLFormElementAutocorrect-    attrSet _ = setDOMHTMLFormElementAutocorrect-    attrConstruct _ = constructDOMHTMLFormElementAutocorrect-    attrClear _ = undefined---- VVV Prop "elements"-   -- Type: TInterface "WebKit" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLFormElementElements :: (MonadIO m, DOMHTMLFormElementK o) => o -> m (Maybe DOMHTMLCollection)-getDOMHTMLFormElementElements obj = liftIO $ getObjectPropertyObject obj "elements" DOMHTMLCollection--data DOMHTMLFormElementElementsPropertyInfo-instance AttrInfo DOMHTMLFormElementElementsPropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementElementsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLFormElementElementsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLFormElementElementsPropertyInfo = DOMHTMLFormElementK-    type AttrGetType DOMHTMLFormElementElementsPropertyInfo = (Maybe DOMHTMLCollection)-    type AttrLabel DOMHTMLFormElementElementsPropertyInfo = "elements"-    attrGet _ = getDOMHTMLFormElementElements-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "encoding"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFormElementEncoding :: (MonadIO m, DOMHTMLFormElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFormElementEncoding obj = liftIO $ getObjectPropertyString obj "encoding"--setDOMHTMLFormElementEncoding :: (MonadIO m, DOMHTMLFormElementK o) => o -> T.Text -> m ()-setDOMHTMLFormElementEncoding obj val = liftIO $ setObjectPropertyString obj "encoding" (Just val)--constructDOMHTMLFormElementEncoding :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFormElementEncoding val = constructObjectPropertyString "encoding" (Just val)--data DOMHTMLFormElementEncodingPropertyInfo-instance AttrInfo DOMHTMLFormElementEncodingPropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementEncodingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementEncodingPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFormElementEncodingPropertyInfo = DOMHTMLFormElementK-    type AttrGetType DOMHTMLFormElementEncodingPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFormElementEncodingPropertyInfo = "encoding"-    attrGet _ = getDOMHTMLFormElementEncoding-    attrSet _ = setDOMHTMLFormElementEncoding-    attrConstruct _ = constructDOMHTMLFormElementEncoding-    attrClear _ = undefined---- VVV Prop "enctype"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFormElementEnctype :: (MonadIO m, DOMHTMLFormElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFormElementEnctype obj = liftIO $ getObjectPropertyString obj "enctype"--setDOMHTMLFormElementEnctype :: (MonadIO m, DOMHTMLFormElementK o) => o -> T.Text -> m ()-setDOMHTMLFormElementEnctype obj val = liftIO $ setObjectPropertyString obj "enctype" (Just val)--constructDOMHTMLFormElementEnctype :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFormElementEnctype val = constructObjectPropertyString "enctype" (Just val)--data DOMHTMLFormElementEnctypePropertyInfo-instance AttrInfo DOMHTMLFormElementEnctypePropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementEnctypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementEnctypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFormElementEnctypePropertyInfo = DOMHTMLFormElementK-    type AttrGetType DOMHTMLFormElementEnctypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFormElementEnctypePropertyInfo = "enctype"-    attrGet _ = getDOMHTMLFormElementEnctype-    attrSet _ = setDOMHTMLFormElementEnctype-    attrConstruct _ = constructDOMHTMLFormElementEnctype-    attrClear _ = undefined---- VVV Prop "length"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLFormElementLength :: (MonadIO m, DOMHTMLFormElementK o) => o -> m CLong-getDOMHTMLFormElementLength obj = liftIO $ getObjectPropertyLong obj "length"--data DOMHTMLFormElementLengthPropertyInfo-instance AttrInfo DOMHTMLFormElementLengthPropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLFormElementLengthPropertyInfo = DOMHTMLFormElementK-    type AttrGetType DOMHTMLFormElementLengthPropertyInfo = CLong-    type AttrLabel DOMHTMLFormElementLengthPropertyInfo = "length"-    attrGet _ = getDOMHTMLFormElementLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "method"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFormElementMethod :: (MonadIO m, DOMHTMLFormElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFormElementMethod obj = liftIO $ getObjectPropertyString obj "method"--setDOMHTMLFormElementMethod :: (MonadIO m, DOMHTMLFormElementK o) => o -> T.Text -> m ()-setDOMHTMLFormElementMethod obj val = liftIO $ setObjectPropertyString obj "method" (Just val)--constructDOMHTMLFormElementMethod :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFormElementMethod val = constructObjectPropertyString "method" (Just val)--data DOMHTMLFormElementMethodPropertyInfo-instance AttrInfo DOMHTMLFormElementMethodPropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementMethodPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementMethodPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFormElementMethodPropertyInfo = DOMHTMLFormElementK-    type AttrGetType DOMHTMLFormElementMethodPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFormElementMethodPropertyInfo = "method"-    attrGet _ = getDOMHTMLFormElementMethod-    attrSet _ = setDOMHTMLFormElementMethod-    attrConstruct _ = constructDOMHTMLFormElementMethod-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFormElementName :: (MonadIO m, DOMHTMLFormElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFormElementName obj = liftIO $ getObjectPropertyString obj "name"--setDOMHTMLFormElementName :: (MonadIO m, DOMHTMLFormElementK o) => o -> T.Text -> m ()-setDOMHTMLFormElementName obj val = liftIO $ setObjectPropertyString obj "name" (Just val)--constructDOMHTMLFormElementName :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFormElementName val = constructObjectPropertyString "name" (Just val)--data DOMHTMLFormElementNamePropertyInfo-instance AttrInfo DOMHTMLFormElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFormElementNamePropertyInfo = DOMHTMLFormElementK-    type AttrGetType DOMHTMLFormElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFormElementNamePropertyInfo = "name"-    attrGet _ = getDOMHTMLFormElementName-    attrSet _ = setDOMHTMLFormElementName-    attrConstruct _ = constructDOMHTMLFormElementName-    attrClear _ = undefined---- VVV Prop "no-validate"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLFormElementNoValidate :: (MonadIO m, DOMHTMLFormElementK o) => o -> m Bool-getDOMHTMLFormElementNoValidate obj = liftIO $ getObjectPropertyBool obj "no-validate"--setDOMHTMLFormElementNoValidate :: (MonadIO m, DOMHTMLFormElementK o) => o -> Bool -> m ()-setDOMHTMLFormElementNoValidate obj val = liftIO $ setObjectPropertyBool obj "no-validate" val--constructDOMHTMLFormElementNoValidate :: Bool -> IO ([Char], GValue)-constructDOMHTMLFormElementNoValidate val = constructObjectPropertyBool "no-validate" val--data DOMHTMLFormElementNoValidatePropertyInfo-instance AttrInfo DOMHTMLFormElementNoValidatePropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementNoValidatePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementNoValidatePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLFormElementNoValidatePropertyInfo = DOMHTMLFormElementK-    type AttrGetType DOMHTMLFormElementNoValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLFormElementNoValidatePropertyInfo = "no-validate"-    attrGet _ = getDOMHTMLFormElementNoValidate-    attrSet _ = setDOMHTMLFormElementNoValidate-    attrConstruct _ = constructDOMHTMLFormElementNoValidate-    attrClear _ = undefined---- VVV Prop "target"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFormElementTarget :: (MonadIO m, DOMHTMLFormElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFormElementTarget obj = liftIO $ getObjectPropertyString obj "target"--setDOMHTMLFormElementTarget :: (MonadIO m, DOMHTMLFormElementK o) => o -> T.Text -> m ()-setDOMHTMLFormElementTarget obj val = liftIO $ setObjectPropertyString obj "target" (Just val)--constructDOMHTMLFormElementTarget :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFormElementTarget val = constructObjectPropertyString "target" (Just val)--data DOMHTMLFormElementTargetPropertyInfo-instance AttrInfo DOMHTMLFormElementTargetPropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementTargetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementTargetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFormElementTargetPropertyInfo = DOMHTMLFormElementK-    type AttrGetType DOMHTMLFormElementTargetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFormElementTargetPropertyInfo = "target"-    attrGet _ = getDOMHTMLFormElementTarget-    attrSet _ = setDOMHTMLFormElementTarget-    attrConstruct _ = constructDOMHTMLFormElementTarget-    attrClear _ = undefined--type instance AttributeList DOMHTMLFormElement = DOMHTMLFormElementAttributeList-type DOMHTMLFormElementAttributeList = ('[ '("acceptCharset", DOMHTMLFormElementAcceptCharsetPropertyInfo), '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("action", DOMHTMLFormElementActionPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("autocapitalize", DOMHTMLFormElementAutocapitalizePropertyInfo), '("autocomplete", DOMHTMLFormElementAutocompletePropertyInfo), '("autocorrect", DOMHTMLFormElementAutocorrectPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("elements", DOMHTMLFormElementElementsPropertyInfo), '("encoding", DOMHTMLFormElementEncodingPropertyInfo), '("enctype", DOMHTMLFormElementEnctypePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("length", DOMHTMLFormElementLengthPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("method", DOMHTMLFormElementMethodPropertyInfo), '("name", DOMHTMLFormElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("noValidate", DOMHTMLFormElementNoValidatePropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("target", DOMHTMLFormElementTargetPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLFormElementAcceptCharset :: AttrLabelProxy "acceptCharset"-dOMHTMLFormElementAcceptCharset = AttrLabelProxy--dOMHTMLFormElementAction :: AttrLabelProxy "action"-dOMHTMLFormElementAction = AttrLabelProxy--dOMHTMLFormElementAutocapitalize :: AttrLabelProxy "autocapitalize"-dOMHTMLFormElementAutocapitalize = AttrLabelProxy--dOMHTMLFormElementAutocomplete :: AttrLabelProxy "autocomplete"-dOMHTMLFormElementAutocomplete = AttrLabelProxy--dOMHTMLFormElementAutocorrect :: AttrLabelProxy "autocorrect"-dOMHTMLFormElementAutocorrect = 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--dOMHTMLFormElementNoValidate :: AttrLabelProxy "noValidate"-dOMHTMLFormElementNoValidate = AttrLabelProxy--dOMHTMLFormElementTarget :: AttrLabelProxy "target"-dOMHTMLFormElementTarget = AttrLabelProxy--type instance SignalList DOMHTMLFormElement = DOMHTMLFormElementSignalList-type DOMHTMLFormElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLFormElement::check_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, 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_form_element_check_validity" webkit_dom_html_form_element_check_validity :: -    Ptr DOMHTMLFormElement ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    IO CInt---dOMHTMLFormElementCheckValidity ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLFormElementCheckValidity _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_form_element_check_validity _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLFormElementCheckValidityMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementCheckValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementCheckValidity---- method DOMHTMLFormElement::dispatch_form_change--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, 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_dispatch_form_change" webkit_dom_html_form_element_dispatch_form_change :: -    Ptr DOMHTMLFormElement ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    IO ()--{-# DEPRECATED dOMHTMLFormElementDispatchFormChange ["(Since version 1.6)"]#-}-dOMHTMLFormElementDispatchFormChange ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLFormElementDispatchFormChange _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_form_element_dispatch_form_change _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLFormElementDispatchFormChangeMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementDispatchFormChangeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementDispatchFormChange---- method DOMHTMLFormElement::dispatch_form_input--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, 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_dispatch_form_input" webkit_dom_html_form_element_dispatch_form_input :: -    Ptr DOMHTMLFormElement ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    IO ()--{-# DEPRECATED dOMHTMLFormElementDispatchFormInput ["(Since version 1.6)"]#-}-dOMHTMLFormElementDispatchFormInput ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLFormElementDispatchFormInput _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_form_element_dispatch_form_input _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLFormElementDispatchFormInputMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementDispatchFormInputMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementDispatchFormInput---- method DOMHTMLFormElement::get_accept_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    IO CString---dOMHTMLFormElementGetAcceptCharset ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFormElementGetAcceptCharset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_form_element_get_accept_charset _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_form_element_get_accept_charset" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFormElementGetAcceptCharsetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetAcceptCharsetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetAcceptCharset---- method DOMHTMLFormElement::get_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    IO CString---dOMHTMLFormElementGetAction ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFormElementGetAction _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_form_element_get_action _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_form_element_get_action" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFormElementGetActionMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetActionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetAction---- method DOMHTMLFormElement::get_autocapitalize--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = 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_autocapitalize" webkit_dom_html_form_element_get_autocapitalize :: -    Ptr DOMHTMLFormElement ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    IO CString---dOMHTMLFormElementGetAutocapitalize ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFormElementGetAutocapitalize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_form_element_get_autocapitalize _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_form_element_get_autocapitalize" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFormElementGetAutocapitalizeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetAutocapitalizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetAutocapitalize---- method DOMHTMLFormElement::get_autocomplete--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = 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_autocomplete" webkit_dom_html_form_element_get_autocomplete :: -    Ptr DOMHTMLFormElement ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    IO CString---dOMHTMLFormElementGetAutocomplete ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFormElementGetAutocomplete _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_form_element_get_autocomplete _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_form_element_get_autocomplete" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFormElementGetAutocompleteMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetAutocompleteMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetAutocomplete---- method DOMHTMLFormElement::get_autocorrect--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, 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_form_element_get_autocorrect" webkit_dom_html_form_element_get_autocorrect :: -    Ptr DOMHTMLFormElement ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    IO CInt---dOMHTMLFormElementGetAutocorrect ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLFormElementGetAutocorrect _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_form_element_get_autocorrect _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLFormElementGetAutocorrectMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetAutocorrectMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetAutocorrect---- method DOMHTMLFormElement::get_elements--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    IO (Ptr DOMHTMLCollection)---dOMHTMLFormElementGetElements ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLCollection                  -- result-dOMHTMLFormElementGetElements _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_form_element_get_elements _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_form_element_get_elements" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'--data DOMHTMLFormElementGetElementsMethodInfo-instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetElementsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetElements---- method DOMHTMLFormElement::get_encoding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    IO CString---dOMHTMLFormElementGetEncoding ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFormElementGetEncoding _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_form_element_get_encoding _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_form_element_get_encoding" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFormElementGetEncodingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetEncodingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetEncoding---- method DOMHTMLFormElement::get_enctype--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    IO CString---dOMHTMLFormElementGetEnctype ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFormElementGetEnctype _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_form_element_get_enctype _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_form_element_get_enctype" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFormElementGetEnctypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetEnctypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetEnctype---- method DOMHTMLFormElement::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    IO CLong---dOMHTMLFormElementGetLength ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLFormElementGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_form_element_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLFormElementGetLengthMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetLength---- method DOMHTMLFormElement::get_method--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    IO CString---dOMHTMLFormElementGetMethod ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFormElementGetMethod _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_form_element_get_method _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_form_element_get_method" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFormElementGetMethodMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetMethodMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetMethod---- method DOMHTMLFormElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    IO CString---dOMHTMLFormElementGetName ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFormElementGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_form_element_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_form_element_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFormElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetName---- method DOMHTMLFormElement::get_no_validate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, 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_form_element_get_no_validate" webkit_dom_html_form_element_get_no_validate :: -    Ptr DOMHTMLFormElement ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    IO CInt---dOMHTMLFormElementGetNoValidate ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLFormElementGetNoValidate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_form_element_get_no_validate _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLFormElementGetNoValidateMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetNoValidateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetNoValidate---- method DOMHTMLFormElement::get_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    IO CString---dOMHTMLFormElementGetTarget ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFormElementGetTarget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_form_element_get_target _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_form_element_get_target" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFormElementGetTargetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetTarget---- method DOMHTMLFormElement::reset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    IO ()---dOMHTMLFormElementReset ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLFormElementReset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_form_element_reset _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLFormElementResetMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementResetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementReset---- method DOMHTMLFormElement::set_accept_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFormElementSetAcceptCharset ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFormElementSetAcceptCharset _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_form_element_set_accept_charset _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFormElementSetAcceptCharsetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetAcceptCharsetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSetAcceptCharset---- method DOMHTMLFormElement::set_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFormElementSetAction ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFormElementSetAction _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_form_element_set_action _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFormElementSetActionMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetActionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSetAction---- method DOMHTMLFormElement::set_autocapitalize--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_autocapitalize" webkit_dom_html_form_element_set_autocapitalize :: -    Ptr DOMHTMLFormElement ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFormElementSetAutocapitalize ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFormElementSetAutocapitalize _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_form_element_set_autocapitalize _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFormElementSetAutocapitalizeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetAutocapitalizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSetAutocapitalize---- method DOMHTMLFormElement::set_autocomplete--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_autocomplete" webkit_dom_html_form_element_set_autocomplete :: -    Ptr DOMHTMLFormElement ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFormElementSetAutocomplete ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFormElementSetAutocomplete _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_form_element_set_autocomplete _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFormElementSetAutocompleteMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetAutocompleteMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSetAutocomplete---- method DOMHTMLFormElement::set_autocorrect--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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_autocorrect" webkit_dom_html_form_element_set_autocorrect :: -    Ptr DOMHTMLFormElement ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLFormElementSetAutocorrect ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLFormElementSetAutocorrect _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_form_element_set_autocorrect _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLFormElementSetAutocorrectMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetAutocorrectMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSetAutocorrect---- method DOMHTMLFormElement::set_encoding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFormElementSetEncoding ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFormElementSetEncoding _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_form_element_set_encoding _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFormElementSetEncodingMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetEncodingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSetEncoding---- method DOMHTMLFormElement::set_enctype--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFormElementSetEnctype ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFormElementSetEnctype _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_form_element_set_enctype _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFormElementSetEnctypeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetEnctypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSetEnctype---- method DOMHTMLFormElement::set_method--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFormElementSetMethod ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFormElementSetMethod _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_form_element_set_method _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFormElementSetMethodMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetMethodMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSetMethod---- method DOMHTMLFormElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFormElementSetName ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFormElementSetName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_form_element_set_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFormElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSetName---- method DOMHTMLFormElement::set_no_validate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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_no_validate" webkit_dom_html_form_element_set_no_validate :: -    Ptr DOMHTMLFormElement ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLFormElementSetNoValidate ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLFormElementSetNoValidate _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_form_element_set_no_validate _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLFormElementSetNoValidateMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetNoValidateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSetNoValidate---- method DOMHTMLFormElement::set_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFormElementSetTarget ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFormElementSetTarget _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_form_element_set_target _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFormElementSetTargetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSetTarget---- method DOMHTMLFormElement::submit--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLFormElement"-    IO ()---dOMHTMLFormElementSubmit ::-    (MonadIO m, DOMHTMLFormElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLFormElementSubmit _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_form_element_submit _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLFormElementSubmitMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSubmitMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSubmit--
− GI/WebKit/Objects/DOMHTMLFormElement.hs-boot
@@ -1,55 +0,0 @@-module GI.WebKit.Objects.DOMHTMLFormElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLFormElement = DOMHTMLFormElement (ForeignPtr DOMHTMLFormElement)-instance GObject DOMHTMLFormElement where-class GObject o => DOMHTMLFormElementK o-instance (GObject o, IsDescendantOf DOMHTMLFormElement o) => DOMHTMLFormElementK o-data DOMHTMLFormElementAcceptCharsetPropertyInfo-data DOMHTMLFormElementActionPropertyInfo-data DOMHTMLFormElementAutocapitalizePropertyInfo-data DOMHTMLFormElementAutocompletePropertyInfo-data DOMHTMLFormElementAutocorrectPropertyInfo-data DOMHTMLFormElementElementsPropertyInfo-data DOMHTMLFormElementEncodingPropertyInfo-data DOMHTMLFormElementEnctypePropertyInfo-data DOMHTMLFormElementLengthPropertyInfo-data DOMHTMLFormElementMethodPropertyInfo-data DOMHTMLFormElementNamePropertyInfo-data DOMHTMLFormElementNoValidatePropertyInfo-data DOMHTMLFormElementTargetPropertyInfo-data DOMHTMLFormElementCheckValidityMethodInfo-data DOMHTMLFormElementDispatchFormChangeMethodInfo-data DOMHTMLFormElementDispatchFormInputMethodInfo-data DOMHTMLFormElementGetAcceptCharsetMethodInfo-data DOMHTMLFormElementGetActionMethodInfo-data DOMHTMLFormElementGetAutocapitalizeMethodInfo-data DOMHTMLFormElementGetAutocompleteMethodInfo-data DOMHTMLFormElementGetAutocorrectMethodInfo-data DOMHTMLFormElementGetElementsMethodInfo-data DOMHTMLFormElementGetEncodingMethodInfo-data DOMHTMLFormElementGetEnctypeMethodInfo-data DOMHTMLFormElementGetLengthMethodInfo-data DOMHTMLFormElementGetMethodMethodInfo-data DOMHTMLFormElementGetNameMethodInfo-data DOMHTMLFormElementGetNoValidateMethodInfo-data DOMHTMLFormElementGetTargetMethodInfo-data DOMHTMLFormElementResetMethodInfo-data DOMHTMLFormElementSetAcceptCharsetMethodInfo-data DOMHTMLFormElementSetActionMethodInfo-data DOMHTMLFormElementSetAutocapitalizeMethodInfo-data DOMHTMLFormElementSetAutocompleteMethodInfo-data DOMHTMLFormElementSetAutocorrectMethodInfo-data DOMHTMLFormElementSetEncodingMethodInfo-data DOMHTMLFormElementSetEnctypeMethodInfo-data DOMHTMLFormElementSetMethodMethodInfo-data DOMHTMLFormElementSetNameMethodInfo-data DOMHTMLFormElementSetNoValidateMethodInfo-data DOMHTMLFormElementSetTargetMethodInfo-data DOMHTMLFormElementSubmitMethodInfo
− GI/WebKit/Objects/DOMHTMLFrameElement.hs
@@ -1,1359 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLFrameElement-    ( ---- * Exported types-    DOMHTMLFrameElement(..)                 ,-    DOMHTMLFrameElementK                    ,-    toDOMHTMLFrameElement                   ,-    noDOMHTMLFrameElement                   ,--- -- * Methods--- ** dOMHTMLFrameElementGetContentDocument-    DOMHTMLFrameElementGetContentDocumentMethodInfo,-    dOMHTMLFrameElementGetContentDocument   ,----- ** dOMHTMLFrameElementGetContentWindow-    DOMHTMLFrameElementGetContentWindowMethodInfo,-    dOMHTMLFrameElementGetContentWindow     ,----- ** dOMHTMLFrameElementGetFrameBorder-    DOMHTMLFrameElementGetFrameBorderMethodInfo,-    dOMHTMLFrameElementGetFrameBorder       ,----- ** dOMHTMLFrameElementGetHeight-    DOMHTMLFrameElementGetHeightMethodInfo  ,-    dOMHTMLFrameElementGetHeight            ,----- ** dOMHTMLFrameElementGetLongDesc-    DOMHTMLFrameElementGetLongDescMethodInfo,-    dOMHTMLFrameElementGetLongDesc          ,----- ** dOMHTMLFrameElementGetMarginHeight-    DOMHTMLFrameElementGetMarginHeightMethodInfo,-    dOMHTMLFrameElementGetMarginHeight      ,----- ** dOMHTMLFrameElementGetMarginWidth-    DOMHTMLFrameElementGetMarginWidthMethodInfo,-    dOMHTMLFrameElementGetMarginWidth       ,----- ** dOMHTMLFrameElementGetName-    DOMHTMLFrameElementGetNameMethodInfo    ,-    dOMHTMLFrameElementGetName              ,----- ** dOMHTMLFrameElementGetNoResize-    DOMHTMLFrameElementGetNoResizeMethodInfo,-    dOMHTMLFrameElementGetNoResize          ,----- ** dOMHTMLFrameElementGetScrolling-    DOMHTMLFrameElementGetScrollingMethodInfo,-    dOMHTMLFrameElementGetScrolling         ,----- ** dOMHTMLFrameElementGetSrc-    DOMHTMLFrameElementGetSrcMethodInfo     ,-    dOMHTMLFrameElementGetSrc               ,----- ** dOMHTMLFrameElementGetWidth-    DOMHTMLFrameElementGetWidthMethodInfo   ,-    dOMHTMLFrameElementGetWidth             ,----- ** dOMHTMLFrameElementSetFrameBorder-    DOMHTMLFrameElementSetFrameBorderMethodInfo,-    dOMHTMLFrameElementSetFrameBorder       ,----- ** dOMHTMLFrameElementSetLongDesc-    DOMHTMLFrameElementSetLongDescMethodInfo,-    dOMHTMLFrameElementSetLongDesc          ,----- ** dOMHTMLFrameElementSetMarginHeight-    DOMHTMLFrameElementSetMarginHeightMethodInfo,-    dOMHTMLFrameElementSetMarginHeight      ,----- ** dOMHTMLFrameElementSetMarginWidth-    DOMHTMLFrameElementSetMarginWidthMethodInfo,-    dOMHTMLFrameElementSetMarginWidth       ,----- ** dOMHTMLFrameElementSetName-    DOMHTMLFrameElementSetNameMethodInfo    ,-    dOMHTMLFrameElementSetName              ,----- ** dOMHTMLFrameElementSetNoResize-    DOMHTMLFrameElementSetNoResizeMethodInfo,-    dOMHTMLFrameElementSetNoResize          ,----- ** dOMHTMLFrameElementSetScrolling-    DOMHTMLFrameElementSetScrollingMethodInfo,-    dOMHTMLFrameElementSetScrolling         ,----- ** dOMHTMLFrameElementSetSrc-    DOMHTMLFrameElementSetSrcMethodInfo     ,-    dOMHTMLFrameElementSetSrc               ,----- -- * Properties--- ** ContentDocument-    DOMHTMLFrameElementContentDocumentPropertyInfo,-    dOMHTMLFrameElementContentDocument      ,-    getDOMHTMLFrameElementContentDocument   ,----- ** ContentWindow-    DOMHTMLFrameElementContentWindowPropertyInfo,-    dOMHTMLFrameElementContentWindow        ,-    getDOMHTMLFrameElementContentWindow     ,----- ** FrameBorder-    DOMHTMLFrameElementFrameBorderPropertyInfo,-    constructDOMHTMLFrameElementFrameBorder ,-    dOMHTMLFrameElementFrameBorder          ,-    getDOMHTMLFrameElementFrameBorder       ,-    setDOMHTMLFrameElementFrameBorder       ,----- ** Height-    DOMHTMLFrameElementHeightPropertyInfo   ,-    dOMHTMLFrameElementHeight               ,-    getDOMHTMLFrameElementHeight            ,----- ** LongDesc-    DOMHTMLFrameElementLongDescPropertyInfo ,-    constructDOMHTMLFrameElementLongDesc    ,-    dOMHTMLFrameElementLongDesc             ,-    getDOMHTMLFrameElementLongDesc          ,-    setDOMHTMLFrameElementLongDesc          ,----- ** MarginHeight-    DOMHTMLFrameElementMarginHeightPropertyInfo,-    constructDOMHTMLFrameElementMarginHeight,-    dOMHTMLFrameElementMarginHeight         ,-    getDOMHTMLFrameElementMarginHeight      ,-    setDOMHTMLFrameElementMarginHeight      ,----- ** MarginWidth-    DOMHTMLFrameElementMarginWidthPropertyInfo,-    constructDOMHTMLFrameElementMarginWidth ,-    dOMHTMLFrameElementMarginWidth          ,-    getDOMHTMLFrameElementMarginWidth       ,-    setDOMHTMLFrameElementMarginWidth       ,----- ** Name-    DOMHTMLFrameElementNamePropertyInfo     ,-    constructDOMHTMLFrameElementName        ,-    dOMHTMLFrameElementName                 ,-    getDOMHTMLFrameElementName              ,-    setDOMHTMLFrameElementName              ,----- ** NoResize-    DOMHTMLFrameElementNoResizePropertyInfo ,-    constructDOMHTMLFrameElementNoResize    ,-    dOMHTMLFrameElementNoResize             ,-    getDOMHTMLFrameElementNoResize          ,-    setDOMHTMLFrameElementNoResize          ,----- ** Scrolling-    DOMHTMLFrameElementScrollingPropertyInfo,-    constructDOMHTMLFrameElementScrolling   ,-    dOMHTMLFrameElementScrolling            ,-    getDOMHTMLFrameElementScrolling         ,-    setDOMHTMLFrameElementScrolling         ,----- ** Src-    DOMHTMLFrameElementSrcPropertyInfo      ,-    constructDOMHTMLFrameElementSrc         ,-    dOMHTMLFrameElementSrc                  ,-    getDOMHTMLFrameElementSrc               ,-    setDOMHTMLFrameElementSrc               ,----- ** Width-    DOMHTMLFrameElementWidthPropertyInfo    ,-    dOMHTMLFrameElementWidth                ,-    getDOMHTMLFrameElementWidth             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLFrameElement = DOMHTMLFrameElement (ForeignPtr DOMHTMLFrameElement)-foreign import ccall "webkit_dom_html_frame_element_get_type"-    c_webkit_dom_html_frame_element_get_type :: IO GType--type instance ParentTypes DOMHTMLFrameElement = DOMHTMLFrameElementParentTypes-type DOMHTMLFrameElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLFrameElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_frame_element_get_type-    --class GObject o => DOMHTMLFrameElementK o-instance (GObject o, IsDescendantOf DOMHTMLFrameElement o) => DOMHTMLFrameElementK o--toDOMHTMLFrameElement :: DOMHTMLFrameElementK o => o -> IO DOMHTMLFrameElement-toDOMHTMLFrameElement = unsafeCastTo DOMHTMLFrameElement--noDOMHTMLFrameElement :: Maybe DOMHTMLFrameElement-noDOMHTMLFrameElement = Nothing--type family ResolveDOMHTMLFrameElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLFrameElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLFrameElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLFrameElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLFrameElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLFrameElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLFrameElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLFrameElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLFrameElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLFrameElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLFrameElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLFrameElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLFrameElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLFrameElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLFrameElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLFrameElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLFrameElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLFrameElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLFrameElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLFrameElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLFrameElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLFrameElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLFrameElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLFrameElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLFrameElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLFrameElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLFrameElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLFrameElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLFrameElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLFrameElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLFrameElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLFrameElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLFrameElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLFrameElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLFrameElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLFrameElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLFrameElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLFrameElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLFrameElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLFrameElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLFrameElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLFrameElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLFrameElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLFrameElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLFrameElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLFrameElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLFrameElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLFrameElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLFrameElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLFrameElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLFrameElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLFrameElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLFrameElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLFrameElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLFrameElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLFrameElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLFrameElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLFrameElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLFrameElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLFrameElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLFrameElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFrameElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLFrameElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLFrameElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLFrameElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLFrameElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLFrameElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLFrameElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLFrameElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLFrameElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLFrameElementMethod "getContentDocument" o = DOMHTMLFrameElementGetContentDocumentMethodInfo-    ResolveDOMHTMLFrameElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLFrameElementMethod "getContentWindow" o = DOMHTMLFrameElementGetContentWindowMethodInfo-    ResolveDOMHTMLFrameElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLFrameElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLFrameElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLFrameElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLFrameElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLFrameElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLFrameElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLFrameElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLFrameElementMethod "getFrameBorder" o = DOMHTMLFrameElementGetFrameBorderMethodInfo-    ResolveDOMHTMLFrameElementMethod "getHeight" o = DOMHTMLFrameElementGetHeightMethodInfo-    ResolveDOMHTMLFrameElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLFrameElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLFrameElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLFrameElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLFrameElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLFrameElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLFrameElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLFrameElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLFrameElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLFrameElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLFrameElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLFrameElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLFrameElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLFrameElementMethod "getLongDesc" o = DOMHTMLFrameElementGetLongDescMethodInfo-    ResolveDOMHTMLFrameElementMethod "getMarginHeight" o = DOMHTMLFrameElementGetMarginHeightMethodInfo-    ResolveDOMHTMLFrameElementMethod "getMarginWidth" o = DOMHTMLFrameElementGetMarginWidthMethodInfo-    ResolveDOMHTMLFrameElementMethod "getName" o = DOMHTMLFrameElementGetNameMethodInfo-    ResolveDOMHTMLFrameElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLFrameElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLFrameElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLFrameElementMethod "getNoResize" o = DOMHTMLFrameElementGetNoResizeMethodInfo-    ResolveDOMHTMLFrameElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLFrameElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLFrameElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLFrameElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLFrameElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLFrameElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLFrameElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLFrameElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLFrameElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLFrameElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLFrameElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLFrameElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLFrameElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLFrameElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLFrameElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLFrameElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLFrameElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLFrameElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLFrameElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLFrameElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLFrameElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLFrameElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLFrameElementMethod "getScrolling" o = DOMHTMLFrameElementGetScrollingMethodInfo-    ResolveDOMHTMLFrameElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLFrameElementMethod "getSrc" o = DOMHTMLFrameElementGetSrcMethodInfo-    ResolveDOMHTMLFrameElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLFrameElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLFrameElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLFrameElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLFrameElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLFrameElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLFrameElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLFrameElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLFrameElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFrameElementMethod "getWidth" o = DOMHTMLFrameElementGetWidthMethodInfo-    ResolveDOMHTMLFrameElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLFrameElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLFrameElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLFrameElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFrameElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLFrameElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLFrameElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLFrameElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLFrameElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLFrameElementMethod "setFrameBorder" o = DOMHTMLFrameElementSetFrameBorderMethodInfo-    ResolveDOMHTMLFrameElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLFrameElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLFrameElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLFrameElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLFrameElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLFrameElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLFrameElementMethod "setLongDesc" o = DOMHTMLFrameElementSetLongDescMethodInfo-    ResolveDOMHTMLFrameElementMethod "setMarginHeight" o = DOMHTMLFrameElementSetMarginHeightMethodInfo-    ResolveDOMHTMLFrameElementMethod "setMarginWidth" o = DOMHTMLFrameElementSetMarginWidthMethodInfo-    ResolveDOMHTMLFrameElementMethod "setName" o = DOMHTMLFrameElementSetNameMethodInfo-    ResolveDOMHTMLFrameElementMethod "setNoResize" o = DOMHTMLFrameElementSetNoResizeMethodInfo-    ResolveDOMHTMLFrameElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLFrameElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLFrameElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLFrameElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLFrameElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLFrameElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLFrameElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLFrameElementMethod "setScrolling" o = DOMHTMLFrameElementSetScrollingMethodInfo-    ResolveDOMHTMLFrameElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLFrameElementMethod "setSrc" o = DOMHTMLFrameElementSetSrcMethodInfo-    ResolveDOMHTMLFrameElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLFrameElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLFrameElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLFrameElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLFrameElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFrameElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLFrameElementMethod t DOMHTMLFrameElement, MethodInfo info DOMHTMLFrameElement p) => IsLabelProxy t (DOMHTMLFrameElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLFrameElementMethod t DOMHTMLFrameElement, MethodInfo info DOMHTMLFrameElement p) => IsLabel t (DOMHTMLFrameElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "content-document"-   -- Type: TInterface "WebKit" "DOMDocument"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLFrameElementContentDocument :: (MonadIO m, DOMHTMLFrameElementK o) => o -> m DOMDocument-getDOMHTMLFrameElementContentDocument obj = liftIO $ checkUnexpectedNothing "getDOMHTMLFrameElementContentDocument" $ getObjectPropertyObject obj "content-document" DOMDocument--data DOMHTMLFrameElementContentDocumentPropertyInfo-instance AttrInfo DOMHTMLFrameElementContentDocumentPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementContentDocumentPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLFrameElementContentDocumentPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLFrameElementContentDocumentPropertyInfo = DOMHTMLFrameElementK-    type AttrGetType DOMHTMLFrameElementContentDocumentPropertyInfo = DOMDocument-    type AttrLabel DOMHTMLFrameElementContentDocumentPropertyInfo = "content-document"-    attrGet _ = getDOMHTMLFrameElementContentDocument-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "content-window"-   -- Type: TInterface "WebKit" "DOMDOMWindow"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLFrameElementContentWindow :: (MonadIO m, DOMHTMLFrameElementK o) => o -> m (Maybe DOMDOMWindow)-getDOMHTMLFrameElementContentWindow obj = liftIO $ getObjectPropertyObject obj "content-window" DOMDOMWindow--data DOMHTMLFrameElementContentWindowPropertyInfo-instance AttrInfo DOMHTMLFrameElementContentWindowPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementContentWindowPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLFrameElementContentWindowPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLFrameElementContentWindowPropertyInfo = DOMHTMLFrameElementK-    type AttrGetType DOMHTMLFrameElementContentWindowPropertyInfo = (Maybe DOMDOMWindow)-    type AttrLabel DOMHTMLFrameElementContentWindowPropertyInfo = "content-window"-    attrGet _ = getDOMHTMLFrameElementContentWindow-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "frame-border"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFrameElementFrameBorder :: (MonadIO m, DOMHTMLFrameElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFrameElementFrameBorder obj = liftIO $ getObjectPropertyString obj "frame-border"--setDOMHTMLFrameElementFrameBorder :: (MonadIO m, DOMHTMLFrameElementK o) => o -> T.Text -> m ()-setDOMHTMLFrameElementFrameBorder obj val = liftIO $ setObjectPropertyString obj "frame-border" (Just val)--constructDOMHTMLFrameElementFrameBorder :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFrameElementFrameBorder val = constructObjectPropertyString "frame-border" (Just val)--data DOMHTMLFrameElementFrameBorderPropertyInfo-instance AttrInfo DOMHTMLFrameElementFrameBorderPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementFrameBorderPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementFrameBorderPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFrameElementFrameBorderPropertyInfo = DOMHTMLFrameElementK-    type AttrGetType DOMHTMLFrameElementFrameBorderPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFrameElementFrameBorderPropertyInfo = "frame-border"-    attrGet _ = getDOMHTMLFrameElementFrameBorder-    attrSet _ = setDOMHTMLFrameElementFrameBorder-    attrConstruct _ = constructDOMHTMLFrameElementFrameBorder-    attrClear _ = undefined---- VVV Prop "height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLFrameElementHeight :: (MonadIO m, DOMHTMLFrameElementK o) => o -> m CLong-getDOMHTMLFrameElementHeight obj = liftIO $ getObjectPropertyLong obj "height"--data DOMHTMLFrameElementHeightPropertyInfo-instance AttrInfo DOMHTMLFrameElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLFrameElementHeightPropertyInfo = DOMHTMLFrameElementK-    type AttrGetType DOMHTMLFrameElementHeightPropertyInfo = CLong-    type AttrLabel DOMHTMLFrameElementHeightPropertyInfo = "height"-    attrGet _ = getDOMHTMLFrameElementHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "long-desc"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFrameElementLongDesc :: (MonadIO m, DOMHTMLFrameElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFrameElementLongDesc obj = liftIO $ getObjectPropertyString obj "long-desc"--setDOMHTMLFrameElementLongDesc :: (MonadIO m, DOMHTMLFrameElementK o) => o -> T.Text -> m ()-setDOMHTMLFrameElementLongDesc obj val = liftIO $ setObjectPropertyString obj "long-desc" (Just val)--constructDOMHTMLFrameElementLongDesc :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFrameElementLongDesc val = constructObjectPropertyString "long-desc" (Just val)--data DOMHTMLFrameElementLongDescPropertyInfo-instance AttrInfo DOMHTMLFrameElementLongDescPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementLongDescPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementLongDescPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFrameElementLongDescPropertyInfo = DOMHTMLFrameElementK-    type AttrGetType DOMHTMLFrameElementLongDescPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFrameElementLongDescPropertyInfo = "long-desc"-    attrGet _ = getDOMHTMLFrameElementLongDesc-    attrSet _ = setDOMHTMLFrameElementLongDesc-    attrConstruct _ = constructDOMHTMLFrameElementLongDesc-    attrClear _ = undefined---- VVV Prop "margin-height"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFrameElementMarginHeight :: (MonadIO m, DOMHTMLFrameElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFrameElementMarginHeight obj = liftIO $ getObjectPropertyString obj "margin-height"--setDOMHTMLFrameElementMarginHeight :: (MonadIO m, DOMHTMLFrameElementK o) => o -> T.Text -> m ()-setDOMHTMLFrameElementMarginHeight obj val = liftIO $ setObjectPropertyString obj "margin-height" (Just val)--constructDOMHTMLFrameElementMarginHeight :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFrameElementMarginHeight val = constructObjectPropertyString "margin-height" (Just val)--data DOMHTMLFrameElementMarginHeightPropertyInfo-instance AttrInfo DOMHTMLFrameElementMarginHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementMarginHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementMarginHeightPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFrameElementMarginHeightPropertyInfo = DOMHTMLFrameElementK-    type AttrGetType DOMHTMLFrameElementMarginHeightPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFrameElementMarginHeightPropertyInfo = "margin-height"-    attrGet _ = getDOMHTMLFrameElementMarginHeight-    attrSet _ = setDOMHTMLFrameElementMarginHeight-    attrConstruct _ = constructDOMHTMLFrameElementMarginHeight-    attrClear _ = undefined---- VVV Prop "margin-width"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFrameElementMarginWidth :: (MonadIO m, DOMHTMLFrameElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFrameElementMarginWidth obj = liftIO $ getObjectPropertyString obj "margin-width"--setDOMHTMLFrameElementMarginWidth :: (MonadIO m, DOMHTMLFrameElementK o) => o -> T.Text -> m ()-setDOMHTMLFrameElementMarginWidth obj val = liftIO $ setObjectPropertyString obj "margin-width" (Just val)--constructDOMHTMLFrameElementMarginWidth :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFrameElementMarginWidth val = constructObjectPropertyString "margin-width" (Just val)--data DOMHTMLFrameElementMarginWidthPropertyInfo-instance AttrInfo DOMHTMLFrameElementMarginWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementMarginWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementMarginWidthPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFrameElementMarginWidthPropertyInfo = DOMHTMLFrameElementK-    type AttrGetType DOMHTMLFrameElementMarginWidthPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFrameElementMarginWidthPropertyInfo = "margin-width"-    attrGet _ = getDOMHTMLFrameElementMarginWidth-    attrSet _ = setDOMHTMLFrameElementMarginWidth-    attrConstruct _ = constructDOMHTMLFrameElementMarginWidth-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFrameElementName :: (MonadIO m, DOMHTMLFrameElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFrameElementName obj = liftIO $ getObjectPropertyString obj "name"--setDOMHTMLFrameElementName :: (MonadIO m, DOMHTMLFrameElementK o) => o -> T.Text -> m ()-setDOMHTMLFrameElementName obj val = liftIO $ setObjectPropertyString obj "name" (Just val)--constructDOMHTMLFrameElementName :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFrameElementName val = constructObjectPropertyString "name" (Just val)--data DOMHTMLFrameElementNamePropertyInfo-instance AttrInfo DOMHTMLFrameElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFrameElementNamePropertyInfo = DOMHTMLFrameElementK-    type AttrGetType DOMHTMLFrameElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFrameElementNamePropertyInfo = "name"-    attrGet _ = getDOMHTMLFrameElementName-    attrSet _ = setDOMHTMLFrameElementName-    attrConstruct _ = constructDOMHTMLFrameElementName-    attrClear _ = undefined---- VVV Prop "no-resize"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLFrameElementNoResize :: (MonadIO m, DOMHTMLFrameElementK o) => o -> m Bool-getDOMHTMLFrameElementNoResize obj = liftIO $ getObjectPropertyBool obj "no-resize"--setDOMHTMLFrameElementNoResize :: (MonadIO m, DOMHTMLFrameElementK o) => o -> Bool -> m ()-setDOMHTMLFrameElementNoResize obj val = liftIO $ setObjectPropertyBool obj "no-resize" val--constructDOMHTMLFrameElementNoResize :: Bool -> IO ([Char], GValue)-constructDOMHTMLFrameElementNoResize val = constructObjectPropertyBool "no-resize" val--data DOMHTMLFrameElementNoResizePropertyInfo-instance AttrInfo DOMHTMLFrameElementNoResizePropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementNoResizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementNoResizePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLFrameElementNoResizePropertyInfo = DOMHTMLFrameElementK-    type AttrGetType DOMHTMLFrameElementNoResizePropertyInfo = Bool-    type AttrLabel DOMHTMLFrameElementNoResizePropertyInfo = "no-resize"-    attrGet _ = getDOMHTMLFrameElementNoResize-    attrSet _ = setDOMHTMLFrameElementNoResize-    attrConstruct _ = constructDOMHTMLFrameElementNoResize-    attrClear _ = undefined---- VVV Prop "scrolling"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFrameElementScrolling :: (MonadIO m, DOMHTMLFrameElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFrameElementScrolling obj = liftIO $ getObjectPropertyString obj "scrolling"--setDOMHTMLFrameElementScrolling :: (MonadIO m, DOMHTMLFrameElementK o) => o -> T.Text -> m ()-setDOMHTMLFrameElementScrolling obj val = liftIO $ setObjectPropertyString obj "scrolling" (Just val)--constructDOMHTMLFrameElementScrolling :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFrameElementScrolling val = constructObjectPropertyString "scrolling" (Just val)--data DOMHTMLFrameElementScrollingPropertyInfo-instance AttrInfo DOMHTMLFrameElementScrollingPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementScrollingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementScrollingPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFrameElementScrollingPropertyInfo = DOMHTMLFrameElementK-    type AttrGetType DOMHTMLFrameElementScrollingPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFrameElementScrollingPropertyInfo = "scrolling"-    attrGet _ = getDOMHTMLFrameElementScrolling-    attrSet _ = setDOMHTMLFrameElementScrolling-    attrConstruct _ = constructDOMHTMLFrameElementScrolling-    attrClear _ = undefined---- VVV Prop "src"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFrameElementSrc :: (MonadIO m, DOMHTMLFrameElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFrameElementSrc obj = liftIO $ getObjectPropertyString obj "src"--setDOMHTMLFrameElementSrc :: (MonadIO m, DOMHTMLFrameElementK o) => o -> T.Text -> m ()-setDOMHTMLFrameElementSrc obj val = liftIO $ setObjectPropertyString obj "src" (Just val)--constructDOMHTMLFrameElementSrc :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFrameElementSrc val = constructObjectPropertyString "src" (Just val)--data DOMHTMLFrameElementSrcPropertyInfo-instance AttrInfo DOMHTMLFrameElementSrcPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementSrcPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementSrcPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFrameElementSrcPropertyInfo = DOMHTMLFrameElementK-    type AttrGetType DOMHTMLFrameElementSrcPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFrameElementSrcPropertyInfo = "src"-    attrGet _ = getDOMHTMLFrameElementSrc-    attrSet _ = setDOMHTMLFrameElementSrc-    attrConstruct _ = constructDOMHTMLFrameElementSrc-    attrClear _ = undefined---- VVV Prop "width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLFrameElementWidth :: (MonadIO m, DOMHTMLFrameElementK o) => o -> m CLong-getDOMHTMLFrameElementWidth obj = liftIO $ getObjectPropertyLong obj "width"--data DOMHTMLFrameElementWidthPropertyInfo-instance AttrInfo DOMHTMLFrameElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLFrameElementWidthPropertyInfo = DOMHTMLFrameElementK-    type AttrGetType DOMHTMLFrameElementWidthPropertyInfo = CLong-    type AttrLabel DOMHTMLFrameElementWidthPropertyInfo = "width"-    attrGet _ = getDOMHTMLFrameElementWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMHTMLFrameElement = DOMHTMLFrameElementAttributeList-type DOMHTMLFrameElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentDocument", DOMHTMLFrameElementContentDocumentPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("contentWindow", DOMHTMLFrameElementContentWindowPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("frameBorder", DOMHTMLFrameElementFrameBorderPropertyInfo), '("height", DOMHTMLFrameElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("longDesc", DOMHTMLFrameElementLongDescPropertyInfo), '("marginHeight", DOMHTMLFrameElementMarginHeightPropertyInfo), '("marginWidth", DOMHTMLFrameElementMarginWidthPropertyInfo), '("name", DOMHTMLFrameElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("noResize", DOMHTMLFrameElementNoResizePropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("scrolling", DOMHTMLFrameElementScrollingPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLFrameElementSrcPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLFrameElementWidthPropertyInfo)] :: [(Symbol, *)])--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--type instance SignalList DOMHTMLFrameElement = DOMHTMLFrameElementSignalList-type DOMHTMLFrameElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLFrameElement::get_content_document--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    IO (Ptr DOMDocument)---dOMHTMLFrameElementGetContentDocument ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> m DOMDocument                        -- result-dOMHTMLFrameElementGetContentDocument _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_frame_element_get_content_document _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_frame_element_get_content_document" result-    result' <- (newObject DOMDocument) result-    touchManagedPtr _obj-    return result'--data DOMHTMLFrameElementGetContentDocumentMethodInfo-instance (signature ~ (m DOMDocument), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetContentDocumentMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetContentDocument---- method DOMHTMLFrameElement::get_content_window--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    IO (Ptr DOMDOMWindow)---dOMHTMLFrameElementGetContentWindow ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> m DOMDOMWindow                       -- result-dOMHTMLFrameElementGetContentWindow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_frame_element_get_content_window _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_frame_element_get_content_window" result-    result' <- (wrapObject DOMDOMWindow) result-    touchManagedPtr _obj-    return result'--data DOMHTMLFrameElementGetContentWindowMethodInfo-instance (signature ~ (m DOMDOMWindow), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetContentWindowMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetContentWindow---- method DOMHTMLFrameElement::get_frame_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    IO CString---dOMHTMLFrameElementGetFrameBorder ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFrameElementGetFrameBorder _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_frame_element_get_frame_border _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_frame_element_get_frame_border" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFrameElementGetFrameBorderMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetFrameBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetFrameBorder---- method DOMHTMLFrameElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    IO CLong---dOMHTMLFrameElementGetHeight ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLFrameElementGetHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_frame_element_get_height _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLFrameElementGetHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetHeight---- method DOMHTMLFrameElement::get_long_desc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    IO CString---dOMHTMLFrameElementGetLongDesc ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFrameElementGetLongDesc _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_frame_element_get_long_desc _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_frame_element_get_long_desc" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFrameElementGetLongDescMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetLongDescMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetLongDesc---- method DOMHTMLFrameElement::get_margin_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    IO CString---dOMHTMLFrameElementGetMarginHeight ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFrameElementGetMarginHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_frame_element_get_margin_height _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_frame_element_get_margin_height" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFrameElementGetMarginHeightMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetMarginHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetMarginHeight---- method DOMHTMLFrameElement::get_margin_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    IO CString---dOMHTMLFrameElementGetMarginWidth ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFrameElementGetMarginWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_frame_element_get_margin_width _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_frame_element_get_margin_width" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFrameElementGetMarginWidthMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetMarginWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetMarginWidth---- method DOMHTMLFrameElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    IO CString---dOMHTMLFrameElementGetName ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFrameElementGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_frame_element_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_frame_element_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFrameElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetName---- method DOMHTMLFrameElement::get_no_resize--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    IO CInt---dOMHTMLFrameElementGetNoResize ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLFrameElementGetNoResize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_frame_element_get_no_resize _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLFrameElementGetNoResizeMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetNoResizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetNoResize---- method DOMHTMLFrameElement::get_scrolling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    IO CString---dOMHTMLFrameElementGetScrolling ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFrameElementGetScrolling _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_frame_element_get_scrolling _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_frame_element_get_scrolling" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFrameElementGetScrollingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetScrollingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetScrolling---- method DOMHTMLFrameElement::get_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    IO CString---dOMHTMLFrameElementGetSrc ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFrameElementGetSrc _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_frame_element_get_src _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_frame_element_get_src" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFrameElementGetSrcMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetSrc---- method DOMHTMLFrameElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    IO CLong---dOMHTMLFrameElementGetWidth ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLFrameElementGetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_frame_element_get_width _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLFrameElementGetWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetWidth---- method DOMHTMLFrameElement::set_frame_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFrameElementSetFrameBorder ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFrameElementSetFrameBorder _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_frame_element_set_frame_border _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFrameElementSetFrameBorderMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementSetFrameBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementSetFrameBorder---- method DOMHTMLFrameElement::set_long_desc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFrameElementSetLongDesc ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFrameElementSetLongDesc _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_frame_element_set_long_desc _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFrameElementSetLongDescMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementSetLongDescMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementSetLongDesc---- method DOMHTMLFrameElement::set_margin_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFrameElementSetMarginHeight ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFrameElementSetMarginHeight _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_frame_element_set_margin_height _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFrameElementSetMarginHeightMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementSetMarginHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementSetMarginHeight---- method DOMHTMLFrameElement::set_margin_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFrameElementSetMarginWidth ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFrameElementSetMarginWidth _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_frame_element_set_margin_width _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFrameElementSetMarginWidthMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementSetMarginWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementSetMarginWidth---- method DOMHTMLFrameElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFrameElementSetName ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFrameElementSetName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_frame_element_set_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFrameElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementSetName---- method DOMHTMLFrameElement::set_no_resize--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLFrameElementSetNoResize ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLFrameElementSetNoResize _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_frame_element_set_no_resize _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLFrameElementSetNoResizeMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementSetNoResizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementSetNoResize---- method DOMHTMLFrameElement::set_scrolling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFrameElementSetScrolling ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFrameElementSetScrolling _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_frame_element_set_scrolling _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFrameElementSetScrollingMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementSetScrollingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementSetScrolling---- method DOMHTMLFrameElement::set_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLFrameElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFrameElementSetSrc ::-    (MonadIO m, DOMHTMLFrameElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFrameElementSetSrc _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_frame_element_set_src _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFrameElementSetSrcMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFrameElementK a) => MethodInfo DOMHTMLFrameElementSetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementSetSrc--
− GI/WebKit/Objects/DOMHTMLFrameElement.hs-boot
@@ -1,45 +0,0 @@-module GI.WebKit.Objects.DOMHTMLFrameElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLFrameElement = DOMHTMLFrameElement (ForeignPtr DOMHTMLFrameElement)-instance GObject DOMHTMLFrameElement where-class GObject o => DOMHTMLFrameElementK o-instance (GObject o, IsDescendantOf DOMHTMLFrameElement o) => DOMHTMLFrameElementK o-data DOMHTMLFrameElementContentDocumentPropertyInfo-data DOMHTMLFrameElementContentWindowPropertyInfo-data DOMHTMLFrameElementFrameBorderPropertyInfo-data DOMHTMLFrameElementHeightPropertyInfo-data DOMHTMLFrameElementLongDescPropertyInfo-data DOMHTMLFrameElementMarginHeightPropertyInfo-data DOMHTMLFrameElementMarginWidthPropertyInfo-data DOMHTMLFrameElementNamePropertyInfo-data DOMHTMLFrameElementNoResizePropertyInfo-data DOMHTMLFrameElementScrollingPropertyInfo-data DOMHTMLFrameElementSrcPropertyInfo-data DOMHTMLFrameElementWidthPropertyInfo-data DOMHTMLFrameElementGetContentDocumentMethodInfo-data DOMHTMLFrameElementGetContentWindowMethodInfo-data DOMHTMLFrameElementGetFrameBorderMethodInfo-data DOMHTMLFrameElementGetHeightMethodInfo-data DOMHTMLFrameElementGetLongDescMethodInfo-data DOMHTMLFrameElementGetMarginHeightMethodInfo-data DOMHTMLFrameElementGetMarginWidthMethodInfo-data DOMHTMLFrameElementGetNameMethodInfo-data DOMHTMLFrameElementGetNoResizeMethodInfo-data DOMHTMLFrameElementGetScrollingMethodInfo-data DOMHTMLFrameElementGetSrcMethodInfo-data DOMHTMLFrameElementGetWidthMethodInfo-data DOMHTMLFrameElementSetFrameBorderMethodInfo-data DOMHTMLFrameElementSetLongDescMethodInfo-data DOMHTMLFrameElementSetMarginHeightMethodInfo-data DOMHTMLFrameElementSetMarginWidthMethodInfo-data DOMHTMLFrameElementSetNameMethodInfo-data DOMHTMLFrameElementSetNoResizeMethodInfo-data DOMHTMLFrameElementSetScrollingMethodInfo-data DOMHTMLFrameElementSetSrcMethodInfo
− GI/WebKit/Objects/DOMHTMLFrameSetElement.hs
@@ -1,450 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLFrameSetElement-    ( ---- * Exported types-    DOMHTMLFrameSetElement(..)              ,-    DOMHTMLFrameSetElementK                 ,-    toDOMHTMLFrameSetElement                ,-    noDOMHTMLFrameSetElement                ,--- -- * Methods--- ** dOMHTMLFrameSetElementGetCols-    DOMHTMLFrameSetElementGetColsMethodInfo ,-    dOMHTMLFrameSetElementGetCols           ,----- ** dOMHTMLFrameSetElementGetRows-    DOMHTMLFrameSetElementGetRowsMethodInfo ,-    dOMHTMLFrameSetElementGetRows           ,----- ** dOMHTMLFrameSetElementSetCols-    DOMHTMLFrameSetElementSetColsMethodInfo ,-    dOMHTMLFrameSetElementSetCols           ,----- ** dOMHTMLFrameSetElementSetRows-    DOMHTMLFrameSetElementSetRowsMethodInfo ,-    dOMHTMLFrameSetElementSetRows           ,----- -- * Properties--- ** Cols-    DOMHTMLFrameSetElementColsPropertyInfo  ,-    constructDOMHTMLFrameSetElementCols     ,-    dOMHTMLFrameSetElementCols              ,-    getDOMHTMLFrameSetElementCols           ,-    setDOMHTMLFrameSetElementCols           ,----- ** Rows-    DOMHTMLFrameSetElementRowsPropertyInfo  ,-    constructDOMHTMLFrameSetElementRows     ,-    dOMHTMLFrameSetElementRows              ,-    getDOMHTMLFrameSetElementRows           ,-    setDOMHTMLFrameSetElementRows           ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLFrameSetElement = DOMHTMLFrameSetElement (ForeignPtr DOMHTMLFrameSetElement)-foreign import ccall "webkit_dom_html_frame_set_element_get_type"-    c_webkit_dom_html_frame_set_element_get_type :: IO GType--type instance ParentTypes DOMHTMLFrameSetElement = DOMHTMLFrameSetElementParentTypes-type DOMHTMLFrameSetElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLFrameSetElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_frame_set_element_get_type-    --class GObject o => DOMHTMLFrameSetElementK o-instance (GObject o, IsDescendantOf DOMHTMLFrameSetElement o) => DOMHTMLFrameSetElementK o--toDOMHTMLFrameSetElement :: DOMHTMLFrameSetElementK o => o -> IO DOMHTMLFrameSetElement-toDOMHTMLFrameSetElement = unsafeCastTo DOMHTMLFrameSetElement--noDOMHTMLFrameSetElement :: Maybe DOMHTMLFrameSetElement-noDOMHTMLFrameSetElement = Nothing--type family ResolveDOMHTMLFrameSetElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLFrameSetElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getCols" o = DOMHTMLFrameSetElementGetColsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getRows" o = DOMHTMLFrameSetElementGetRowsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setCols" o = DOMHTMLFrameSetElementSetColsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setRows" o = DOMHTMLFrameSetElementSetRowsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFrameSetElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLFrameSetElementMethod t DOMHTMLFrameSetElement, MethodInfo info DOMHTMLFrameSetElement p) => IsLabelProxy t (DOMHTMLFrameSetElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLFrameSetElementMethod t DOMHTMLFrameSetElement, MethodInfo info DOMHTMLFrameSetElement p) => IsLabel t (DOMHTMLFrameSetElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "cols"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFrameSetElementCols :: (MonadIO m, DOMHTMLFrameSetElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFrameSetElementCols obj = liftIO $ getObjectPropertyString obj "cols"--setDOMHTMLFrameSetElementCols :: (MonadIO m, DOMHTMLFrameSetElementK o) => o -> T.Text -> m ()-setDOMHTMLFrameSetElementCols obj val = liftIO $ setObjectPropertyString obj "cols" (Just val)--constructDOMHTMLFrameSetElementCols :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFrameSetElementCols val = constructObjectPropertyString "cols" (Just val)--data DOMHTMLFrameSetElementColsPropertyInfo-instance AttrInfo DOMHTMLFrameSetElementColsPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameSetElementColsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameSetElementColsPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFrameSetElementColsPropertyInfo = DOMHTMLFrameSetElementK-    type AttrGetType DOMHTMLFrameSetElementColsPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFrameSetElementColsPropertyInfo = "cols"-    attrGet _ = getDOMHTMLFrameSetElementCols-    attrSet _ = setDOMHTMLFrameSetElementCols-    attrConstruct _ = constructDOMHTMLFrameSetElementCols-    attrClear _ = undefined---- VVV Prop "rows"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLFrameSetElementRows :: (MonadIO m, DOMHTMLFrameSetElementK o) => o -> m (Maybe T.Text)-getDOMHTMLFrameSetElementRows obj = liftIO $ getObjectPropertyString obj "rows"--setDOMHTMLFrameSetElementRows :: (MonadIO m, DOMHTMLFrameSetElementK o) => o -> T.Text -> m ()-setDOMHTMLFrameSetElementRows obj val = liftIO $ setObjectPropertyString obj "rows" (Just val)--constructDOMHTMLFrameSetElementRows :: T.Text -> IO ([Char], GValue)-constructDOMHTMLFrameSetElementRows val = constructObjectPropertyString "rows" (Just val)--data DOMHTMLFrameSetElementRowsPropertyInfo-instance AttrInfo DOMHTMLFrameSetElementRowsPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameSetElementRowsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameSetElementRowsPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFrameSetElementRowsPropertyInfo = DOMHTMLFrameSetElementK-    type AttrGetType DOMHTMLFrameSetElementRowsPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFrameSetElementRowsPropertyInfo = "rows"-    attrGet _ = getDOMHTMLFrameSetElementRows-    attrSet _ = setDOMHTMLFrameSetElementRows-    attrConstruct _ = constructDOMHTMLFrameSetElementRows-    attrClear _ = undefined--type instance AttributeList DOMHTMLFrameSetElement = DOMHTMLFrameSetElementAttributeList-type DOMHTMLFrameSetElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("cols", DOMHTMLFrameSetElementColsPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("rows", DOMHTMLFrameSetElementRowsPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLFrameSetElementCols :: AttrLabelProxy "cols"-dOMHTMLFrameSetElementCols = AttrLabelProxy--dOMHTMLFrameSetElementRows :: AttrLabelProxy "rows"-dOMHTMLFrameSetElementRows = AttrLabelProxy--type instance SignalList DOMHTMLFrameSetElement = DOMHTMLFrameSetElementSignalList-type DOMHTMLFrameSetElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLFrameSetElement::get_cols--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameSetElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLFrameSetElement"-    IO CString---dOMHTMLFrameSetElementGetCols ::-    (MonadIO m, DOMHTMLFrameSetElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFrameSetElementGetCols _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_frame_set_element_get_cols _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_frame_set_element_get_cols" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFrameSetElementGetColsMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFrameSetElementK a) => MethodInfo DOMHTMLFrameSetElementGetColsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameSetElementGetCols---- method DOMHTMLFrameSetElement::get_rows--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameSetElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLFrameSetElement"-    IO CString---dOMHTMLFrameSetElementGetRows ::-    (MonadIO m, DOMHTMLFrameSetElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLFrameSetElementGetRows _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_frame_set_element_get_rows _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_frame_set_element_get_rows" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLFrameSetElementGetRowsMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFrameSetElementK a) => MethodInfo DOMHTMLFrameSetElementGetRowsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameSetElementGetRows---- method DOMHTMLFrameSetElement::set_cols--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLFrameSetElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFrameSetElementSetCols ::-    (MonadIO m, DOMHTMLFrameSetElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFrameSetElementSetCols _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_frame_set_element_set_cols _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFrameSetElementSetColsMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFrameSetElementK a) => MethodInfo DOMHTMLFrameSetElementSetColsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameSetElementSetCols---- method DOMHTMLFrameSetElement::set_rows--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLFrameSetElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLFrameSetElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLFrameSetElementSetRows ::-    (MonadIO m, DOMHTMLFrameSetElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLFrameSetElementSetRows _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_frame_set_element_set_rows _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLFrameSetElementSetRowsMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFrameSetElementK a) => MethodInfo DOMHTMLFrameSetElementSetRowsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameSetElementSetRows--
− GI/WebKit/Objects/DOMHTMLFrameSetElement.hs-boot
@@ -1,19 +0,0 @@-module GI.WebKit.Objects.DOMHTMLFrameSetElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLFrameSetElement = DOMHTMLFrameSetElement (ForeignPtr DOMHTMLFrameSetElement)-instance GObject DOMHTMLFrameSetElement where-class GObject o => DOMHTMLFrameSetElementK o-instance (GObject o, IsDescendantOf DOMHTMLFrameSetElement o) => DOMHTMLFrameSetElementK o-data DOMHTMLFrameSetElementColsPropertyInfo-data DOMHTMLFrameSetElementRowsPropertyInfo-data DOMHTMLFrameSetElementGetColsMethodInfo-data DOMHTMLFrameSetElementGetRowsMethodInfo-data DOMHTMLFrameSetElementSetColsMethodInfo-data DOMHTMLFrameSetElementSetRowsMethodInfo
− GI/WebKit/Objects/DOMHTMLHRElement.hs
@@ -1,667 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLHRElement-    ( ---- * Exported types-    DOMHTMLHRElement(..)                    ,-    DOMHTMLHRElementK                       ,-    toDOMHTMLHRElement                      ,-    noDOMHTMLHRElement                      ,--- -- * Methods--- ** dOMHTMLHRElementGetAlign-    DOMHTMLHRElementGetAlignMethodInfo      ,-    dOMHTMLHRElementGetAlign                ,----- ** dOMHTMLHRElementGetNoShade-    DOMHTMLHRElementGetNoShadeMethodInfo    ,-    dOMHTMLHRElementGetNoShade              ,----- ** dOMHTMLHRElementGetSize-    DOMHTMLHRElementGetSizeMethodInfo       ,-    dOMHTMLHRElementGetSize                 ,----- ** dOMHTMLHRElementGetWidth-    DOMHTMLHRElementGetWidthMethodInfo      ,-    dOMHTMLHRElementGetWidth                ,----- ** dOMHTMLHRElementSetAlign-    DOMHTMLHRElementSetAlignMethodInfo      ,-    dOMHTMLHRElementSetAlign                ,----- ** dOMHTMLHRElementSetNoShade-    DOMHTMLHRElementSetNoShadeMethodInfo    ,-    dOMHTMLHRElementSetNoShade              ,----- ** dOMHTMLHRElementSetSize-    DOMHTMLHRElementSetSizeMethodInfo       ,-    dOMHTMLHRElementSetSize                 ,----- ** dOMHTMLHRElementSetWidth-    DOMHTMLHRElementSetWidthMethodInfo      ,-    dOMHTMLHRElementSetWidth                ,----- -- * Properties--- ** Align-    DOMHTMLHRElementAlignPropertyInfo       ,-    constructDOMHTMLHRElementAlign          ,-    dOMHTMLHRElementAlign                   ,-    getDOMHTMLHRElementAlign                ,-    setDOMHTMLHRElementAlign                ,----- ** NoShade-    DOMHTMLHRElementNoShadePropertyInfo     ,-    constructDOMHTMLHRElementNoShade        ,-    dOMHTMLHRElementNoShade                 ,-    getDOMHTMLHRElementNoShade              ,-    setDOMHTMLHRElementNoShade              ,----- ** Size-    DOMHTMLHRElementSizePropertyInfo        ,-    constructDOMHTMLHRElementSize           ,-    dOMHTMLHRElementSize                    ,-    getDOMHTMLHRElementSize                 ,-    setDOMHTMLHRElementSize                 ,----- ** Width-    DOMHTMLHRElementWidthPropertyInfo       ,-    constructDOMHTMLHRElementWidth          ,-    dOMHTMLHRElementWidth                   ,-    getDOMHTMLHRElementWidth                ,-    setDOMHTMLHRElementWidth                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLHRElement = DOMHTMLHRElement (ForeignPtr DOMHTMLHRElement)-foreign import ccall "webkit_dom_htmlhr_element_get_type"-    c_webkit_dom_htmlhr_element_get_type :: IO GType--type instance ParentTypes DOMHTMLHRElement = DOMHTMLHRElementParentTypes-type DOMHTMLHRElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLHRElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_htmlhr_element_get_type-    --class GObject o => DOMHTMLHRElementK o-instance (GObject o, IsDescendantOf DOMHTMLHRElement o) => DOMHTMLHRElementK o--toDOMHTMLHRElement :: DOMHTMLHRElementK o => o -> IO DOMHTMLHRElement-toDOMHTMLHRElement = unsafeCastTo DOMHTMLHRElement--noDOMHTMLHRElement :: Maybe DOMHTMLHRElement-noDOMHTMLHRElement = Nothing--type family ResolveDOMHTMLHRElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLHRElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLHRElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLHRElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLHRElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLHRElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLHRElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLHRElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLHRElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLHRElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLHRElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLHRElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLHRElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLHRElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLHRElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLHRElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLHRElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLHRElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLHRElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLHRElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLHRElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLHRElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLHRElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLHRElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLHRElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLHRElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLHRElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLHRElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLHRElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLHRElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLHRElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLHRElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLHRElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLHRElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLHRElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLHRElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLHRElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLHRElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLHRElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLHRElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLHRElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLHRElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLHRElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLHRElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLHRElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLHRElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLHRElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLHRElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLHRElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLHRElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLHRElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLHRElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLHRElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLHRElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLHRElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLHRElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLHRElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLHRElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLHRElementMethod "getAlign" o = DOMHTMLHRElementGetAlignMethodInfo-    ResolveDOMHTMLHRElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLHRElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLHRElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLHRElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLHRElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLHRElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLHRElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLHRElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLHRElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLHRElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLHRElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLHRElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLHRElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLHRElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLHRElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLHRElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLHRElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLHRElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLHRElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLHRElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLHRElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLHRElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLHRElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLHRElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLHRElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLHRElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLHRElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLHRElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLHRElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLHRElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLHRElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLHRElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLHRElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLHRElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLHRElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLHRElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLHRElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLHRElementMethod "getNoShade" o = DOMHTMLHRElementGetNoShadeMethodInfo-    ResolveDOMHTMLHRElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLHRElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLHRElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLHRElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLHRElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLHRElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLHRElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLHRElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLHRElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLHRElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLHRElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLHRElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLHRElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLHRElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLHRElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLHRElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLHRElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLHRElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLHRElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLHRElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLHRElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLHRElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLHRElementMethod "getSize" o = DOMHTMLHRElementGetSizeMethodInfo-    ResolveDOMHTMLHRElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLHRElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLHRElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLHRElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLHRElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLHRElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLHRElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLHRElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLHRElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLHRElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLHRElementMethod "getWidth" o = DOMHTMLHRElementGetWidthMethodInfo-    ResolveDOMHTMLHRElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLHRElementMethod "setAlign" o = DOMHTMLHRElementSetAlignMethodInfo-    ResolveDOMHTMLHRElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLHRElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLHRElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLHRElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLHRElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLHRElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLHRElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLHRElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLHRElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLHRElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLHRElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLHRElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLHRElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLHRElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLHRElementMethod "setNoShade" o = DOMHTMLHRElementSetNoShadeMethodInfo-    ResolveDOMHTMLHRElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLHRElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLHRElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLHRElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLHRElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLHRElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLHRElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLHRElementMethod "setSize" o = DOMHTMLHRElementSetSizeMethodInfo-    ResolveDOMHTMLHRElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLHRElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLHRElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLHRElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLHRElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLHRElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLHRElementMethod "setWidth" o = DOMHTMLHRElementSetWidthMethodInfo-    ResolveDOMHTMLHRElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLHRElementMethod t DOMHTMLHRElement, MethodInfo info DOMHTMLHRElement p) => IsLabelProxy t (DOMHTMLHRElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLHRElementMethod t DOMHTMLHRElement, MethodInfo info DOMHTMLHRElement p) => IsLabel t (DOMHTMLHRElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLHRElementAlign :: (MonadIO m, DOMHTMLHRElementK o) => o -> m (Maybe T.Text)-getDOMHTMLHRElementAlign obj = liftIO $ getObjectPropertyString obj "align"--setDOMHTMLHRElementAlign :: (MonadIO m, DOMHTMLHRElementK o) => o -> T.Text -> m ()-setDOMHTMLHRElementAlign obj val = liftIO $ setObjectPropertyString obj "align" (Just val)--constructDOMHTMLHRElementAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLHRElementAlign val = constructObjectPropertyString "align" (Just val)--data DOMHTMLHRElementAlignPropertyInfo-instance AttrInfo DOMHTMLHRElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLHRElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLHRElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLHRElementAlignPropertyInfo = DOMHTMLHRElementK-    type AttrGetType DOMHTMLHRElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLHRElementAlignPropertyInfo = "align"-    attrGet _ = getDOMHTMLHRElementAlign-    attrSet _ = setDOMHTMLHRElementAlign-    attrConstruct _ = constructDOMHTMLHRElementAlign-    attrClear _ = undefined---- VVV Prop "no-shade"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLHRElementNoShade :: (MonadIO m, DOMHTMLHRElementK o) => o -> m Bool-getDOMHTMLHRElementNoShade obj = liftIO $ getObjectPropertyBool obj "no-shade"--setDOMHTMLHRElementNoShade :: (MonadIO m, DOMHTMLHRElementK o) => o -> Bool -> m ()-setDOMHTMLHRElementNoShade obj val = liftIO $ setObjectPropertyBool obj "no-shade" val--constructDOMHTMLHRElementNoShade :: Bool -> IO ([Char], GValue)-constructDOMHTMLHRElementNoShade val = constructObjectPropertyBool "no-shade" val--data DOMHTMLHRElementNoShadePropertyInfo-instance AttrInfo DOMHTMLHRElementNoShadePropertyInfo where-    type AttrAllowedOps DOMHTMLHRElementNoShadePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLHRElementNoShadePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLHRElementNoShadePropertyInfo = DOMHTMLHRElementK-    type AttrGetType DOMHTMLHRElementNoShadePropertyInfo = Bool-    type AttrLabel DOMHTMLHRElementNoShadePropertyInfo = "no-shade"-    attrGet _ = getDOMHTMLHRElementNoShade-    attrSet _ = setDOMHTMLHRElementNoShade-    attrConstruct _ = constructDOMHTMLHRElementNoShade-    attrClear _ = undefined---- VVV Prop "size"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLHRElementSize :: (MonadIO m, DOMHTMLHRElementK o) => o -> m (Maybe T.Text)-getDOMHTMLHRElementSize obj = liftIO $ getObjectPropertyString obj "size"--setDOMHTMLHRElementSize :: (MonadIO m, DOMHTMLHRElementK o) => o -> T.Text -> m ()-setDOMHTMLHRElementSize obj val = liftIO $ setObjectPropertyString obj "size" (Just val)--constructDOMHTMLHRElementSize :: T.Text -> IO ([Char], GValue)-constructDOMHTMLHRElementSize val = constructObjectPropertyString "size" (Just val)--data DOMHTMLHRElementSizePropertyInfo-instance AttrInfo DOMHTMLHRElementSizePropertyInfo where-    type AttrAllowedOps DOMHTMLHRElementSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLHRElementSizePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLHRElementSizePropertyInfo = DOMHTMLHRElementK-    type AttrGetType DOMHTMLHRElementSizePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLHRElementSizePropertyInfo = "size"-    attrGet _ = getDOMHTMLHRElementSize-    attrSet _ = setDOMHTMLHRElementSize-    attrConstruct _ = constructDOMHTMLHRElementSize-    attrClear _ = undefined---- VVV Prop "width"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLHRElementWidth :: (MonadIO m, DOMHTMLHRElementK o) => o -> m (Maybe T.Text)-getDOMHTMLHRElementWidth obj = liftIO $ getObjectPropertyString obj "width"--setDOMHTMLHRElementWidth :: (MonadIO m, DOMHTMLHRElementK o) => o -> T.Text -> m ()-setDOMHTMLHRElementWidth obj val = liftIO $ setObjectPropertyString obj "width" (Just val)--constructDOMHTMLHRElementWidth :: T.Text -> IO ([Char], GValue)-constructDOMHTMLHRElementWidth val = constructObjectPropertyString "width" (Just val)--data DOMHTMLHRElementWidthPropertyInfo-instance AttrInfo DOMHTMLHRElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLHRElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLHRElementWidthPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLHRElementWidthPropertyInfo = DOMHTMLHRElementK-    type AttrGetType DOMHTMLHRElementWidthPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLHRElementWidthPropertyInfo = "width"-    attrGet _ = getDOMHTMLHRElementWidth-    attrSet _ = setDOMHTMLHRElementWidth-    attrConstruct _ = constructDOMHTMLHRElementWidth-    attrClear _ = undefined--type instance AttributeList DOMHTMLHRElement = DOMHTMLHRElementAttributeList-type DOMHTMLHRElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLHRElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("noShade", DOMHTMLHRElementNoShadePropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("size", DOMHTMLHRElementSizePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLHRElementWidthPropertyInfo)] :: [(Symbol, *)])--dOMHTMLHRElementAlign :: AttrLabelProxy "align"-dOMHTMLHRElementAlign = AttrLabelProxy--dOMHTMLHRElementNoShade :: AttrLabelProxy "noShade"-dOMHTMLHRElementNoShade = AttrLabelProxy--dOMHTMLHRElementSize :: AttrLabelProxy "size"-dOMHTMLHRElementSize = AttrLabelProxy--dOMHTMLHRElementWidth :: AttrLabelProxy "width"-dOMHTMLHRElementWidth = AttrLabelProxy--type instance SignalList DOMHTMLHRElement = DOMHTMLHRElementSignalList-type DOMHTMLHRElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLHRElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_htmlhr_element_get_align" webkit_dom_htmlhr_element_get_align :: -    Ptr DOMHTMLHRElement ->                 -- _obj : TInterface "WebKit" "DOMHTMLHRElement"-    IO CString---dOMHTMLHRElementGetAlign ::-    (MonadIO m, DOMHTMLHRElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLHRElementGetAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_htmlhr_element_get_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_htmlhr_element_get_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLHRElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLHRElementK a) => MethodInfo DOMHTMLHRElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHRElementGetAlign---- method DOMHTMLHRElement::get_no_shade--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, 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_htmlhr_element_get_no_shade" webkit_dom_htmlhr_element_get_no_shade :: -    Ptr DOMHTMLHRElement ->                 -- _obj : TInterface "WebKit" "DOMHTMLHRElement"-    IO CInt---dOMHTMLHRElementGetNoShade ::-    (MonadIO m, DOMHTMLHRElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLHRElementGetNoShade _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_htmlhr_element_get_no_shade _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLHRElementGetNoShadeMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLHRElementK a) => MethodInfo DOMHTMLHRElementGetNoShadeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHRElementGetNoShade---- method DOMHTMLHRElement::get_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_htmlhr_element_get_size" webkit_dom_htmlhr_element_get_size :: -    Ptr DOMHTMLHRElement ->                 -- _obj : TInterface "WebKit" "DOMHTMLHRElement"-    IO CString---dOMHTMLHRElementGetSize ::-    (MonadIO m, DOMHTMLHRElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLHRElementGetSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_htmlhr_element_get_size _obj'-    checkUnexpectedReturnNULL "webkit_dom_htmlhr_element_get_size" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLHRElementGetSizeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLHRElementK a) => MethodInfo DOMHTMLHRElementGetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHRElementGetSize---- method DOMHTMLHRElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_htmlhr_element_get_width" webkit_dom_htmlhr_element_get_width :: -    Ptr DOMHTMLHRElement ->                 -- _obj : TInterface "WebKit" "DOMHTMLHRElement"-    IO CString---dOMHTMLHRElementGetWidth ::-    (MonadIO m, DOMHTMLHRElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLHRElementGetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_htmlhr_element_get_width _obj'-    checkUnexpectedReturnNULL "webkit_dom_htmlhr_element_get_width" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLHRElementGetWidthMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLHRElementK a) => MethodInfo DOMHTMLHRElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHRElementGetWidth---- method DOMHTMLHRElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_htmlhr_element_set_align" webkit_dom_htmlhr_element_set_align :: -    Ptr DOMHTMLHRElement ->                 -- _obj : TInterface "WebKit" "DOMHTMLHRElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLHRElementSetAlign ::-    (MonadIO m, DOMHTMLHRElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLHRElementSetAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_htmlhr_element_set_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLHRElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLHRElementK a) => MethodInfo DOMHTMLHRElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHRElementSetAlign---- method DOMHTMLHRElement::set_no_shade--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_htmlhr_element_set_no_shade" webkit_dom_htmlhr_element_set_no_shade :: -    Ptr DOMHTMLHRElement ->                 -- _obj : TInterface "WebKit" "DOMHTMLHRElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLHRElementSetNoShade ::-    (MonadIO m, DOMHTMLHRElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLHRElementSetNoShade _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_htmlhr_element_set_no_shade _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLHRElementSetNoShadeMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLHRElementK a) => MethodInfo DOMHTMLHRElementSetNoShadeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHRElementSetNoShade---- method DOMHTMLHRElement::set_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_htmlhr_element_set_size" webkit_dom_htmlhr_element_set_size :: -    Ptr DOMHTMLHRElement ->                 -- _obj : TInterface "WebKit" "DOMHTMLHRElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLHRElementSetSize ::-    (MonadIO m, DOMHTMLHRElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLHRElementSetSize _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_htmlhr_element_set_size _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLHRElementSetSizeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLHRElementK a) => MethodInfo DOMHTMLHRElementSetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHRElementSetSize---- method DOMHTMLHRElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLHRElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_htmlhr_element_set_width" webkit_dom_htmlhr_element_set_width :: -    Ptr DOMHTMLHRElement ->                 -- _obj : TInterface "WebKit" "DOMHTMLHRElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLHRElementSetWidth ::-    (MonadIO m, DOMHTMLHRElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLHRElementSetWidth _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_htmlhr_element_set_width _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLHRElementSetWidthMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLHRElementK a) => MethodInfo DOMHTMLHRElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHRElementSetWidth--
− GI/WebKit/Objects/DOMHTMLHRElement.hs-boot
@@ -1,25 +0,0 @@-module GI.WebKit.Objects.DOMHTMLHRElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLHRElement = DOMHTMLHRElement (ForeignPtr DOMHTMLHRElement)-instance GObject DOMHTMLHRElement where-class GObject o => DOMHTMLHRElementK o-instance (GObject o, IsDescendantOf DOMHTMLHRElement o) => DOMHTMLHRElementK o-data DOMHTMLHRElementAlignPropertyInfo-data DOMHTMLHRElementNoShadePropertyInfo-data DOMHTMLHRElementSizePropertyInfo-data DOMHTMLHRElementWidthPropertyInfo-data DOMHTMLHRElementGetAlignMethodInfo-data DOMHTMLHRElementGetNoShadeMethodInfo-data DOMHTMLHRElementGetSizeMethodInfo-data DOMHTMLHRElementGetWidthMethodInfo-data DOMHTMLHRElementSetAlignMethodInfo-data DOMHTMLHRElementSetNoShadeMethodInfo-data DOMHTMLHRElementSetSizeMethodInfo-data DOMHTMLHRElementSetWidthMethodInfo
− GI/WebKit/Objects/DOMHTMLHeadElement.hs
@@ -1,340 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLHeadElement-    ( ---- * Exported types-    DOMHTMLHeadElement(..)                  ,-    DOMHTMLHeadElementK                     ,-    toDOMHTMLHeadElement                    ,-    noDOMHTMLHeadElement                    ,--- -- * Methods--- ** dOMHTMLHeadElementGetProfile-    DOMHTMLHeadElementGetProfileMethodInfo  ,-    dOMHTMLHeadElementGetProfile            ,----- ** dOMHTMLHeadElementSetProfile-    DOMHTMLHeadElementSetProfileMethodInfo  ,-    dOMHTMLHeadElementSetProfile            ,----- -- * Properties--- ** Profile-    DOMHTMLHeadElementProfilePropertyInfo   ,-    constructDOMHTMLHeadElementProfile      ,-    dOMHTMLHeadElementProfile               ,-    getDOMHTMLHeadElementProfile            ,-    setDOMHTMLHeadElementProfile            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLHeadElement = DOMHTMLHeadElement (ForeignPtr DOMHTMLHeadElement)-foreign import ccall "webkit_dom_html_head_element_get_type"-    c_webkit_dom_html_head_element_get_type :: IO GType--type instance ParentTypes DOMHTMLHeadElement = DOMHTMLHeadElementParentTypes-type DOMHTMLHeadElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLHeadElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_head_element_get_type-    --class GObject o => DOMHTMLHeadElementK o-instance (GObject o, IsDescendantOf DOMHTMLHeadElement o) => DOMHTMLHeadElementK o--toDOMHTMLHeadElement :: DOMHTMLHeadElementK o => o -> IO DOMHTMLHeadElement-toDOMHTMLHeadElement = unsafeCastTo DOMHTMLHeadElement--noDOMHTMLHeadElement :: Maybe DOMHTMLHeadElement-noDOMHTMLHeadElement = Nothing--type family ResolveDOMHTMLHeadElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLHeadElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLHeadElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLHeadElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLHeadElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLHeadElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLHeadElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLHeadElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLHeadElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLHeadElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLHeadElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLHeadElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLHeadElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLHeadElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLHeadElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLHeadElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLHeadElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLHeadElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLHeadElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLHeadElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLHeadElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLHeadElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLHeadElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLHeadElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLHeadElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLHeadElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLHeadElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLHeadElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLHeadElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLHeadElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLHeadElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLHeadElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLHeadElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLHeadElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLHeadElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLHeadElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLHeadElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLHeadElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLHeadElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLHeadElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLHeadElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLHeadElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLHeadElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLHeadElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLHeadElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLHeadElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLHeadElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLHeadElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLHeadElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLHeadElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLHeadElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLHeadElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLHeadElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLHeadElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLHeadElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLHeadElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLHeadElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLHeadElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLHeadElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLHeadElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLHeadElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLHeadElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLHeadElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLHeadElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLHeadElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLHeadElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLHeadElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLHeadElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLHeadElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLHeadElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLHeadElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLHeadElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLHeadElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLHeadElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLHeadElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLHeadElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLHeadElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLHeadElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLHeadElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLHeadElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLHeadElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLHeadElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLHeadElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLHeadElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLHeadElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLHeadElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLHeadElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLHeadElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLHeadElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLHeadElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLHeadElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLHeadElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLHeadElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLHeadElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLHeadElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLHeadElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLHeadElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLHeadElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLHeadElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLHeadElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLHeadElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLHeadElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLHeadElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLHeadElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLHeadElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLHeadElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLHeadElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLHeadElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLHeadElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLHeadElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLHeadElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLHeadElementMethod "getProfile" o = DOMHTMLHeadElementGetProfileMethodInfo-    ResolveDOMHTMLHeadElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLHeadElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLHeadElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLHeadElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLHeadElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLHeadElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLHeadElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLHeadElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLHeadElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLHeadElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLHeadElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLHeadElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLHeadElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLHeadElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLHeadElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLHeadElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLHeadElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLHeadElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLHeadElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLHeadElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLHeadElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLHeadElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLHeadElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLHeadElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLHeadElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLHeadElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLHeadElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLHeadElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLHeadElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLHeadElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLHeadElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLHeadElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLHeadElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLHeadElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLHeadElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLHeadElementMethod "setProfile" o = DOMHTMLHeadElementSetProfileMethodInfo-    ResolveDOMHTMLHeadElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLHeadElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLHeadElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLHeadElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLHeadElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLHeadElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLHeadElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLHeadElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLHeadElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLHeadElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLHeadElementMethod t DOMHTMLHeadElement, MethodInfo info DOMHTMLHeadElement p) => IsLabelProxy t (DOMHTMLHeadElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLHeadElementMethod t DOMHTMLHeadElement, MethodInfo info DOMHTMLHeadElement p) => IsLabel t (DOMHTMLHeadElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "profile"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLHeadElementProfile :: (MonadIO m, DOMHTMLHeadElementK o) => o -> m (Maybe T.Text)-getDOMHTMLHeadElementProfile obj = liftIO $ getObjectPropertyString obj "profile"--setDOMHTMLHeadElementProfile :: (MonadIO m, DOMHTMLHeadElementK o) => o -> T.Text -> m ()-setDOMHTMLHeadElementProfile obj val = liftIO $ setObjectPropertyString obj "profile" (Just val)--constructDOMHTMLHeadElementProfile :: T.Text -> IO ([Char], GValue)-constructDOMHTMLHeadElementProfile val = constructObjectPropertyString "profile" (Just val)--data DOMHTMLHeadElementProfilePropertyInfo-instance AttrInfo DOMHTMLHeadElementProfilePropertyInfo where-    type AttrAllowedOps DOMHTMLHeadElementProfilePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLHeadElementProfilePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLHeadElementProfilePropertyInfo = DOMHTMLHeadElementK-    type AttrGetType DOMHTMLHeadElementProfilePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLHeadElementProfilePropertyInfo = "profile"-    attrGet _ = getDOMHTMLHeadElementProfile-    attrSet _ = setDOMHTMLHeadElementProfile-    attrConstruct _ = constructDOMHTMLHeadElementProfile-    attrClear _ = undefined--type instance AttributeList DOMHTMLHeadElement = DOMHTMLHeadElementAttributeList-type DOMHTMLHeadElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("profile", DOMHTMLHeadElementProfilePropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLHeadElementProfile :: AttrLabelProxy "profile"-dOMHTMLHeadElementProfile = AttrLabelProxy--type instance SignalList DOMHTMLHeadElement = DOMHTMLHeadElementSignalList-type DOMHTMLHeadElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLHeadElement::get_profile--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLHeadElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLHeadElement"-    IO CString---dOMHTMLHeadElementGetProfile ::-    (MonadIO m, DOMHTMLHeadElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLHeadElementGetProfile _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_head_element_get_profile _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_head_element_get_profile" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLHeadElementGetProfileMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLHeadElementK a) => MethodInfo DOMHTMLHeadElementGetProfileMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHeadElementGetProfile---- method DOMHTMLHeadElement::set_profile--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLHeadElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLHeadElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLHeadElementSetProfile ::-    (MonadIO m, DOMHTMLHeadElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLHeadElementSetProfile _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_head_element_set_profile _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLHeadElementSetProfileMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLHeadElementK a) => MethodInfo DOMHTMLHeadElementSetProfileMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHeadElementSetProfile--
− GI/WebKit/Objects/DOMHTMLHeadElement.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMHTMLHeadElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLHeadElement = DOMHTMLHeadElement (ForeignPtr DOMHTMLHeadElement)-instance GObject DOMHTMLHeadElement where-class GObject o => DOMHTMLHeadElementK o-instance (GObject o, IsDescendantOf DOMHTMLHeadElement o) => DOMHTMLHeadElementK o-data DOMHTMLHeadElementProfilePropertyInfo-data DOMHTMLHeadElementGetProfileMethodInfo-data DOMHTMLHeadElementSetProfileMethodInfo
− GI/WebKit/Objects/DOMHTMLHeadingElement.hs
@@ -1,340 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLHeadingElement-    ( ---- * Exported types-    DOMHTMLHeadingElement(..)               ,-    DOMHTMLHeadingElementK                  ,-    toDOMHTMLHeadingElement                 ,-    noDOMHTMLHeadingElement                 ,--- -- * Methods--- ** dOMHTMLHeadingElementGetAlign-    DOMHTMLHeadingElementGetAlignMethodInfo ,-    dOMHTMLHeadingElementGetAlign           ,----- ** dOMHTMLHeadingElementSetAlign-    DOMHTMLHeadingElementSetAlignMethodInfo ,-    dOMHTMLHeadingElementSetAlign           ,----- -- * Properties--- ** Align-    DOMHTMLHeadingElementAlignPropertyInfo  ,-    constructDOMHTMLHeadingElementAlign     ,-    dOMHTMLHeadingElementAlign              ,-    getDOMHTMLHeadingElementAlign           ,-    setDOMHTMLHeadingElementAlign           ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLHeadingElement = DOMHTMLHeadingElement (ForeignPtr DOMHTMLHeadingElement)-foreign import ccall "webkit_dom_html_heading_element_get_type"-    c_webkit_dom_html_heading_element_get_type :: IO GType--type instance ParentTypes DOMHTMLHeadingElement = DOMHTMLHeadingElementParentTypes-type DOMHTMLHeadingElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLHeadingElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_heading_element_get_type-    --class GObject o => DOMHTMLHeadingElementK o-instance (GObject o, IsDescendantOf DOMHTMLHeadingElement o) => DOMHTMLHeadingElementK o--toDOMHTMLHeadingElement :: DOMHTMLHeadingElementK o => o -> IO DOMHTMLHeadingElement-toDOMHTMLHeadingElement = unsafeCastTo DOMHTMLHeadingElement--noDOMHTMLHeadingElement :: Maybe DOMHTMLHeadingElement-noDOMHTMLHeadingElement = Nothing--type family ResolveDOMHTMLHeadingElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLHeadingElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLHeadingElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLHeadingElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLHeadingElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLHeadingElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLHeadingElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLHeadingElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLHeadingElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLHeadingElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLHeadingElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLHeadingElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLHeadingElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLHeadingElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLHeadingElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLHeadingElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLHeadingElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLHeadingElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLHeadingElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLHeadingElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLHeadingElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLHeadingElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLHeadingElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLHeadingElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLHeadingElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLHeadingElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLHeadingElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLHeadingElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLHeadingElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLHeadingElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLHeadingElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLHeadingElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLHeadingElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLHeadingElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLHeadingElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLHeadingElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLHeadingElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLHeadingElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLHeadingElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLHeadingElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLHeadingElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLHeadingElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLHeadingElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLHeadingElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLHeadingElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLHeadingElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLHeadingElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLHeadingElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getAlign" o = DOMHTMLHeadingElementGetAlignMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setAlign" o = DOMHTMLHeadingElementSetAlignMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLHeadingElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLHeadingElementMethod t DOMHTMLHeadingElement, MethodInfo info DOMHTMLHeadingElement p) => IsLabelProxy t (DOMHTMLHeadingElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLHeadingElementMethod t DOMHTMLHeadingElement, MethodInfo info DOMHTMLHeadingElement p) => IsLabel t (DOMHTMLHeadingElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLHeadingElementAlign :: (MonadIO m, DOMHTMLHeadingElementK o) => o -> m (Maybe T.Text)-getDOMHTMLHeadingElementAlign obj = liftIO $ getObjectPropertyString obj "align"--setDOMHTMLHeadingElementAlign :: (MonadIO m, DOMHTMLHeadingElementK o) => o -> T.Text -> m ()-setDOMHTMLHeadingElementAlign obj val = liftIO $ setObjectPropertyString obj "align" (Just val)--constructDOMHTMLHeadingElementAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLHeadingElementAlign val = constructObjectPropertyString "align" (Just val)--data DOMHTMLHeadingElementAlignPropertyInfo-instance AttrInfo DOMHTMLHeadingElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLHeadingElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLHeadingElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLHeadingElementAlignPropertyInfo = DOMHTMLHeadingElementK-    type AttrGetType DOMHTMLHeadingElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLHeadingElementAlignPropertyInfo = "align"-    attrGet _ = getDOMHTMLHeadingElementAlign-    attrSet _ = setDOMHTMLHeadingElementAlign-    attrConstruct _ = constructDOMHTMLHeadingElementAlign-    attrClear _ = undefined--type instance AttributeList DOMHTMLHeadingElement = DOMHTMLHeadingElementAttributeList-type DOMHTMLHeadingElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLHeadingElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLHeadingElementAlign :: AttrLabelProxy "align"-dOMHTMLHeadingElementAlign = AttrLabelProxy--type instance SignalList DOMHTMLHeadingElement = DOMHTMLHeadingElementSignalList-type DOMHTMLHeadingElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLHeadingElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLHeadingElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->            -- _obj : TInterface "WebKit" "DOMHTMLHeadingElement"-    IO CString---dOMHTMLHeadingElementGetAlign ::-    (MonadIO m, DOMHTMLHeadingElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLHeadingElementGetAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_heading_element_get_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_heading_element_get_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLHeadingElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLHeadingElementK a) => MethodInfo DOMHTMLHeadingElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHeadingElementGetAlign---- method DOMHTMLHeadingElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLHeadingElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->            -- _obj : TInterface "WebKit" "DOMHTMLHeadingElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLHeadingElementSetAlign ::-    (MonadIO m, DOMHTMLHeadingElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLHeadingElementSetAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_heading_element_set_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLHeadingElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLHeadingElementK a) => MethodInfo DOMHTMLHeadingElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHeadingElementSetAlign--
− GI/WebKit/Objects/DOMHTMLHeadingElement.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMHTMLHeadingElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLHeadingElement = DOMHTMLHeadingElement (ForeignPtr DOMHTMLHeadingElement)-instance GObject DOMHTMLHeadingElement where-class GObject o => DOMHTMLHeadingElementK o-instance (GObject o, IsDescendantOf DOMHTMLHeadingElement o) => DOMHTMLHeadingElementK o-data DOMHTMLHeadingElementAlignPropertyInfo-data DOMHTMLHeadingElementGetAlignMethodInfo-data DOMHTMLHeadingElementSetAlignMethodInfo
− GI/WebKit/Objects/DOMHTMLHtmlElement.hs
@@ -1,450 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLHtmlElement-    ( ---- * Exported types-    DOMHTMLHtmlElement(..)                  ,-    DOMHTMLHtmlElementK                     ,-    toDOMHTMLHtmlElement                    ,-    noDOMHTMLHtmlElement                    ,--- -- * Methods--- ** dOMHTMLHtmlElementGetManifest-    DOMHTMLHtmlElementGetManifestMethodInfo ,-    dOMHTMLHtmlElementGetManifest           ,----- ** dOMHTMLHtmlElementGetVersion-    DOMHTMLHtmlElementGetVersionMethodInfo  ,-    dOMHTMLHtmlElementGetVersion            ,----- ** dOMHTMLHtmlElementSetManifest-    DOMHTMLHtmlElementSetManifestMethodInfo ,-    dOMHTMLHtmlElementSetManifest           ,----- ** dOMHTMLHtmlElementSetVersion-    DOMHTMLHtmlElementSetVersionMethodInfo  ,-    dOMHTMLHtmlElementSetVersion            ,----- -- * Properties--- ** Manifest-    DOMHTMLHtmlElementManifestPropertyInfo  ,-    constructDOMHTMLHtmlElementManifest     ,-    dOMHTMLHtmlElementManifest              ,-    getDOMHTMLHtmlElementManifest           ,-    setDOMHTMLHtmlElementManifest           ,----- ** Version-    DOMHTMLHtmlElementVersionPropertyInfo   ,-    constructDOMHTMLHtmlElementVersion      ,-    dOMHTMLHtmlElementVersion               ,-    getDOMHTMLHtmlElementVersion            ,-    setDOMHTMLHtmlElementVersion            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLHtmlElement = DOMHTMLHtmlElement (ForeignPtr DOMHTMLHtmlElement)-foreign import ccall "webkit_dom_html_html_element_get_type"-    c_webkit_dom_html_html_element_get_type :: IO GType--type instance ParentTypes DOMHTMLHtmlElement = DOMHTMLHtmlElementParentTypes-type DOMHTMLHtmlElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLHtmlElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_html_element_get_type-    --class GObject o => DOMHTMLHtmlElementK o-instance (GObject o, IsDescendantOf DOMHTMLHtmlElement o) => DOMHTMLHtmlElementK o--toDOMHTMLHtmlElement :: DOMHTMLHtmlElementK o => o -> IO DOMHTMLHtmlElement-toDOMHTMLHtmlElement = unsafeCastTo DOMHTMLHtmlElement--noDOMHTMLHtmlElement :: Maybe DOMHTMLHtmlElement-noDOMHTMLHtmlElement = Nothing--type family ResolveDOMHTMLHtmlElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLHtmlElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLHtmlElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLHtmlElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLHtmlElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLHtmlElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLHtmlElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLHtmlElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLHtmlElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLHtmlElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLHtmlElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLHtmlElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLHtmlElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLHtmlElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLHtmlElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLHtmlElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLHtmlElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLHtmlElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLHtmlElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLHtmlElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLHtmlElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLHtmlElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLHtmlElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLHtmlElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLHtmlElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLHtmlElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLHtmlElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLHtmlElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLHtmlElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLHtmlElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLHtmlElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLHtmlElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLHtmlElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLHtmlElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLHtmlElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLHtmlElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLHtmlElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLHtmlElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLHtmlElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLHtmlElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLHtmlElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLHtmlElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLHtmlElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLHtmlElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLHtmlElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLHtmlElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLHtmlElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLHtmlElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getManifest" o = DOMHTMLHtmlElementGetManifestMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getVersion" o = DOMHTMLHtmlElementGetVersionMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setManifest" o = DOMHTMLHtmlElementSetManifestMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setVersion" o = DOMHTMLHtmlElementSetVersionMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLHtmlElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLHtmlElementMethod t DOMHTMLHtmlElement, MethodInfo info DOMHTMLHtmlElement p) => IsLabelProxy t (DOMHTMLHtmlElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLHtmlElementMethod t DOMHTMLHtmlElement, MethodInfo info DOMHTMLHtmlElement p) => IsLabel t (DOMHTMLHtmlElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "manifest"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLHtmlElementManifest :: (MonadIO m, DOMHTMLHtmlElementK o) => o -> m (Maybe T.Text)-getDOMHTMLHtmlElementManifest obj = liftIO $ getObjectPropertyString obj "manifest"--setDOMHTMLHtmlElementManifest :: (MonadIO m, DOMHTMLHtmlElementK o) => o -> T.Text -> m ()-setDOMHTMLHtmlElementManifest obj val = liftIO $ setObjectPropertyString obj "manifest" (Just val)--constructDOMHTMLHtmlElementManifest :: T.Text -> IO ([Char], GValue)-constructDOMHTMLHtmlElementManifest val = constructObjectPropertyString "manifest" (Just val)--data DOMHTMLHtmlElementManifestPropertyInfo-instance AttrInfo DOMHTMLHtmlElementManifestPropertyInfo where-    type AttrAllowedOps DOMHTMLHtmlElementManifestPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLHtmlElementManifestPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLHtmlElementManifestPropertyInfo = DOMHTMLHtmlElementK-    type AttrGetType DOMHTMLHtmlElementManifestPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLHtmlElementManifestPropertyInfo = "manifest"-    attrGet _ = getDOMHTMLHtmlElementManifest-    attrSet _ = setDOMHTMLHtmlElementManifest-    attrConstruct _ = constructDOMHTMLHtmlElementManifest-    attrClear _ = undefined---- VVV Prop "version"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLHtmlElementVersion :: (MonadIO m, DOMHTMLHtmlElementK o) => o -> m (Maybe T.Text)-getDOMHTMLHtmlElementVersion obj = liftIO $ getObjectPropertyString obj "version"--setDOMHTMLHtmlElementVersion :: (MonadIO m, DOMHTMLHtmlElementK o) => o -> T.Text -> m ()-setDOMHTMLHtmlElementVersion obj val = liftIO $ setObjectPropertyString obj "version" (Just val)--constructDOMHTMLHtmlElementVersion :: T.Text -> IO ([Char], GValue)-constructDOMHTMLHtmlElementVersion val = constructObjectPropertyString "version" (Just val)--data DOMHTMLHtmlElementVersionPropertyInfo-instance AttrInfo DOMHTMLHtmlElementVersionPropertyInfo where-    type AttrAllowedOps DOMHTMLHtmlElementVersionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLHtmlElementVersionPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLHtmlElementVersionPropertyInfo = DOMHTMLHtmlElementK-    type AttrGetType DOMHTMLHtmlElementVersionPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLHtmlElementVersionPropertyInfo = "version"-    attrGet _ = getDOMHTMLHtmlElementVersion-    attrSet _ = setDOMHTMLHtmlElementVersion-    attrConstruct _ = constructDOMHTMLHtmlElementVersion-    attrClear _ = undefined--type instance AttributeList DOMHTMLHtmlElement = DOMHTMLHtmlElementAttributeList-type DOMHTMLHtmlElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("manifest", DOMHTMLHtmlElementManifestPropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("version", DOMHTMLHtmlElementVersionPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLHtmlElementManifest :: AttrLabelProxy "manifest"-dOMHTMLHtmlElementManifest = AttrLabelProxy--dOMHTMLHtmlElementVersion :: AttrLabelProxy "version"-dOMHTMLHtmlElementVersion = AttrLabelProxy--type instance SignalList DOMHTMLHtmlElement = DOMHTMLHtmlElementSignalList-type DOMHTMLHtmlElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLHtmlElement::get_manifest--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLHtmlElement", direction = DirectionIn, mayBeNull = False, argScope = 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_manifest" webkit_dom_html_html_element_get_manifest :: -    Ptr DOMHTMLHtmlElement ->               -- _obj : TInterface "WebKit" "DOMHTMLHtmlElement"-    IO CString---dOMHTMLHtmlElementGetManifest ::-    (MonadIO m, DOMHTMLHtmlElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLHtmlElementGetManifest _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_html_element_get_manifest _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_html_element_get_manifest" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLHtmlElementGetManifestMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLHtmlElementK a) => MethodInfo DOMHTMLHtmlElementGetManifestMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHtmlElementGetManifest---- method DOMHTMLHtmlElement::get_version--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLHtmlElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLHtmlElement"-    IO CString---dOMHTMLHtmlElementGetVersion ::-    (MonadIO m, DOMHTMLHtmlElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLHtmlElementGetVersion _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_html_element_get_version _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_html_element_get_version" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLHtmlElementGetVersionMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLHtmlElementK a) => MethodInfo DOMHTMLHtmlElementGetVersionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHtmlElementGetVersion---- method DOMHTMLHtmlElement::set_manifest--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLHtmlElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_manifest" webkit_dom_html_html_element_set_manifest :: -    Ptr DOMHTMLHtmlElement ->               -- _obj : TInterface "WebKit" "DOMHTMLHtmlElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLHtmlElementSetManifest ::-    (MonadIO m, DOMHTMLHtmlElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLHtmlElementSetManifest _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_html_element_set_manifest _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLHtmlElementSetManifestMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLHtmlElementK a) => MethodInfo DOMHTMLHtmlElementSetManifestMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHtmlElementSetManifest---- method DOMHTMLHtmlElement::set_version--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLHtmlElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLHtmlElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLHtmlElementSetVersion ::-    (MonadIO m, DOMHTMLHtmlElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLHtmlElementSetVersion _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_html_element_set_version _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLHtmlElementSetVersionMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLHtmlElementK a) => MethodInfo DOMHTMLHtmlElementSetVersionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHtmlElementSetVersion--
− GI/WebKit/Objects/DOMHTMLHtmlElement.hs-boot
@@ -1,19 +0,0 @@-module GI.WebKit.Objects.DOMHTMLHtmlElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLHtmlElement = DOMHTMLHtmlElement (ForeignPtr DOMHTMLHtmlElement)-instance GObject DOMHTMLHtmlElement where-class GObject o => DOMHTMLHtmlElementK o-instance (GObject o, IsDescendantOf DOMHTMLHtmlElement o) => DOMHTMLHtmlElementK o-data DOMHTMLHtmlElementManifestPropertyInfo-data DOMHTMLHtmlElementVersionPropertyInfo-data DOMHTMLHtmlElementGetManifestMethodInfo-data DOMHTMLHtmlElementGetVersionMethodInfo-data DOMHTMLHtmlElementSetManifestMethodInfo-data DOMHTMLHtmlElementSetVersionMethodInfo
− GI/WebKit/Objects/DOMHTMLIFrameElement.hs
@@ -1,1785 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLIFrameElement-    ( ---- * Exported types-    DOMHTMLIFrameElement(..)                ,-    DOMHTMLIFrameElementK                   ,-    toDOMHTMLIFrameElement                  ,-    noDOMHTMLIFrameElement                  ,--- -- * Methods--- ** dOMHTMLIFrameElementGetAlign-    DOMHTMLIFrameElementGetAlignMethodInfo  ,-    dOMHTMLIFrameElementGetAlign            ,----- ** dOMHTMLIFrameElementGetContentDocument-    DOMHTMLIFrameElementGetContentDocumentMethodInfo,-    dOMHTMLIFrameElementGetContentDocument  ,----- ** dOMHTMLIFrameElementGetContentWindow-    DOMHTMLIFrameElementGetContentWindowMethodInfo,-    dOMHTMLIFrameElementGetContentWindow    ,----- ** dOMHTMLIFrameElementGetFrameBorder-    DOMHTMLIFrameElementGetFrameBorderMethodInfo,-    dOMHTMLIFrameElementGetFrameBorder      ,----- ** dOMHTMLIFrameElementGetHeight-    DOMHTMLIFrameElementGetHeightMethodInfo ,-    dOMHTMLIFrameElementGetHeight           ,----- ** dOMHTMLIFrameElementGetLongDesc-    DOMHTMLIFrameElementGetLongDescMethodInfo,-    dOMHTMLIFrameElementGetLongDesc         ,----- ** dOMHTMLIFrameElementGetMarginHeight-    DOMHTMLIFrameElementGetMarginHeightMethodInfo,-    dOMHTMLIFrameElementGetMarginHeight     ,----- ** dOMHTMLIFrameElementGetMarginWidth-    DOMHTMLIFrameElementGetMarginWidthMethodInfo,-    dOMHTMLIFrameElementGetMarginWidth      ,----- ** dOMHTMLIFrameElementGetName-    DOMHTMLIFrameElementGetNameMethodInfo   ,-    dOMHTMLIFrameElementGetName             ,----- ** dOMHTMLIFrameElementGetSandbox-    DOMHTMLIFrameElementGetSandboxMethodInfo,-    dOMHTMLIFrameElementGetSandbox          ,----- ** dOMHTMLIFrameElementGetScrolling-    DOMHTMLIFrameElementGetScrollingMethodInfo,-    dOMHTMLIFrameElementGetScrolling        ,----- ** dOMHTMLIFrameElementGetSeamless-    DOMHTMLIFrameElementGetSeamlessMethodInfo,-    dOMHTMLIFrameElementGetSeamless         ,----- ** dOMHTMLIFrameElementGetSrc-    DOMHTMLIFrameElementGetSrcMethodInfo    ,-    dOMHTMLIFrameElementGetSrc              ,----- ** dOMHTMLIFrameElementGetSrcdoc-    DOMHTMLIFrameElementGetSrcdocMethodInfo ,-    dOMHTMLIFrameElementGetSrcdoc           ,----- ** dOMHTMLIFrameElementGetWidth-    DOMHTMLIFrameElementGetWidthMethodInfo  ,-    dOMHTMLIFrameElementGetWidth            ,----- ** dOMHTMLIFrameElementSetAlign-    DOMHTMLIFrameElementSetAlignMethodInfo  ,-    dOMHTMLIFrameElementSetAlign            ,----- ** dOMHTMLIFrameElementSetFrameBorder-    DOMHTMLIFrameElementSetFrameBorderMethodInfo,-    dOMHTMLIFrameElementSetFrameBorder      ,----- ** dOMHTMLIFrameElementSetHeight-    DOMHTMLIFrameElementSetHeightMethodInfo ,-    dOMHTMLIFrameElementSetHeight           ,----- ** dOMHTMLIFrameElementSetLongDesc-    DOMHTMLIFrameElementSetLongDescMethodInfo,-    dOMHTMLIFrameElementSetLongDesc         ,----- ** dOMHTMLIFrameElementSetMarginHeight-    DOMHTMLIFrameElementSetMarginHeightMethodInfo,-    dOMHTMLIFrameElementSetMarginHeight     ,----- ** dOMHTMLIFrameElementSetMarginWidth-    DOMHTMLIFrameElementSetMarginWidthMethodInfo,-    dOMHTMLIFrameElementSetMarginWidth      ,----- ** dOMHTMLIFrameElementSetName-    DOMHTMLIFrameElementSetNameMethodInfo   ,-    dOMHTMLIFrameElementSetName             ,----- ** dOMHTMLIFrameElementSetSandbox-    DOMHTMLIFrameElementSetSandboxMethodInfo,-    dOMHTMLIFrameElementSetSandbox          ,----- ** dOMHTMLIFrameElementSetScrolling-    DOMHTMLIFrameElementSetScrollingMethodInfo,-    dOMHTMLIFrameElementSetScrolling        ,----- ** dOMHTMLIFrameElementSetSeamless-    DOMHTMLIFrameElementSetSeamlessMethodInfo,-    dOMHTMLIFrameElementSetSeamless         ,----- ** dOMHTMLIFrameElementSetSrc-    DOMHTMLIFrameElementSetSrcMethodInfo    ,-    dOMHTMLIFrameElementSetSrc              ,----- ** dOMHTMLIFrameElementSetSrcdoc-    DOMHTMLIFrameElementSetSrcdocMethodInfo ,-    dOMHTMLIFrameElementSetSrcdoc           ,----- ** dOMHTMLIFrameElementSetWidth-    DOMHTMLIFrameElementSetWidthMethodInfo  ,-    dOMHTMLIFrameElementSetWidth            ,----- -- * Properties--- ** Align-    DOMHTMLIFrameElementAlignPropertyInfo   ,-    constructDOMHTMLIFrameElementAlign      ,-    dOMHTMLIFrameElementAlign               ,-    getDOMHTMLIFrameElementAlign            ,-    setDOMHTMLIFrameElementAlign            ,----- ** ContentDocument-    DOMHTMLIFrameElementContentDocumentPropertyInfo,-    dOMHTMLIFrameElementContentDocument     ,-    getDOMHTMLIFrameElementContentDocument  ,----- ** ContentWindow-    DOMHTMLIFrameElementContentWindowPropertyInfo,-    dOMHTMLIFrameElementContentWindow       ,-    getDOMHTMLIFrameElementContentWindow    ,----- ** FrameBorder-    DOMHTMLIFrameElementFrameBorderPropertyInfo,-    constructDOMHTMLIFrameElementFrameBorder,-    dOMHTMLIFrameElementFrameBorder         ,-    getDOMHTMLIFrameElementFrameBorder      ,-    setDOMHTMLIFrameElementFrameBorder      ,----- ** Height-    DOMHTMLIFrameElementHeightPropertyInfo  ,-    constructDOMHTMLIFrameElementHeight     ,-    dOMHTMLIFrameElementHeight              ,-    getDOMHTMLIFrameElementHeight           ,-    setDOMHTMLIFrameElementHeight           ,----- ** LongDesc-    DOMHTMLIFrameElementLongDescPropertyInfo,-    constructDOMHTMLIFrameElementLongDesc   ,-    dOMHTMLIFrameElementLongDesc            ,-    getDOMHTMLIFrameElementLongDesc         ,-    setDOMHTMLIFrameElementLongDesc         ,----- ** MarginHeight-    DOMHTMLIFrameElementMarginHeightPropertyInfo,-    constructDOMHTMLIFrameElementMarginHeight,-    dOMHTMLIFrameElementMarginHeight        ,-    getDOMHTMLIFrameElementMarginHeight     ,-    setDOMHTMLIFrameElementMarginHeight     ,----- ** MarginWidth-    DOMHTMLIFrameElementMarginWidthPropertyInfo,-    constructDOMHTMLIFrameElementMarginWidth,-    dOMHTMLIFrameElementMarginWidth         ,-    getDOMHTMLIFrameElementMarginWidth      ,-    setDOMHTMLIFrameElementMarginWidth      ,----- ** Name-    DOMHTMLIFrameElementNamePropertyInfo    ,-    constructDOMHTMLIFrameElementName       ,-    dOMHTMLIFrameElementName                ,-    getDOMHTMLIFrameElementName             ,-    setDOMHTMLIFrameElementName             ,----- ** Sandbox-    DOMHTMLIFrameElementSandboxPropertyInfo ,-    constructDOMHTMLIFrameElementSandbox    ,-    dOMHTMLIFrameElementSandbox             ,-    getDOMHTMLIFrameElementSandbox          ,-    setDOMHTMLIFrameElementSandbox          ,----- ** Scrolling-    DOMHTMLIFrameElementScrollingPropertyInfo,-    constructDOMHTMLIFrameElementScrolling  ,-    dOMHTMLIFrameElementScrolling           ,-    getDOMHTMLIFrameElementScrolling        ,-    setDOMHTMLIFrameElementScrolling        ,----- ** Seamless-    DOMHTMLIFrameElementSeamlessPropertyInfo,-    constructDOMHTMLIFrameElementSeamless   ,-    dOMHTMLIFrameElementSeamless            ,-    getDOMHTMLIFrameElementSeamless         ,-    setDOMHTMLIFrameElementSeamless         ,----- ** Src-    DOMHTMLIFrameElementSrcPropertyInfo     ,-    constructDOMHTMLIFrameElementSrc        ,-    dOMHTMLIFrameElementSrc                 ,-    getDOMHTMLIFrameElementSrc              ,-    setDOMHTMLIFrameElementSrc              ,----- ** Srcdoc-    DOMHTMLIFrameElementSrcdocPropertyInfo  ,-    constructDOMHTMLIFrameElementSrcdoc     ,-    dOMHTMLIFrameElementSrcdoc              ,-    getDOMHTMLIFrameElementSrcdoc           ,-    setDOMHTMLIFrameElementSrcdoc           ,----- ** Width-    DOMHTMLIFrameElementWidthPropertyInfo   ,-    constructDOMHTMLIFrameElementWidth      ,-    dOMHTMLIFrameElementWidth               ,-    getDOMHTMLIFrameElementWidth            ,-    setDOMHTMLIFrameElementWidth            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLIFrameElement = DOMHTMLIFrameElement (ForeignPtr DOMHTMLIFrameElement)-foreign import ccall "webkit_dom_html_iframe_element_get_type"-    c_webkit_dom_html_iframe_element_get_type :: IO GType--type instance ParentTypes DOMHTMLIFrameElement = DOMHTMLIFrameElementParentTypes-type DOMHTMLIFrameElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLIFrameElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_iframe_element_get_type-    --class GObject o => DOMHTMLIFrameElementK o-instance (GObject o, IsDescendantOf DOMHTMLIFrameElement o) => DOMHTMLIFrameElementK o--toDOMHTMLIFrameElement :: DOMHTMLIFrameElementK o => o -> IO DOMHTMLIFrameElement-toDOMHTMLIFrameElement = unsafeCastTo DOMHTMLIFrameElement--noDOMHTMLIFrameElement :: Maybe DOMHTMLIFrameElement-noDOMHTMLIFrameElement = Nothing--type family ResolveDOMHTMLIFrameElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLIFrameElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLIFrameElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLIFrameElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLIFrameElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLIFrameElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLIFrameElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLIFrameElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLIFrameElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLIFrameElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLIFrameElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLIFrameElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLIFrameElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLIFrameElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLIFrameElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLIFrameElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLIFrameElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLIFrameElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLIFrameElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLIFrameElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLIFrameElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLIFrameElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLIFrameElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLIFrameElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLIFrameElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLIFrameElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLIFrameElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLIFrameElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLIFrameElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLIFrameElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLIFrameElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLIFrameElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLIFrameElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLIFrameElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLIFrameElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLIFrameElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLIFrameElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLIFrameElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLIFrameElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLIFrameElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLIFrameElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLIFrameElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLIFrameElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLIFrameElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLIFrameElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLIFrameElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLIFrameElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLIFrameElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getAlign" o = DOMHTMLIFrameElementGetAlignMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getContentDocument" o = DOMHTMLIFrameElementGetContentDocumentMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getContentWindow" o = DOMHTMLIFrameElementGetContentWindowMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getFrameBorder" o = DOMHTMLIFrameElementGetFrameBorderMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getHeight" o = DOMHTMLIFrameElementGetHeightMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getLongDesc" o = DOMHTMLIFrameElementGetLongDescMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getMarginHeight" o = DOMHTMLIFrameElementGetMarginHeightMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getMarginWidth" o = DOMHTMLIFrameElementGetMarginWidthMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getName" o = DOMHTMLIFrameElementGetNameMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getSandbox" o = DOMHTMLIFrameElementGetSandboxMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getScrolling" o = DOMHTMLIFrameElementGetScrollingMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getSeamless" o = DOMHTMLIFrameElementGetSeamlessMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getSrc" o = DOMHTMLIFrameElementGetSrcMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getSrcdoc" o = DOMHTMLIFrameElementGetSrcdocMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getWidth" o = DOMHTMLIFrameElementGetWidthMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setAlign" o = DOMHTMLIFrameElementSetAlignMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setFrameBorder" o = DOMHTMLIFrameElementSetFrameBorderMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setHeight" o = DOMHTMLIFrameElementSetHeightMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setLongDesc" o = DOMHTMLIFrameElementSetLongDescMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setMarginHeight" o = DOMHTMLIFrameElementSetMarginHeightMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setMarginWidth" o = DOMHTMLIFrameElementSetMarginWidthMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setName" o = DOMHTMLIFrameElementSetNameMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setSandbox" o = DOMHTMLIFrameElementSetSandboxMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setScrolling" o = DOMHTMLIFrameElementSetScrollingMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setSeamless" o = DOMHTMLIFrameElementSetSeamlessMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setSrc" o = DOMHTMLIFrameElementSetSrcMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setSrcdoc" o = DOMHTMLIFrameElementSetSrcdocMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setWidth" o = DOMHTMLIFrameElementSetWidthMethodInfo-    ResolveDOMHTMLIFrameElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLIFrameElementMethod t DOMHTMLIFrameElement, MethodInfo info DOMHTMLIFrameElement p) => IsLabelProxy t (DOMHTMLIFrameElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLIFrameElementMethod t DOMHTMLIFrameElement, MethodInfo info DOMHTMLIFrameElement p) => IsLabel t (DOMHTMLIFrameElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLIFrameElementAlign :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementAlign obj = liftIO $ getObjectPropertyString obj "align"--setDOMHTMLIFrameElementAlign :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementAlign obj val = liftIO $ setObjectPropertyString obj "align" (Just val)--constructDOMHTMLIFrameElementAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLIFrameElementAlign val = constructObjectPropertyString "align" (Just val)--data DOMHTMLIFrameElementAlignPropertyInfo-instance AttrInfo DOMHTMLIFrameElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementAlignPropertyInfo = DOMHTMLIFrameElementK-    type AttrGetType DOMHTMLIFrameElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementAlignPropertyInfo = "align"-    attrGet _ = getDOMHTMLIFrameElementAlign-    attrSet _ = setDOMHTMLIFrameElementAlign-    attrConstruct _ = constructDOMHTMLIFrameElementAlign-    attrClear _ = undefined---- VVV Prop "content-document"-   -- Type: TInterface "WebKit" "DOMDocument"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLIFrameElementContentDocument :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> m DOMDocument-getDOMHTMLIFrameElementContentDocument obj = liftIO $ checkUnexpectedNothing "getDOMHTMLIFrameElementContentDocument" $ getObjectPropertyObject obj "content-document" DOMDocument--data DOMHTMLIFrameElementContentDocumentPropertyInfo-instance AttrInfo DOMHTMLIFrameElementContentDocumentPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementContentDocumentPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLIFrameElementContentDocumentPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLIFrameElementContentDocumentPropertyInfo = DOMHTMLIFrameElementK-    type AttrGetType DOMHTMLIFrameElementContentDocumentPropertyInfo = DOMDocument-    type AttrLabel DOMHTMLIFrameElementContentDocumentPropertyInfo = "content-document"-    attrGet _ = getDOMHTMLIFrameElementContentDocument-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "content-window"-   -- Type: TInterface "WebKit" "DOMDOMWindow"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLIFrameElementContentWindow :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> m (Maybe DOMDOMWindow)-getDOMHTMLIFrameElementContentWindow obj = liftIO $ getObjectPropertyObject obj "content-window" DOMDOMWindow--data DOMHTMLIFrameElementContentWindowPropertyInfo-instance AttrInfo DOMHTMLIFrameElementContentWindowPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementContentWindowPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLIFrameElementContentWindowPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLIFrameElementContentWindowPropertyInfo = DOMHTMLIFrameElementK-    type AttrGetType DOMHTMLIFrameElementContentWindowPropertyInfo = (Maybe DOMDOMWindow)-    type AttrLabel DOMHTMLIFrameElementContentWindowPropertyInfo = "content-window"-    attrGet _ = getDOMHTMLIFrameElementContentWindow-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "frame-border"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLIFrameElementFrameBorder :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementFrameBorder obj = liftIO $ getObjectPropertyString obj "frame-border"--setDOMHTMLIFrameElementFrameBorder :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementFrameBorder obj val = liftIO $ setObjectPropertyString obj "frame-border" (Just val)--constructDOMHTMLIFrameElementFrameBorder :: T.Text -> IO ([Char], GValue)-constructDOMHTMLIFrameElementFrameBorder val = constructObjectPropertyString "frame-border" (Just val)--data DOMHTMLIFrameElementFrameBorderPropertyInfo-instance AttrInfo DOMHTMLIFrameElementFrameBorderPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementFrameBorderPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementFrameBorderPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementFrameBorderPropertyInfo = DOMHTMLIFrameElementK-    type AttrGetType DOMHTMLIFrameElementFrameBorderPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementFrameBorderPropertyInfo = "frame-border"-    attrGet _ = getDOMHTMLIFrameElementFrameBorder-    attrSet _ = setDOMHTMLIFrameElementFrameBorder-    attrConstruct _ = constructDOMHTMLIFrameElementFrameBorder-    attrClear _ = undefined---- VVV Prop "height"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLIFrameElementHeight :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementHeight obj = liftIO $ getObjectPropertyString obj "height"--setDOMHTMLIFrameElementHeight :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementHeight obj val = liftIO $ setObjectPropertyString obj "height" (Just val)--constructDOMHTMLIFrameElementHeight :: T.Text -> IO ([Char], GValue)-constructDOMHTMLIFrameElementHeight val = constructObjectPropertyString "height" (Just val)--data DOMHTMLIFrameElementHeightPropertyInfo-instance AttrInfo DOMHTMLIFrameElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementHeightPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementHeightPropertyInfo = DOMHTMLIFrameElementK-    type AttrGetType DOMHTMLIFrameElementHeightPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementHeightPropertyInfo = "height"-    attrGet _ = getDOMHTMLIFrameElementHeight-    attrSet _ = setDOMHTMLIFrameElementHeight-    attrConstruct _ = constructDOMHTMLIFrameElementHeight-    attrClear _ = undefined---- VVV Prop "long-desc"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLIFrameElementLongDesc :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementLongDesc obj = liftIO $ getObjectPropertyString obj "long-desc"--setDOMHTMLIFrameElementLongDesc :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementLongDesc obj val = liftIO $ setObjectPropertyString obj "long-desc" (Just val)--constructDOMHTMLIFrameElementLongDesc :: T.Text -> IO ([Char], GValue)-constructDOMHTMLIFrameElementLongDesc val = constructObjectPropertyString "long-desc" (Just val)--data DOMHTMLIFrameElementLongDescPropertyInfo-instance AttrInfo DOMHTMLIFrameElementLongDescPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementLongDescPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementLongDescPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementLongDescPropertyInfo = DOMHTMLIFrameElementK-    type AttrGetType DOMHTMLIFrameElementLongDescPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementLongDescPropertyInfo = "long-desc"-    attrGet _ = getDOMHTMLIFrameElementLongDesc-    attrSet _ = setDOMHTMLIFrameElementLongDesc-    attrConstruct _ = constructDOMHTMLIFrameElementLongDesc-    attrClear _ = undefined---- VVV Prop "margin-height"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLIFrameElementMarginHeight :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementMarginHeight obj = liftIO $ getObjectPropertyString obj "margin-height"--setDOMHTMLIFrameElementMarginHeight :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementMarginHeight obj val = liftIO $ setObjectPropertyString obj "margin-height" (Just val)--constructDOMHTMLIFrameElementMarginHeight :: T.Text -> IO ([Char], GValue)-constructDOMHTMLIFrameElementMarginHeight val = constructObjectPropertyString "margin-height" (Just val)--data DOMHTMLIFrameElementMarginHeightPropertyInfo-instance AttrInfo DOMHTMLIFrameElementMarginHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementMarginHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementMarginHeightPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementMarginHeightPropertyInfo = DOMHTMLIFrameElementK-    type AttrGetType DOMHTMLIFrameElementMarginHeightPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementMarginHeightPropertyInfo = "margin-height"-    attrGet _ = getDOMHTMLIFrameElementMarginHeight-    attrSet _ = setDOMHTMLIFrameElementMarginHeight-    attrConstruct _ = constructDOMHTMLIFrameElementMarginHeight-    attrClear _ = undefined---- VVV Prop "margin-width"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLIFrameElementMarginWidth :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementMarginWidth obj = liftIO $ getObjectPropertyString obj "margin-width"--setDOMHTMLIFrameElementMarginWidth :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementMarginWidth obj val = liftIO $ setObjectPropertyString obj "margin-width" (Just val)--constructDOMHTMLIFrameElementMarginWidth :: T.Text -> IO ([Char], GValue)-constructDOMHTMLIFrameElementMarginWidth val = constructObjectPropertyString "margin-width" (Just val)--data DOMHTMLIFrameElementMarginWidthPropertyInfo-instance AttrInfo DOMHTMLIFrameElementMarginWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementMarginWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementMarginWidthPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementMarginWidthPropertyInfo = DOMHTMLIFrameElementK-    type AttrGetType DOMHTMLIFrameElementMarginWidthPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementMarginWidthPropertyInfo = "margin-width"-    attrGet _ = getDOMHTMLIFrameElementMarginWidth-    attrSet _ = setDOMHTMLIFrameElementMarginWidth-    attrConstruct _ = constructDOMHTMLIFrameElementMarginWidth-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLIFrameElementName :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementName obj = liftIO $ getObjectPropertyString obj "name"--setDOMHTMLIFrameElementName :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementName obj val = liftIO $ setObjectPropertyString obj "name" (Just val)--constructDOMHTMLIFrameElementName :: T.Text -> IO ([Char], GValue)-constructDOMHTMLIFrameElementName val = constructObjectPropertyString "name" (Just val)--data DOMHTMLIFrameElementNamePropertyInfo-instance AttrInfo DOMHTMLIFrameElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementNamePropertyInfo = DOMHTMLIFrameElementK-    type AttrGetType DOMHTMLIFrameElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementNamePropertyInfo = "name"-    attrGet _ = getDOMHTMLIFrameElementName-    attrSet _ = setDOMHTMLIFrameElementName-    attrConstruct _ = constructDOMHTMLIFrameElementName-    attrClear _ = undefined---- VVV Prop "sandbox"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLIFrameElementSandbox :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementSandbox obj = liftIO $ getObjectPropertyString obj "sandbox"--setDOMHTMLIFrameElementSandbox :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementSandbox obj val = liftIO $ setObjectPropertyString obj "sandbox" (Just val)--constructDOMHTMLIFrameElementSandbox :: T.Text -> IO ([Char], GValue)-constructDOMHTMLIFrameElementSandbox val = constructObjectPropertyString "sandbox" (Just val)--data DOMHTMLIFrameElementSandboxPropertyInfo-instance AttrInfo DOMHTMLIFrameElementSandboxPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementSandboxPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementSandboxPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementSandboxPropertyInfo = DOMHTMLIFrameElementK-    type AttrGetType DOMHTMLIFrameElementSandboxPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementSandboxPropertyInfo = "sandbox"-    attrGet _ = getDOMHTMLIFrameElementSandbox-    attrSet _ = setDOMHTMLIFrameElementSandbox-    attrConstruct _ = constructDOMHTMLIFrameElementSandbox-    attrClear _ = undefined---- VVV Prop "scrolling"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLIFrameElementScrolling :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementScrolling obj = liftIO $ getObjectPropertyString obj "scrolling"--setDOMHTMLIFrameElementScrolling :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementScrolling obj val = liftIO $ setObjectPropertyString obj "scrolling" (Just val)--constructDOMHTMLIFrameElementScrolling :: T.Text -> IO ([Char], GValue)-constructDOMHTMLIFrameElementScrolling val = constructObjectPropertyString "scrolling" (Just val)--data DOMHTMLIFrameElementScrollingPropertyInfo-instance AttrInfo DOMHTMLIFrameElementScrollingPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementScrollingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementScrollingPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementScrollingPropertyInfo = DOMHTMLIFrameElementK-    type AttrGetType DOMHTMLIFrameElementScrollingPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementScrollingPropertyInfo = "scrolling"-    attrGet _ = getDOMHTMLIFrameElementScrolling-    attrSet _ = setDOMHTMLIFrameElementScrolling-    attrConstruct _ = constructDOMHTMLIFrameElementScrolling-    attrClear _ = undefined---- VVV Prop "seamless"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLIFrameElementSeamless :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> m Bool-getDOMHTMLIFrameElementSeamless obj = liftIO $ getObjectPropertyBool obj "seamless"--setDOMHTMLIFrameElementSeamless :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> Bool -> m ()-setDOMHTMLIFrameElementSeamless obj val = liftIO $ setObjectPropertyBool obj "seamless" val--constructDOMHTMLIFrameElementSeamless :: Bool -> IO ([Char], GValue)-constructDOMHTMLIFrameElementSeamless val = constructObjectPropertyBool "seamless" val--data DOMHTMLIFrameElementSeamlessPropertyInfo-instance AttrInfo DOMHTMLIFrameElementSeamlessPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementSeamlessPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementSeamlessPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLIFrameElementSeamlessPropertyInfo = DOMHTMLIFrameElementK-    type AttrGetType DOMHTMLIFrameElementSeamlessPropertyInfo = Bool-    type AttrLabel DOMHTMLIFrameElementSeamlessPropertyInfo = "seamless"-    attrGet _ = getDOMHTMLIFrameElementSeamless-    attrSet _ = setDOMHTMLIFrameElementSeamless-    attrConstruct _ = constructDOMHTMLIFrameElementSeamless-    attrClear _ = undefined---- VVV Prop "src"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLIFrameElementSrc :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementSrc obj = liftIO $ getObjectPropertyString obj "src"--setDOMHTMLIFrameElementSrc :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementSrc obj val = liftIO $ setObjectPropertyString obj "src" (Just val)--constructDOMHTMLIFrameElementSrc :: T.Text -> IO ([Char], GValue)-constructDOMHTMLIFrameElementSrc val = constructObjectPropertyString "src" (Just val)--data DOMHTMLIFrameElementSrcPropertyInfo-instance AttrInfo DOMHTMLIFrameElementSrcPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementSrcPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementSrcPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementSrcPropertyInfo = DOMHTMLIFrameElementK-    type AttrGetType DOMHTMLIFrameElementSrcPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementSrcPropertyInfo = "src"-    attrGet _ = getDOMHTMLIFrameElementSrc-    attrSet _ = setDOMHTMLIFrameElementSrc-    attrConstruct _ = constructDOMHTMLIFrameElementSrc-    attrClear _ = undefined---- VVV Prop "srcdoc"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLIFrameElementSrcdoc :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementSrcdoc obj = liftIO $ getObjectPropertyString obj "srcdoc"--setDOMHTMLIFrameElementSrcdoc :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementSrcdoc obj val = liftIO $ setObjectPropertyString obj "srcdoc" (Just val)--constructDOMHTMLIFrameElementSrcdoc :: T.Text -> IO ([Char], GValue)-constructDOMHTMLIFrameElementSrcdoc val = constructObjectPropertyString "srcdoc" (Just val)--data DOMHTMLIFrameElementSrcdocPropertyInfo-instance AttrInfo DOMHTMLIFrameElementSrcdocPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementSrcdocPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementSrcdocPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementSrcdocPropertyInfo = DOMHTMLIFrameElementK-    type AttrGetType DOMHTMLIFrameElementSrcdocPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementSrcdocPropertyInfo = "srcdoc"-    attrGet _ = getDOMHTMLIFrameElementSrcdoc-    attrSet _ = setDOMHTMLIFrameElementSrcdoc-    attrConstruct _ = constructDOMHTMLIFrameElementSrcdoc-    attrClear _ = undefined---- VVV Prop "width"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLIFrameElementWidth :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementWidth obj = liftIO $ getObjectPropertyString obj "width"--setDOMHTMLIFrameElementWidth :: (MonadIO m, DOMHTMLIFrameElementK o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementWidth obj val = liftIO $ setObjectPropertyString obj "width" (Just val)--constructDOMHTMLIFrameElementWidth :: T.Text -> IO ([Char], GValue)-constructDOMHTMLIFrameElementWidth val = constructObjectPropertyString "width" (Just val)--data DOMHTMLIFrameElementWidthPropertyInfo-instance AttrInfo DOMHTMLIFrameElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementWidthPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementWidthPropertyInfo = DOMHTMLIFrameElementK-    type AttrGetType DOMHTMLIFrameElementWidthPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementWidthPropertyInfo = "width"-    attrGet _ = getDOMHTMLIFrameElementWidth-    attrSet _ = setDOMHTMLIFrameElementWidth-    attrConstruct _ = constructDOMHTMLIFrameElementWidth-    attrClear _ = undefined--type instance AttributeList DOMHTMLIFrameElement = DOMHTMLIFrameElementAttributeList-type DOMHTMLIFrameElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLIFrameElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentDocument", DOMHTMLIFrameElementContentDocumentPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("contentWindow", DOMHTMLIFrameElementContentWindowPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("frameBorder", DOMHTMLIFrameElementFrameBorderPropertyInfo), '("height", DOMHTMLIFrameElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("longDesc", DOMHTMLIFrameElementLongDescPropertyInfo), '("marginHeight", DOMHTMLIFrameElementMarginHeightPropertyInfo), '("marginWidth", DOMHTMLIFrameElementMarginWidthPropertyInfo), '("name", DOMHTMLIFrameElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("sandbox", DOMHTMLIFrameElementSandboxPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("scrolling", DOMHTMLIFrameElementScrollingPropertyInfo), '("seamless", DOMHTMLIFrameElementSeamlessPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLIFrameElementSrcPropertyInfo), '("srcdoc", DOMHTMLIFrameElementSrcdocPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLIFrameElementWidthPropertyInfo)] :: [(Symbol, *)])--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--dOMHTMLIFrameElementSandbox :: AttrLabelProxy "sandbox"-dOMHTMLIFrameElementSandbox = AttrLabelProxy--dOMHTMLIFrameElementScrolling :: AttrLabelProxy "scrolling"-dOMHTMLIFrameElementScrolling = AttrLabelProxy--dOMHTMLIFrameElementSeamless :: AttrLabelProxy "seamless"-dOMHTMLIFrameElementSeamless = AttrLabelProxy--dOMHTMLIFrameElementSrc :: AttrLabelProxy "src"-dOMHTMLIFrameElementSrc = AttrLabelProxy--dOMHTMLIFrameElementSrcdoc :: AttrLabelProxy "srcdoc"-dOMHTMLIFrameElementSrcdoc = AttrLabelProxy--dOMHTMLIFrameElementWidth :: AttrLabelProxy "width"-dOMHTMLIFrameElementWidth = AttrLabelProxy--type instance SignalList DOMHTMLIFrameElement = DOMHTMLIFrameElementSignalList-type DOMHTMLIFrameElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLIFrameElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    IO CString---dOMHTMLIFrameElementGetAlign ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLIFrameElementGetAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_iframe_element_get_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_iframe_element_get_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLIFrameElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetAlign---- method DOMHTMLIFrameElement::get_content_document--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    IO (Ptr DOMDocument)---dOMHTMLIFrameElementGetContentDocument ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> m DOMDocument                        -- result-dOMHTMLIFrameElementGetContentDocument _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_iframe_element_get_content_document _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_iframe_element_get_content_document" result-    result' <- (newObject DOMDocument) result-    touchManagedPtr _obj-    return result'--data DOMHTMLIFrameElementGetContentDocumentMethodInfo-instance (signature ~ (m DOMDocument), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetContentDocumentMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetContentDocument---- method DOMHTMLIFrameElement::get_content_window--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    IO (Ptr DOMDOMWindow)---dOMHTMLIFrameElementGetContentWindow ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> m DOMDOMWindow                       -- result-dOMHTMLIFrameElementGetContentWindow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_iframe_element_get_content_window _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_iframe_element_get_content_window" result-    result' <- (wrapObject DOMDOMWindow) result-    touchManagedPtr _obj-    return result'--data DOMHTMLIFrameElementGetContentWindowMethodInfo-instance (signature ~ (m DOMDOMWindow), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetContentWindowMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetContentWindow---- method DOMHTMLIFrameElement::get_frame_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    IO CString---dOMHTMLIFrameElementGetFrameBorder ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLIFrameElementGetFrameBorder _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_iframe_element_get_frame_border _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_iframe_element_get_frame_border" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLIFrameElementGetFrameBorderMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetFrameBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetFrameBorder---- method DOMHTMLIFrameElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    IO CString---dOMHTMLIFrameElementGetHeight ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLIFrameElementGetHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_iframe_element_get_height _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_iframe_element_get_height" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLIFrameElementGetHeightMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetHeight---- method DOMHTMLIFrameElement::get_long_desc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    IO CString---dOMHTMLIFrameElementGetLongDesc ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLIFrameElementGetLongDesc _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_iframe_element_get_long_desc _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_iframe_element_get_long_desc" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLIFrameElementGetLongDescMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetLongDescMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetLongDesc---- method DOMHTMLIFrameElement::get_margin_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    IO CString---dOMHTMLIFrameElementGetMarginHeight ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLIFrameElementGetMarginHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_iframe_element_get_margin_height _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_iframe_element_get_margin_height" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLIFrameElementGetMarginHeightMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetMarginHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetMarginHeight---- method DOMHTMLIFrameElement::get_margin_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    IO CString---dOMHTMLIFrameElementGetMarginWidth ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLIFrameElementGetMarginWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_iframe_element_get_margin_width _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_iframe_element_get_margin_width" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLIFrameElementGetMarginWidthMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetMarginWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetMarginWidth---- method DOMHTMLIFrameElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    IO CString---dOMHTMLIFrameElementGetName ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLIFrameElementGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_iframe_element_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_iframe_element_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLIFrameElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetName---- method DOMHTMLIFrameElement::get_sandbox--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = 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_sandbox" webkit_dom_html_iframe_element_get_sandbox :: -    Ptr DOMHTMLIFrameElement ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    IO CString---dOMHTMLIFrameElementGetSandbox ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLIFrameElementGetSandbox _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_iframe_element_get_sandbox _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_iframe_element_get_sandbox" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLIFrameElementGetSandboxMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetSandboxMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetSandbox---- method DOMHTMLIFrameElement::get_scrolling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    IO CString---dOMHTMLIFrameElementGetScrolling ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLIFrameElementGetScrolling _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_iframe_element_get_scrolling _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_iframe_element_get_scrolling" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLIFrameElementGetScrollingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetScrollingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetScrolling---- method DOMHTMLIFrameElement::get_seamless--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, 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_iframe_element_get_seamless" webkit_dom_html_iframe_element_get_seamless :: -    Ptr DOMHTMLIFrameElement ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    IO CInt---dOMHTMLIFrameElementGetSeamless ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLIFrameElementGetSeamless _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_iframe_element_get_seamless _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLIFrameElementGetSeamlessMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetSeamlessMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetSeamless---- method DOMHTMLIFrameElement::get_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    IO CString---dOMHTMLIFrameElementGetSrc ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLIFrameElementGetSrc _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_iframe_element_get_src _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_iframe_element_get_src" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLIFrameElementGetSrcMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetSrc---- method DOMHTMLIFrameElement::get_srcdoc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = 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_srcdoc" webkit_dom_html_iframe_element_get_srcdoc :: -    Ptr DOMHTMLIFrameElement ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    IO CString---dOMHTMLIFrameElementGetSrcdoc ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLIFrameElementGetSrcdoc _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_iframe_element_get_srcdoc _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_iframe_element_get_srcdoc" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLIFrameElementGetSrcdocMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetSrcdocMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetSrcdoc---- method DOMHTMLIFrameElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    IO CString---dOMHTMLIFrameElementGetWidth ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLIFrameElementGetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_iframe_element_get_width _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_iframe_element_get_width" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLIFrameElementGetWidthMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetWidth---- method DOMHTMLIFrameElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLIFrameElementSetAlign ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLIFrameElementSetAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLIFrameElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetAlign---- method DOMHTMLIFrameElement::set_frame_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLIFrameElementSetFrameBorder ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLIFrameElementSetFrameBorder _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_frame_border _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLIFrameElementSetFrameBorderMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetFrameBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetFrameBorder---- method DOMHTMLIFrameElement::set_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLIFrameElementSetHeight ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLIFrameElementSetHeight _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_height _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLIFrameElementSetHeightMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetHeight---- method DOMHTMLIFrameElement::set_long_desc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLIFrameElementSetLongDesc ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLIFrameElementSetLongDesc _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_long_desc _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLIFrameElementSetLongDescMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetLongDescMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetLongDesc---- method DOMHTMLIFrameElement::set_margin_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLIFrameElementSetMarginHeight ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLIFrameElementSetMarginHeight _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_margin_height _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLIFrameElementSetMarginHeightMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetMarginHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetMarginHeight---- method DOMHTMLIFrameElement::set_margin_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLIFrameElementSetMarginWidth ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLIFrameElementSetMarginWidth _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_margin_width _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLIFrameElementSetMarginWidthMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetMarginWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetMarginWidth---- method DOMHTMLIFrameElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLIFrameElementSetName ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLIFrameElementSetName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLIFrameElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetName---- method DOMHTMLIFrameElement::set_sandbox--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_sandbox" webkit_dom_html_iframe_element_set_sandbox :: -    Ptr DOMHTMLIFrameElement ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLIFrameElementSetSandbox ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLIFrameElementSetSandbox _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_sandbox _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLIFrameElementSetSandboxMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetSandboxMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetSandbox---- method DOMHTMLIFrameElement::set_scrolling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLIFrameElementSetScrolling ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLIFrameElementSetScrolling _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_scrolling _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLIFrameElementSetScrollingMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetScrollingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetScrolling---- method DOMHTMLIFrameElement::set_seamless--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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_seamless" webkit_dom_html_iframe_element_set_seamless :: -    Ptr DOMHTMLIFrameElement ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLIFrameElementSetSeamless ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLIFrameElementSetSeamless _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_iframe_element_set_seamless _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLIFrameElementSetSeamlessMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetSeamlessMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetSeamless---- method DOMHTMLIFrameElement::set_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLIFrameElementSetSrc ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLIFrameElementSetSrc _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_src _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLIFrameElementSetSrcMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetSrc---- method DOMHTMLIFrameElement::set_srcdoc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_srcdoc" webkit_dom_html_iframe_element_set_srcdoc :: -    Ptr DOMHTMLIFrameElement ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLIFrameElementSetSrcdoc ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLIFrameElementSetSrcdoc _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_srcdoc _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLIFrameElementSetSrcdocMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetSrcdocMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetSrcdoc---- method DOMHTMLIFrameElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLIFrameElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLIFrameElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLIFrameElementSetWidth ::-    (MonadIO m, DOMHTMLIFrameElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLIFrameElementSetWidth _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_width _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLIFrameElementSetWidthMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLIFrameElementK a) => MethodInfo DOMHTMLIFrameElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetWidth--
− GI/WebKit/Objects/DOMHTMLIFrameElement.hs-boot
@@ -1,56 +0,0 @@-module GI.WebKit.Objects.DOMHTMLIFrameElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLIFrameElement = DOMHTMLIFrameElement (ForeignPtr DOMHTMLIFrameElement)-instance GObject DOMHTMLIFrameElement where-class GObject o => DOMHTMLIFrameElementK o-instance (GObject o, IsDescendantOf DOMHTMLIFrameElement o) => DOMHTMLIFrameElementK o-data DOMHTMLIFrameElementAlignPropertyInfo-data DOMHTMLIFrameElementContentDocumentPropertyInfo-data DOMHTMLIFrameElementContentWindowPropertyInfo-data DOMHTMLIFrameElementFrameBorderPropertyInfo-data DOMHTMLIFrameElementHeightPropertyInfo-data DOMHTMLIFrameElementLongDescPropertyInfo-data DOMHTMLIFrameElementMarginHeightPropertyInfo-data DOMHTMLIFrameElementMarginWidthPropertyInfo-data DOMHTMLIFrameElementNamePropertyInfo-data DOMHTMLIFrameElementSandboxPropertyInfo-data DOMHTMLIFrameElementScrollingPropertyInfo-data DOMHTMLIFrameElementSeamlessPropertyInfo-data DOMHTMLIFrameElementSrcPropertyInfo-data DOMHTMLIFrameElementSrcdocPropertyInfo-data DOMHTMLIFrameElementWidthPropertyInfo-data DOMHTMLIFrameElementGetAlignMethodInfo-data DOMHTMLIFrameElementGetContentDocumentMethodInfo-data DOMHTMLIFrameElementGetContentWindowMethodInfo-data DOMHTMLIFrameElementGetFrameBorderMethodInfo-data DOMHTMLIFrameElementGetHeightMethodInfo-data DOMHTMLIFrameElementGetLongDescMethodInfo-data DOMHTMLIFrameElementGetMarginHeightMethodInfo-data DOMHTMLIFrameElementGetMarginWidthMethodInfo-data DOMHTMLIFrameElementGetNameMethodInfo-data DOMHTMLIFrameElementGetSandboxMethodInfo-data DOMHTMLIFrameElementGetScrollingMethodInfo-data DOMHTMLIFrameElementGetSeamlessMethodInfo-data DOMHTMLIFrameElementGetSrcMethodInfo-data DOMHTMLIFrameElementGetSrcdocMethodInfo-data DOMHTMLIFrameElementGetWidthMethodInfo-data DOMHTMLIFrameElementSetAlignMethodInfo-data DOMHTMLIFrameElementSetFrameBorderMethodInfo-data DOMHTMLIFrameElementSetHeightMethodInfo-data DOMHTMLIFrameElementSetLongDescMethodInfo-data DOMHTMLIFrameElementSetMarginHeightMethodInfo-data DOMHTMLIFrameElementSetMarginWidthMethodInfo-data DOMHTMLIFrameElementSetNameMethodInfo-data DOMHTMLIFrameElementSetSandboxMethodInfo-data DOMHTMLIFrameElementSetScrollingMethodInfo-data DOMHTMLIFrameElementSetSeamlessMethodInfo-data DOMHTMLIFrameElementSetSrcMethodInfo-data DOMHTMLIFrameElementSetSrcdocMethodInfo-data DOMHTMLIFrameElementSetWidthMethodInfo
− GI/WebKit/Objects/DOMHTMLImageElement.hs
@@ -1,2168 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLImageElement-    ( ---- * Exported types-    DOMHTMLImageElement(..)                 ,-    DOMHTMLImageElementK                    ,-    toDOMHTMLImageElement                   ,-    noDOMHTMLImageElement                   ,--- -- * Methods--- ** dOMHTMLImageElementGetAlign-    DOMHTMLImageElementGetAlignMethodInfo   ,-    dOMHTMLImageElementGetAlign             ,----- ** dOMHTMLImageElementGetAlt-    DOMHTMLImageElementGetAltMethodInfo     ,-    dOMHTMLImageElementGetAlt               ,----- ** dOMHTMLImageElementGetBorder-    DOMHTMLImageElementGetBorderMethodInfo  ,-    dOMHTMLImageElementGetBorder            ,----- ** dOMHTMLImageElementGetComplete-    DOMHTMLImageElementGetCompleteMethodInfo,-    dOMHTMLImageElementGetComplete          ,----- ** dOMHTMLImageElementGetCrossOrigin-    DOMHTMLImageElementGetCrossOriginMethodInfo,-    dOMHTMLImageElementGetCrossOrigin       ,----- ** dOMHTMLImageElementGetHeight-    DOMHTMLImageElementGetHeightMethodInfo  ,-    dOMHTMLImageElementGetHeight            ,----- ** dOMHTMLImageElementGetHspace-    DOMHTMLImageElementGetHspaceMethodInfo  ,-    dOMHTMLImageElementGetHspace            ,----- ** dOMHTMLImageElementGetIsMap-    DOMHTMLImageElementGetIsMapMethodInfo   ,-    dOMHTMLImageElementGetIsMap             ,----- ** dOMHTMLImageElementGetLongDesc-    DOMHTMLImageElementGetLongDescMethodInfo,-    dOMHTMLImageElementGetLongDesc          ,----- ** dOMHTMLImageElementGetLowsrc-    DOMHTMLImageElementGetLowsrcMethodInfo  ,-    dOMHTMLImageElementGetLowsrc            ,----- ** dOMHTMLImageElementGetName-    DOMHTMLImageElementGetNameMethodInfo    ,-    dOMHTMLImageElementGetName              ,----- ** dOMHTMLImageElementGetNaturalHeight-    DOMHTMLImageElementGetNaturalHeightMethodInfo,-    dOMHTMLImageElementGetNaturalHeight     ,----- ** dOMHTMLImageElementGetNaturalWidth-    DOMHTMLImageElementGetNaturalWidthMethodInfo,-    dOMHTMLImageElementGetNaturalWidth      ,----- ** dOMHTMLImageElementGetSrc-    DOMHTMLImageElementGetSrcMethodInfo     ,-    dOMHTMLImageElementGetSrc               ,----- ** dOMHTMLImageElementGetSrcset-    DOMHTMLImageElementGetSrcsetMethodInfo  ,-    dOMHTMLImageElementGetSrcset            ,----- ** dOMHTMLImageElementGetUseMap-    DOMHTMLImageElementGetUseMapMethodInfo  ,-    dOMHTMLImageElementGetUseMap            ,----- ** dOMHTMLImageElementGetVspace-    DOMHTMLImageElementGetVspaceMethodInfo  ,-    dOMHTMLImageElementGetVspace            ,----- ** dOMHTMLImageElementGetWidth-    DOMHTMLImageElementGetWidthMethodInfo   ,-    dOMHTMLImageElementGetWidth             ,----- ** dOMHTMLImageElementGetX-    DOMHTMLImageElementGetXMethodInfo       ,-    dOMHTMLImageElementGetX                 ,----- ** dOMHTMLImageElementGetY-    DOMHTMLImageElementGetYMethodInfo       ,-    dOMHTMLImageElementGetY                 ,----- ** dOMHTMLImageElementSetAlign-    DOMHTMLImageElementSetAlignMethodInfo   ,-    dOMHTMLImageElementSetAlign             ,----- ** dOMHTMLImageElementSetAlt-    DOMHTMLImageElementSetAltMethodInfo     ,-    dOMHTMLImageElementSetAlt               ,----- ** dOMHTMLImageElementSetBorder-    DOMHTMLImageElementSetBorderMethodInfo  ,-    dOMHTMLImageElementSetBorder            ,----- ** dOMHTMLImageElementSetCrossOrigin-    DOMHTMLImageElementSetCrossOriginMethodInfo,-    dOMHTMLImageElementSetCrossOrigin       ,----- ** dOMHTMLImageElementSetHeight-    DOMHTMLImageElementSetHeightMethodInfo  ,-    dOMHTMLImageElementSetHeight            ,----- ** dOMHTMLImageElementSetHspace-    DOMHTMLImageElementSetHspaceMethodInfo  ,-    dOMHTMLImageElementSetHspace            ,----- ** dOMHTMLImageElementSetIsMap-    DOMHTMLImageElementSetIsMapMethodInfo   ,-    dOMHTMLImageElementSetIsMap             ,----- ** dOMHTMLImageElementSetLongDesc-    DOMHTMLImageElementSetLongDescMethodInfo,-    dOMHTMLImageElementSetLongDesc          ,----- ** dOMHTMLImageElementSetLowsrc-    DOMHTMLImageElementSetLowsrcMethodInfo  ,-    dOMHTMLImageElementSetLowsrc            ,----- ** dOMHTMLImageElementSetName-    DOMHTMLImageElementSetNameMethodInfo    ,-    dOMHTMLImageElementSetName              ,----- ** dOMHTMLImageElementSetSrc-    DOMHTMLImageElementSetSrcMethodInfo     ,-    dOMHTMLImageElementSetSrc               ,----- ** dOMHTMLImageElementSetSrcset-    DOMHTMLImageElementSetSrcsetMethodInfo  ,-    dOMHTMLImageElementSetSrcset            ,----- ** dOMHTMLImageElementSetUseMap-    DOMHTMLImageElementSetUseMapMethodInfo  ,-    dOMHTMLImageElementSetUseMap            ,----- ** dOMHTMLImageElementSetVspace-    DOMHTMLImageElementSetVspaceMethodInfo  ,-    dOMHTMLImageElementSetVspace            ,----- ** dOMHTMLImageElementSetWidth-    DOMHTMLImageElementSetWidthMethodInfo   ,-    dOMHTMLImageElementSetWidth             ,----- -- * Properties--- ** Align-    DOMHTMLImageElementAlignPropertyInfo    ,-    constructDOMHTMLImageElementAlign       ,-    dOMHTMLImageElementAlign                ,-    getDOMHTMLImageElementAlign             ,-    setDOMHTMLImageElementAlign             ,----- ** Alt-    DOMHTMLImageElementAltPropertyInfo      ,-    constructDOMHTMLImageElementAlt         ,-    dOMHTMLImageElementAlt                  ,-    getDOMHTMLImageElementAlt               ,-    setDOMHTMLImageElementAlt               ,----- ** Border-    DOMHTMLImageElementBorderPropertyInfo   ,-    constructDOMHTMLImageElementBorder      ,-    dOMHTMLImageElementBorder               ,-    getDOMHTMLImageElementBorder            ,-    setDOMHTMLImageElementBorder            ,----- ** Complete-    DOMHTMLImageElementCompletePropertyInfo ,-    dOMHTMLImageElementComplete             ,-    getDOMHTMLImageElementComplete          ,----- ** CrossOrigin-    DOMHTMLImageElementCrossOriginPropertyInfo,-    constructDOMHTMLImageElementCrossOrigin ,-    dOMHTMLImageElementCrossOrigin          ,-    getDOMHTMLImageElementCrossOrigin       ,-    setDOMHTMLImageElementCrossOrigin       ,----- ** Height-    DOMHTMLImageElementHeightPropertyInfo   ,-    constructDOMHTMLImageElementHeight      ,-    dOMHTMLImageElementHeight               ,-    getDOMHTMLImageElementHeight            ,-    setDOMHTMLImageElementHeight            ,----- ** Hspace-    DOMHTMLImageElementHspacePropertyInfo   ,-    constructDOMHTMLImageElementHspace      ,-    dOMHTMLImageElementHspace               ,-    getDOMHTMLImageElementHspace            ,-    setDOMHTMLImageElementHspace            ,----- ** IsMap-    DOMHTMLImageElementIsMapPropertyInfo    ,-    constructDOMHTMLImageElementIsMap       ,-    dOMHTMLImageElementIsMap                ,-    getDOMHTMLImageElementIsMap             ,-    setDOMHTMLImageElementIsMap             ,----- ** LongDesc-    DOMHTMLImageElementLongDescPropertyInfo ,-    constructDOMHTMLImageElementLongDesc    ,-    dOMHTMLImageElementLongDesc             ,-    getDOMHTMLImageElementLongDesc          ,-    setDOMHTMLImageElementLongDesc          ,----- ** Lowsrc-    DOMHTMLImageElementLowsrcPropertyInfo   ,-    constructDOMHTMLImageElementLowsrc      ,-    dOMHTMLImageElementLowsrc               ,-    getDOMHTMLImageElementLowsrc            ,-    setDOMHTMLImageElementLowsrc            ,----- ** Name-    DOMHTMLImageElementNamePropertyInfo     ,-    constructDOMHTMLImageElementName        ,-    dOMHTMLImageElementName                 ,-    getDOMHTMLImageElementName              ,-    setDOMHTMLImageElementName              ,----- ** NaturalHeight-    DOMHTMLImageElementNaturalHeightPropertyInfo,-    dOMHTMLImageElementNaturalHeight        ,-    getDOMHTMLImageElementNaturalHeight     ,----- ** NaturalWidth-    DOMHTMLImageElementNaturalWidthPropertyInfo,-    dOMHTMLImageElementNaturalWidth         ,-    getDOMHTMLImageElementNaturalWidth      ,----- ** Src-    DOMHTMLImageElementSrcPropertyInfo      ,-    constructDOMHTMLImageElementSrc         ,-    dOMHTMLImageElementSrc                  ,-    getDOMHTMLImageElementSrc               ,-    setDOMHTMLImageElementSrc               ,----- ** Srcset-    DOMHTMLImageElementSrcsetPropertyInfo   ,-    constructDOMHTMLImageElementSrcset      ,-    dOMHTMLImageElementSrcset               ,-    getDOMHTMLImageElementSrcset            ,-    setDOMHTMLImageElementSrcset            ,----- ** UseMap-    DOMHTMLImageElementUseMapPropertyInfo   ,-    constructDOMHTMLImageElementUseMap      ,-    dOMHTMLImageElementUseMap               ,-    getDOMHTMLImageElementUseMap            ,-    setDOMHTMLImageElementUseMap            ,----- ** Vspace-    DOMHTMLImageElementVspacePropertyInfo   ,-    constructDOMHTMLImageElementVspace      ,-    dOMHTMLImageElementVspace               ,-    getDOMHTMLImageElementVspace            ,-    setDOMHTMLImageElementVspace            ,----- ** Width-    DOMHTMLImageElementWidthPropertyInfo    ,-    constructDOMHTMLImageElementWidth       ,-    dOMHTMLImageElementWidth                ,-    getDOMHTMLImageElementWidth             ,-    setDOMHTMLImageElementWidth             ,----- ** X-    DOMHTMLImageElementXPropertyInfo        ,-    dOMHTMLImageElementX                    ,-    getDOMHTMLImageElementX                 ,----- ** Y-    DOMHTMLImageElementYPropertyInfo        ,-    dOMHTMLImageElementY                    ,-    getDOMHTMLImageElementY                 ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLImageElement = DOMHTMLImageElement (ForeignPtr DOMHTMLImageElement)-foreign import ccall "webkit_dom_html_image_element_get_type"-    c_webkit_dom_html_image_element_get_type :: IO GType--type instance ParentTypes DOMHTMLImageElement = DOMHTMLImageElementParentTypes-type DOMHTMLImageElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLImageElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_image_element_get_type-    --class GObject o => DOMHTMLImageElementK o-instance (GObject o, IsDescendantOf DOMHTMLImageElement o) => DOMHTMLImageElementK o--toDOMHTMLImageElement :: DOMHTMLImageElementK o => o -> IO DOMHTMLImageElement-toDOMHTMLImageElement = unsafeCastTo DOMHTMLImageElement--noDOMHTMLImageElement :: Maybe DOMHTMLImageElement-noDOMHTMLImageElement = Nothing--type family ResolveDOMHTMLImageElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLImageElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLImageElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLImageElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLImageElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLImageElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLImageElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLImageElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLImageElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLImageElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLImageElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLImageElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLImageElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLImageElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLImageElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLImageElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLImageElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLImageElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLImageElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLImageElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLImageElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLImageElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLImageElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLImageElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLImageElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLImageElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLImageElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLImageElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLImageElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLImageElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLImageElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLImageElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLImageElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLImageElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLImageElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLImageElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLImageElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLImageElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLImageElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLImageElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLImageElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLImageElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLImageElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLImageElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLImageElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLImageElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLImageElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLImageElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLImageElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLImageElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLImageElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLImageElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLImageElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLImageElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLImageElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLImageElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLImageElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLImageElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLImageElementMethod "getAlign" o = DOMHTMLImageElementGetAlignMethodInfo-    ResolveDOMHTMLImageElementMethod "getAlt" o = DOMHTMLImageElementGetAltMethodInfo-    ResolveDOMHTMLImageElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLImageElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLImageElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLImageElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLImageElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLImageElementMethod "getBorder" o = DOMHTMLImageElementGetBorderMethodInfo-    ResolveDOMHTMLImageElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLImageElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLImageElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLImageElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLImageElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLImageElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLImageElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLImageElementMethod "getComplete" o = DOMHTMLImageElementGetCompleteMethodInfo-    ResolveDOMHTMLImageElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLImageElementMethod "getCrossOrigin" o = DOMHTMLImageElementGetCrossOriginMethodInfo-    ResolveDOMHTMLImageElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLImageElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLImageElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLImageElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLImageElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLImageElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLImageElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLImageElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLImageElementMethod "getHeight" o = DOMHTMLImageElementGetHeightMethodInfo-    ResolveDOMHTMLImageElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLImageElementMethod "getHspace" o = DOMHTMLImageElementGetHspaceMethodInfo-    ResolveDOMHTMLImageElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLImageElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLImageElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLImageElementMethod "getIsMap" o = DOMHTMLImageElementGetIsMapMethodInfo-    ResolveDOMHTMLImageElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLImageElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLImageElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLImageElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLImageElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLImageElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLImageElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLImageElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLImageElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLImageElementMethod "getLongDesc" o = DOMHTMLImageElementGetLongDescMethodInfo-    ResolveDOMHTMLImageElementMethod "getLowsrc" o = DOMHTMLImageElementGetLowsrcMethodInfo-    ResolveDOMHTMLImageElementMethod "getName" o = DOMHTMLImageElementGetNameMethodInfo-    ResolveDOMHTMLImageElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLImageElementMethod "getNaturalHeight" o = DOMHTMLImageElementGetNaturalHeightMethodInfo-    ResolveDOMHTMLImageElementMethod "getNaturalWidth" o = DOMHTMLImageElementGetNaturalWidthMethodInfo-    ResolveDOMHTMLImageElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLImageElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLImageElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLImageElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLImageElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLImageElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLImageElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLImageElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLImageElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLImageElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLImageElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLImageElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLImageElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLImageElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLImageElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLImageElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLImageElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLImageElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLImageElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLImageElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLImageElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLImageElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLImageElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLImageElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLImageElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLImageElementMethod "getSrc" o = DOMHTMLImageElementGetSrcMethodInfo-    ResolveDOMHTMLImageElementMethod "getSrcset" o = DOMHTMLImageElementGetSrcsetMethodInfo-    ResolveDOMHTMLImageElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLImageElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLImageElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLImageElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLImageElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLImageElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLImageElementMethod "getUseMap" o = DOMHTMLImageElementGetUseMapMethodInfo-    ResolveDOMHTMLImageElementMethod "getVspace" o = DOMHTMLImageElementGetVspaceMethodInfo-    ResolveDOMHTMLImageElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLImageElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLImageElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLImageElementMethod "getWidth" o = DOMHTMLImageElementGetWidthMethodInfo-    ResolveDOMHTMLImageElementMethod "getX" o = DOMHTMLImageElementGetXMethodInfo-    ResolveDOMHTMLImageElementMethod "getY" o = DOMHTMLImageElementGetYMethodInfo-    ResolveDOMHTMLImageElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLImageElementMethod "setAlign" o = DOMHTMLImageElementSetAlignMethodInfo-    ResolveDOMHTMLImageElementMethod "setAlt" o = DOMHTMLImageElementSetAltMethodInfo-    ResolveDOMHTMLImageElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLImageElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLImageElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLImageElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLImageElementMethod "setBorder" o = DOMHTMLImageElementSetBorderMethodInfo-    ResolveDOMHTMLImageElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLImageElementMethod "setCrossOrigin" o = DOMHTMLImageElementSetCrossOriginMethodInfo-    ResolveDOMHTMLImageElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLImageElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLImageElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLImageElementMethod "setHeight" o = DOMHTMLImageElementSetHeightMethodInfo-    ResolveDOMHTMLImageElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLImageElementMethod "setHspace" o = DOMHTMLImageElementSetHspaceMethodInfo-    ResolveDOMHTMLImageElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLImageElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLImageElementMethod "setIsMap" o = DOMHTMLImageElementSetIsMapMethodInfo-    ResolveDOMHTMLImageElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLImageElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLImageElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLImageElementMethod "setLongDesc" o = DOMHTMLImageElementSetLongDescMethodInfo-    ResolveDOMHTMLImageElementMethod "setLowsrc" o = DOMHTMLImageElementSetLowsrcMethodInfo-    ResolveDOMHTMLImageElementMethod "setName" o = DOMHTMLImageElementSetNameMethodInfo-    ResolveDOMHTMLImageElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLImageElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLImageElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLImageElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLImageElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLImageElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLImageElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLImageElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLImageElementMethod "setSrc" o = DOMHTMLImageElementSetSrcMethodInfo-    ResolveDOMHTMLImageElementMethod "setSrcset" o = DOMHTMLImageElementSetSrcsetMethodInfo-    ResolveDOMHTMLImageElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLImageElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLImageElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLImageElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLImageElementMethod "setUseMap" o = DOMHTMLImageElementSetUseMapMethodInfo-    ResolveDOMHTMLImageElementMethod "setVspace" o = DOMHTMLImageElementSetVspaceMethodInfo-    ResolveDOMHTMLImageElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLImageElementMethod "setWidth" o = DOMHTMLImageElementSetWidthMethodInfo-    ResolveDOMHTMLImageElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLImageElementMethod t DOMHTMLImageElement, MethodInfo info DOMHTMLImageElement p) => IsLabelProxy t (DOMHTMLImageElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLImageElementMethod t DOMHTMLImageElement, MethodInfo info DOMHTMLImageElement p) => IsLabel t (DOMHTMLImageElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLImageElementAlign :: (MonadIO m, DOMHTMLImageElementK o) => o -> m (Maybe T.Text)-getDOMHTMLImageElementAlign obj = liftIO $ getObjectPropertyString obj "align"--setDOMHTMLImageElementAlign :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()-setDOMHTMLImageElementAlign obj val = liftIO $ setObjectPropertyString obj "align" (Just val)--constructDOMHTMLImageElementAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLImageElementAlign val = constructObjectPropertyString "align" (Just val)--data DOMHTMLImageElementAlignPropertyInfo-instance AttrInfo DOMHTMLImageElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLImageElementAlignPropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLImageElementAlignPropertyInfo = "align"-    attrGet _ = getDOMHTMLImageElementAlign-    attrSet _ = setDOMHTMLImageElementAlign-    attrConstruct _ = constructDOMHTMLImageElementAlign-    attrClear _ = undefined---- VVV Prop "alt"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLImageElementAlt :: (MonadIO m, DOMHTMLImageElementK o) => o -> m (Maybe T.Text)-getDOMHTMLImageElementAlt obj = liftIO $ getObjectPropertyString obj "alt"--setDOMHTMLImageElementAlt :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()-setDOMHTMLImageElementAlt obj val = liftIO $ setObjectPropertyString obj "alt" (Just val)--constructDOMHTMLImageElementAlt :: T.Text -> IO ([Char], GValue)-constructDOMHTMLImageElementAlt val = constructObjectPropertyString "alt" (Just val)--data DOMHTMLImageElementAltPropertyInfo-instance AttrInfo DOMHTMLImageElementAltPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementAltPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementAltPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLImageElementAltPropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementAltPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLImageElementAltPropertyInfo = "alt"-    attrGet _ = getDOMHTMLImageElementAlt-    attrSet _ = setDOMHTMLImageElementAlt-    attrConstruct _ = constructDOMHTMLImageElementAlt-    attrClear _ = undefined---- VVV Prop "border"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLImageElementBorder :: (MonadIO m, DOMHTMLImageElementK o) => o -> m (Maybe T.Text)-getDOMHTMLImageElementBorder obj = liftIO $ getObjectPropertyString obj "border"--setDOMHTMLImageElementBorder :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()-setDOMHTMLImageElementBorder obj val = liftIO $ setObjectPropertyString obj "border" (Just val)--constructDOMHTMLImageElementBorder :: T.Text -> IO ([Char], GValue)-constructDOMHTMLImageElementBorder val = constructObjectPropertyString "border" (Just val)--data DOMHTMLImageElementBorderPropertyInfo-instance AttrInfo DOMHTMLImageElementBorderPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementBorderPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementBorderPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLImageElementBorderPropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementBorderPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLImageElementBorderPropertyInfo = "border"-    attrGet _ = getDOMHTMLImageElementBorder-    attrSet _ = setDOMHTMLImageElementBorder-    attrConstruct _ = constructDOMHTMLImageElementBorder-    attrClear _ = undefined---- VVV Prop "complete"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLImageElementComplete :: (MonadIO m, DOMHTMLImageElementK o) => o -> m Bool-getDOMHTMLImageElementComplete obj = liftIO $ getObjectPropertyBool obj "complete"--data DOMHTMLImageElementCompletePropertyInfo-instance AttrInfo DOMHTMLImageElementCompletePropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementCompletePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementCompletePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLImageElementCompletePropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementCompletePropertyInfo = Bool-    type AttrLabel DOMHTMLImageElementCompletePropertyInfo = "complete"-    attrGet _ = getDOMHTMLImageElementComplete-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "cross-origin"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLImageElementCrossOrigin :: (MonadIO m, DOMHTMLImageElementK o) => o -> m (Maybe T.Text)-getDOMHTMLImageElementCrossOrigin obj = liftIO $ getObjectPropertyString obj "cross-origin"--setDOMHTMLImageElementCrossOrigin :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()-setDOMHTMLImageElementCrossOrigin obj val = liftIO $ setObjectPropertyString obj "cross-origin" (Just val)--constructDOMHTMLImageElementCrossOrigin :: T.Text -> IO ([Char], GValue)-constructDOMHTMLImageElementCrossOrigin val = constructObjectPropertyString "cross-origin" (Just val)--data DOMHTMLImageElementCrossOriginPropertyInfo-instance AttrInfo DOMHTMLImageElementCrossOriginPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementCrossOriginPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementCrossOriginPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLImageElementCrossOriginPropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementCrossOriginPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLImageElementCrossOriginPropertyInfo = "cross-origin"-    attrGet _ = getDOMHTMLImageElementCrossOrigin-    attrSet _ = setDOMHTMLImageElementCrossOrigin-    attrConstruct _ = constructDOMHTMLImageElementCrossOrigin-    attrClear _ = undefined---- VVV Prop "height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLImageElementHeight :: (MonadIO m, DOMHTMLImageElementK o) => o -> m CLong-getDOMHTMLImageElementHeight obj = liftIO $ getObjectPropertyLong obj "height"--setDOMHTMLImageElementHeight :: (MonadIO m, DOMHTMLImageElementK o) => o -> CLong -> m ()-setDOMHTMLImageElementHeight obj val = liftIO $ setObjectPropertyLong obj "height" val--constructDOMHTMLImageElementHeight :: CLong -> IO ([Char], GValue)-constructDOMHTMLImageElementHeight val = constructObjectPropertyLong "height" val--data DOMHTMLImageElementHeightPropertyInfo-instance AttrInfo DOMHTMLImageElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementHeightPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLImageElementHeightPropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementHeightPropertyInfo = CLong-    type AttrLabel DOMHTMLImageElementHeightPropertyInfo = "height"-    attrGet _ = getDOMHTMLImageElementHeight-    attrSet _ = setDOMHTMLImageElementHeight-    attrConstruct _ = constructDOMHTMLImageElementHeight-    attrClear _ = undefined---- VVV Prop "hspace"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLImageElementHspace :: (MonadIO m, DOMHTMLImageElementK o) => o -> m CLong-getDOMHTMLImageElementHspace obj = liftIO $ getObjectPropertyLong obj "hspace"--setDOMHTMLImageElementHspace :: (MonadIO m, DOMHTMLImageElementK o) => o -> CLong -> m ()-setDOMHTMLImageElementHspace obj val = liftIO $ setObjectPropertyLong obj "hspace" val--constructDOMHTMLImageElementHspace :: CLong -> IO ([Char], GValue)-constructDOMHTMLImageElementHspace val = constructObjectPropertyLong "hspace" val--data DOMHTMLImageElementHspacePropertyInfo-instance AttrInfo DOMHTMLImageElementHspacePropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementHspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementHspacePropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLImageElementHspacePropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementHspacePropertyInfo = CLong-    type AttrLabel DOMHTMLImageElementHspacePropertyInfo = "hspace"-    attrGet _ = getDOMHTMLImageElementHspace-    attrSet _ = setDOMHTMLImageElementHspace-    attrConstruct _ = constructDOMHTMLImageElementHspace-    attrClear _ = undefined---- VVV Prop "is-map"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLImageElementIsMap :: (MonadIO m, DOMHTMLImageElementK o) => o -> m Bool-getDOMHTMLImageElementIsMap obj = liftIO $ getObjectPropertyBool obj "is-map"--setDOMHTMLImageElementIsMap :: (MonadIO m, DOMHTMLImageElementK o) => o -> Bool -> m ()-setDOMHTMLImageElementIsMap obj val = liftIO $ setObjectPropertyBool obj "is-map" val--constructDOMHTMLImageElementIsMap :: Bool -> IO ([Char], GValue)-constructDOMHTMLImageElementIsMap val = constructObjectPropertyBool "is-map" val--data DOMHTMLImageElementIsMapPropertyInfo-instance AttrInfo DOMHTMLImageElementIsMapPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementIsMapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementIsMapPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLImageElementIsMapPropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementIsMapPropertyInfo = Bool-    type AttrLabel DOMHTMLImageElementIsMapPropertyInfo = "is-map"-    attrGet _ = getDOMHTMLImageElementIsMap-    attrSet _ = setDOMHTMLImageElementIsMap-    attrConstruct _ = constructDOMHTMLImageElementIsMap-    attrClear _ = undefined---- VVV Prop "long-desc"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLImageElementLongDesc :: (MonadIO m, DOMHTMLImageElementK o) => o -> m (Maybe T.Text)-getDOMHTMLImageElementLongDesc obj = liftIO $ getObjectPropertyString obj "long-desc"--setDOMHTMLImageElementLongDesc :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()-setDOMHTMLImageElementLongDesc obj val = liftIO $ setObjectPropertyString obj "long-desc" (Just val)--constructDOMHTMLImageElementLongDesc :: T.Text -> IO ([Char], GValue)-constructDOMHTMLImageElementLongDesc val = constructObjectPropertyString "long-desc" (Just val)--data DOMHTMLImageElementLongDescPropertyInfo-instance AttrInfo DOMHTMLImageElementLongDescPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementLongDescPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementLongDescPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLImageElementLongDescPropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementLongDescPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLImageElementLongDescPropertyInfo = "long-desc"-    attrGet _ = getDOMHTMLImageElementLongDesc-    attrSet _ = setDOMHTMLImageElementLongDesc-    attrConstruct _ = constructDOMHTMLImageElementLongDesc-    attrClear _ = undefined---- VVV Prop "lowsrc"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLImageElementLowsrc :: (MonadIO m, DOMHTMLImageElementK o) => o -> m (Maybe T.Text)-getDOMHTMLImageElementLowsrc obj = liftIO $ getObjectPropertyString obj "lowsrc"--setDOMHTMLImageElementLowsrc :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()-setDOMHTMLImageElementLowsrc obj val = liftIO $ setObjectPropertyString obj "lowsrc" (Just val)--constructDOMHTMLImageElementLowsrc :: T.Text -> IO ([Char], GValue)-constructDOMHTMLImageElementLowsrc val = constructObjectPropertyString "lowsrc" (Just val)--data DOMHTMLImageElementLowsrcPropertyInfo-instance AttrInfo DOMHTMLImageElementLowsrcPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementLowsrcPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementLowsrcPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLImageElementLowsrcPropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementLowsrcPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLImageElementLowsrcPropertyInfo = "lowsrc"-    attrGet _ = getDOMHTMLImageElementLowsrc-    attrSet _ = setDOMHTMLImageElementLowsrc-    attrConstruct _ = constructDOMHTMLImageElementLowsrc-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLImageElementName :: (MonadIO m, DOMHTMLImageElementK o) => o -> m (Maybe T.Text)-getDOMHTMLImageElementName obj = liftIO $ getObjectPropertyString obj "name"--setDOMHTMLImageElementName :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()-setDOMHTMLImageElementName obj val = liftIO $ setObjectPropertyString obj "name" (Just val)--constructDOMHTMLImageElementName :: T.Text -> IO ([Char], GValue)-constructDOMHTMLImageElementName val = constructObjectPropertyString "name" (Just val)--data DOMHTMLImageElementNamePropertyInfo-instance AttrInfo DOMHTMLImageElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLImageElementNamePropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLImageElementNamePropertyInfo = "name"-    attrGet _ = getDOMHTMLImageElementName-    attrSet _ = setDOMHTMLImageElementName-    attrConstruct _ = constructDOMHTMLImageElementName-    attrClear _ = undefined---- VVV Prop "natural-height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLImageElementNaturalHeight :: (MonadIO m, DOMHTMLImageElementK o) => o -> m CLong-getDOMHTMLImageElementNaturalHeight obj = liftIO $ getObjectPropertyLong obj "natural-height"--data DOMHTMLImageElementNaturalHeightPropertyInfo-instance AttrInfo DOMHTMLImageElementNaturalHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementNaturalHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementNaturalHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLImageElementNaturalHeightPropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementNaturalHeightPropertyInfo = CLong-    type AttrLabel DOMHTMLImageElementNaturalHeightPropertyInfo = "natural-height"-    attrGet _ = getDOMHTMLImageElementNaturalHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "natural-width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLImageElementNaturalWidth :: (MonadIO m, DOMHTMLImageElementK o) => o -> m CLong-getDOMHTMLImageElementNaturalWidth obj = liftIO $ getObjectPropertyLong obj "natural-width"--data DOMHTMLImageElementNaturalWidthPropertyInfo-instance AttrInfo DOMHTMLImageElementNaturalWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementNaturalWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementNaturalWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLImageElementNaturalWidthPropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementNaturalWidthPropertyInfo = CLong-    type AttrLabel DOMHTMLImageElementNaturalWidthPropertyInfo = "natural-width"-    attrGet _ = getDOMHTMLImageElementNaturalWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "src"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLImageElementSrc :: (MonadIO m, DOMHTMLImageElementK o) => o -> m (Maybe T.Text)-getDOMHTMLImageElementSrc obj = liftIO $ getObjectPropertyString obj "src"--setDOMHTMLImageElementSrc :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()-setDOMHTMLImageElementSrc obj val = liftIO $ setObjectPropertyString obj "src" (Just val)--constructDOMHTMLImageElementSrc :: T.Text -> IO ([Char], GValue)-constructDOMHTMLImageElementSrc val = constructObjectPropertyString "src" (Just val)--data DOMHTMLImageElementSrcPropertyInfo-instance AttrInfo DOMHTMLImageElementSrcPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementSrcPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementSrcPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLImageElementSrcPropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementSrcPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLImageElementSrcPropertyInfo = "src"-    attrGet _ = getDOMHTMLImageElementSrc-    attrSet _ = setDOMHTMLImageElementSrc-    attrConstruct _ = constructDOMHTMLImageElementSrc-    attrClear _ = undefined---- VVV Prop "srcset"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLImageElementSrcset :: (MonadIO m, DOMHTMLImageElementK o) => o -> m (Maybe T.Text)-getDOMHTMLImageElementSrcset obj = liftIO $ getObjectPropertyString obj "srcset"--setDOMHTMLImageElementSrcset :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()-setDOMHTMLImageElementSrcset obj val = liftIO $ setObjectPropertyString obj "srcset" (Just val)--constructDOMHTMLImageElementSrcset :: T.Text -> IO ([Char], GValue)-constructDOMHTMLImageElementSrcset val = constructObjectPropertyString "srcset" (Just val)--data DOMHTMLImageElementSrcsetPropertyInfo-instance AttrInfo DOMHTMLImageElementSrcsetPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementSrcsetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementSrcsetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLImageElementSrcsetPropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementSrcsetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLImageElementSrcsetPropertyInfo = "srcset"-    attrGet _ = getDOMHTMLImageElementSrcset-    attrSet _ = setDOMHTMLImageElementSrcset-    attrConstruct _ = constructDOMHTMLImageElementSrcset-    attrClear _ = undefined---- VVV Prop "use-map"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLImageElementUseMap :: (MonadIO m, DOMHTMLImageElementK o) => o -> m (Maybe T.Text)-getDOMHTMLImageElementUseMap obj = liftIO $ getObjectPropertyString obj "use-map"--setDOMHTMLImageElementUseMap :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()-setDOMHTMLImageElementUseMap obj val = liftIO $ setObjectPropertyString obj "use-map" (Just val)--constructDOMHTMLImageElementUseMap :: T.Text -> IO ([Char], GValue)-constructDOMHTMLImageElementUseMap val = constructObjectPropertyString "use-map" (Just val)--data DOMHTMLImageElementUseMapPropertyInfo-instance AttrInfo DOMHTMLImageElementUseMapPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementUseMapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementUseMapPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLImageElementUseMapPropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementUseMapPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLImageElementUseMapPropertyInfo = "use-map"-    attrGet _ = getDOMHTMLImageElementUseMap-    attrSet _ = setDOMHTMLImageElementUseMap-    attrConstruct _ = constructDOMHTMLImageElementUseMap-    attrClear _ = undefined---- VVV Prop "vspace"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLImageElementVspace :: (MonadIO m, DOMHTMLImageElementK o) => o -> m CLong-getDOMHTMLImageElementVspace obj = liftIO $ getObjectPropertyLong obj "vspace"--setDOMHTMLImageElementVspace :: (MonadIO m, DOMHTMLImageElementK o) => o -> CLong -> m ()-setDOMHTMLImageElementVspace obj val = liftIO $ setObjectPropertyLong obj "vspace" val--constructDOMHTMLImageElementVspace :: CLong -> IO ([Char], GValue)-constructDOMHTMLImageElementVspace val = constructObjectPropertyLong "vspace" val--data DOMHTMLImageElementVspacePropertyInfo-instance AttrInfo DOMHTMLImageElementVspacePropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementVspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementVspacePropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLImageElementVspacePropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementVspacePropertyInfo = CLong-    type AttrLabel DOMHTMLImageElementVspacePropertyInfo = "vspace"-    attrGet _ = getDOMHTMLImageElementVspace-    attrSet _ = setDOMHTMLImageElementVspace-    attrConstruct _ = constructDOMHTMLImageElementVspace-    attrClear _ = undefined---- VVV Prop "width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLImageElementWidth :: (MonadIO m, DOMHTMLImageElementK o) => o -> m CLong-getDOMHTMLImageElementWidth obj = liftIO $ getObjectPropertyLong obj "width"--setDOMHTMLImageElementWidth :: (MonadIO m, DOMHTMLImageElementK o) => o -> CLong -> m ()-setDOMHTMLImageElementWidth obj val = liftIO $ setObjectPropertyLong obj "width" val--constructDOMHTMLImageElementWidth :: CLong -> IO ([Char], GValue)-constructDOMHTMLImageElementWidth val = constructObjectPropertyLong "width" val--data DOMHTMLImageElementWidthPropertyInfo-instance AttrInfo DOMHTMLImageElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementWidthPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLImageElementWidthPropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementWidthPropertyInfo = CLong-    type AttrLabel DOMHTMLImageElementWidthPropertyInfo = "width"-    attrGet _ = getDOMHTMLImageElementWidth-    attrSet _ = setDOMHTMLImageElementWidth-    attrConstruct _ = constructDOMHTMLImageElementWidth-    attrClear _ = undefined---- VVV Prop "x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLImageElementX :: (MonadIO m, DOMHTMLImageElementK o) => o -> m CLong-getDOMHTMLImageElementX obj = liftIO $ getObjectPropertyLong obj "x"--data DOMHTMLImageElementXPropertyInfo-instance AttrInfo DOMHTMLImageElementXPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLImageElementXPropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementXPropertyInfo = CLong-    type AttrLabel DOMHTMLImageElementXPropertyInfo = "x"-    attrGet _ = getDOMHTMLImageElementX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLImageElementY :: (MonadIO m, DOMHTMLImageElementK o) => o -> m CLong-getDOMHTMLImageElementY obj = liftIO $ getObjectPropertyLong obj "y"--data DOMHTMLImageElementYPropertyInfo-instance AttrInfo DOMHTMLImageElementYPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLImageElementYPropertyInfo = DOMHTMLImageElementK-    type AttrGetType DOMHTMLImageElementYPropertyInfo = CLong-    type AttrLabel DOMHTMLImageElementYPropertyInfo = "y"-    attrGet _ = getDOMHTMLImageElementY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMHTMLImageElement = DOMHTMLImageElementAttributeList-type DOMHTMLImageElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLImageElementAlignPropertyInfo), '("alt", DOMHTMLImageElementAltPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("border", DOMHTMLImageElementBorderPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("complete", DOMHTMLImageElementCompletePropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("crossOrigin", DOMHTMLImageElementCrossOriginPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLImageElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("hspace", DOMHTMLImageElementHspacePropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("isMap", DOMHTMLImageElementIsMapPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("longDesc", DOMHTMLImageElementLongDescPropertyInfo), '("lowsrc", DOMHTMLImageElementLowsrcPropertyInfo), '("name", DOMHTMLImageElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("naturalHeight", DOMHTMLImageElementNaturalHeightPropertyInfo), '("naturalWidth", DOMHTMLImageElementNaturalWidthPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLImageElementSrcPropertyInfo), '("srcset", DOMHTMLImageElementSrcsetPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("useMap", DOMHTMLImageElementUseMapPropertyInfo), '("vspace", DOMHTMLImageElementVspacePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLImageElementWidthPropertyInfo), '("x", DOMHTMLImageElementXPropertyInfo), '("y", DOMHTMLImageElementYPropertyInfo)] :: [(Symbol, *)])--dOMHTMLImageElementAlign :: AttrLabelProxy "align"-dOMHTMLImageElementAlign = AttrLabelProxy--dOMHTMLImageElementAlt :: AttrLabelProxy "alt"-dOMHTMLImageElementAlt = AttrLabelProxy--dOMHTMLImageElementBorder :: AttrLabelProxy "border"-dOMHTMLImageElementBorder = AttrLabelProxy--dOMHTMLImageElementComplete :: AttrLabelProxy "complete"-dOMHTMLImageElementComplete = AttrLabelProxy--dOMHTMLImageElementCrossOrigin :: AttrLabelProxy "crossOrigin"-dOMHTMLImageElementCrossOrigin = 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--dOMHTMLImageElementSrcset :: AttrLabelProxy "srcset"-dOMHTMLImageElementSrcset = 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--type instance SignalList DOMHTMLImageElement = DOMHTMLImageElementSignalList-type DOMHTMLImageElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLImageElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CString---dOMHTMLImageElementGetAlign ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLImageElementGetAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLImageElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetAlign---- method DOMHTMLImageElement::get_alt--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CString---dOMHTMLImageElementGetAlt ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLImageElementGetAlt _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_alt _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_alt" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLImageElementGetAltMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetAltMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetAlt---- method DOMHTMLImageElement::get_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CString---dOMHTMLImageElementGetBorder ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLImageElementGetBorder _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_border _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_border" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLImageElementGetBorderMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetBorder---- method DOMHTMLImageElement::get_complete--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CInt---dOMHTMLImageElementGetComplete ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLImageElementGetComplete _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_complete _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLImageElementGetCompleteMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetCompleteMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetComplete---- method DOMHTMLImageElement::get_cross_origin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = 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_cross_origin" webkit_dom_html_image_element_get_cross_origin :: -    Ptr DOMHTMLImageElement ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CString---dOMHTMLImageElementGetCrossOrigin ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLImageElementGetCrossOrigin _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_cross_origin _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_cross_origin" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLImageElementGetCrossOriginMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetCrossOriginMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetCrossOrigin---- method DOMHTMLImageElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CLong---dOMHTMLImageElementGetHeight ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLImageElementGetHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_height _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLImageElementGetHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetHeight---- method DOMHTMLImageElement::get_hspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CLong---dOMHTMLImageElementGetHspace ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLImageElementGetHspace _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_hspace _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLImageElementGetHspaceMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetHspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetHspace---- method DOMHTMLImageElement::get_is_map--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CInt---dOMHTMLImageElementGetIsMap ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLImageElementGetIsMap _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_is_map _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLImageElementGetIsMapMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetIsMapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetIsMap---- method DOMHTMLImageElement::get_long_desc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CString---dOMHTMLImageElementGetLongDesc ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLImageElementGetLongDesc _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_long_desc _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_long_desc" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLImageElementGetLongDescMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetLongDescMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetLongDesc---- method DOMHTMLImageElement::get_lowsrc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CString---dOMHTMLImageElementGetLowsrc ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLImageElementGetLowsrc _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_lowsrc _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_lowsrc" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLImageElementGetLowsrcMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetLowsrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetLowsrc---- method DOMHTMLImageElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CString---dOMHTMLImageElementGetName ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLImageElementGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLImageElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetName---- method DOMHTMLImageElement::get_natural_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CLong---dOMHTMLImageElementGetNaturalHeight ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLImageElementGetNaturalHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_natural_height _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLImageElementGetNaturalHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetNaturalHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetNaturalHeight---- method DOMHTMLImageElement::get_natural_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CLong---dOMHTMLImageElementGetNaturalWidth ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLImageElementGetNaturalWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_natural_width _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLImageElementGetNaturalWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetNaturalWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetNaturalWidth---- method DOMHTMLImageElement::get_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CString---dOMHTMLImageElementGetSrc ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLImageElementGetSrc _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_src _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_src" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLImageElementGetSrcMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetSrc---- method DOMHTMLImageElement::get_srcset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = 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_srcset" webkit_dom_html_image_element_get_srcset :: -    Ptr DOMHTMLImageElement ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CString---dOMHTMLImageElementGetSrcset ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLImageElementGetSrcset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_srcset _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_srcset" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLImageElementGetSrcsetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetSrcsetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetSrcset---- method DOMHTMLImageElement::get_use_map--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CString---dOMHTMLImageElementGetUseMap ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLImageElementGetUseMap _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_use_map _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_use_map" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLImageElementGetUseMapMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetUseMapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetUseMap---- method DOMHTMLImageElement::get_vspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CLong---dOMHTMLImageElementGetVspace ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLImageElementGetVspace _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_vspace _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLImageElementGetVspaceMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetVspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetVspace---- method DOMHTMLImageElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CLong---dOMHTMLImageElementGetWidth ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLImageElementGetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_width _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLImageElementGetWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetWidth---- method DOMHTMLImageElement::get_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CLong---dOMHTMLImageElementGetX ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLImageElementGetX _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_x _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLImageElementGetXMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetXMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetX---- method DOMHTMLImageElement::get_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    IO CLong---dOMHTMLImageElementGetY ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLImageElementGetY _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_image_element_get_y _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLImageElementGetYMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetYMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetY---- method DOMHTMLImageElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLImageElementSetAlign ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLImageElementSetAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_image_element_set_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLImageElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetAlign---- method DOMHTMLImageElement::set_alt--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLImageElementSetAlt ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLImageElementSetAlt _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_image_element_set_alt _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLImageElementSetAltMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetAltMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetAlt---- method DOMHTMLImageElement::set_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLImageElementSetBorder ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLImageElementSetBorder _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_image_element_set_border _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLImageElementSetBorderMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetBorder---- method DOMHTMLImageElement::set_cross_origin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_cross_origin" webkit_dom_html_image_element_set_cross_origin :: -    Ptr DOMHTMLImageElement ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLImageElementSetCrossOrigin ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLImageElementSetCrossOrigin _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_image_element_set_cross_origin _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLImageElementSetCrossOriginMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetCrossOriginMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetCrossOrigin---- method DOMHTMLImageElement::set_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLImageElementSetHeight ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLImageElementSetHeight _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_image_element_set_height _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLImageElementSetHeightMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetHeight---- method DOMHTMLImageElement::set_hspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLImageElementSetHspace ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLImageElementSetHspace _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_image_element_set_hspace _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLImageElementSetHspaceMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetHspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetHspace---- method DOMHTMLImageElement::set_is_map--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLImageElementSetIsMap ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLImageElementSetIsMap _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_image_element_set_is_map _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLImageElementSetIsMapMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetIsMapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetIsMap---- method DOMHTMLImageElement::set_long_desc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLImageElementSetLongDesc ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLImageElementSetLongDesc _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_image_element_set_long_desc _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLImageElementSetLongDescMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetLongDescMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetLongDesc---- method DOMHTMLImageElement::set_lowsrc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLImageElementSetLowsrc ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLImageElementSetLowsrc _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_image_element_set_lowsrc _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLImageElementSetLowsrcMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetLowsrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetLowsrc---- method DOMHTMLImageElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLImageElementSetName ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLImageElementSetName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_image_element_set_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLImageElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetName---- method DOMHTMLImageElement::set_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLImageElementSetSrc ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLImageElementSetSrc _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_image_element_set_src _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLImageElementSetSrcMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetSrc---- method DOMHTMLImageElement::set_srcset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_srcset" webkit_dom_html_image_element_set_srcset :: -    Ptr DOMHTMLImageElement ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLImageElementSetSrcset ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLImageElementSetSrcset _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_image_element_set_srcset _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLImageElementSetSrcsetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetSrcsetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetSrcset---- method DOMHTMLImageElement::set_use_map--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLImageElementSetUseMap ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLImageElementSetUseMap _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_image_element_set_use_map _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLImageElementSetUseMapMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetUseMapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetUseMap---- method DOMHTMLImageElement::set_vspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLImageElementSetVspace ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLImageElementSetVspace _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_image_element_set_vspace _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLImageElementSetVspaceMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetVspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetVspace---- method DOMHTMLImageElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLImageElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLImageElementSetWidth ::-    (MonadIO m, DOMHTMLImageElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLImageElementSetWidth _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_image_element_set_width _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLImageElementSetWidthMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetWidth--
− GI/WebKit/Objects/DOMHTMLImageElement.hs-boot
@@ -1,68 +0,0 @@-module GI.WebKit.Objects.DOMHTMLImageElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLImageElement = DOMHTMLImageElement (ForeignPtr DOMHTMLImageElement)-instance GObject DOMHTMLImageElement where-class GObject o => DOMHTMLImageElementK o-instance (GObject o, IsDescendantOf DOMHTMLImageElement o) => DOMHTMLImageElementK o-data DOMHTMLImageElementAlignPropertyInfo-data DOMHTMLImageElementAltPropertyInfo-data DOMHTMLImageElementBorderPropertyInfo-data DOMHTMLImageElementCompletePropertyInfo-data DOMHTMLImageElementCrossOriginPropertyInfo-data DOMHTMLImageElementHeightPropertyInfo-data DOMHTMLImageElementHspacePropertyInfo-data DOMHTMLImageElementIsMapPropertyInfo-data DOMHTMLImageElementLongDescPropertyInfo-data DOMHTMLImageElementLowsrcPropertyInfo-data DOMHTMLImageElementNamePropertyInfo-data DOMHTMLImageElementNaturalHeightPropertyInfo-data DOMHTMLImageElementNaturalWidthPropertyInfo-data DOMHTMLImageElementSrcPropertyInfo-data DOMHTMLImageElementSrcsetPropertyInfo-data DOMHTMLImageElementUseMapPropertyInfo-data DOMHTMLImageElementVspacePropertyInfo-data DOMHTMLImageElementWidthPropertyInfo-data DOMHTMLImageElementXPropertyInfo-data DOMHTMLImageElementYPropertyInfo-data DOMHTMLImageElementGetAlignMethodInfo-data DOMHTMLImageElementGetAltMethodInfo-data DOMHTMLImageElementGetBorderMethodInfo-data DOMHTMLImageElementGetCompleteMethodInfo-data DOMHTMLImageElementGetCrossOriginMethodInfo-data DOMHTMLImageElementGetHeightMethodInfo-data DOMHTMLImageElementGetHspaceMethodInfo-data DOMHTMLImageElementGetIsMapMethodInfo-data DOMHTMLImageElementGetLongDescMethodInfo-data DOMHTMLImageElementGetLowsrcMethodInfo-data DOMHTMLImageElementGetNameMethodInfo-data DOMHTMLImageElementGetNaturalHeightMethodInfo-data DOMHTMLImageElementGetNaturalWidthMethodInfo-data DOMHTMLImageElementGetSrcMethodInfo-data DOMHTMLImageElementGetSrcsetMethodInfo-data DOMHTMLImageElementGetUseMapMethodInfo-data DOMHTMLImageElementGetVspaceMethodInfo-data DOMHTMLImageElementGetWidthMethodInfo-data DOMHTMLImageElementGetXMethodInfo-data DOMHTMLImageElementGetYMethodInfo-data DOMHTMLImageElementSetAlignMethodInfo-data DOMHTMLImageElementSetAltMethodInfo-data DOMHTMLImageElementSetBorderMethodInfo-data DOMHTMLImageElementSetCrossOriginMethodInfo-data DOMHTMLImageElementSetHeightMethodInfo-data DOMHTMLImageElementSetHspaceMethodInfo-data DOMHTMLImageElementSetIsMapMethodInfo-data DOMHTMLImageElementSetLongDescMethodInfo-data DOMHTMLImageElementSetLowsrcMethodInfo-data DOMHTMLImageElementSetNameMethodInfo-data DOMHTMLImageElementSetSrcMethodInfo-data DOMHTMLImageElementSetSrcsetMethodInfo-data DOMHTMLImageElementSetUseMapMethodInfo-data DOMHTMLImageElementSetVspaceMethodInfo-data DOMHTMLImageElementSetWidthMethodInfo
− GI/WebKit/Objects/DOMHTMLInputElement.hs
@@ -1,5412 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLInputElement-    ( ---- * Exported types-    DOMHTMLInputElement(..)                 ,-    DOMHTMLInputElementK                    ,-    toDOMHTMLInputElement                   ,-    noDOMHTMLInputElement                   ,--- -- * Methods--- ** dOMHTMLInputElementCheckValidity-    DOMHTMLInputElementCheckValidityMethodInfo,-    dOMHTMLInputElementCheckValidity        ,----- ** dOMHTMLInputElementGetAccept-    DOMHTMLInputElementGetAcceptMethodInfo  ,-    dOMHTMLInputElementGetAccept            ,----- ** dOMHTMLInputElementGetAlign-    DOMHTMLInputElementGetAlignMethodInfo   ,-    dOMHTMLInputElementGetAlign             ,----- ** dOMHTMLInputElementGetAlt-    DOMHTMLInputElementGetAltMethodInfo     ,-    dOMHTMLInputElementGetAlt               ,----- ** dOMHTMLInputElementGetAutocapitalize-    DOMHTMLInputElementGetAutocapitalizeMethodInfo,-    dOMHTMLInputElementGetAutocapitalize    ,----- ** dOMHTMLInputElementGetAutocomplete-    DOMHTMLInputElementGetAutocompleteMethodInfo,-    dOMHTMLInputElementGetAutocomplete      ,----- ** dOMHTMLInputElementGetAutocorrect-    DOMHTMLInputElementGetAutocorrectMethodInfo,-    dOMHTMLInputElementGetAutocorrect       ,----- ** dOMHTMLInputElementGetAutofocus-    DOMHTMLInputElementGetAutofocusMethodInfo,-    dOMHTMLInputElementGetAutofocus         ,----- ** dOMHTMLInputElementGetCapture-    DOMHTMLInputElementGetCaptureMethodInfo ,-    dOMHTMLInputElementGetCapture           ,----- ** dOMHTMLInputElementGetChecked-    DOMHTMLInputElementGetCheckedMethodInfo ,-    dOMHTMLInputElementGetChecked           ,----- ** dOMHTMLInputElementGetDefaultChecked-    DOMHTMLInputElementGetDefaultCheckedMethodInfo,-    dOMHTMLInputElementGetDefaultChecked    ,----- ** dOMHTMLInputElementGetDefaultValue-    DOMHTMLInputElementGetDefaultValueMethodInfo,-    dOMHTMLInputElementGetDefaultValue      ,----- ** dOMHTMLInputElementGetDirName-    DOMHTMLInputElementGetDirNameMethodInfo ,-    dOMHTMLInputElementGetDirName           ,----- ** dOMHTMLInputElementGetDisabled-    DOMHTMLInputElementGetDisabledMethodInfo,-    dOMHTMLInputElementGetDisabled          ,----- ** dOMHTMLInputElementGetFiles-    DOMHTMLInputElementGetFilesMethodInfo   ,-    dOMHTMLInputElementGetFiles             ,----- ** dOMHTMLInputElementGetForm-    DOMHTMLInputElementGetFormMethodInfo    ,-    dOMHTMLInputElementGetForm              ,----- ** dOMHTMLInputElementGetFormAction-    DOMHTMLInputElementGetFormActionMethodInfo,-    dOMHTMLInputElementGetFormAction        ,----- ** dOMHTMLInputElementGetFormEnctype-    DOMHTMLInputElementGetFormEnctypeMethodInfo,-    dOMHTMLInputElementGetFormEnctype       ,----- ** dOMHTMLInputElementGetFormMethod-    DOMHTMLInputElementGetFormMethodMethodInfo,-    dOMHTMLInputElementGetFormMethod        ,----- ** dOMHTMLInputElementGetFormNoValidate-    DOMHTMLInputElementGetFormNoValidateMethodInfo,-    dOMHTMLInputElementGetFormNoValidate    ,----- ** dOMHTMLInputElementGetFormTarget-    DOMHTMLInputElementGetFormTargetMethodInfo,-    dOMHTMLInputElementGetFormTarget        ,----- ** dOMHTMLInputElementGetHeight-    DOMHTMLInputElementGetHeightMethodInfo  ,-    dOMHTMLInputElementGetHeight            ,----- ** dOMHTMLInputElementGetIncremental-    DOMHTMLInputElementGetIncrementalMethodInfo,-    dOMHTMLInputElementGetIncremental       ,----- ** dOMHTMLInputElementGetIndeterminate-    DOMHTMLInputElementGetIndeterminateMethodInfo,-    dOMHTMLInputElementGetIndeterminate     ,----- ** dOMHTMLInputElementGetLabels-    DOMHTMLInputElementGetLabelsMethodInfo  ,-    dOMHTMLInputElementGetLabels            ,----- ** dOMHTMLInputElementGetList-    DOMHTMLInputElementGetListMethodInfo    ,-    dOMHTMLInputElementGetList              ,----- ** dOMHTMLInputElementGetMax-    DOMHTMLInputElementGetMaxMethodInfo     ,-    dOMHTMLInputElementGetMax               ,----- ** dOMHTMLInputElementGetMaxLength-    DOMHTMLInputElementGetMaxLengthMethodInfo,-    dOMHTMLInputElementGetMaxLength         ,----- ** dOMHTMLInputElementGetMin-    DOMHTMLInputElementGetMinMethodInfo     ,-    dOMHTMLInputElementGetMin               ,----- ** dOMHTMLInputElementGetMultiple-    DOMHTMLInputElementGetMultipleMethodInfo,-    dOMHTMLInputElementGetMultiple          ,----- ** dOMHTMLInputElementGetName-    DOMHTMLInputElementGetNameMethodInfo    ,-    dOMHTMLInputElementGetName              ,----- ** dOMHTMLInputElementGetPattern-    DOMHTMLInputElementGetPatternMethodInfo ,-    dOMHTMLInputElementGetPattern           ,----- ** dOMHTMLInputElementGetPlaceholder-    DOMHTMLInputElementGetPlaceholderMethodInfo,-    dOMHTMLInputElementGetPlaceholder       ,----- ** dOMHTMLInputElementGetReadOnly-    DOMHTMLInputElementGetReadOnlyMethodInfo,-    dOMHTMLInputElementGetReadOnly          ,----- ** dOMHTMLInputElementGetRequired-    DOMHTMLInputElementGetRequiredMethodInfo,-    dOMHTMLInputElementGetRequired          ,----- ** dOMHTMLInputElementGetSize-    DOMHTMLInputElementGetSizeMethodInfo    ,-    dOMHTMLInputElementGetSize              ,----- ** dOMHTMLInputElementGetSrc-    DOMHTMLInputElementGetSrcMethodInfo     ,-    dOMHTMLInputElementGetSrc               ,----- ** dOMHTMLInputElementGetStep-    DOMHTMLInputElementGetStepMethodInfo    ,-    dOMHTMLInputElementGetStep              ,----- ** dOMHTMLInputElementGetUseMap-    DOMHTMLInputElementGetUseMapMethodInfo  ,-    dOMHTMLInputElementGetUseMap            ,----- ** dOMHTMLInputElementGetValidationMessage-    DOMHTMLInputElementGetValidationMessageMethodInfo,-    dOMHTMLInputElementGetValidationMessage ,----- ** dOMHTMLInputElementGetValidity-    DOMHTMLInputElementGetValidityMethodInfo,-    dOMHTMLInputElementGetValidity          ,----- ** dOMHTMLInputElementGetValue-    DOMHTMLInputElementGetValueMethodInfo   ,-    dOMHTMLInputElementGetValue             ,----- ** dOMHTMLInputElementGetValueAsNumber-    DOMHTMLInputElementGetValueAsNumberMethodInfo,-    dOMHTMLInputElementGetValueAsNumber     ,----- ** dOMHTMLInputElementGetWebkitGrammar-    DOMHTMLInputElementGetWebkitGrammarMethodInfo,-    dOMHTMLInputElementGetWebkitGrammar     ,----- ** dOMHTMLInputElementGetWebkitSpeech-    DOMHTMLInputElementGetWebkitSpeechMethodInfo,-    dOMHTMLInputElementGetWebkitSpeech      ,----- ** dOMHTMLInputElementGetWebkitdirectory-    DOMHTMLInputElementGetWebkitdirectoryMethodInfo,-    dOMHTMLInputElementGetWebkitdirectory   ,----- ** dOMHTMLInputElementGetWidth-    DOMHTMLInputElementGetWidthMethodInfo   ,-    dOMHTMLInputElementGetWidth             ,----- ** dOMHTMLInputElementGetWillValidate-    DOMHTMLInputElementGetWillValidateMethodInfo,-    dOMHTMLInputElementGetWillValidate      ,----- ** dOMHTMLInputElementIsEdited-    DOMHTMLInputElementIsEditedMethodInfo   ,-    dOMHTMLInputElementIsEdited             ,----- ** dOMHTMLInputElementSelect-    DOMHTMLInputElementSelectMethodInfo     ,-    dOMHTMLInputElementSelect               ,----- ** dOMHTMLInputElementSetAccept-    DOMHTMLInputElementSetAcceptMethodInfo  ,-    dOMHTMLInputElementSetAccept            ,----- ** dOMHTMLInputElementSetAlign-    DOMHTMLInputElementSetAlignMethodInfo   ,-    dOMHTMLInputElementSetAlign             ,----- ** dOMHTMLInputElementSetAlt-    DOMHTMLInputElementSetAltMethodInfo     ,-    dOMHTMLInputElementSetAlt               ,----- ** dOMHTMLInputElementSetAutocapitalize-    DOMHTMLInputElementSetAutocapitalizeMethodInfo,-    dOMHTMLInputElementSetAutocapitalize    ,----- ** dOMHTMLInputElementSetAutocomplete-    DOMHTMLInputElementSetAutocompleteMethodInfo,-    dOMHTMLInputElementSetAutocomplete      ,----- ** dOMHTMLInputElementSetAutocorrect-    DOMHTMLInputElementSetAutocorrectMethodInfo,-    dOMHTMLInputElementSetAutocorrect       ,----- ** dOMHTMLInputElementSetAutofocus-    DOMHTMLInputElementSetAutofocusMethodInfo,-    dOMHTMLInputElementSetAutofocus         ,----- ** dOMHTMLInputElementSetCapture-    DOMHTMLInputElementSetCaptureMethodInfo ,-    dOMHTMLInputElementSetCapture           ,----- ** dOMHTMLInputElementSetChecked-    DOMHTMLInputElementSetCheckedMethodInfo ,-    dOMHTMLInputElementSetChecked           ,----- ** dOMHTMLInputElementSetCustomValidity-    DOMHTMLInputElementSetCustomValidityMethodInfo,-    dOMHTMLInputElementSetCustomValidity    ,----- ** dOMHTMLInputElementSetDefaultChecked-    DOMHTMLInputElementSetDefaultCheckedMethodInfo,-    dOMHTMLInputElementSetDefaultChecked    ,----- ** dOMHTMLInputElementSetDefaultValue-    DOMHTMLInputElementSetDefaultValueMethodInfo,-    dOMHTMLInputElementSetDefaultValue      ,----- ** dOMHTMLInputElementSetDirName-    DOMHTMLInputElementSetDirNameMethodInfo ,-    dOMHTMLInputElementSetDirName           ,----- ** dOMHTMLInputElementSetDisabled-    DOMHTMLInputElementSetDisabledMethodInfo,-    dOMHTMLInputElementSetDisabled          ,----- ** dOMHTMLInputElementSetFiles-    DOMHTMLInputElementSetFilesMethodInfo   ,-    dOMHTMLInputElementSetFiles             ,----- ** dOMHTMLInputElementSetFormAction-    DOMHTMLInputElementSetFormActionMethodInfo,-    dOMHTMLInputElementSetFormAction        ,----- ** dOMHTMLInputElementSetFormEnctype-    DOMHTMLInputElementSetFormEnctypeMethodInfo,-    dOMHTMLInputElementSetFormEnctype       ,----- ** dOMHTMLInputElementSetFormMethod-    DOMHTMLInputElementSetFormMethodMethodInfo,-    dOMHTMLInputElementSetFormMethod        ,----- ** dOMHTMLInputElementSetFormNoValidate-    DOMHTMLInputElementSetFormNoValidateMethodInfo,-    dOMHTMLInputElementSetFormNoValidate    ,----- ** dOMHTMLInputElementSetFormTarget-    DOMHTMLInputElementSetFormTargetMethodInfo,-    dOMHTMLInputElementSetFormTarget        ,----- ** dOMHTMLInputElementSetHeight-    DOMHTMLInputElementSetHeightMethodInfo  ,-    dOMHTMLInputElementSetHeight            ,----- ** dOMHTMLInputElementSetIncremental-    DOMHTMLInputElementSetIncrementalMethodInfo,-    dOMHTMLInputElementSetIncremental       ,----- ** dOMHTMLInputElementSetIndeterminate-    DOMHTMLInputElementSetIndeterminateMethodInfo,-    dOMHTMLInputElementSetIndeterminate     ,----- ** dOMHTMLInputElementSetMax-    DOMHTMLInputElementSetMaxMethodInfo     ,-    dOMHTMLInputElementSetMax               ,----- ** dOMHTMLInputElementSetMaxLength-    DOMHTMLInputElementSetMaxLengthMethodInfo,-    dOMHTMLInputElementSetMaxLength         ,----- ** dOMHTMLInputElementSetMin-    DOMHTMLInputElementSetMinMethodInfo     ,-    dOMHTMLInputElementSetMin               ,----- ** dOMHTMLInputElementSetMultiple-    DOMHTMLInputElementSetMultipleMethodInfo,-    dOMHTMLInputElementSetMultiple          ,----- ** dOMHTMLInputElementSetName-    DOMHTMLInputElementSetNameMethodInfo    ,-    dOMHTMLInputElementSetName              ,----- ** dOMHTMLInputElementSetPattern-    DOMHTMLInputElementSetPatternMethodInfo ,-    dOMHTMLInputElementSetPattern           ,----- ** dOMHTMLInputElementSetPlaceholder-    DOMHTMLInputElementSetPlaceholderMethodInfo,-    dOMHTMLInputElementSetPlaceholder       ,----- ** dOMHTMLInputElementSetRangeText-    DOMHTMLInputElementSetRangeTextMethodInfo,-    dOMHTMLInputElementSetRangeText         ,----- ** dOMHTMLInputElementSetReadOnly-    DOMHTMLInputElementSetReadOnlyMethodInfo,-    dOMHTMLInputElementSetReadOnly          ,----- ** dOMHTMLInputElementSetRequired-    DOMHTMLInputElementSetRequiredMethodInfo,-    dOMHTMLInputElementSetRequired          ,----- ** dOMHTMLInputElementSetSize-    DOMHTMLInputElementSetSizeMethodInfo    ,-    dOMHTMLInputElementSetSize              ,----- ** dOMHTMLInputElementSetSrc-    DOMHTMLInputElementSetSrcMethodInfo     ,-    dOMHTMLInputElementSetSrc               ,----- ** dOMHTMLInputElementSetStep-    DOMHTMLInputElementSetStepMethodInfo    ,-    dOMHTMLInputElementSetStep              ,----- ** dOMHTMLInputElementSetUseMap-    DOMHTMLInputElementSetUseMapMethodInfo  ,-    dOMHTMLInputElementSetUseMap            ,----- ** dOMHTMLInputElementSetValue-    DOMHTMLInputElementSetValueMethodInfo   ,-    dOMHTMLInputElementSetValue             ,----- ** dOMHTMLInputElementSetValueAsNumber-    DOMHTMLInputElementSetValueAsNumberMethodInfo,-    dOMHTMLInputElementSetValueAsNumber     ,----- ** dOMHTMLInputElementSetValueForUser-    DOMHTMLInputElementSetValueForUserMethodInfo,-    dOMHTMLInputElementSetValueForUser      ,----- ** dOMHTMLInputElementSetWebkitGrammar-    DOMHTMLInputElementSetWebkitGrammarMethodInfo,-    dOMHTMLInputElementSetWebkitGrammar     ,----- ** dOMHTMLInputElementSetWebkitSpeech-    DOMHTMLInputElementSetWebkitSpeechMethodInfo,-    dOMHTMLInputElementSetWebkitSpeech      ,----- ** dOMHTMLInputElementSetWebkitdirectory-    DOMHTMLInputElementSetWebkitdirectoryMethodInfo,-    dOMHTMLInputElementSetWebkitdirectory   ,----- ** dOMHTMLInputElementSetWidth-    DOMHTMLInputElementSetWidthMethodInfo   ,-    dOMHTMLInputElementSetWidth             ,----- ** dOMHTMLInputElementStepDown-    DOMHTMLInputElementStepDownMethodInfo   ,-    dOMHTMLInputElementStepDown             ,----- ** dOMHTMLInputElementStepUp-    DOMHTMLInputElementStepUpMethodInfo     ,-    dOMHTMLInputElementStepUp               ,----- -- * Properties--- ** Accept-    DOMHTMLInputElementAcceptPropertyInfo   ,-    constructDOMHTMLInputElementAccept      ,-    dOMHTMLInputElementAccept               ,-    getDOMHTMLInputElementAccept            ,-    setDOMHTMLInputElementAccept            ,----- ** Align-    DOMHTMLInputElementAlignPropertyInfo    ,-    constructDOMHTMLInputElementAlign       ,-    dOMHTMLInputElementAlign                ,-    getDOMHTMLInputElementAlign             ,-    setDOMHTMLInputElementAlign             ,----- ** Alt-    DOMHTMLInputElementAltPropertyInfo      ,-    constructDOMHTMLInputElementAlt         ,-    dOMHTMLInputElementAlt                  ,-    getDOMHTMLInputElementAlt               ,-    setDOMHTMLInputElementAlt               ,----- ** Autocapitalize-    DOMHTMLInputElementAutocapitalizePropertyInfo,-    constructDOMHTMLInputElementAutocapitalize,-    dOMHTMLInputElementAutocapitalize       ,-    getDOMHTMLInputElementAutocapitalize    ,-    setDOMHTMLInputElementAutocapitalize    ,----- ** Autocomplete-    DOMHTMLInputElementAutocompletePropertyInfo,-    constructDOMHTMLInputElementAutocomplete,-    dOMHTMLInputElementAutocomplete         ,-    getDOMHTMLInputElementAutocomplete      ,-    setDOMHTMLInputElementAutocomplete      ,----- ** Autocorrect-    DOMHTMLInputElementAutocorrectPropertyInfo,-    constructDOMHTMLInputElementAutocorrect ,-    dOMHTMLInputElementAutocorrect          ,-    getDOMHTMLInputElementAutocorrect       ,-    setDOMHTMLInputElementAutocorrect       ,----- ** Autofocus-    DOMHTMLInputElementAutofocusPropertyInfo,-    constructDOMHTMLInputElementAutofocus   ,-    dOMHTMLInputElementAutofocus            ,-    getDOMHTMLInputElementAutofocus         ,-    setDOMHTMLInputElementAutofocus         ,----- ** Capture-    DOMHTMLInputElementCapturePropertyInfo  ,-    constructDOMHTMLInputElementCapture     ,-    dOMHTMLInputElementCapture              ,-    getDOMHTMLInputElementCapture           ,-    setDOMHTMLInputElementCapture           ,----- ** Checked-    DOMHTMLInputElementCheckedPropertyInfo  ,-    constructDOMHTMLInputElementChecked     ,-    dOMHTMLInputElementChecked              ,-    getDOMHTMLInputElementChecked           ,-    setDOMHTMLInputElementChecked           ,----- ** DefaultChecked-    DOMHTMLInputElementDefaultCheckedPropertyInfo,-    constructDOMHTMLInputElementDefaultChecked,-    dOMHTMLInputElementDefaultChecked       ,-    getDOMHTMLInputElementDefaultChecked    ,-    setDOMHTMLInputElementDefaultChecked    ,----- ** DefaultValue-    DOMHTMLInputElementDefaultValuePropertyInfo,-    constructDOMHTMLInputElementDefaultValue,-    dOMHTMLInputElementDefaultValue         ,-    getDOMHTMLInputElementDefaultValue      ,-    setDOMHTMLInputElementDefaultValue      ,----- ** DirName-    DOMHTMLInputElementDirNamePropertyInfo  ,-    constructDOMHTMLInputElementDirName     ,-    dOMHTMLInputElementDirName              ,-    getDOMHTMLInputElementDirName           ,-    setDOMHTMLInputElementDirName           ,----- ** Disabled-    DOMHTMLInputElementDisabledPropertyInfo ,-    constructDOMHTMLInputElementDisabled    ,-    dOMHTMLInputElementDisabled             ,-    getDOMHTMLInputElementDisabled          ,-    setDOMHTMLInputElementDisabled          ,----- ** Files-    DOMHTMLInputElementFilesPropertyInfo    ,-    dOMHTMLInputElementFiles                ,-    getDOMHTMLInputElementFiles             ,----- ** Form-    DOMHTMLInputElementFormPropertyInfo     ,-    dOMHTMLInputElementForm                 ,-    getDOMHTMLInputElementForm              ,----- ** FormAction-    DOMHTMLInputElementFormActionPropertyInfo,-    constructDOMHTMLInputElementFormAction  ,-    dOMHTMLInputElementFormAction           ,-    getDOMHTMLInputElementFormAction        ,-    setDOMHTMLInputElementFormAction        ,----- ** FormEnctype-    DOMHTMLInputElementFormEnctypePropertyInfo,-    constructDOMHTMLInputElementFormEnctype ,-    dOMHTMLInputElementFormEnctype          ,-    getDOMHTMLInputElementFormEnctype       ,-    setDOMHTMLInputElementFormEnctype       ,----- ** FormMethod-    DOMHTMLInputElementFormMethodPropertyInfo,-    constructDOMHTMLInputElementFormMethod  ,-    dOMHTMLInputElementFormMethod           ,-    getDOMHTMLInputElementFormMethod        ,-    setDOMHTMLInputElementFormMethod        ,----- ** FormNoValidate-    DOMHTMLInputElementFormNoValidatePropertyInfo,-    constructDOMHTMLInputElementFormNoValidate,-    dOMHTMLInputElementFormNoValidate       ,-    getDOMHTMLInputElementFormNoValidate    ,-    setDOMHTMLInputElementFormNoValidate    ,----- ** FormTarget-    DOMHTMLInputElementFormTargetPropertyInfo,-    constructDOMHTMLInputElementFormTarget  ,-    dOMHTMLInputElementFormTarget           ,-    getDOMHTMLInputElementFormTarget        ,-    setDOMHTMLInputElementFormTarget        ,----- ** Height-    DOMHTMLInputElementHeightPropertyInfo   ,-    constructDOMHTMLInputElementHeight      ,-    dOMHTMLInputElementHeight               ,-    getDOMHTMLInputElementHeight            ,-    setDOMHTMLInputElementHeight            ,----- ** Incremental-    DOMHTMLInputElementIncrementalPropertyInfo,-    constructDOMHTMLInputElementIncremental ,-    dOMHTMLInputElementIncremental          ,-    getDOMHTMLInputElementIncremental       ,-    setDOMHTMLInputElementIncremental       ,----- ** Indeterminate-    DOMHTMLInputElementIndeterminatePropertyInfo,-    constructDOMHTMLInputElementIndeterminate,-    dOMHTMLInputElementIndeterminate        ,-    getDOMHTMLInputElementIndeterminate     ,-    setDOMHTMLInputElementIndeterminate     ,----- ** Labels-    DOMHTMLInputElementLabelsPropertyInfo   ,-    dOMHTMLInputElementLabels               ,-    getDOMHTMLInputElementLabels            ,----- ** List-    DOMHTMLInputElementListPropertyInfo     ,-    dOMHTMLInputElementList                 ,-    getDOMHTMLInputElementList              ,----- ** Max-    DOMHTMLInputElementMaxPropertyInfo      ,-    constructDOMHTMLInputElementMax         ,-    dOMHTMLInputElementMax                  ,-    getDOMHTMLInputElementMax               ,-    setDOMHTMLInputElementMax               ,----- ** MaxLength-    DOMHTMLInputElementMaxLengthPropertyInfo,-    constructDOMHTMLInputElementMaxLength   ,-    dOMHTMLInputElementMaxLength            ,-    getDOMHTMLInputElementMaxLength         ,-    setDOMHTMLInputElementMaxLength         ,----- ** Min-    DOMHTMLInputElementMinPropertyInfo      ,-    constructDOMHTMLInputElementMin         ,-    dOMHTMLInputElementMin                  ,-    getDOMHTMLInputElementMin               ,-    setDOMHTMLInputElementMin               ,----- ** Multiple-    DOMHTMLInputElementMultiplePropertyInfo ,-    constructDOMHTMLInputElementMultiple    ,-    dOMHTMLInputElementMultiple             ,-    getDOMHTMLInputElementMultiple          ,-    setDOMHTMLInputElementMultiple          ,----- ** Name-    DOMHTMLInputElementNamePropertyInfo     ,-    constructDOMHTMLInputElementName        ,-    dOMHTMLInputElementName                 ,-    getDOMHTMLInputElementName              ,-    setDOMHTMLInputElementName              ,----- ** Pattern-    DOMHTMLInputElementPatternPropertyInfo  ,-    constructDOMHTMLInputElementPattern     ,-    dOMHTMLInputElementPattern              ,-    getDOMHTMLInputElementPattern           ,-    setDOMHTMLInputElementPattern           ,----- ** Placeholder-    DOMHTMLInputElementPlaceholderPropertyInfo,-    constructDOMHTMLInputElementPlaceholder ,-    dOMHTMLInputElementPlaceholder          ,-    getDOMHTMLInputElementPlaceholder       ,-    setDOMHTMLInputElementPlaceholder       ,----- ** ReadOnly-    DOMHTMLInputElementReadOnlyPropertyInfo ,-    constructDOMHTMLInputElementReadOnly    ,-    dOMHTMLInputElementReadOnly             ,-    getDOMHTMLInputElementReadOnly          ,-    setDOMHTMLInputElementReadOnly          ,----- ** Required-    DOMHTMLInputElementRequiredPropertyInfo ,-    constructDOMHTMLInputElementRequired    ,-    dOMHTMLInputElementRequired             ,-    getDOMHTMLInputElementRequired          ,-    setDOMHTMLInputElementRequired          ,----- ** Size-    DOMHTMLInputElementSizePropertyInfo     ,-    constructDOMHTMLInputElementSize        ,-    dOMHTMLInputElementSize                 ,-    getDOMHTMLInputElementSize              ,-    setDOMHTMLInputElementSize              ,----- ** Src-    DOMHTMLInputElementSrcPropertyInfo      ,-    constructDOMHTMLInputElementSrc         ,-    dOMHTMLInputElementSrc                  ,-    getDOMHTMLInputElementSrc               ,-    setDOMHTMLInputElementSrc               ,----- ** Step-    DOMHTMLInputElementStepPropertyInfo     ,-    constructDOMHTMLInputElementStep        ,-    dOMHTMLInputElementStep                 ,-    getDOMHTMLInputElementStep              ,-    setDOMHTMLInputElementStep              ,----- ** Type-    DOMHTMLInputElementTypePropertyInfo     ,-    clearDOMHTMLInputElementType            ,-    constructDOMHTMLInputElementType        ,-    dOMHTMLInputElementType                 ,-    getDOMHTMLInputElementType              ,-    setDOMHTMLInputElementType              ,----- ** UseMap-    DOMHTMLInputElementUseMapPropertyInfo   ,-    constructDOMHTMLInputElementUseMap      ,-    dOMHTMLInputElementUseMap               ,-    getDOMHTMLInputElementUseMap            ,-    setDOMHTMLInputElementUseMap            ,----- ** ValidationMessage-    DOMHTMLInputElementValidationMessagePropertyInfo,-    dOMHTMLInputElementValidationMessage    ,-    getDOMHTMLInputElementValidationMessage ,----- ** Validity-    DOMHTMLInputElementValidityPropertyInfo ,-    dOMHTMLInputElementValidity             ,-    getDOMHTMLInputElementValidity          ,----- ** Value-    DOMHTMLInputElementValuePropertyInfo    ,-    constructDOMHTMLInputElementValue       ,-    dOMHTMLInputElementValue                ,-    getDOMHTMLInputElementValue             ,-    setDOMHTMLInputElementValue             ,----- ** ValueAsNumber-    DOMHTMLInputElementValueAsNumberPropertyInfo,-    constructDOMHTMLInputElementValueAsNumber,-    dOMHTMLInputElementValueAsNumber        ,-    getDOMHTMLInputElementValueAsNumber     ,-    setDOMHTMLInputElementValueAsNumber     ,----- ** WebkitGrammar-    DOMHTMLInputElementWebkitGrammarPropertyInfo,-    constructDOMHTMLInputElementWebkitGrammar,-    dOMHTMLInputElementWebkitGrammar        ,-    getDOMHTMLInputElementWebkitGrammar     ,-    setDOMHTMLInputElementWebkitGrammar     ,----- ** WebkitSpeech-    DOMHTMLInputElementWebkitSpeechPropertyInfo,-    constructDOMHTMLInputElementWebkitSpeech,-    dOMHTMLInputElementWebkitSpeech         ,-    getDOMHTMLInputElementWebkitSpeech      ,-    setDOMHTMLInputElementWebkitSpeech      ,----- ** Webkitdirectory-    DOMHTMLInputElementWebkitdirectoryPropertyInfo,-    constructDOMHTMLInputElementWebkitdirectory,-    dOMHTMLInputElementWebkitdirectory      ,-    getDOMHTMLInputElementWebkitdirectory   ,-    setDOMHTMLInputElementWebkitdirectory   ,----- ** Width-    DOMHTMLInputElementWidthPropertyInfo    ,-    constructDOMHTMLInputElementWidth       ,-    dOMHTMLInputElementWidth                ,-    getDOMHTMLInputElementWidth             ,-    setDOMHTMLInputElementWidth             ,----- ** WillValidate-    DOMHTMLInputElementWillValidatePropertyInfo,-    dOMHTMLInputElementWillValidate         ,-    getDOMHTMLInputElementWillValidate      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLInputElement = DOMHTMLInputElement (ForeignPtr DOMHTMLInputElement)-foreign import ccall "webkit_dom_html_input_element_get_type"-    c_webkit_dom_html_input_element_get_type :: IO GType--type instance ParentTypes DOMHTMLInputElement = DOMHTMLInputElementParentTypes-type DOMHTMLInputElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLInputElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_input_element_get_type-    --class GObject o => DOMHTMLInputElementK o-instance (GObject o, IsDescendantOf DOMHTMLInputElement o) => DOMHTMLInputElementK o--toDOMHTMLInputElement :: DOMHTMLInputElementK o => o -> IO DOMHTMLInputElement-toDOMHTMLInputElement = unsafeCastTo DOMHTMLInputElement--noDOMHTMLInputElement :: Maybe DOMHTMLInputElement-noDOMHTMLInputElement = Nothing--type family ResolveDOMHTMLInputElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLInputElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLInputElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLInputElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLInputElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLInputElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLInputElementMethod "checkValidity" o = DOMHTMLInputElementCheckValidityMethodInfo-    ResolveDOMHTMLInputElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLInputElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLInputElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLInputElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLInputElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLInputElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLInputElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLInputElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLInputElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLInputElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLInputElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLInputElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLInputElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLInputElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLInputElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLInputElementMethod "isEdited" o = DOMHTMLInputElementIsEditedMethodInfo-    ResolveDOMHTMLInputElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLInputElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLInputElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLInputElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLInputElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLInputElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLInputElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLInputElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLInputElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLInputElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLInputElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLInputElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLInputElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLInputElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLInputElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLInputElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLInputElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLInputElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLInputElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLInputElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLInputElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLInputElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLInputElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLInputElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLInputElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLInputElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLInputElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLInputElementMethod "select" o = DOMHTMLInputElementSelectMethodInfo-    ResolveDOMHTMLInputElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLInputElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLInputElementMethod "stepDown" o = DOMHTMLInputElementStepDownMethodInfo-    ResolveDOMHTMLInputElementMethod "stepUp" o = DOMHTMLInputElementStepUpMethodInfo-    ResolveDOMHTMLInputElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLInputElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLInputElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLInputElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLInputElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLInputElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLInputElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLInputElementMethod "getAccept" o = DOMHTMLInputElementGetAcceptMethodInfo-    ResolveDOMHTMLInputElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLInputElementMethod "getAlign" o = DOMHTMLInputElementGetAlignMethodInfo-    ResolveDOMHTMLInputElementMethod "getAlt" o = DOMHTMLInputElementGetAltMethodInfo-    ResolveDOMHTMLInputElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLInputElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLInputElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLInputElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLInputElementMethod "getAutocapitalize" o = DOMHTMLInputElementGetAutocapitalizeMethodInfo-    ResolveDOMHTMLInputElementMethod "getAutocomplete" o = DOMHTMLInputElementGetAutocompleteMethodInfo-    ResolveDOMHTMLInputElementMethod "getAutocorrect" o = DOMHTMLInputElementGetAutocorrectMethodInfo-    ResolveDOMHTMLInputElementMethod "getAutofocus" o = DOMHTMLInputElementGetAutofocusMethodInfo-    ResolveDOMHTMLInputElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLInputElementMethod "getCapture" o = DOMHTMLInputElementGetCaptureMethodInfo-    ResolveDOMHTMLInputElementMethod "getChecked" o = DOMHTMLInputElementGetCheckedMethodInfo-    ResolveDOMHTMLInputElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLInputElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLInputElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLInputElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLInputElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLInputElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLInputElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLInputElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLInputElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLInputElementMethod "getDefaultChecked" o = DOMHTMLInputElementGetDefaultCheckedMethodInfo-    ResolveDOMHTMLInputElementMethod "getDefaultValue" o = DOMHTMLInputElementGetDefaultValueMethodInfo-    ResolveDOMHTMLInputElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLInputElementMethod "getDirName" o = DOMHTMLInputElementGetDirNameMethodInfo-    ResolveDOMHTMLInputElementMethod "getDisabled" o = DOMHTMLInputElementGetDisabledMethodInfo-    ResolveDOMHTMLInputElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLInputElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLInputElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLInputElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLInputElementMethod "getFiles" o = DOMHTMLInputElementGetFilesMethodInfo-    ResolveDOMHTMLInputElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLInputElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLInputElementMethod "getForm" o = DOMHTMLInputElementGetFormMethodInfo-    ResolveDOMHTMLInputElementMethod "getFormAction" o = DOMHTMLInputElementGetFormActionMethodInfo-    ResolveDOMHTMLInputElementMethod "getFormEnctype" o = DOMHTMLInputElementGetFormEnctypeMethodInfo-    ResolveDOMHTMLInputElementMethod "getFormMethod" o = DOMHTMLInputElementGetFormMethodMethodInfo-    ResolveDOMHTMLInputElementMethod "getFormNoValidate" o = DOMHTMLInputElementGetFormNoValidateMethodInfo-    ResolveDOMHTMLInputElementMethod "getFormTarget" o = DOMHTMLInputElementGetFormTargetMethodInfo-    ResolveDOMHTMLInputElementMethod "getHeight" o = DOMHTMLInputElementGetHeightMethodInfo-    ResolveDOMHTMLInputElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLInputElementMethod "getIncremental" o = DOMHTMLInputElementGetIncrementalMethodInfo-    ResolveDOMHTMLInputElementMethod "getIndeterminate" o = DOMHTMLInputElementGetIndeterminateMethodInfo-    ResolveDOMHTMLInputElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLInputElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLInputElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLInputElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLInputElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLInputElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLInputElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLInputElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLInputElementMethod "getLabels" o = DOMHTMLInputElementGetLabelsMethodInfo-    ResolveDOMHTMLInputElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLInputElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLInputElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLInputElementMethod "getList" o = DOMHTMLInputElementGetListMethodInfo-    ResolveDOMHTMLInputElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLInputElementMethod "getMax" o = DOMHTMLInputElementGetMaxMethodInfo-    ResolveDOMHTMLInputElementMethod "getMaxLength" o = DOMHTMLInputElementGetMaxLengthMethodInfo-    ResolveDOMHTMLInputElementMethod "getMin" o = DOMHTMLInputElementGetMinMethodInfo-    ResolveDOMHTMLInputElementMethod "getMultiple" o = DOMHTMLInputElementGetMultipleMethodInfo-    ResolveDOMHTMLInputElementMethod "getName" o = DOMHTMLInputElementGetNameMethodInfo-    ResolveDOMHTMLInputElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLInputElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLInputElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLInputElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLInputElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLInputElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLInputElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLInputElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLInputElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLInputElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLInputElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLInputElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLInputElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLInputElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLInputElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLInputElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLInputElementMethod "getPattern" o = DOMHTMLInputElementGetPatternMethodInfo-    ResolveDOMHTMLInputElementMethod "getPlaceholder" o = DOMHTMLInputElementGetPlaceholderMethodInfo-    ResolveDOMHTMLInputElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLInputElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLInputElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLInputElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLInputElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLInputElementMethod "getReadOnly" o = DOMHTMLInputElementGetReadOnlyMethodInfo-    ResolveDOMHTMLInputElementMethod "getRequired" o = DOMHTMLInputElementGetRequiredMethodInfo-    ResolveDOMHTMLInputElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLInputElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLInputElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLInputElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLInputElementMethod "getSize" o = DOMHTMLInputElementGetSizeMethodInfo-    ResolveDOMHTMLInputElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLInputElementMethod "getSrc" o = DOMHTMLInputElementGetSrcMethodInfo-    ResolveDOMHTMLInputElementMethod "getStep" o = DOMHTMLInputElementGetStepMethodInfo-    ResolveDOMHTMLInputElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLInputElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLInputElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLInputElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLInputElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLInputElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLInputElementMethod "getUseMap" o = DOMHTMLInputElementGetUseMapMethodInfo-    ResolveDOMHTMLInputElementMethod "getValidationMessage" o = DOMHTMLInputElementGetValidationMessageMethodInfo-    ResolveDOMHTMLInputElementMethod "getValidity" o = DOMHTMLInputElementGetValidityMethodInfo-    ResolveDOMHTMLInputElementMethod "getValue" o = DOMHTMLInputElementGetValueMethodInfo-    ResolveDOMHTMLInputElementMethod "getValueAsNumber" o = DOMHTMLInputElementGetValueAsNumberMethodInfo-    ResolveDOMHTMLInputElementMethod "getWebkitGrammar" o = DOMHTMLInputElementGetWebkitGrammarMethodInfo-    ResolveDOMHTMLInputElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLInputElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLInputElementMethod "getWebkitSpeech" o = DOMHTMLInputElementGetWebkitSpeechMethodInfo-    ResolveDOMHTMLInputElementMethod "getWebkitdirectory" o = DOMHTMLInputElementGetWebkitdirectoryMethodInfo-    ResolveDOMHTMLInputElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLInputElementMethod "getWidth" o = DOMHTMLInputElementGetWidthMethodInfo-    ResolveDOMHTMLInputElementMethod "getWillValidate" o = DOMHTMLInputElementGetWillValidateMethodInfo-    ResolveDOMHTMLInputElementMethod "setAccept" o = DOMHTMLInputElementSetAcceptMethodInfo-    ResolveDOMHTMLInputElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLInputElementMethod "setAlign" o = DOMHTMLInputElementSetAlignMethodInfo-    ResolveDOMHTMLInputElementMethod "setAlt" o = DOMHTMLInputElementSetAltMethodInfo-    ResolveDOMHTMLInputElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLInputElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLInputElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLInputElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLInputElementMethod "setAutocapitalize" o = DOMHTMLInputElementSetAutocapitalizeMethodInfo-    ResolveDOMHTMLInputElementMethod "setAutocomplete" o = DOMHTMLInputElementSetAutocompleteMethodInfo-    ResolveDOMHTMLInputElementMethod "setAutocorrect" o = DOMHTMLInputElementSetAutocorrectMethodInfo-    ResolveDOMHTMLInputElementMethod "setAutofocus" o = DOMHTMLInputElementSetAutofocusMethodInfo-    ResolveDOMHTMLInputElementMethod "setCapture" o = DOMHTMLInputElementSetCaptureMethodInfo-    ResolveDOMHTMLInputElementMethod "setChecked" o = DOMHTMLInputElementSetCheckedMethodInfo-    ResolveDOMHTMLInputElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLInputElementMethod "setCustomValidity" o = DOMHTMLInputElementSetCustomValidityMethodInfo-    ResolveDOMHTMLInputElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLInputElementMethod "setDefaultChecked" o = DOMHTMLInputElementSetDefaultCheckedMethodInfo-    ResolveDOMHTMLInputElementMethod "setDefaultValue" o = DOMHTMLInputElementSetDefaultValueMethodInfo-    ResolveDOMHTMLInputElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLInputElementMethod "setDirName" o = DOMHTMLInputElementSetDirNameMethodInfo-    ResolveDOMHTMLInputElementMethod "setDisabled" o = DOMHTMLInputElementSetDisabledMethodInfo-    ResolveDOMHTMLInputElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLInputElementMethod "setFiles" o = DOMHTMLInputElementSetFilesMethodInfo-    ResolveDOMHTMLInputElementMethod "setFormAction" o = DOMHTMLInputElementSetFormActionMethodInfo-    ResolveDOMHTMLInputElementMethod "setFormEnctype" o = DOMHTMLInputElementSetFormEnctypeMethodInfo-    ResolveDOMHTMLInputElementMethod "setFormMethod" o = DOMHTMLInputElementSetFormMethodMethodInfo-    ResolveDOMHTMLInputElementMethod "setFormNoValidate" o = DOMHTMLInputElementSetFormNoValidateMethodInfo-    ResolveDOMHTMLInputElementMethod "setFormTarget" o = DOMHTMLInputElementSetFormTargetMethodInfo-    ResolveDOMHTMLInputElementMethod "setHeight" o = DOMHTMLInputElementSetHeightMethodInfo-    ResolveDOMHTMLInputElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLInputElementMethod "setIncremental" o = DOMHTMLInputElementSetIncrementalMethodInfo-    ResolveDOMHTMLInputElementMethod "setIndeterminate" o = DOMHTMLInputElementSetIndeterminateMethodInfo-    ResolveDOMHTMLInputElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLInputElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLInputElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLInputElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLInputElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLInputElementMethod "setMax" o = DOMHTMLInputElementSetMaxMethodInfo-    ResolveDOMHTMLInputElementMethod "setMaxLength" o = DOMHTMLInputElementSetMaxLengthMethodInfo-    ResolveDOMHTMLInputElementMethod "setMin" o = DOMHTMLInputElementSetMinMethodInfo-    ResolveDOMHTMLInputElementMethod "setMultiple" o = DOMHTMLInputElementSetMultipleMethodInfo-    ResolveDOMHTMLInputElementMethod "setName" o = DOMHTMLInputElementSetNameMethodInfo-    ResolveDOMHTMLInputElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLInputElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLInputElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLInputElementMethod "setPattern" o = DOMHTMLInputElementSetPatternMethodInfo-    ResolveDOMHTMLInputElementMethod "setPlaceholder" o = DOMHTMLInputElementSetPlaceholderMethodInfo-    ResolveDOMHTMLInputElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLInputElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLInputElementMethod "setRangeText" o = DOMHTMLInputElementSetRangeTextMethodInfo-    ResolveDOMHTMLInputElementMethod "setReadOnly" o = DOMHTMLInputElementSetReadOnlyMethodInfo-    ResolveDOMHTMLInputElementMethod "setRequired" o = DOMHTMLInputElementSetRequiredMethodInfo-    ResolveDOMHTMLInputElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLInputElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLInputElementMethod "setSize" o = DOMHTMLInputElementSetSizeMethodInfo-    ResolveDOMHTMLInputElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLInputElementMethod "setSrc" o = DOMHTMLInputElementSetSrcMethodInfo-    ResolveDOMHTMLInputElementMethod "setStep" o = DOMHTMLInputElementSetStepMethodInfo-    ResolveDOMHTMLInputElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLInputElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLInputElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLInputElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLInputElementMethod "setUseMap" o = DOMHTMLInputElementSetUseMapMethodInfo-    ResolveDOMHTMLInputElementMethod "setValue" o = DOMHTMLInputElementSetValueMethodInfo-    ResolveDOMHTMLInputElementMethod "setValueAsNumber" o = DOMHTMLInputElementSetValueAsNumberMethodInfo-    ResolveDOMHTMLInputElementMethod "setValueForUser" o = DOMHTMLInputElementSetValueForUserMethodInfo-    ResolveDOMHTMLInputElementMethod "setWebkitGrammar" o = DOMHTMLInputElementSetWebkitGrammarMethodInfo-    ResolveDOMHTMLInputElementMethod "setWebkitSpeech" o = DOMHTMLInputElementSetWebkitSpeechMethodInfo-    ResolveDOMHTMLInputElementMethod "setWebkitdirectory" o = DOMHTMLInputElementSetWebkitdirectoryMethodInfo-    ResolveDOMHTMLInputElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLInputElementMethod "setWidth" o = DOMHTMLInputElementSetWidthMethodInfo-    ResolveDOMHTMLInputElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLInputElementMethod t DOMHTMLInputElement, MethodInfo info DOMHTMLInputElement p) => IsLabelProxy t (DOMHTMLInputElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLInputElementMethod t DOMHTMLInputElement, MethodInfo info DOMHTMLInputElement p) => IsLabel t (DOMHTMLInputElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "accept"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementAccept :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementAccept obj = liftIO $ getObjectPropertyString obj "accept"--setDOMHTMLInputElementAccept :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementAccept obj val = liftIO $ setObjectPropertyString obj "accept" (Just val)--constructDOMHTMLInputElementAccept :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementAccept val = constructObjectPropertyString "accept" (Just val)--data DOMHTMLInputElementAcceptPropertyInfo-instance AttrInfo DOMHTMLInputElementAcceptPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementAcceptPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementAcceptPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementAcceptPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementAcceptPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementAcceptPropertyInfo = "accept"-    attrGet _ = getDOMHTMLInputElementAccept-    attrSet _ = setDOMHTMLInputElementAccept-    attrConstruct _ = constructDOMHTMLInputElementAccept-    attrClear _ = undefined---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementAlign :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementAlign obj = liftIO $ getObjectPropertyString obj "align"--setDOMHTMLInputElementAlign :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementAlign obj val = liftIO $ setObjectPropertyString obj "align" (Just val)--constructDOMHTMLInputElementAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementAlign val = constructObjectPropertyString "align" (Just val)--data DOMHTMLInputElementAlignPropertyInfo-instance AttrInfo DOMHTMLInputElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementAlignPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementAlignPropertyInfo = "align"-    attrGet _ = getDOMHTMLInputElementAlign-    attrSet _ = setDOMHTMLInputElementAlign-    attrConstruct _ = constructDOMHTMLInputElementAlign-    attrClear _ = undefined---- VVV Prop "alt"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementAlt :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementAlt obj = liftIO $ getObjectPropertyString obj "alt"--setDOMHTMLInputElementAlt :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementAlt obj val = liftIO $ setObjectPropertyString obj "alt" (Just val)--constructDOMHTMLInputElementAlt :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementAlt val = constructObjectPropertyString "alt" (Just val)--data DOMHTMLInputElementAltPropertyInfo-instance AttrInfo DOMHTMLInputElementAltPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementAltPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementAltPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementAltPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementAltPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementAltPropertyInfo = "alt"-    attrGet _ = getDOMHTMLInputElementAlt-    attrSet _ = setDOMHTMLInputElementAlt-    attrConstruct _ = constructDOMHTMLInputElementAlt-    attrClear _ = undefined---- VVV Prop "autocapitalize"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementAutocapitalize :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementAutocapitalize obj = liftIO $ getObjectPropertyString obj "autocapitalize"--setDOMHTMLInputElementAutocapitalize :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementAutocapitalize obj val = liftIO $ setObjectPropertyString obj "autocapitalize" (Just val)--constructDOMHTMLInputElementAutocapitalize :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementAutocapitalize val = constructObjectPropertyString "autocapitalize" (Just val)--data DOMHTMLInputElementAutocapitalizePropertyInfo-instance AttrInfo DOMHTMLInputElementAutocapitalizePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementAutocapitalizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementAutocapitalizePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementAutocapitalizePropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementAutocapitalizePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementAutocapitalizePropertyInfo = "autocapitalize"-    attrGet _ = getDOMHTMLInputElementAutocapitalize-    attrSet _ = setDOMHTMLInputElementAutocapitalize-    attrConstruct _ = constructDOMHTMLInputElementAutocapitalize-    attrClear _ = undefined---- VVV Prop "autocomplete"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementAutocomplete :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementAutocomplete obj = liftIO $ getObjectPropertyString obj "autocomplete"--setDOMHTMLInputElementAutocomplete :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementAutocomplete obj val = liftIO $ setObjectPropertyString obj "autocomplete" (Just val)--constructDOMHTMLInputElementAutocomplete :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementAutocomplete val = constructObjectPropertyString "autocomplete" (Just val)--data DOMHTMLInputElementAutocompletePropertyInfo-instance AttrInfo DOMHTMLInputElementAutocompletePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementAutocompletePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementAutocompletePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementAutocompletePropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementAutocompletePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementAutocompletePropertyInfo = "autocomplete"-    attrGet _ = getDOMHTMLInputElementAutocomplete-    attrSet _ = setDOMHTMLInputElementAutocomplete-    attrConstruct _ = constructDOMHTMLInputElementAutocomplete-    attrClear _ = undefined---- VVV Prop "autocorrect"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLInputElementAutocorrect :: (MonadIO m, DOMHTMLInputElementK o) => o -> m Bool-getDOMHTMLInputElementAutocorrect obj = liftIO $ getObjectPropertyBool obj "autocorrect"--setDOMHTMLInputElementAutocorrect :: (MonadIO m, DOMHTMLInputElementK o) => o -> Bool -> m ()-setDOMHTMLInputElementAutocorrect obj val = liftIO $ setObjectPropertyBool obj "autocorrect" val--constructDOMHTMLInputElementAutocorrect :: Bool -> IO ([Char], GValue)-constructDOMHTMLInputElementAutocorrect val = constructObjectPropertyBool "autocorrect" val--data DOMHTMLInputElementAutocorrectPropertyInfo-instance AttrInfo DOMHTMLInputElementAutocorrectPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementAutocorrectPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementAutocorrectPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementAutocorrectPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementAutocorrectPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementAutocorrectPropertyInfo = "autocorrect"-    attrGet _ = getDOMHTMLInputElementAutocorrect-    attrSet _ = setDOMHTMLInputElementAutocorrect-    attrConstruct _ = constructDOMHTMLInputElementAutocorrect-    attrClear _ = undefined---- VVV Prop "autofocus"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLInputElementAutofocus :: (MonadIO m, DOMHTMLInputElementK o) => o -> m Bool-getDOMHTMLInputElementAutofocus obj = liftIO $ getObjectPropertyBool obj "autofocus"--setDOMHTMLInputElementAutofocus :: (MonadIO m, DOMHTMLInputElementK o) => o -> Bool -> m ()-setDOMHTMLInputElementAutofocus obj val = liftIO $ setObjectPropertyBool obj "autofocus" val--constructDOMHTMLInputElementAutofocus :: Bool -> IO ([Char], GValue)-constructDOMHTMLInputElementAutofocus val = constructObjectPropertyBool "autofocus" val--data DOMHTMLInputElementAutofocusPropertyInfo-instance AttrInfo DOMHTMLInputElementAutofocusPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementAutofocusPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementAutofocusPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementAutofocusPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementAutofocusPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementAutofocusPropertyInfo = "autofocus"-    attrGet _ = getDOMHTMLInputElementAutofocus-    attrSet _ = setDOMHTMLInputElementAutofocus-    attrConstruct _ = constructDOMHTMLInputElementAutofocus-    attrClear _ = undefined---- VVV Prop "capture"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementCapture :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementCapture obj = liftIO $ getObjectPropertyString obj "capture"--setDOMHTMLInputElementCapture :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementCapture obj val = liftIO $ setObjectPropertyString obj "capture" (Just val)--constructDOMHTMLInputElementCapture :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementCapture val = constructObjectPropertyString "capture" (Just val)--data DOMHTMLInputElementCapturePropertyInfo-instance AttrInfo DOMHTMLInputElementCapturePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementCapturePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementCapturePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementCapturePropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementCapturePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementCapturePropertyInfo = "capture"-    attrGet _ = getDOMHTMLInputElementCapture-    attrSet _ = setDOMHTMLInputElementCapture-    attrConstruct _ = constructDOMHTMLInputElementCapture-    attrClear _ = undefined---- VVV Prop "checked"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLInputElementChecked :: (MonadIO m, DOMHTMLInputElementK o) => o -> m Bool-getDOMHTMLInputElementChecked obj = liftIO $ getObjectPropertyBool obj "checked"--setDOMHTMLInputElementChecked :: (MonadIO m, DOMHTMLInputElementK o) => o -> Bool -> m ()-setDOMHTMLInputElementChecked obj val = liftIO $ setObjectPropertyBool obj "checked" val--constructDOMHTMLInputElementChecked :: Bool -> IO ([Char], GValue)-constructDOMHTMLInputElementChecked val = constructObjectPropertyBool "checked" val--data DOMHTMLInputElementCheckedPropertyInfo-instance AttrInfo DOMHTMLInputElementCheckedPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementCheckedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementCheckedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementCheckedPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementCheckedPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementCheckedPropertyInfo = "checked"-    attrGet _ = getDOMHTMLInputElementChecked-    attrSet _ = setDOMHTMLInputElementChecked-    attrConstruct _ = constructDOMHTMLInputElementChecked-    attrClear _ = undefined---- VVV Prop "default-checked"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLInputElementDefaultChecked :: (MonadIO m, DOMHTMLInputElementK o) => o -> m Bool-getDOMHTMLInputElementDefaultChecked obj = liftIO $ getObjectPropertyBool obj "default-checked"--setDOMHTMLInputElementDefaultChecked :: (MonadIO m, DOMHTMLInputElementK o) => o -> Bool -> m ()-setDOMHTMLInputElementDefaultChecked obj val = liftIO $ setObjectPropertyBool obj "default-checked" val--constructDOMHTMLInputElementDefaultChecked :: Bool -> IO ([Char], GValue)-constructDOMHTMLInputElementDefaultChecked val = constructObjectPropertyBool "default-checked" val--data DOMHTMLInputElementDefaultCheckedPropertyInfo-instance AttrInfo DOMHTMLInputElementDefaultCheckedPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementDefaultCheckedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementDefaultCheckedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementDefaultCheckedPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementDefaultCheckedPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementDefaultCheckedPropertyInfo = "default-checked"-    attrGet _ = getDOMHTMLInputElementDefaultChecked-    attrSet _ = setDOMHTMLInputElementDefaultChecked-    attrConstruct _ = constructDOMHTMLInputElementDefaultChecked-    attrClear _ = undefined---- VVV Prop "default-value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementDefaultValue :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementDefaultValue obj = liftIO $ getObjectPropertyString obj "default-value"--setDOMHTMLInputElementDefaultValue :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementDefaultValue obj val = liftIO $ setObjectPropertyString obj "default-value" (Just val)--constructDOMHTMLInputElementDefaultValue :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementDefaultValue val = constructObjectPropertyString "default-value" (Just val)--data DOMHTMLInputElementDefaultValuePropertyInfo-instance AttrInfo DOMHTMLInputElementDefaultValuePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementDefaultValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementDefaultValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementDefaultValuePropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementDefaultValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementDefaultValuePropertyInfo = "default-value"-    attrGet _ = getDOMHTMLInputElementDefaultValue-    attrSet _ = setDOMHTMLInputElementDefaultValue-    attrConstruct _ = constructDOMHTMLInputElementDefaultValue-    attrClear _ = undefined---- VVV Prop "dir-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementDirName :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementDirName obj = liftIO $ getObjectPropertyString obj "dir-name"--setDOMHTMLInputElementDirName :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementDirName obj val = liftIO $ setObjectPropertyString obj "dir-name" (Just val)--constructDOMHTMLInputElementDirName :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementDirName val = constructObjectPropertyString "dir-name" (Just val)--data DOMHTMLInputElementDirNamePropertyInfo-instance AttrInfo DOMHTMLInputElementDirNamePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementDirNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementDirNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementDirNamePropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementDirNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementDirNamePropertyInfo = "dir-name"-    attrGet _ = getDOMHTMLInputElementDirName-    attrSet _ = setDOMHTMLInputElementDirName-    attrConstruct _ = constructDOMHTMLInputElementDirName-    attrClear _ = undefined---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLInputElementDisabled :: (MonadIO m, DOMHTMLInputElementK o) => o -> m Bool-getDOMHTMLInputElementDisabled obj = liftIO $ getObjectPropertyBool obj "disabled"--setDOMHTMLInputElementDisabled :: (MonadIO m, DOMHTMLInputElementK o) => o -> Bool -> m ()-setDOMHTMLInputElementDisabled obj val = liftIO $ setObjectPropertyBool obj "disabled" val--constructDOMHTMLInputElementDisabled :: Bool -> IO ([Char], GValue)-constructDOMHTMLInputElementDisabled val = constructObjectPropertyBool "disabled" val--data DOMHTMLInputElementDisabledPropertyInfo-instance AttrInfo DOMHTMLInputElementDisabledPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementDisabledPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementDisabledPropertyInfo = "disabled"-    attrGet _ = getDOMHTMLInputElementDisabled-    attrSet _ = setDOMHTMLInputElementDisabled-    attrConstruct _ = constructDOMHTMLInputElementDisabled-    attrClear _ = undefined---- VVV Prop "files"-   -- Type: TInterface "WebKit" "DOMFileList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementFiles :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe DOMFileList)-getDOMHTMLInputElementFiles obj = liftIO $ getObjectPropertyObject obj "files" DOMFileList--data DOMHTMLInputElementFilesPropertyInfo-instance AttrInfo DOMHTMLInputElementFilesPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementFilesPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementFilesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLInputElementFilesPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementFilesPropertyInfo = (Maybe DOMFileList)-    type AttrLabel DOMHTMLInputElementFilesPropertyInfo = "files"-    attrGet _ = getDOMHTMLInputElementFiles-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "form"-   -- Type: TInterface "WebKit" "DOMHTMLFormElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLInputElementForm :: (MonadIO m, DOMHTMLInputElementK o) => o -> m DOMHTMLFormElement-getDOMHTMLInputElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLInputElementForm" $ getObjectPropertyObject obj "form" DOMHTMLFormElement--data DOMHTMLInputElementFormPropertyInfo-instance AttrInfo DOMHTMLInputElementFormPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLInputElementFormPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLInputElementFormPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementFormPropertyInfo = DOMHTMLFormElement-    type AttrLabel DOMHTMLInputElementFormPropertyInfo = "form"-    attrGet _ = getDOMHTMLInputElementForm-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "form-action"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementFormAction :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementFormAction obj = liftIO $ getObjectPropertyString obj "form-action"--setDOMHTMLInputElementFormAction :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementFormAction obj val = liftIO $ setObjectPropertyString obj "form-action" (Just val)--constructDOMHTMLInputElementFormAction :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementFormAction val = constructObjectPropertyString "form-action" (Just val)--data DOMHTMLInputElementFormActionPropertyInfo-instance AttrInfo DOMHTMLInputElementFormActionPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementFormActionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementFormActionPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementFormActionPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementFormActionPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementFormActionPropertyInfo = "form-action"-    attrGet _ = getDOMHTMLInputElementFormAction-    attrSet _ = setDOMHTMLInputElementFormAction-    attrConstruct _ = constructDOMHTMLInputElementFormAction-    attrClear _ = undefined---- VVV Prop "form-enctype"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementFormEnctype :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementFormEnctype obj = liftIO $ getObjectPropertyString obj "form-enctype"--setDOMHTMLInputElementFormEnctype :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementFormEnctype obj val = liftIO $ setObjectPropertyString obj "form-enctype" (Just val)--constructDOMHTMLInputElementFormEnctype :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementFormEnctype val = constructObjectPropertyString "form-enctype" (Just val)--data DOMHTMLInputElementFormEnctypePropertyInfo-instance AttrInfo DOMHTMLInputElementFormEnctypePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementFormEnctypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementFormEnctypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementFormEnctypePropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementFormEnctypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementFormEnctypePropertyInfo = "form-enctype"-    attrGet _ = getDOMHTMLInputElementFormEnctype-    attrSet _ = setDOMHTMLInputElementFormEnctype-    attrConstruct _ = constructDOMHTMLInputElementFormEnctype-    attrClear _ = undefined---- VVV Prop "form-method"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementFormMethod :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementFormMethod obj = liftIO $ getObjectPropertyString obj "form-method"--setDOMHTMLInputElementFormMethod :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementFormMethod obj val = liftIO $ setObjectPropertyString obj "form-method" (Just val)--constructDOMHTMLInputElementFormMethod :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementFormMethod val = constructObjectPropertyString "form-method" (Just val)--data DOMHTMLInputElementFormMethodPropertyInfo-instance AttrInfo DOMHTMLInputElementFormMethodPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementFormMethodPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementFormMethodPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementFormMethodPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementFormMethodPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementFormMethodPropertyInfo = "form-method"-    attrGet _ = getDOMHTMLInputElementFormMethod-    attrSet _ = setDOMHTMLInputElementFormMethod-    attrConstruct _ = constructDOMHTMLInputElementFormMethod-    attrClear _ = undefined---- VVV Prop "form-no-validate"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLInputElementFormNoValidate :: (MonadIO m, DOMHTMLInputElementK o) => o -> m Bool-getDOMHTMLInputElementFormNoValidate obj = liftIO $ getObjectPropertyBool obj "form-no-validate"--setDOMHTMLInputElementFormNoValidate :: (MonadIO m, DOMHTMLInputElementK o) => o -> Bool -> m ()-setDOMHTMLInputElementFormNoValidate obj val = liftIO $ setObjectPropertyBool obj "form-no-validate" val--constructDOMHTMLInputElementFormNoValidate :: Bool -> IO ([Char], GValue)-constructDOMHTMLInputElementFormNoValidate val = constructObjectPropertyBool "form-no-validate" val--data DOMHTMLInputElementFormNoValidatePropertyInfo-instance AttrInfo DOMHTMLInputElementFormNoValidatePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementFormNoValidatePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementFormNoValidatePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementFormNoValidatePropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementFormNoValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementFormNoValidatePropertyInfo = "form-no-validate"-    attrGet _ = getDOMHTMLInputElementFormNoValidate-    attrSet _ = setDOMHTMLInputElementFormNoValidate-    attrConstruct _ = constructDOMHTMLInputElementFormNoValidate-    attrClear _ = undefined---- VVV Prop "form-target"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementFormTarget :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementFormTarget obj = liftIO $ getObjectPropertyString obj "form-target"--setDOMHTMLInputElementFormTarget :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementFormTarget obj val = liftIO $ setObjectPropertyString obj "form-target" (Just val)--constructDOMHTMLInputElementFormTarget :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementFormTarget val = constructObjectPropertyString "form-target" (Just val)--data DOMHTMLInputElementFormTargetPropertyInfo-instance AttrInfo DOMHTMLInputElementFormTargetPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementFormTargetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementFormTargetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementFormTargetPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementFormTargetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementFormTargetPropertyInfo = "form-target"-    attrGet _ = getDOMHTMLInputElementFormTarget-    attrSet _ = setDOMHTMLInputElementFormTarget-    attrConstruct _ = constructDOMHTMLInputElementFormTarget-    attrClear _ = undefined---- VVV Prop "height"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLInputElementHeight :: (MonadIO m, DOMHTMLInputElementK o) => o -> m CULong-getDOMHTMLInputElementHeight obj = liftIO $ getObjectPropertyULong obj "height"--setDOMHTMLInputElementHeight :: (MonadIO m, DOMHTMLInputElementK o) => o -> CULong -> m ()-setDOMHTMLInputElementHeight obj val = liftIO $ setObjectPropertyULong obj "height" val--constructDOMHTMLInputElementHeight :: CULong -> IO ([Char], GValue)-constructDOMHTMLInputElementHeight val = constructObjectPropertyULong "height" val--data DOMHTMLInputElementHeightPropertyInfo-instance AttrInfo DOMHTMLInputElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementHeightPropertyInfo = (~) CULong-    type AttrBaseTypeConstraint DOMHTMLInputElementHeightPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementHeightPropertyInfo = CULong-    type AttrLabel DOMHTMLInputElementHeightPropertyInfo = "height"-    attrGet _ = getDOMHTMLInputElementHeight-    attrSet _ = setDOMHTMLInputElementHeight-    attrConstruct _ = constructDOMHTMLInputElementHeight-    attrClear _ = undefined---- VVV Prop "incremental"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLInputElementIncremental :: (MonadIO m, DOMHTMLInputElementK o) => o -> m Bool-getDOMHTMLInputElementIncremental obj = liftIO $ getObjectPropertyBool obj "incremental"--setDOMHTMLInputElementIncremental :: (MonadIO m, DOMHTMLInputElementK o) => o -> Bool -> m ()-setDOMHTMLInputElementIncremental obj val = liftIO $ setObjectPropertyBool obj "incremental" val--constructDOMHTMLInputElementIncremental :: Bool -> IO ([Char], GValue)-constructDOMHTMLInputElementIncremental val = constructObjectPropertyBool "incremental" val--data DOMHTMLInputElementIncrementalPropertyInfo-instance AttrInfo DOMHTMLInputElementIncrementalPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementIncrementalPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementIncrementalPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementIncrementalPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementIncrementalPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementIncrementalPropertyInfo = "incremental"-    attrGet _ = getDOMHTMLInputElementIncremental-    attrSet _ = setDOMHTMLInputElementIncremental-    attrConstruct _ = constructDOMHTMLInputElementIncremental-    attrClear _ = undefined---- VVV Prop "indeterminate"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLInputElementIndeterminate :: (MonadIO m, DOMHTMLInputElementK o) => o -> m Bool-getDOMHTMLInputElementIndeterminate obj = liftIO $ getObjectPropertyBool obj "indeterminate"--setDOMHTMLInputElementIndeterminate :: (MonadIO m, DOMHTMLInputElementK o) => o -> Bool -> m ()-setDOMHTMLInputElementIndeterminate obj val = liftIO $ setObjectPropertyBool obj "indeterminate" val--constructDOMHTMLInputElementIndeterminate :: Bool -> IO ([Char], GValue)-constructDOMHTMLInputElementIndeterminate val = constructObjectPropertyBool "indeterminate" val--data DOMHTMLInputElementIndeterminatePropertyInfo-instance AttrInfo DOMHTMLInputElementIndeterminatePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementIndeterminatePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementIndeterminatePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementIndeterminatePropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementIndeterminatePropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementIndeterminatePropertyInfo = "indeterminate"-    attrGet _ = getDOMHTMLInputElementIndeterminate-    attrSet _ = setDOMHTMLInputElementIndeterminate-    attrConstruct _ = constructDOMHTMLInputElementIndeterminate-    attrClear _ = undefined---- VVV Prop "labels"-   -- Type: TInterface "WebKit" "DOMNodeList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLInputElementLabels :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe DOMNodeList)-getDOMHTMLInputElementLabels obj = liftIO $ getObjectPropertyObject obj "labels" DOMNodeList--data DOMHTMLInputElementLabelsPropertyInfo-instance AttrInfo DOMHTMLInputElementLabelsPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementLabelsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLInputElementLabelsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLInputElementLabelsPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementLabelsPropertyInfo = (Maybe DOMNodeList)-    type AttrLabel DOMHTMLInputElementLabelsPropertyInfo = "labels"-    attrGet _ = getDOMHTMLInputElementLabels-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "list"-   -- Type: TInterface "WebKit" "DOMHTMLElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLInputElementList :: (MonadIO m, DOMHTMLInputElementK o) => o -> m DOMHTMLElement-getDOMHTMLInputElementList obj = liftIO $ checkUnexpectedNothing "getDOMHTMLInputElementList" $ getObjectPropertyObject obj "list" DOMHTMLElement--data DOMHTMLInputElementListPropertyInfo-instance AttrInfo DOMHTMLInputElementListPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementListPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLInputElementListPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLInputElementListPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementListPropertyInfo = DOMHTMLElement-    type AttrLabel DOMHTMLInputElementListPropertyInfo = "list"-    attrGet _ = getDOMHTMLInputElementList-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "max"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementMax :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementMax obj = liftIO $ getObjectPropertyString obj "max"--setDOMHTMLInputElementMax :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementMax obj val = liftIO $ setObjectPropertyString obj "max" (Just val)--constructDOMHTMLInputElementMax :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementMax val = constructObjectPropertyString "max" (Just val)--data DOMHTMLInputElementMaxPropertyInfo-instance AttrInfo DOMHTMLInputElementMaxPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementMaxPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementMaxPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementMaxPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementMaxPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementMaxPropertyInfo = "max"-    attrGet _ = getDOMHTMLInputElementMax-    attrSet _ = setDOMHTMLInputElementMax-    attrConstruct _ = constructDOMHTMLInputElementMax-    attrClear _ = undefined---- VVV Prop "max-length"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLInputElementMaxLength :: (MonadIO m, DOMHTMLInputElementK o) => o -> m CLong-getDOMHTMLInputElementMaxLength obj = liftIO $ getObjectPropertyLong obj "max-length"--setDOMHTMLInputElementMaxLength :: (MonadIO m, DOMHTMLInputElementK o) => o -> CLong -> m ()-setDOMHTMLInputElementMaxLength obj val = liftIO $ setObjectPropertyLong obj "max-length" val--constructDOMHTMLInputElementMaxLength :: CLong -> IO ([Char], GValue)-constructDOMHTMLInputElementMaxLength val = constructObjectPropertyLong "max-length" val--data DOMHTMLInputElementMaxLengthPropertyInfo-instance AttrInfo DOMHTMLInputElementMaxLengthPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementMaxLengthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementMaxLengthPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLInputElementMaxLengthPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementMaxLengthPropertyInfo = CLong-    type AttrLabel DOMHTMLInputElementMaxLengthPropertyInfo = "max-length"-    attrGet _ = getDOMHTMLInputElementMaxLength-    attrSet _ = setDOMHTMLInputElementMaxLength-    attrConstruct _ = constructDOMHTMLInputElementMaxLength-    attrClear _ = undefined---- VVV Prop "min"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementMin :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementMin obj = liftIO $ getObjectPropertyString obj "min"--setDOMHTMLInputElementMin :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementMin obj val = liftIO $ setObjectPropertyString obj "min" (Just val)--constructDOMHTMLInputElementMin :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementMin val = constructObjectPropertyString "min" (Just val)--data DOMHTMLInputElementMinPropertyInfo-instance AttrInfo DOMHTMLInputElementMinPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementMinPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementMinPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementMinPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementMinPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementMinPropertyInfo = "min"-    attrGet _ = getDOMHTMLInputElementMin-    attrSet _ = setDOMHTMLInputElementMin-    attrConstruct _ = constructDOMHTMLInputElementMin-    attrClear _ = undefined---- VVV Prop "multiple"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLInputElementMultiple :: (MonadIO m, DOMHTMLInputElementK o) => o -> m Bool-getDOMHTMLInputElementMultiple obj = liftIO $ getObjectPropertyBool obj "multiple"--setDOMHTMLInputElementMultiple :: (MonadIO m, DOMHTMLInputElementK o) => o -> Bool -> m ()-setDOMHTMLInputElementMultiple obj val = liftIO $ setObjectPropertyBool obj "multiple" val--constructDOMHTMLInputElementMultiple :: Bool -> IO ([Char], GValue)-constructDOMHTMLInputElementMultiple val = constructObjectPropertyBool "multiple" val--data DOMHTMLInputElementMultiplePropertyInfo-instance AttrInfo DOMHTMLInputElementMultiplePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementMultiplePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementMultiplePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementMultiplePropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementMultiplePropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementMultiplePropertyInfo = "multiple"-    attrGet _ = getDOMHTMLInputElementMultiple-    attrSet _ = setDOMHTMLInputElementMultiple-    attrConstruct _ = constructDOMHTMLInputElementMultiple-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementName :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementName obj = liftIO $ getObjectPropertyString obj "name"--setDOMHTMLInputElementName :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementName obj val = liftIO $ setObjectPropertyString obj "name" (Just val)--constructDOMHTMLInputElementName :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementName val = constructObjectPropertyString "name" (Just val)--data DOMHTMLInputElementNamePropertyInfo-instance AttrInfo DOMHTMLInputElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementNamePropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementNamePropertyInfo = "name"-    attrGet _ = getDOMHTMLInputElementName-    attrSet _ = setDOMHTMLInputElementName-    attrConstruct _ = constructDOMHTMLInputElementName-    attrClear _ = undefined---- VVV Prop "pattern"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementPattern :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementPattern obj = liftIO $ getObjectPropertyString obj "pattern"--setDOMHTMLInputElementPattern :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementPattern obj val = liftIO $ setObjectPropertyString obj "pattern" (Just val)--constructDOMHTMLInputElementPattern :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementPattern val = constructObjectPropertyString "pattern" (Just val)--data DOMHTMLInputElementPatternPropertyInfo-instance AttrInfo DOMHTMLInputElementPatternPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementPatternPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementPatternPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementPatternPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementPatternPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementPatternPropertyInfo = "pattern"-    attrGet _ = getDOMHTMLInputElementPattern-    attrSet _ = setDOMHTMLInputElementPattern-    attrConstruct _ = constructDOMHTMLInputElementPattern-    attrClear _ = undefined---- VVV Prop "placeholder"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementPlaceholder :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementPlaceholder obj = liftIO $ getObjectPropertyString obj "placeholder"--setDOMHTMLInputElementPlaceholder :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementPlaceholder obj val = liftIO $ setObjectPropertyString obj "placeholder" (Just val)--constructDOMHTMLInputElementPlaceholder :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementPlaceholder val = constructObjectPropertyString "placeholder" (Just val)--data DOMHTMLInputElementPlaceholderPropertyInfo-instance AttrInfo DOMHTMLInputElementPlaceholderPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementPlaceholderPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementPlaceholderPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementPlaceholderPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementPlaceholderPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementPlaceholderPropertyInfo = "placeholder"-    attrGet _ = getDOMHTMLInputElementPlaceholder-    attrSet _ = setDOMHTMLInputElementPlaceholder-    attrConstruct _ = constructDOMHTMLInputElementPlaceholder-    attrClear _ = undefined---- VVV Prop "read-only"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLInputElementReadOnly :: (MonadIO m, DOMHTMLInputElementK o) => o -> m Bool-getDOMHTMLInputElementReadOnly obj = liftIO $ getObjectPropertyBool obj "read-only"--setDOMHTMLInputElementReadOnly :: (MonadIO m, DOMHTMLInputElementK o) => o -> Bool -> m ()-setDOMHTMLInputElementReadOnly obj val = liftIO $ setObjectPropertyBool obj "read-only" val--constructDOMHTMLInputElementReadOnly :: Bool -> IO ([Char], GValue)-constructDOMHTMLInputElementReadOnly val = constructObjectPropertyBool "read-only" val--data DOMHTMLInputElementReadOnlyPropertyInfo-instance AttrInfo DOMHTMLInputElementReadOnlyPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementReadOnlyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementReadOnlyPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementReadOnlyPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementReadOnlyPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementReadOnlyPropertyInfo = "read-only"-    attrGet _ = getDOMHTMLInputElementReadOnly-    attrSet _ = setDOMHTMLInputElementReadOnly-    attrConstruct _ = constructDOMHTMLInputElementReadOnly-    attrClear _ = undefined---- VVV Prop "required"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLInputElementRequired :: (MonadIO m, DOMHTMLInputElementK o) => o -> m Bool-getDOMHTMLInputElementRequired obj = liftIO $ getObjectPropertyBool obj "required"--setDOMHTMLInputElementRequired :: (MonadIO m, DOMHTMLInputElementK o) => o -> Bool -> m ()-setDOMHTMLInputElementRequired obj val = liftIO $ setObjectPropertyBool obj "required" val--constructDOMHTMLInputElementRequired :: Bool -> IO ([Char], GValue)-constructDOMHTMLInputElementRequired val = constructObjectPropertyBool "required" val--data DOMHTMLInputElementRequiredPropertyInfo-instance AttrInfo DOMHTMLInputElementRequiredPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementRequiredPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementRequiredPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementRequiredPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementRequiredPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementRequiredPropertyInfo = "required"-    attrGet _ = getDOMHTMLInputElementRequired-    attrSet _ = setDOMHTMLInputElementRequired-    attrConstruct _ = constructDOMHTMLInputElementRequired-    attrClear _ = undefined---- VVV Prop "size"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLInputElementSize :: (MonadIO m, DOMHTMLInputElementK o) => o -> m CULong-getDOMHTMLInputElementSize obj = liftIO $ getObjectPropertyULong obj "size"--setDOMHTMLInputElementSize :: (MonadIO m, DOMHTMLInputElementK o) => o -> CULong -> m ()-setDOMHTMLInputElementSize obj val = liftIO $ setObjectPropertyULong obj "size" val--constructDOMHTMLInputElementSize :: CULong -> IO ([Char], GValue)-constructDOMHTMLInputElementSize val = constructObjectPropertyULong "size" val--data DOMHTMLInputElementSizePropertyInfo-instance AttrInfo DOMHTMLInputElementSizePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementSizePropertyInfo = (~) CULong-    type AttrBaseTypeConstraint DOMHTMLInputElementSizePropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementSizePropertyInfo = CULong-    type AttrLabel DOMHTMLInputElementSizePropertyInfo = "size"-    attrGet _ = getDOMHTMLInputElementSize-    attrSet _ = setDOMHTMLInputElementSize-    attrConstruct _ = constructDOMHTMLInputElementSize-    attrClear _ = undefined---- VVV Prop "src"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementSrc :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementSrc obj = liftIO $ getObjectPropertyString obj "src"--setDOMHTMLInputElementSrc :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementSrc obj val = liftIO $ setObjectPropertyString obj "src" (Just val)--constructDOMHTMLInputElementSrc :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementSrc val = constructObjectPropertyString "src" (Just val)--data DOMHTMLInputElementSrcPropertyInfo-instance AttrInfo DOMHTMLInputElementSrcPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementSrcPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementSrcPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementSrcPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementSrcPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementSrcPropertyInfo = "src"-    attrGet _ = getDOMHTMLInputElementSrc-    attrSet _ = setDOMHTMLInputElementSrc-    attrConstruct _ = constructDOMHTMLInputElementSrc-    attrClear _ = undefined---- VVV Prop "step"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementStep :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementStep obj = liftIO $ getObjectPropertyString obj "step"--setDOMHTMLInputElementStep :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementStep obj val = liftIO $ setObjectPropertyString obj "step" (Just val)--constructDOMHTMLInputElementStep :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementStep val = constructObjectPropertyString "step" (Just val)--data DOMHTMLInputElementStepPropertyInfo-instance AttrInfo DOMHTMLInputElementStepPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementStepPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementStepPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementStepPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementStepPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementStepPropertyInfo = "step"-    attrGet _ = getDOMHTMLInputElementStep-    attrSet _ = setDOMHTMLInputElementStep-    attrConstruct _ = constructDOMHTMLInputElementStep-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLInputElementType :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementType obj = liftIO $ getObjectPropertyString obj "type"--setDOMHTMLInputElementType :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementType obj val = liftIO $ setObjectPropertyString obj "type" (Just val)--constructDOMHTMLInputElementType :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementType val = constructObjectPropertyString "type" (Just val)--clearDOMHTMLInputElementType :: (MonadIO m, DOMHTMLInputElementK o) => o -> m ()-clearDOMHTMLInputElementType obj = liftIO $ setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--data DOMHTMLInputElementTypePropertyInfo-instance AttrInfo DOMHTMLInputElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLInputElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementTypePropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementTypePropertyInfo = "type"-    attrGet _ = getDOMHTMLInputElementType-    attrSet _ = setDOMHTMLInputElementType-    attrConstruct _ = constructDOMHTMLInputElementType-    attrClear _ = clearDOMHTMLInputElementType---- VVV Prop "use-map"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementUseMap :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementUseMap obj = liftIO $ getObjectPropertyString obj "use-map"--setDOMHTMLInputElementUseMap :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementUseMap obj val = liftIO $ setObjectPropertyString obj "use-map" (Just val)--constructDOMHTMLInputElementUseMap :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementUseMap val = constructObjectPropertyString "use-map" (Just val)--data DOMHTMLInputElementUseMapPropertyInfo-instance AttrInfo DOMHTMLInputElementUseMapPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementUseMapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementUseMapPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementUseMapPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementUseMapPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementUseMapPropertyInfo = "use-map"-    attrGet _ = getDOMHTMLInputElementUseMap-    attrSet _ = setDOMHTMLInputElementUseMap-    attrConstruct _ = constructDOMHTMLInputElementUseMap-    attrClear _ = undefined---- VVV Prop "validation-message"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLInputElementValidationMessage :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementValidationMessage obj = liftIO $ getObjectPropertyString obj "validation-message"--data DOMHTMLInputElementValidationMessagePropertyInfo-instance AttrInfo DOMHTMLInputElementValidationMessagePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementValidationMessagePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLInputElementValidationMessagePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLInputElementValidationMessagePropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementValidationMessagePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementValidationMessagePropertyInfo = "validation-message"-    attrGet _ = getDOMHTMLInputElementValidationMessage-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "validity"-   -- Type: TInterface "WebKit" "DOMValidityState"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLInputElementValidity :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe DOMValidityState)-getDOMHTMLInputElementValidity obj = liftIO $ getObjectPropertyObject obj "validity" DOMValidityState--data DOMHTMLInputElementValidityPropertyInfo-instance AttrInfo DOMHTMLInputElementValidityPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementValidityPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLInputElementValidityPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLInputElementValidityPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementValidityPropertyInfo = (Maybe DOMValidityState)-    type AttrLabel DOMHTMLInputElementValidityPropertyInfo = "validity"-    attrGet _ = getDOMHTMLInputElementValidity-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLInputElementValue :: (MonadIO m, DOMHTMLInputElementK o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementValue obj = liftIO $ getObjectPropertyString obj "value"--setDOMHTMLInputElementValue :: (MonadIO m, DOMHTMLInputElementK o) => o -> T.Text -> m ()-setDOMHTMLInputElementValue obj val = liftIO $ setObjectPropertyString obj "value" (Just val)--constructDOMHTMLInputElementValue :: T.Text -> IO ([Char], GValue)-constructDOMHTMLInputElementValue val = constructObjectPropertyString "value" (Just val)--data DOMHTMLInputElementValuePropertyInfo-instance AttrInfo DOMHTMLInputElementValuePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementValuePropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementValuePropertyInfo = "value"-    attrGet _ = getDOMHTMLInputElementValue-    attrSet _ = setDOMHTMLInputElementValue-    attrConstruct _ = constructDOMHTMLInputElementValue-    attrClear _ = undefined---- VVV Prop "value-as-number"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLInputElementValueAsNumber :: (MonadIO m, DOMHTMLInputElementK o) => o -> m Double-getDOMHTMLInputElementValueAsNumber obj = liftIO $ getObjectPropertyDouble obj "value-as-number"--setDOMHTMLInputElementValueAsNumber :: (MonadIO m, DOMHTMLInputElementK o) => o -> Double -> m ()-setDOMHTMLInputElementValueAsNumber obj val = liftIO $ setObjectPropertyDouble obj "value-as-number" val--constructDOMHTMLInputElementValueAsNumber :: Double -> IO ([Char], GValue)-constructDOMHTMLInputElementValueAsNumber val = constructObjectPropertyDouble "value-as-number" val--data DOMHTMLInputElementValueAsNumberPropertyInfo-instance AttrInfo DOMHTMLInputElementValueAsNumberPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementValueAsNumberPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementValueAsNumberPropertyInfo = (~) Double-    type AttrBaseTypeConstraint DOMHTMLInputElementValueAsNumberPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementValueAsNumberPropertyInfo = Double-    type AttrLabel DOMHTMLInputElementValueAsNumberPropertyInfo = "value-as-number"-    attrGet _ = getDOMHTMLInputElementValueAsNumber-    attrSet _ = setDOMHTMLInputElementValueAsNumber-    attrConstruct _ = constructDOMHTMLInputElementValueAsNumber-    attrClear _ = undefined---- VVV Prop "webkit-grammar"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLInputElementWebkitGrammar :: (MonadIO m, DOMHTMLInputElementK o) => o -> m Bool-getDOMHTMLInputElementWebkitGrammar obj = liftIO $ getObjectPropertyBool obj "webkit-grammar"--setDOMHTMLInputElementWebkitGrammar :: (MonadIO m, DOMHTMLInputElementK o) => o -> Bool -> m ()-setDOMHTMLInputElementWebkitGrammar obj val = liftIO $ setObjectPropertyBool obj "webkit-grammar" val--constructDOMHTMLInputElementWebkitGrammar :: Bool -> IO ([Char], GValue)-constructDOMHTMLInputElementWebkitGrammar val = constructObjectPropertyBool "webkit-grammar" val--data DOMHTMLInputElementWebkitGrammarPropertyInfo-instance AttrInfo DOMHTMLInputElementWebkitGrammarPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementWebkitGrammarPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementWebkitGrammarPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementWebkitGrammarPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementWebkitGrammarPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementWebkitGrammarPropertyInfo = "webkit-grammar"-    attrGet _ = getDOMHTMLInputElementWebkitGrammar-    attrSet _ = setDOMHTMLInputElementWebkitGrammar-    attrConstruct _ = constructDOMHTMLInputElementWebkitGrammar-    attrClear _ = undefined---- VVV Prop "webkit-speech"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLInputElementWebkitSpeech :: (MonadIO m, DOMHTMLInputElementK o) => o -> m Bool-getDOMHTMLInputElementWebkitSpeech obj = liftIO $ getObjectPropertyBool obj "webkit-speech"--setDOMHTMLInputElementWebkitSpeech :: (MonadIO m, DOMHTMLInputElementK o) => o -> Bool -> m ()-setDOMHTMLInputElementWebkitSpeech obj val = liftIO $ setObjectPropertyBool obj "webkit-speech" val--constructDOMHTMLInputElementWebkitSpeech :: Bool -> IO ([Char], GValue)-constructDOMHTMLInputElementWebkitSpeech val = constructObjectPropertyBool "webkit-speech" val--data DOMHTMLInputElementWebkitSpeechPropertyInfo-instance AttrInfo DOMHTMLInputElementWebkitSpeechPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementWebkitSpeechPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementWebkitSpeechPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementWebkitSpeechPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementWebkitSpeechPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementWebkitSpeechPropertyInfo = "webkit-speech"-    attrGet _ = getDOMHTMLInputElementWebkitSpeech-    attrSet _ = setDOMHTMLInputElementWebkitSpeech-    attrConstruct _ = constructDOMHTMLInputElementWebkitSpeech-    attrClear _ = undefined---- VVV Prop "webkitdirectory"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLInputElementWebkitdirectory :: (MonadIO m, DOMHTMLInputElementK o) => o -> m Bool-getDOMHTMLInputElementWebkitdirectory obj = liftIO $ getObjectPropertyBool obj "webkitdirectory"--setDOMHTMLInputElementWebkitdirectory :: (MonadIO m, DOMHTMLInputElementK o) => o -> Bool -> m ()-setDOMHTMLInputElementWebkitdirectory obj val = liftIO $ setObjectPropertyBool obj "webkitdirectory" val--constructDOMHTMLInputElementWebkitdirectory :: Bool -> IO ([Char], GValue)-constructDOMHTMLInputElementWebkitdirectory val = constructObjectPropertyBool "webkitdirectory" val--data DOMHTMLInputElementWebkitdirectoryPropertyInfo-instance AttrInfo DOMHTMLInputElementWebkitdirectoryPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementWebkitdirectoryPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementWebkitdirectoryPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementWebkitdirectoryPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementWebkitdirectoryPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementWebkitdirectoryPropertyInfo = "webkitdirectory"-    attrGet _ = getDOMHTMLInputElementWebkitdirectory-    attrSet _ = setDOMHTMLInputElementWebkitdirectory-    attrConstruct _ = constructDOMHTMLInputElementWebkitdirectory-    attrClear _ = undefined---- VVV Prop "width"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLInputElementWidth :: (MonadIO m, DOMHTMLInputElementK o) => o -> m CULong-getDOMHTMLInputElementWidth obj = liftIO $ getObjectPropertyULong obj "width"--setDOMHTMLInputElementWidth :: (MonadIO m, DOMHTMLInputElementK o) => o -> CULong -> m ()-setDOMHTMLInputElementWidth obj val = liftIO $ setObjectPropertyULong obj "width" val--constructDOMHTMLInputElementWidth :: CULong -> IO ([Char], GValue)-constructDOMHTMLInputElementWidth val = constructObjectPropertyULong "width" val--data DOMHTMLInputElementWidthPropertyInfo-instance AttrInfo DOMHTMLInputElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementWidthPropertyInfo = (~) CULong-    type AttrBaseTypeConstraint DOMHTMLInputElementWidthPropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementWidthPropertyInfo = CULong-    type AttrLabel DOMHTMLInputElementWidthPropertyInfo = "width"-    attrGet _ = getDOMHTMLInputElementWidth-    attrSet _ = setDOMHTMLInputElementWidth-    attrConstruct _ = constructDOMHTMLInputElementWidth-    attrClear _ = undefined---- VVV Prop "will-validate"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLInputElementWillValidate :: (MonadIO m, DOMHTMLInputElementK o) => o -> m Bool-getDOMHTMLInputElementWillValidate obj = liftIO $ getObjectPropertyBool obj "will-validate"--data DOMHTMLInputElementWillValidatePropertyInfo-instance AttrInfo DOMHTMLInputElementWillValidatePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementWillValidatePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementWillValidatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLInputElementWillValidatePropertyInfo = DOMHTMLInputElementK-    type AttrGetType DOMHTMLInputElementWillValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementWillValidatePropertyInfo = "will-validate"-    attrGet _ = getDOMHTMLInputElementWillValidate-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMHTMLInputElement = DOMHTMLInputElementAttributeList-type DOMHTMLInputElementAttributeList = ('[ '("accept", DOMHTMLInputElementAcceptPropertyInfo), '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLInputElementAlignPropertyInfo), '("alt", DOMHTMLInputElementAltPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("autocapitalize", DOMHTMLInputElementAutocapitalizePropertyInfo), '("autocomplete", DOMHTMLInputElementAutocompletePropertyInfo), '("autocorrect", DOMHTMLInputElementAutocorrectPropertyInfo), '("autofocus", DOMHTMLInputElementAutofocusPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("capture", DOMHTMLInputElementCapturePropertyInfo), '("checked", DOMHTMLInputElementCheckedPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("defaultChecked", DOMHTMLInputElementDefaultCheckedPropertyInfo), '("defaultValue", DOMHTMLInputElementDefaultValuePropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("dirName", DOMHTMLInputElementDirNamePropertyInfo), '("disabled", DOMHTMLInputElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("files", DOMHTMLInputElementFilesPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLInputElementFormPropertyInfo), '("formAction", DOMHTMLInputElementFormActionPropertyInfo), '("formEnctype", DOMHTMLInputElementFormEnctypePropertyInfo), '("formMethod", DOMHTMLInputElementFormMethodPropertyInfo), '("formNoValidate", DOMHTMLInputElementFormNoValidatePropertyInfo), '("formTarget", DOMHTMLInputElementFormTargetPropertyInfo), '("height", DOMHTMLInputElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("incremental", DOMHTMLInputElementIncrementalPropertyInfo), '("indeterminate", DOMHTMLInputElementIndeterminatePropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("labels", DOMHTMLInputElementLabelsPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("list", DOMHTMLInputElementListPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("max", DOMHTMLInputElementMaxPropertyInfo), '("maxLength", DOMHTMLInputElementMaxLengthPropertyInfo), '("min", DOMHTMLInputElementMinPropertyInfo), '("multiple", DOMHTMLInputElementMultiplePropertyInfo), '("name", DOMHTMLInputElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("pattern", DOMHTMLInputElementPatternPropertyInfo), '("placeholder", DOMHTMLInputElementPlaceholderPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("readOnly", DOMHTMLInputElementReadOnlyPropertyInfo), '("required", DOMHTMLInputElementRequiredPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("size", DOMHTMLInputElementSizePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLInputElementSrcPropertyInfo), '("step", DOMHTMLInputElementStepPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLInputElementTypePropertyInfo), '("useMap", DOMHTMLInputElementUseMapPropertyInfo), '("validationMessage", DOMHTMLInputElementValidationMessagePropertyInfo), '("validity", DOMHTMLInputElementValidityPropertyInfo), '("value", DOMHTMLInputElementValuePropertyInfo), '("valueAsNumber", DOMHTMLInputElementValueAsNumberPropertyInfo), '("webkitGrammar", DOMHTMLInputElementWebkitGrammarPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitSpeech", DOMHTMLInputElementWebkitSpeechPropertyInfo), '("webkitdirectory", DOMHTMLInputElementWebkitdirectoryPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLInputElementWidthPropertyInfo), '("willValidate", DOMHTMLInputElementWillValidatePropertyInfo)] :: [(Symbol, *)])--dOMHTMLInputElementAccept :: AttrLabelProxy "accept"-dOMHTMLInputElementAccept = AttrLabelProxy--dOMHTMLInputElementAlign :: AttrLabelProxy "align"-dOMHTMLInputElementAlign = AttrLabelProxy--dOMHTMLInputElementAlt :: AttrLabelProxy "alt"-dOMHTMLInputElementAlt = AttrLabelProxy--dOMHTMLInputElementAutocapitalize :: AttrLabelProxy "autocapitalize"-dOMHTMLInputElementAutocapitalize = AttrLabelProxy--dOMHTMLInputElementAutocomplete :: AttrLabelProxy "autocomplete"-dOMHTMLInputElementAutocomplete = AttrLabelProxy--dOMHTMLInputElementAutocorrect :: AttrLabelProxy "autocorrect"-dOMHTMLInputElementAutocorrect = 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--dOMHTMLInputElementDirName :: AttrLabelProxy "dirName"-dOMHTMLInputElementDirName = AttrLabelProxy--dOMHTMLInputElementDisabled :: AttrLabelProxy "disabled"-dOMHTMLInputElementDisabled = AttrLabelProxy--dOMHTMLInputElementFiles :: AttrLabelProxy "files"-dOMHTMLInputElementFiles = AttrLabelProxy--dOMHTMLInputElementForm :: AttrLabelProxy "form"-dOMHTMLInputElementForm = AttrLabelProxy--dOMHTMLInputElementFormAction :: AttrLabelProxy "formAction"-dOMHTMLInputElementFormAction = AttrLabelProxy--dOMHTMLInputElementFormEnctype :: AttrLabelProxy "formEnctype"-dOMHTMLInputElementFormEnctype = AttrLabelProxy--dOMHTMLInputElementFormMethod :: AttrLabelProxy "formMethod"-dOMHTMLInputElementFormMethod = AttrLabelProxy--dOMHTMLInputElementFormNoValidate :: AttrLabelProxy "formNoValidate"-dOMHTMLInputElementFormNoValidate = AttrLabelProxy--dOMHTMLInputElementFormTarget :: AttrLabelProxy "formTarget"-dOMHTMLInputElementFormTarget = AttrLabelProxy--dOMHTMLInputElementHeight :: AttrLabelProxy "height"-dOMHTMLInputElementHeight = AttrLabelProxy--dOMHTMLInputElementIncremental :: AttrLabelProxy "incremental"-dOMHTMLInputElementIncremental = AttrLabelProxy--dOMHTMLInputElementIndeterminate :: AttrLabelProxy "indeterminate"-dOMHTMLInputElementIndeterminate = AttrLabelProxy--dOMHTMLInputElementLabels :: AttrLabelProxy "labels"-dOMHTMLInputElementLabels = AttrLabelProxy--dOMHTMLInputElementList :: AttrLabelProxy "list"-dOMHTMLInputElementList = AttrLabelProxy--dOMHTMLInputElementMax :: AttrLabelProxy "max"-dOMHTMLInputElementMax = AttrLabelProxy--dOMHTMLInputElementMaxLength :: AttrLabelProxy "maxLength"-dOMHTMLInputElementMaxLength = AttrLabelProxy--dOMHTMLInputElementMin :: AttrLabelProxy "min"-dOMHTMLInputElementMin = AttrLabelProxy--dOMHTMLInputElementMultiple :: AttrLabelProxy "multiple"-dOMHTMLInputElementMultiple = AttrLabelProxy--dOMHTMLInputElementName :: AttrLabelProxy "name"-dOMHTMLInputElementName = AttrLabelProxy--dOMHTMLInputElementPattern :: AttrLabelProxy "pattern"-dOMHTMLInputElementPattern = AttrLabelProxy--dOMHTMLInputElementPlaceholder :: AttrLabelProxy "placeholder"-dOMHTMLInputElementPlaceholder = AttrLabelProxy--dOMHTMLInputElementReadOnly :: AttrLabelProxy "readOnly"-dOMHTMLInputElementReadOnly = AttrLabelProxy--dOMHTMLInputElementRequired :: AttrLabelProxy "required"-dOMHTMLInputElementRequired = AttrLabelProxy--dOMHTMLInputElementSize :: AttrLabelProxy "size"-dOMHTMLInputElementSize = AttrLabelProxy--dOMHTMLInputElementSrc :: AttrLabelProxy "src"-dOMHTMLInputElementSrc = AttrLabelProxy--dOMHTMLInputElementStep :: AttrLabelProxy "step"-dOMHTMLInputElementStep = AttrLabelProxy--dOMHTMLInputElementType :: AttrLabelProxy "type"-dOMHTMLInputElementType = AttrLabelProxy--dOMHTMLInputElementUseMap :: AttrLabelProxy "useMap"-dOMHTMLInputElementUseMap = AttrLabelProxy--dOMHTMLInputElementValidationMessage :: AttrLabelProxy "validationMessage"-dOMHTMLInputElementValidationMessage = AttrLabelProxy--dOMHTMLInputElementValidity :: AttrLabelProxy "validity"-dOMHTMLInputElementValidity = AttrLabelProxy--dOMHTMLInputElementValue :: AttrLabelProxy "value"-dOMHTMLInputElementValue = AttrLabelProxy--dOMHTMLInputElementValueAsNumber :: AttrLabelProxy "valueAsNumber"-dOMHTMLInputElementValueAsNumber = AttrLabelProxy--dOMHTMLInputElementWebkitGrammar :: AttrLabelProxy "webkitGrammar"-dOMHTMLInputElementWebkitGrammar = AttrLabelProxy--dOMHTMLInputElementWebkitSpeech :: AttrLabelProxy "webkitSpeech"-dOMHTMLInputElementWebkitSpeech = AttrLabelProxy--dOMHTMLInputElementWebkitdirectory :: AttrLabelProxy "webkitdirectory"-dOMHTMLInputElementWebkitdirectory = AttrLabelProxy--dOMHTMLInputElementWidth :: AttrLabelProxy "width"-dOMHTMLInputElementWidth = AttrLabelProxy--dOMHTMLInputElementWillValidate :: AttrLabelProxy "willValidate"-dOMHTMLInputElementWillValidate = AttrLabelProxy--type instance SignalList DOMHTMLInputElement = DOMHTMLInputElementSignalList-type DOMHTMLInputElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLInputElement::check_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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_check_validity" webkit_dom_html_input_element_check_validity :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CInt---dOMHTMLInputElementCheckValidity ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLInputElementCheckValidity _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_check_validity _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementCheckValidityMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementCheckValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementCheckValidity---- method DOMHTMLInputElement::get_accept--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetAccept ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetAccept _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_accept _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_accept" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetAcceptMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetAcceptMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetAccept---- method DOMHTMLInputElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetAlign ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetAlign---- method DOMHTMLInputElement::get_alt--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetAlt ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetAlt _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_alt _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_alt" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetAltMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetAltMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetAlt---- method DOMHTMLInputElement::get_autocapitalize--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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_autocapitalize" webkit_dom_html_input_element_get_autocapitalize :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetAutocapitalize ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetAutocapitalize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_autocapitalize _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_autocapitalize" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetAutocapitalizeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetAutocapitalizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetAutocapitalize---- method DOMHTMLInputElement::get_autocomplete--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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_autocomplete" webkit_dom_html_input_element_get_autocomplete :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetAutocomplete ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetAutocomplete _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_autocomplete _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_autocomplete" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetAutocompleteMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetAutocompleteMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetAutocomplete---- method DOMHTMLInputElement::get_autocorrect--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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_autocorrect" webkit_dom_html_input_element_get_autocorrect :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CInt---dOMHTMLInputElementGetAutocorrect ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLInputElementGetAutocorrect _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_autocorrect _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetAutocorrectMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetAutocorrectMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetAutocorrect---- method DOMHTMLInputElement::get_autofocus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CInt---dOMHTMLInputElementGetAutofocus ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLInputElementGetAutofocus _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_autofocus _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetAutofocusMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetAutofocusMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetAutofocus---- method DOMHTMLInputElement::get_capture--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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" webkit_dom_html_input_element_get_capture :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetCapture ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetCapture _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_capture _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_capture" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetCaptureMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetCaptureMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetCapture---- method DOMHTMLInputElement::get_checked--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CInt---dOMHTMLInputElementGetChecked ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLInputElementGetChecked _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_checked _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetCheckedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetCheckedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetChecked---- method DOMHTMLInputElement::get_default_checked--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CInt---dOMHTMLInputElementGetDefaultChecked ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLInputElementGetDefaultChecked _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_default_checked _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetDefaultCheckedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetDefaultCheckedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetDefaultChecked---- method DOMHTMLInputElement::get_default_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetDefaultValue ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetDefaultValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_default_value _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_default_value" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetDefaultValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetDefaultValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetDefaultValue---- method DOMHTMLInputElement::get_dir_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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_dir_name" webkit_dom_html_input_element_get_dir_name :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetDirName ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetDirName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_dir_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_dir_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetDirNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetDirNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetDirName---- method DOMHTMLInputElement::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CInt---dOMHTMLInputElementGetDisabled ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLInputElementGetDisabled _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_disabled _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetDisabled---- method DOMHTMLInputElement::get_files--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO (Ptr DOMFileList)---dOMHTMLInputElementGetFiles ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m DOMFileList                        -- result-dOMHTMLInputElementGetFiles _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_files _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_files" result-    result' <- (wrapObject DOMFileList) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetFilesMethodInfo-instance (signature ~ (m DOMFileList), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetFilesMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetFiles---- method DOMHTMLInputElement::get_form--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO (Ptr DOMHTMLFormElement)---dOMHTMLInputElementGetForm ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLFormElement                 -- result-dOMHTMLInputElementGetForm _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_form _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_form" result-    result' <- (newObject DOMHTMLFormElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetFormMethodInfo-instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetFormMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetForm---- method DOMHTMLInputElement::get_form_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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_form_action" webkit_dom_html_input_element_get_form_action :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetFormAction ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetFormAction _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_form_action _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_form_action" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetFormActionMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetFormActionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetFormAction---- method DOMHTMLInputElement::get_form_enctype--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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_form_enctype" webkit_dom_html_input_element_get_form_enctype :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetFormEnctype ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetFormEnctype _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_form_enctype _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_form_enctype" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetFormEnctypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetFormEnctypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetFormEnctype---- method DOMHTMLInputElement::get_form_method--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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_form_method" webkit_dom_html_input_element_get_form_method :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetFormMethod ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetFormMethod _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_form_method _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_form_method" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetFormMethodMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetFormMethodMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetFormMethod---- method DOMHTMLInputElement::get_form_no_validate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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_form_no_validate" webkit_dom_html_input_element_get_form_no_validate :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CInt---dOMHTMLInputElementGetFormNoValidate ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLInputElementGetFormNoValidate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_form_no_validate _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetFormNoValidateMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetFormNoValidateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetFormNoValidate---- method DOMHTMLInputElement::get_form_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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_form_target" webkit_dom_html_input_element_get_form_target :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetFormTarget ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetFormTarget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_form_target _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_form_target" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetFormTargetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetFormTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetFormTarget---- method DOMHTMLInputElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CULong---dOMHTMLInputElementGetHeight ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMHTMLInputElementGetHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_height _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLInputElementGetHeightMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetHeight---- method DOMHTMLInputElement::get_incremental--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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_incremental" webkit_dom_html_input_element_get_incremental :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CInt---dOMHTMLInputElementGetIncremental ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLInputElementGetIncremental _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_incremental _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetIncrementalMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetIncrementalMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetIncremental---- method DOMHTMLInputElement::get_indeterminate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CInt---dOMHTMLInputElementGetIndeterminate ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLInputElementGetIndeterminate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_indeterminate _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetIndeterminateMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetIndeterminateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetIndeterminate---- method DOMHTMLInputElement::get_labels--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNodeList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_labels" webkit_dom_html_input_element_get_labels :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO (Ptr DOMNodeList)---dOMHTMLInputElementGetLabels ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m DOMNodeList                        -- result-dOMHTMLInputElementGetLabels _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_labels _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_labels" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetLabelsMethodInfo-instance (signature ~ (m DOMNodeList), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetLabelsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetLabels---- method DOMHTMLInputElement::get_list--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMHTMLElement")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_list" webkit_dom_html_input_element_get_list :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO (Ptr DOMHTMLElement)---dOMHTMLInputElementGetList ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLElement                     -- result-dOMHTMLInputElementGetList _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_list _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_list" result-    result' <- (newObject DOMHTMLElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetListMethodInfo-instance (signature ~ (m DOMHTMLElement), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetListMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetList---- method DOMHTMLInputElement::get_max--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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_max" webkit_dom_html_input_element_get_max :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetMax ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetMax _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_max _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_max" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetMaxMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetMaxMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetMax---- method DOMHTMLInputElement::get_max_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CLong---dOMHTMLInputElementGetMaxLength ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLInputElementGetMaxLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_max_length _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLInputElementGetMaxLengthMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetMaxLengthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetMaxLength---- method DOMHTMLInputElement::get_min--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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_min" webkit_dom_html_input_element_get_min :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetMin ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetMin _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_min _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_min" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetMinMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetMinMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetMin---- method DOMHTMLInputElement::get_multiple--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CInt---dOMHTMLInputElementGetMultiple ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLInputElementGetMultiple _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_multiple _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetMultipleMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetMultipleMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetMultiple---- method DOMHTMLInputElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetName ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetName---- method DOMHTMLInputElement::get_pattern--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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_pattern" webkit_dom_html_input_element_get_pattern :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetPattern ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetPattern _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_pattern _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_pattern" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetPatternMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetPatternMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetPattern---- method DOMHTMLInputElement::get_placeholder--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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_placeholder" webkit_dom_html_input_element_get_placeholder :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetPlaceholder ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetPlaceholder _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_placeholder _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_placeholder" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetPlaceholderMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetPlaceholderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetPlaceholder---- method DOMHTMLInputElement::get_read_only--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CInt---dOMHTMLInputElementGetReadOnly ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLInputElementGetReadOnly _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_read_only _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetReadOnlyMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetReadOnlyMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetReadOnly---- method DOMHTMLInputElement::get_required--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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_required" webkit_dom_html_input_element_get_required :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CInt---dOMHTMLInputElementGetRequired ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLInputElementGetRequired _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_required _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetRequiredMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetRequiredMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetRequired---- method DOMHTMLInputElement::get_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CULong---dOMHTMLInputElementGetSize ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMHTMLInputElementGetSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_size _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLInputElementGetSizeMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetSize---- method DOMHTMLInputElement::get_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetSrc ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetSrc _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_src _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_src" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetSrcMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetSrc---- method DOMHTMLInputElement::get_step--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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_step" webkit_dom_html_input_element_get_step :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetStep ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetStep _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_step _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_step" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetStepMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetStepMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetStep---- method DOMHTMLInputElement::get_use_map--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetUseMap ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetUseMap _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_use_map _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_use_map" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetUseMapMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetUseMapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetUseMap---- method DOMHTMLInputElement::get_validation_message--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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_validation_message" webkit_dom_html_input_element_get_validation_message :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetValidationMessage ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetValidationMessage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_validation_message _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_validation_message" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetValidationMessageMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetValidationMessageMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetValidationMessage---- method DOMHTMLInputElement::get_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMValidityState")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_validity" webkit_dom_html_input_element_get_validity :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO (Ptr DOMValidityState)---dOMHTMLInputElementGetValidity ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m DOMValidityState                   -- result-dOMHTMLInputElementGetValidity _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_validity _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_validity" result-    result' <- (wrapObject DOMValidityState) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetValidityMethodInfo-instance (signature ~ (m DOMValidityState), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetValidity---- method DOMHTMLInputElement::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CString---dOMHTMLInputElementGetValue ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLInputElementGetValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_value _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_input_element_get_value" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetValue---- method DOMHTMLInputElement::get_value_as_number--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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_html_input_element_get_value_as_number" webkit_dom_html_input_element_get_value_as_number :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CDouble---dOMHTMLInputElementGetValueAsNumber ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMHTMLInputElementGetValueAsNumber _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_value_as_number _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetValueAsNumberMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetValueAsNumberMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetValueAsNumber---- method DOMHTMLInputElement::get_webkit_grammar--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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_webkit_grammar" webkit_dom_html_input_element_get_webkit_grammar :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CInt---dOMHTMLInputElementGetWebkitGrammar ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLInputElementGetWebkitGrammar _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_webkit_grammar _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetWebkitGrammarMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetWebkitGrammarMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetWebkitGrammar---- method DOMHTMLInputElement::get_webkit_speech--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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_webkit_speech" webkit_dom_html_input_element_get_webkit_speech :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CInt---dOMHTMLInputElementGetWebkitSpeech ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLInputElementGetWebkitSpeech _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_webkit_speech _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetWebkitSpeechMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetWebkitSpeechMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetWebkitSpeech---- method DOMHTMLInputElement::get_webkitdirectory--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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_webkitdirectory" webkit_dom_html_input_element_get_webkitdirectory :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CInt---dOMHTMLInputElementGetWebkitdirectory ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLInputElementGetWebkitdirectory _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_webkitdirectory _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetWebkitdirectoryMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetWebkitdirectoryMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetWebkitdirectory---- method DOMHTMLInputElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CULong---dOMHTMLInputElementGetWidth ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMHTMLInputElementGetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_width _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLInputElementGetWidthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetWidth---- method DOMHTMLInputElement::get_will_validate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CInt---dOMHTMLInputElementGetWillValidate ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLInputElementGetWillValidate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_get_will_validate _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementGetWillValidateMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementGetWillValidateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetWillValidate---- method DOMHTMLInputElement::is_edited--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO CInt---dOMHTMLInputElementIsEdited ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLInputElementIsEdited _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_input_element_is_edited _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLInputElementIsEditedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementIsEditedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementIsEdited---- method DOMHTMLInputElement::select--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    IO ()---dOMHTMLInputElementSelect ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLInputElementSelect _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_input_element_select _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLInputElementSelectMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSelectMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSelect---- method DOMHTMLInputElement::set_accept--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetAccept ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetAccept _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_accept _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetAcceptMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetAcceptMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetAccept---- method DOMHTMLInputElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetAlign ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetAlign---- method DOMHTMLInputElement::set_alt--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetAlt ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetAlt _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_alt _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetAltMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetAltMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetAlt---- method DOMHTMLInputElement::set_autocapitalize--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_autocapitalize" webkit_dom_html_input_element_set_autocapitalize :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetAutocapitalize ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetAutocapitalize _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_autocapitalize _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetAutocapitalizeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetAutocapitalizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetAutocapitalize---- method DOMHTMLInputElement::set_autocomplete--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_autocomplete" webkit_dom_html_input_element_set_autocomplete :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetAutocomplete ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetAutocomplete _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_autocomplete _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetAutocompleteMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetAutocompleteMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetAutocomplete---- method DOMHTMLInputElement::set_autocorrect--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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_autocorrect" webkit_dom_html_input_element_set_autocorrect :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLInputElementSetAutocorrect ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetAutocorrect _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_autocorrect _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLInputElementSetAutocorrectMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetAutocorrectMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetAutocorrect---- method DOMHTMLInputElement::set_autofocus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLInputElementSetAutofocus ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetAutofocus _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_autofocus _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLInputElementSetAutofocusMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetAutofocusMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetAutofocus---- method DOMHTMLInputElement::set_capture--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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" webkit_dom_html_input_element_set_capture :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetCapture ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetCapture _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_capture _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetCaptureMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetCaptureMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetCapture---- method DOMHTMLInputElement::set_checked--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLInputElementSetChecked ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetChecked _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_checked _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLInputElementSetCheckedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetCheckedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetChecked---- method DOMHTMLInputElement::set_custom_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "error", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_custom_validity" webkit_dom_html_input_element_set_custom_validity :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- error : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetCustomValidity ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- error_-    -> m ()                                 -- result-dOMHTMLInputElementSetCustomValidity _obj error_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    error_' <- textToCString error_-    webkit_dom_html_input_element_set_custom_validity _obj' error_'-    touchManagedPtr _obj-    freeMem error_'-    return ()--data DOMHTMLInputElementSetCustomValidityMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetCustomValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetCustomValidity---- method DOMHTMLInputElement::set_default_checked--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLInputElementSetDefaultChecked ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetDefaultChecked _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_default_checked _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLInputElementSetDefaultCheckedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetDefaultCheckedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetDefaultChecked---- method DOMHTMLInputElement::set_default_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetDefaultValue ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetDefaultValue _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_default_value _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetDefaultValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetDefaultValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetDefaultValue---- method DOMHTMLInputElement::set_dir_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_dir_name" webkit_dom_html_input_element_set_dir_name :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetDirName ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetDirName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_dir_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetDirNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetDirNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetDirName---- method DOMHTMLInputElement::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLInputElementSetDisabled ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetDisabled _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_disabled _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLInputElementSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetDisabled---- method DOMHTMLInputElement::set_files--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "WebKit" "DOMFileList", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    Ptr DOMFileList ->                      -- value : TInterface "WebKit" "DOMFileList"-    IO ()---dOMHTMLInputElementSetFiles ::-    (MonadIO m, DOMHTMLInputElementK a, DOMFileListK b) =>-    a                                       -- _obj-    -> b                                    -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetFiles _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = unsafeManagedPtrCastPtr value-    webkit_dom_html_input_element_set_files _obj' value'-    touchManagedPtr _obj-    touchManagedPtr value-    return ()--data DOMHTMLInputElementSetFilesMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMHTMLInputElementK a, DOMFileListK b) => MethodInfo DOMHTMLInputElementSetFilesMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetFiles---- method DOMHTMLInputElement::set_form_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_form_action" webkit_dom_html_input_element_set_form_action :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetFormAction ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetFormAction _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_form_action _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetFormActionMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetFormActionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetFormAction---- method DOMHTMLInputElement::set_form_enctype--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_form_enctype" webkit_dom_html_input_element_set_form_enctype :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetFormEnctype ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetFormEnctype _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_form_enctype _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetFormEnctypeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetFormEnctypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetFormEnctype---- method DOMHTMLInputElement::set_form_method--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_form_method" webkit_dom_html_input_element_set_form_method :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetFormMethod ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetFormMethod _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_form_method _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetFormMethodMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetFormMethodMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetFormMethod---- method DOMHTMLInputElement::set_form_no_validate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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_form_no_validate" webkit_dom_html_input_element_set_form_no_validate :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLInputElementSetFormNoValidate ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetFormNoValidate _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_form_no_validate _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLInputElementSetFormNoValidateMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetFormNoValidateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetFormNoValidate---- method DOMHTMLInputElement::set_form_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_form_target" webkit_dom_html_input_element_set_form_target :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetFormTarget ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetFormTarget _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_form_target _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetFormTargetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetFormTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetFormTarget---- method DOMHTMLInputElement::set_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CULong ->                               -- value : TBasicType TULong-    IO ()---dOMHTMLInputElementSetHeight ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> CULong                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetHeight _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_input_element_set_height _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLInputElementSetHeightMethodInfo-instance (signature ~ (CULong -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetHeight---- method DOMHTMLInputElement::set_incremental--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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_incremental" webkit_dom_html_input_element_set_incremental :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLInputElementSetIncremental ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetIncremental _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_incremental _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLInputElementSetIncrementalMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetIncrementalMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetIncremental---- method DOMHTMLInputElement::set_indeterminate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLInputElementSetIndeterminate ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetIndeterminate _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_indeterminate _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLInputElementSetIndeterminateMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetIndeterminateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetIndeterminate---- method DOMHTMLInputElement::set_max--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_max" webkit_dom_html_input_element_set_max :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetMax ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetMax _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_max _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetMaxMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetMaxMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetMax---- method DOMHTMLInputElement::set_max_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CLong ->                                -- value : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLInputElementSetMaxLength ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetMaxLength _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_html_input_element_set_max_length _obj' value-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMHTMLInputElementSetMaxLengthMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetMaxLengthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetMaxLength---- method DOMHTMLInputElement::set_min--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_min" webkit_dom_html_input_element_set_min :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetMin ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetMin _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_min _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetMinMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetMinMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetMin---- method DOMHTMLInputElement::set_multiple--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLInputElementSetMultiple ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetMultiple _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_multiple _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLInputElementSetMultipleMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetMultipleMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetMultiple---- method DOMHTMLInputElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetName ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetName---- method DOMHTMLInputElement::set_pattern--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_pattern" webkit_dom_html_input_element_set_pattern :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetPattern ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetPattern _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_pattern _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetPatternMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetPatternMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetPattern---- method DOMHTMLInputElement::set_placeholder--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_placeholder" webkit_dom_html_input_element_set_placeholder :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetPlaceholder ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetPlaceholder _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_placeholder _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetPlaceholderMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetPlaceholderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetPlaceholder---- method DOMHTMLInputElement::set_range_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "replacement", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "start", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "end", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectionMode", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_range_text" webkit_dom_html_input_element_set_range_text :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- replacement : TBasicType TUTF8-    CULong ->                               -- start : TBasicType TULong-    CULong ->                               -- end : TBasicType TULong-    CString ->                              -- selectionMode : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLInputElementSetRangeText ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- replacement-    -> CULong                               -- start-    -> CULong                               -- end-    -> T.Text                               -- selectionMode-    -> m ()                                 -- result-dOMHTMLInputElementSetRangeText _obj replacement start end selectionMode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    replacement' <- textToCString replacement-    selectionMode' <- textToCString selectionMode-    onException (do-        propagateGError $ webkit_dom_html_input_element_set_range_text _obj' replacement' start end selectionMode'-        touchManagedPtr _obj-        freeMem replacement'-        freeMem selectionMode'-        return ()-     ) (do-        freeMem replacement'-        freeMem selectionMode'-     )--data DOMHTMLInputElementSetRangeTextMethodInfo-instance (signature ~ (T.Text -> CULong -> CULong -> T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetRangeTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetRangeText---- method DOMHTMLInputElement::set_read_only--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLInputElementSetReadOnly ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetReadOnly _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_read_only _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLInputElementSetReadOnlyMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetReadOnlyMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetReadOnly---- method DOMHTMLInputElement::set_required--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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_required" webkit_dom_html_input_element_set_required :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLInputElementSetRequired ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetRequired _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_required _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLInputElementSetRequiredMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetRequiredMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetRequired---- method DOMHTMLInputElement::set_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CULong ->                               -- value : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLInputElementSetSize ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> CULong                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetSize _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_html_input_element_set_size _obj' value-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMHTMLInputElementSetSizeMethodInfo-instance (signature ~ (CULong -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetSize---- method DOMHTMLInputElement::set_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetSrc ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetSrc _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_src _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetSrcMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetSrc---- method DOMHTMLInputElement::set_step--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_step" webkit_dom_html_input_element_set_step :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetStep ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetStep _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_step _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetStepMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetStepMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetStep---- method DOMHTMLInputElement::set_use_map--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetUseMap ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetUseMap _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_use_map _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetUseMapMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetUseMapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetUseMap---- method DOMHTMLInputElement::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetValue ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetValue _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_value _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetValue---- method DOMHTMLInputElement::set_value_as_number--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, 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_value_as_number" webkit_dom_html_input_element_set_value_as_number :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CDouble ->                              -- value : TBasicType TDouble-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLInputElementSetValueAsNumber ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> Double                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetValueAsNumber _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = realToFrac value-    onException (do-        propagateGError $ webkit_dom_html_input_element_set_value_as_number _obj' value'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMHTMLInputElementSetValueAsNumberMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetValueAsNumberMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetValueAsNumber---- method DOMHTMLInputElement::set_value_for_user--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_for_user" webkit_dom_html_input_element_set_value_for_user :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLInputElementSetValueForUser ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetValueForUser _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_input_element_set_value_for_user _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLInputElementSetValueForUserMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetValueForUserMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetValueForUser---- method DOMHTMLInputElement::set_webkit_grammar--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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_webkit_grammar" webkit_dom_html_input_element_set_webkit_grammar :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLInputElementSetWebkitGrammar ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetWebkitGrammar _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_webkit_grammar _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLInputElementSetWebkitGrammarMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetWebkitGrammarMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetWebkitGrammar---- method DOMHTMLInputElement::set_webkit_speech--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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_webkit_speech" webkit_dom_html_input_element_set_webkit_speech :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLInputElementSetWebkitSpeech ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetWebkitSpeech _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_webkit_speech _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLInputElementSetWebkitSpeechMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetWebkitSpeechMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetWebkitSpeech---- method DOMHTMLInputElement::set_webkitdirectory--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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_webkitdirectory" webkit_dom_html_input_element_set_webkitdirectory :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLInputElementSetWebkitdirectory ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetWebkitdirectory _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_webkitdirectory _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLInputElementSetWebkitdirectoryMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetWebkitdirectoryMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetWebkitdirectory---- method DOMHTMLInputElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CULong ->                               -- value : TBasicType TULong-    IO ()---dOMHTMLInputElementSetWidth ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> CULong                               -- value-    -> m ()                                 -- result-dOMHTMLInputElementSetWidth _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_input_element_set_width _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLInputElementSetWidthMethodInfo-instance (signature ~ (CULong -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetWidth---- method DOMHTMLInputElement::step_down--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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_step_down" webkit_dom_html_input_element_step_down :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CLong ->                                -- n : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLInputElementStepDown ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> CLong                                -- n-    -> m ()                                 -- result-dOMHTMLInputElementStepDown _obj n = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_html_input_element_step_down _obj' n-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMHTMLInputElementStepDownMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementStepDownMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementStepDown---- method DOMHTMLInputElement::step_up--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLInputElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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_step_up" webkit_dom_html_input_element_step_up :: -    Ptr DOMHTMLInputElement ->              -- _obj : TInterface "WebKit" "DOMHTMLInputElement"-    CLong ->                                -- n : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLInputElementStepUp ::-    (MonadIO m, DOMHTMLInputElementK a) =>-    a                                       -- _obj-    -> CLong                                -- n-    -> m ()                                 -- result-dOMHTMLInputElementStepUp _obj n = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_html_input_element_step_up _obj' n-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMHTMLInputElementStepUpMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLInputElementK a) => MethodInfo DOMHTMLInputElementStepUpMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementStepUp--
− GI/WebKit/Objects/DOMHTMLInputElement.hs-boot
@@ -1,157 +0,0 @@-module GI.WebKit.Objects.DOMHTMLInputElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLInputElement = DOMHTMLInputElement (ForeignPtr DOMHTMLInputElement)-instance GObject DOMHTMLInputElement where-class GObject o => DOMHTMLInputElementK o-instance (GObject o, IsDescendantOf DOMHTMLInputElement o) => DOMHTMLInputElementK o-data DOMHTMLInputElementAcceptPropertyInfo-data DOMHTMLInputElementAlignPropertyInfo-data DOMHTMLInputElementAltPropertyInfo-data DOMHTMLInputElementAutocapitalizePropertyInfo-data DOMHTMLInputElementAutocompletePropertyInfo-data DOMHTMLInputElementAutocorrectPropertyInfo-data DOMHTMLInputElementAutofocusPropertyInfo-data DOMHTMLInputElementCapturePropertyInfo-data DOMHTMLInputElementCheckedPropertyInfo-data DOMHTMLInputElementDefaultCheckedPropertyInfo-data DOMHTMLInputElementDefaultValuePropertyInfo-data DOMHTMLInputElementDirNamePropertyInfo-data DOMHTMLInputElementDisabledPropertyInfo-data DOMHTMLInputElementFilesPropertyInfo-data DOMHTMLInputElementFormPropertyInfo-data DOMHTMLInputElementFormActionPropertyInfo-data DOMHTMLInputElementFormEnctypePropertyInfo-data DOMHTMLInputElementFormMethodPropertyInfo-data DOMHTMLInputElementFormNoValidatePropertyInfo-data DOMHTMLInputElementFormTargetPropertyInfo-data DOMHTMLInputElementHeightPropertyInfo-data DOMHTMLInputElementIncrementalPropertyInfo-data DOMHTMLInputElementIndeterminatePropertyInfo-data DOMHTMLInputElementLabelsPropertyInfo-data DOMHTMLInputElementListPropertyInfo-data DOMHTMLInputElementMaxPropertyInfo-data DOMHTMLInputElementMaxLengthPropertyInfo-data DOMHTMLInputElementMinPropertyInfo-data DOMHTMLInputElementMultiplePropertyInfo-data DOMHTMLInputElementNamePropertyInfo-data DOMHTMLInputElementPatternPropertyInfo-data DOMHTMLInputElementPlaceholderPropertyInfo-data DOMHTMLInputElementReadOnlyPropertyInfo-data DOMHTMLInputElementRequiredPropertyInfo-data DOMHTMLInputElementSizePropertyInfo-data DOMHTMLInputElementSrcPropertyInfo-data DOMHTMLInputElementStepPropertyInfo-data DOMHTMLInputElementTypePropertyInfo-data DOMHTMLInputElementUseMapPropertyInfo-data DOMHTMLInputElementValidationMessagePropertyInfo-data DOMHTMLInputElementValidityPropertyInfo-data DOMHTMLInputElementValuePropertyInfo-data DOMHTMLInputElementValueAsNumberPropertyInfo-data DOMHTMLInputElementWebkitGrammarPropertyInfo-data DOMHTMLInputElementWebkitSpeechPropertyInfo-data DOMHTMLInputElementWebkitdirectoryPropertyInfo-data DOMHTMLInputElementWidthPropertyInfo-data DOMHTMLInputElementWillValidatePropertyInfo-data DOMHTMLInputElementCheckValidityMethodInfo-data DOMHTMLInputElementGetAcceptMethodInfo-data DOMHTMLInputElementGetAlignMethodInfo-data DOMHTMLInputElementGetAltMethodInfo-data DOMHTMLInputElementGetAutocapitalizeMethodInfo-data DOMHTMLInputElementGetAutocompleteMethodInfo-data DOMHTMLInputElementGetAutocorrectMethodInfo-data DOMHTMLInputElementGetAutofocusMethodInfo-data DOMHTMLInputElementGetCaptureMethodInfo-data DOMHTMLInputElementGetCheckedMethodInfo-data DOMHTMLInputElementGetDefaultCheckedMethodInfo-data DOMHTMLInputElementGetDefaultValueMethodInfo-data DOMHTMLInputElementGetDirNameMethodInfo-data DOMHTMLInputElementGetDisabledMethodInfo-data DOMHTMLInputElementGetFilesMethodInfo-data DOMHTMLInputElementGetFormMethodInfo-data DOMHTMLInputElementGetFormActionMethodInfo-data DOMHTMLInputElementGetFormEnctypeMethodInfo-data DOMHTMLInputElementGetFormMethodMethodInfo-data DOMHTMLInputElementGetFormNoValidateMethodInfo-data DOMHTMLInputElementGetFormTargetMethodInfo-data DOMHTMLInputElementGetHeightMethodInfo-data DOMHTMLInputElementGetIncrementalMethodInfo-data DOMHTMLInputElementGetIndeterminateMethodInfo-data DOMHTMLInputElementGetLabelsMethodInfo-data DOMHTMLInputElementGetListMethodInfo-data DOMHTMLInputElementGetMaxMethodInfo-data DOMHTMLInputElementGetMaxLengthMethodInfo-data DOMHTMLInputElementGetMinMethodInfo-data DOMHTMLInputElementGetMultipleMethodInfo-data DOMHTMLInputElementGetNameMethodInfo-data DOMHTMLInputElementGetPatternMethodInfo-data DOMHTMLInputElementGetPlaceholderMethodInfo-data DOMHTMLInputElementGetReadOnlyMethodInfo-data DOMHTMLInputElementGetRequiredMethodInfo-data DOMHTMLInputElementGetSizeMethodInfo-data DOMHTMLInputElementGetSrcMethodInfo-data DOMHTMLInputElementGetStepMethodInfo-data DOMHTMLInputElementGetUseMapMethodInfo-data DOMHTMLInputElementGetValidationMessageMethodInfo-data DOMHTMLInputElementGetValidityMethodInfo-data DOMHTMLInputElementGetValueMethodInfo-data DOMHTMLInputElementGetValueAsNumberMethodInfo-data DOMHTMLInputElementGetWebkitGrammarMethodInfo-data DOMHTMLInputElementGetWebkitSpeechMethodInfo-data DOMHTMLInputElementGetWebkitdirectoryMethodInfo-data DOMHTMLInputElementGetWidthMethodInfo-data DOMHTMLInputElementGetWillValidateMethodInfo-data DOMHTMLInputElementIsEditedMethodInfo-data DOMHTMLInputElementSelectMethodInfo-data DOMHTMLInputElementSetAcceptMethodInfo-data DOMHTMLInputElementSetAlignMethodInfo-data DOMHTMLInputElementSetAltMethodInfo-data DOMHTMLInputElementSetAutocapitalizeMethodInfo-data DOMHTMLInputElementSetAutocompleteMethodInfo-data DOMHTMLInputElementSetAutocorrectMethodInfo-data DOMHTMLInputElementSetAutofocusMethodInfo-data DOMHTMLInputElementSetCaptureMethodInfo-data DOMHTMLInputElementSetCheckedMethodInfo-data DOMHTMLInputElementSetCustomValidityMethodInfo-data DOMHTMLInputElementSetDefaultCheckedMethodInfo-data DOMHTMLInputElementSetDefaultValueMethodInfo-data DOMHTMLInputElementSetDirNameMethodInfo-data DOMHTMLInputElementSetDisabledMethodInfo-data DOMHTMLInputElementSetFilesMethodInfo-data DOMHTMLInputElementSetFormActionMethodInfo-data DOMHTMLInputElementSetFormEnctypeMethodInfo-data DOMHTMLInputElementSetFormMethodMethodInfo-data DOMHTMLInputElementSetFormNoValidateMethodInfo-data DOMHTMLInputElementSetFormTargetMethodInfo-data DOMHTMLInputElementSetHeightMethodInfo-data DOMHTMLInputElementSetIncrementalMethodInfo-data DOMHTMLInputElementSetIndeterminateMethodInfo-data DOMHTMLInputElementSetMaxMethodInfo-data DOMHTMLInputElementSetMaxLengthMethodInfo-data DOMHTMLInputElementSetMinMethodInfo-data DOMHTMLInputElementSetMultipleMethodInfo-data DOMHTMLInputElementSetNameMethodInfo-data DOMHTMLInputElementSetPatternMethodInfo-data DOMHTMLInputElementSetPlaceholderMethodInfo-data DOMHTMLInputElementSetRangeTextMethodInfo-data DOMHTMLInputElementSetReadOnlyMethodInfo-data DOMHTMLInputElementSetRequiredMethodInfo-data DOMHTMLInputElementSetSizeMethodInfo-data DOMHTMLInputElementSetSrcMethodInfo-data DOMHTMLInputElementSetStepMethodInfo-data DOMHTMLInputElementSetUseMapMethodInfo-data DOMHTMLInputElementSetValueMethodInfo-data DOMHTMLInputElementSetValueAsNumberMethodInfo-data DOMHTMLInputElementSetValueForUserMethodInfo-data DOMHTMLInputElementSetWebkitGrammarMethodInfo-data DOMHTMLInputElementSetWebkitSpeechMethodInfo-data DOMHTMLInputElementSetWebkitdirectoryMethodInfo-data DOMHTMLInputElementSetWidthMethodInfo-data DOMHTMLInputElementStepDownMethodInfo-data DOMHTMLInputElementStepUpMethodInfo
− GI/WebKit/Objects/DOMHTMLKeygenElement.hs
@@ -1,1194 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLKeygenElement-    ( ---- * Exported types-    DOMHTMLKeygenElement(..)                ,-    DOMHTMLKeygenElementK                   ,-    toDOMHTMLKeygenElement                  ,-    noDOMHTMLKeygenElement                  ,--- -- * Methods--- ** dOMHTMLKeygenElementCheckValidity-    DOMHTMLKeygenElementCheckValidityMethodInfo,-    dOMHTMLKeygenElementCheckValidity       ,----- ** dOMHTMLKeygenElementGetAutofocus-    DOMHTMLKeygenElementGetAutofocusMethodInfo,-    dOMHTMLKeygenElementGetAutofocus        ,----- ** dOMHTMLKeygenElementGetChallenge-    DOMHTMLKeygenElementGetChallengeMethodInfo,-    dOMHTMLKeygenElementGetChallenge        ,----- ** dOMHTMLKeygenElementGetDisabled-    DOMHTMLKeygenElementGetDisabledMethodInfo,-    dOMHTMLKeygenElementGetDisabled         ,----- ** dOMHTMLKeygenElementGetForm-    DOMHTMLKeygenElementGetFormMethodInfo   ,-    dOMHTMLKeygenElementGetForm             ,----- ** dOMHTMLKeygenElementGetKeytype-    DOMHTMLKeygenElementGetKeytypeMethodInfo,-    dOMHTMLKeygenElementGetKeytype          ,----- ** dOMHTMLKeygenElementGetLabels-    DOMHTMLKeygenElementGetLabelsMethodInfo ,-    dOMHTMLKeygenElementGetLabels           ,----- ** dOMHTMLKeygenElementGetName-    DOMHTMLKeygenElementGetNameMethodInfo   ,-    dOMHTMLKeygenElementGetName             ,----- ** dOMHTMLKeygenElementGetValidationMessage-    DOMHTMLKeygenElementGetValidationMessageMethodInfo,-    dOMHTMLKeygenElementGetValidationMessage,----- ** dOMHTMLKeygenElementGetValidity-    DOMHTMLKeygenElementGetValidityMethodInfo,-    dOMHTMLKeygenElementGetValidity         ,----- ** dOMHTMLKeygenElementGetWillValidate-    DOMHTMLKeygenElementGetWillValidateMethodInfo,-    dOMHTMLKeygenElementGetWillValidate     ,----- ** dOMHTMLKeygenElementSetAutofocus-    DOMHTMLKeygenElementSetAutofocusMethodInfo,-    dOMHTMLKeygenElementSetAutofocus        ,----- ** dOMHTMLKeygenElementSetChallenge-    DOMHTMLKeygenElementSetChallengeMethodInfo,-    dOMHTMLKeygenElementSetChallenge        ,----- ** dOMHTMLKeygenElementSetCustomValidity-    DOMHTMLKeygenElementSetCustomValidityMethodInfo,-    dOMHTMLKeygenElementSetCustomValidity   ,----- ** dOMHTMLKeygenElementSetDisabled-    DOMHTMLKeygenElementSetDisabledMethodInfo,-    dOMHTMLKeygenElementSetDisabled         ,----- ** dOMHTMLKeygenElementSetKeytype-    DOMHTMLKeygenElementSetKeytypeMethodInfo,-    dOMHTMLKeygenElementSetKeytype          ,----- ** dOMHTMLKeygenElementSetName-    DOMHTMLKeygenElementSetNameMethodInfo   ,-    dOMHTMLKeygenElementSetName             ,----- -- * Properties--- ** Autofocus-    DOMHTMLKeygenElementAutofocusPropertyInfo,-    constructDOMHTMLKeygenElementAutofocus  ,-    dOMHTMLKeygenElementAutofocus           ,-    getDOMHTMLKeygenElementAutofocus        ,-    setDOMHTMLKeygenElementAutofocus        ,----- ** Challenge-    DOMHTMLKeygenElementChallengePropertyInfo,-    constructDOMHTMLKeygenElementChallenge  ,-    dOMHTMLKeygenElementChallenge           ,-    getDOMHTMLKeygenElementChallenge        ,-    setDOMHTMLKeygenElementChallenge        ,----- ** Disabled-    DOMHTMLKeygenElementDisabledPropertyInfo,-    constructDOMHTMLKeygenElementDisabled   ,-    dOMHTMLKeygenElementDisabled            ,-    getDOMHTMLKeygenElementDisabled         ,-    setDOMHTMLKeygenElementDisabled         ,----- ** Form-    DOMHTMLKeygenElementFormPropertyInfo    ,-    dOMHTMLKeygenElementForm                ,-    getDOMHTMLKeygenElementForm             ,----- ** Keytype-    DOMHTMLKeygenElementKeytypePropertyInfo ,-    constructDOMHTMLKeygenElementKeytype    ,-    dOMHTMLKeygenElementKeytype             ,-    getDOMHTMLKeygenElementKeytype          ,-    setDOMHTMLKeygenElementKeytype          ,----- ** Labels-    DOMHTMLKeygenElementLabelsPropertyInfo  ,-    dOMHTMLKeygenElementLabels              ,-    getDOMHTMLKeygenElementLabels           ,----- ** Name-    DOMHTMLKeygenElementNamePropertyInfo    ,-    constructDOMHTMLKeygenElementName       ,-    dOMHTMLKeygenElementName                ,-    getDOMHTMLKeygenElementName             ,-    setDOMHTMLKeygenElementName             ,----- ** Type-    DOMHTMLKeygenElementTypePropertyInfo    ,-    dOMHTMLKeygenElementType                ,-    getDOMHTMLKeygenElementType             ,----- ** ValidationMessage-    DOMHTMLKeygenElementValidationMessagePropertyInfo,-    dOMHTMLKeygenElementValidationMessage   ,-    getDOMHTMLKeygenElementValidationMessage,----- ** Validity-    DOMHTMLKeygenElementValidityPropertyInfo,-    dOMHTMLKeygenElementValidity            ,-    getDOMHTMLKeygenElementValidity         ,----- ** WillValidate-    DOMHTMLKeygenElementWillValidatePropertyInfo,-    dOMHTMLKeygenElementWillValidate        ,-    getDOMHTMLKeygenElementWillValidate     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLKeygenElement = DOMHTMLKeygenElement (ForeignPtr DOMHTMLKeygenElement)-foreign import ccall "webkit_dom_html_keygen_element_get_type"-    c_webkit_dom_html_keygen_element_get_type :: IO GType--type instance ParentTypes DOMHTMLKeygenElement = DOMHTMLKeygenElementParentTypes-type DOMHTMLKeygenElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLKeygenElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_keygen_element_get_type-    --class GObject o => DOMHTMLKeygenElementK o-instance (GObject o, IsDescendantOf DOMHTMLKeygenElement o) => DOMHTMLKeygenElementK o--toDOMHTMLKeygenElement :: DOMHTMLKeygenElementK o => o -> IO DOMHTMLKeygenElement-toDOMHTMLKeygenElement = unsafeCastTo DOMHTMLKeygenElement--noDOMHTMLKeygenElement :: Maybe DOMHTMLKeygenElement-noDOMHTMLKeygenElement = Nothing--type family ResolveDOMHTMLKeygenElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLKeygenElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLKeygenElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLKeygenElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLKeygenElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLKeygenElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLKeygenElementMethod "checkValidity" o = DOMHTMLKeygenElementCheckValidityMethodInfo-    ResolveDOMHTMLKeygenElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLKeygenElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLKeygenElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLKeygenElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLKeygenElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLKeygenElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLKeygenElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLKeygenElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLKeygenElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLKeygenElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLKeygenElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLKeygenElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLKeygenElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLKeygenElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLKeygenElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLKeygenElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLKeygenElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLKeygenElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLKeygenElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLKeygenElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLKeygenElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLKeygenElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLKeygenElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLKeygenElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLKeygenElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLKeygenElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLKeygenElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLKeygenElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLKeygenElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLKeygenElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLKeygenElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLKeygenElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLKeygenElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLKeygenElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLKeygenElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLKeygenElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLKeygenElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLKeygenElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLKeygenElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLKeygenElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLKeygenElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLKeygenElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getAutofocus" o = DOMHTMLKeygenElementGetAutofocusMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getChallenge" o = DOMHTMLKeygenElementGetChallengeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getDisabled" o = DOMHTMLKeygenElementGetDisabledMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getForm" o = DOMHTMLKeygenElementGetFormMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getKeytype" o = DOMHTMLKeygenElementGetKeytypeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getLabels" o = DOMHTMLKeygenElementGetLabelsMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getName" o = DOMHTMLKeygenElementGetNameMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getValidationMessage" o = DOMHTMLKeygenElementGetValidationMessageMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getValidity" o = DOMHTMLKeygenElementGetValidityMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLKeygenElementMethod "getWillValidate" o = DOMHTMLKeygenElementGetWillValidateMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setAutofocus" o = DOMHTMLKeygenElementSetAutofocusMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setChallenge" o = DOMHTMLKeygenElementSetChallengeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setCustomValidity" o = DOMHTMLKeygenElementSetCustomValidityMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setDisabled" o = DOMHTMLKeygenElementSetDisabledMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setKeytype" o = DOMHTMLKeygenElementSetKeytypeMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setName" o = DOMHTMLKeygenElementSetNameMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLKeygenElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLKeygenElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLKeygenElementMethod t DOMHTMLKeygenElement, MethodInfo info DOMHTMLKeygenElement p) => IsLabelProxy t (DOMHTMLKeygenElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLKeygenElementMethod t DOMHTMLKeygenElement, MethodInfo info DOMHTMLKeygenElement p) => IsLabel t (DOMHTMLKeygenElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "autofocus"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLKeygenElementAutofocus :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m Bool-getDOMHTMLKeygenElementAutofocus obj = liftIO $ getObjectPropertyBool obj "autofocus"--setDOMHTMLKeygenElementAutofocus :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> Bool -> m ()-setDOMHTMLKeygenElementAutofocus obj val = liftIO $ setObjectPropertyBool obj "autofocus" val--constructDOMHTMLKeygenElementAutofocus :: Bool -> IO ([Char], GValue)-constructDOMHTMLKeygenElementAutofocus val = constructObjectPropertyBool "autofocus" val--data DOMHTMLKeygenElementAutofocusPropertyInfo-instance AttrInfo DOMHTMLKeygenElementAutofocusPropertyInfo where-    type AttrAllowedOps DOMHTMLKeygenElementAutofocusPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLKeygenElementAutofocusPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLKeygenElementAutofocusPropertyInfo = DOMHTMLKeygenElementK-    type AttrGetType DOMHTMLKeygenElementAutofocusPropertyInfo = Bool-    type AttrLabel DOMHTMLKeygenElementAutofocusPropertyInfo = "autofocus"-    attrGet _ = getDOMHTMLKeygenElementAutofocus-    attrSet _ = setDOMHTMLKeygenElementAutofocus-    attrConstruct _ = constructDOMHTMLKeygenElementAutofocus-    attrClear _ = undefined---- VVV Prop "challenge"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLKeygenElementChallenge :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m (Maybe T.Text)-getDOMHTMLKeygenElementChallenge obj = liftIO $ getObjectPropertyString obj "challenge"--setDOMHTMLKeygenElementChallenge :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> T.Text -> m ()-setDOMHTMLKeygenElementChallenge obj val = liftIO $ setObjectPropertyString obj "challenge" (Just val)--constructDOMHTMLKeygenElementChallenge :: T.Text -> IO ([Char], GValue)-constructDOMHTMLKeygenElementChallenge val = constructObjectPropertyString "challenge" (Just val)--data DOMHTMLKeygenElementChallengePropertyInfo-instance AttrInfo DOMHTMLKeygenElementChallengePropertyInfo where-    type AttrAllowedOps DOMHTMLKeygenElementChallengePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLKeygenElementChallengePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLKeygenElementChallengePropertyInfo = DOMHTMLKeygenElementK-    type AttrGetType DOMHTMLKeygenElementChallengePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLKeygenElementChallengePropertyInfo = "challenge"-    attrGet _ = getDOMHTMLKeygenElementChallenge-    attrSet _ = setDOMHTMLKeygenElementChallenge-    attrConstruct _ = constructDOMHTMLKeygenElementChallenge-    attrClear _ = undefined---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLKeygenElementDisabled :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m Bool-getDOMHTMLKeygenElementDisabled obj = liftIO $ getObjectPropertyBool obj "disabled"--setDOMHTMLKeygenElementDisabled :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> Bool -> m ()-setDOMHTMLKeygenElementDisabled obj val = liftIO $ setObjectPropertyBool obj "disabled" val--constructDOMHTMLKeygenElementDisabled :: Bool -> IO ([Char], GValue)-constructDOMHTMLKeygenElementDisabled val = constructObjectPropertyBool "disabled" val--data DOMHTMLKeygenElementDisabledPropertyInfo-instance AttrInfo DOMHTMLKeygenElementDisabledPropertyInfo where-    type AttrAllowedOps DOMHTMLKeygenElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLKeygenElementDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLKeygenElementDisabledPropertyInfo = DOMHTMLKeygenElementK-    type AttrGetType DOMHTMLKeygenElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLKeygenElementDisabledPropertyInfo = "disabled"-    attrGet _ = getDOMHTMLKeygenElementDisabled-    attrSet _ = setDOMHTMLKeygenElementDisabled-    attrConstruct _ = constructDOMHTMLKeygenElementDisabled-    attrClear _ = undefined---- VVV Prop "form"-   -- Type: TInterface "WebKit" "DOMHTMLFormElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLKeygenElementForm :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m DOMHTMLFormElement-getDOMHTMLKeygenElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLKeygenElementForm" $ getObjectPropertyObject obj "form" DOMHTMLFormElement--data DOMHTMLKeygenElementFormPropertyInfo-instance AttrInfo DOMHTMLKeygenElementFormPropertyInfo where-    type AttrAllowedOps DOMHTMLKeygenElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLKeygenElementFormPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLKeygenElementFormPropertyInfo = DOMHTMLKeygenElementK-    type AttrGetType DOMHTMLKeygenElementFormPropertyInfo = DOMHTMLFormElement-    type AttrLabel DOMHTMLKeygenElementFormPropertyInfo = "form"-    attrGet _ = getDOMHTMLKeygenElementForm-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "keytype"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLKeygenElementKeytype :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m (Maybe T.Text)-getDOMHTMLKeygenElementKeytype obj = liftIO $ getObjectPropertyString obj "keytype"--setDOMHTMLKeygenElementKeytype :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> T.Text -> m ()-setDOMHTMLKeygenElementKeytype obj val = liftIO $ setObjectPropertyString obj "keytype" (Just val)--constructDOMHTMLKeygenElementKeytype :: T.Text -> IO ([Char], GValue)-constructDOMHTMLKeygenElementKeytype val = constructObjectPropertyString "keytype" (Just val)--data DOMHTMLKeygenElementKeytypePropertyInfo-instance AttrInfo DOMHTMLKeygenElementKeytypePropertyInfo where-    type AttrAllowedOps DOMHTMLKeygenElementKeytypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLKeygenElementKeytypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLKeygenElementKeytypePropertyInfo = DOMHTMLKeygenElementK-    type AttrGetType DOMHTMLKeygenElementKeytypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLKeygenElementKeytypePropertyInfo = "keytype"-    attrGet _ = getDOMHTMLKeygenElementKeytype-    attrSet _ = setDOMHTMLKeygenElementKeytype-    attrConstruct _ = constructDOMHTMLKeygenElementKeytype-    attrClear _ = undefined---- VVV Prop "labels"-   -- Type: TInterface "WebKit" "DOMNodeList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLKeygenElementLabels :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m (Maybe DOMNodeList)-getDOMHTMLKeygenElementLabels obj = liftIO $ getObjectPropertyObject obj "labels" DOMNodeList--data DOMHTMLKeygenElementLabelsPropertyInfo-instance AttrInfo DOMHTMLKeygenElementLabelsPropertyInfo where-    type AttrAllowedOps DOMHTMLKeygenElementLabelsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLKeygenElementLabelsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLKeygenElementLabelsPropertyInfo = DOMHTMLKeygenElementK-    type AttrGetType DOMHTMLKeygenElementLabelsPropertyInfo = (Maybe DOMNodeList)-    type AttrLabel DOMHTMLKeygenElementLabelsPropertyInfo = "labels"-    attrGet _ = getDOMHTMLKeygenElementLabels-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLKeygenElementName :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m (Maybe T.Text)-getDOMHTMLKeygenElementName obj = liftIO $ getObjectPropertyString obj "name"--setDOMHTMLKeygenElementName :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> T.Text -> m ()-setDOMHTMLKeygenElementName obj val = liftIO $ setObjectPropertyString obj "name" (Just val)--constructDOMHTMLKeygenElementName :: T.Text -> IO ([Char], GValue)-constructDOMHTMLKeygenElementName val = constructObjectPropertyString "name" (Just val)--data DOMHTMLKeygenElementNamePropertyInfo-instance AttrInfo DOMHTMLKeygenElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLKeygenElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLKeygenElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLKeygenElementNamePropertyInfo = DOMHTMLKeygenElementK-    type AttrGetType DOMHTMLKeygenElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLKeygenElementNamePropertyInfo = "name"-    attrGet _ = getDOMHTMLKeygenElementName-    attrSet _ = setDOMHTMLKeygenElementName-    attrConstruct _ = constructDOMHTMLKeygenElementName-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLKeygenElementType :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m (Maybe T.Text)-getDOMHTMLKeygenElementType obj = liftIO $ getObjectPropertyString obj "type"--data DOMHTMLKeygenElementTypePropertyInfo-instance AttrInfo DOMHTMLKeygenElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLKeygenElementTypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLKeygenElementTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLKeygenElementTypePropertyInfo = DOMHTMLKeygenElementK-    type AttrGetType DOMHTMLKeygenElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLKeygenElementTypePropertyInfo = "type"-    attrGet _ = getDOMHTMLKeygenElementType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "validation-message"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLKeygenElementValidationMessage :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m (Maybe T.Text)-getDOMHTMLKeygenElementValidationMessage obj = liftIO $ getObjectPropertyString obj "validation-message"--data DOMHTMLKeygenElementValidationMessagePropertyInfo-instance AttrInfo DOMHTMLKeygenElementValidationMessagePropertyInfo where-    type AttrAllowedOps DOMHTMLKeygenElementValidationMessagePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLKeygenElementValidationMessagePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLKeygenElementValidationMessagePropertyInfo = DOMHTMLKeygenElementK-    type AttrGetType DOMHTMLKeygenElementValidationMessagePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLKeygenElementValidationMessagePropertyInfo = "validation-message"-    attrGet _ = getDOMHTMLKeygenElementValidationMessage-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "validity"-   -- Type: TInterface "WebKit" "DOMValidityState"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLKeygenElementValidity :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m (Maybe DOMValidityState)-getDOMHTMLKeygenElementValidity obj = liftIO $ getObjectPropertyObject obj "validity" DOMValidityState--data DOMHTMLKeygenElementValidityPropertyInfo-instance AttrInfo DOMHTMLKeygenElementValidityPropertyInfo where-    type AttrAllowedOps DOMHTMLKeygenElementValidityPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLKeygenElementValidityPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLKeygenElementValidityPropertyInfo = DOMHTMLKeygenElementK-    type AttrGetType DOMHTMLKeygenElementValidityPropertyInfo = (Maybe DOMValidityState)-    type AttrLabel DOMHTMLKeygenElementValidityPropertyInfo = "validity"-    attrGet _ = getDOMHTMLKeygenElementValidity-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "will-validate"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLKeygenElementWillValidate :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m Bool-getDOMHTMLKeygenElementWillValidate obj = liftIO $ getObjectPropertyBool obj "will-validate"--data DOMHTMLKeygenElementWillValidatePropertyInfo-instance AttrInfo DOMHTMLKeygenElementWillValidatePropertyInfo where-    type AttrAllowedOps DOMHTMLKeygenElementWillValidatePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLKeygenElementWillValidatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLKeygenElementWillValidatePropertyInfo = DOMHTMLKeygenElementK-    type AttrGetType DOMHTMLKeygenElementWillValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLKeygenElementWillValidatePropertyInfo = "will-validate"-    attrGet _ = getDOMHTMLKeygenElementWillValidate-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMHTMLKeygenElement = DOMHTMLKeygenElementAttributeList-type DOMHTMLKeygenElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("autofocus", DOMHTMLKeygenElementAutofocusPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("challenge", DOMHTMLKeygenElementChallengePropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLKeygenElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLKeygenElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("keytype", DOMHTMLKeygenElementKeytypePropertyInfo), '("labels", DOMHTMLKeygenElementLabelsPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLKeygenElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLKeygenElementTypePropertyInfo), '("validationMessage", DOMHTMLKeygenElementValidationMessagePropertyInfo), '("validity", DOMHTMLKeygenElementValidityPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("willValidate", DOMHTMLKeygenElementWillValidatePropertyInfo)] :: [(Symbol, *)])--dOMHTMLKeygenElementAutofocus :: AttrLabelProxy "autofocus"-dOMHTMLKeygenElementAutofocus = AttrLabelProxy--dOMHTMLKeygenElementChallenge :: AttrLabelProxy "challenge"-dOMHTMLKeygenElementChallenge = AttrLabelProxy--dOMHTMLKeygenElementDisabled :: AttrLabelProxy "disabled"-dOMHTMLKeygenElementDisabled = AttrLabelProxy--dOMHTMLKeygenElementForm :: AttrLabelProxy "form"-dOMHTMLKeygenElementForm = AttrLabelProxy--dOMHTMLKeygenElementKeytype :: AttrLabelProxy "keytype"-dOMHTMLKeygenElementKeytype = AttrLabelProxy--dOMHTMLKeygenElementLabels :: AttrLabelProxy "labels"-dOMHTMLKeygenElementLabels = AttrLabelProxy--dOMHTMLKeygenElementName :: AttrLabelProxy "name"-dOMHTMLKeygenElementName = AttrLabelProxy--dOMHTMLKeygenElementType :: AttrLabelProxy "type"-dOMHTMLKeygenElementType = AttrLabelProxy--dOMHTMLKeygenElementValidationMessage :: AttrLabelProxy "validationMessage"-dOMHTMLKeygenElementValidationMessage = AttrLabelProxy--dOMHTMLKeygenElementValidity :: AttrLabelProxy "validity"-dOMHTMLKeygenElementValidity = AttrLabelProxy--dOMHTMLKeygenElementWillValidate :: AttrLabelProxy "willValidate"-dOMHTMLKeygenElementWillValidate = AttrLabelProxy--type instance SignalList DOMHTMLKeygenElement = DOMHTMLKeygenElementSignalList-type DOMHTMLKeygenElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLKeygenElement::check_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, 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_keygen_element_check_validity" webkit_dom_html_keygen_element_check_validity :: -    Ptr DOMHTMLKeygenElement ->             -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement"-    IO CInt---dOMHTMLKeygenElementCheckValidity ::-    (MonadIO m, DOMHTMLKeygenElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLKeygenElementCheckValidity _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_keygen_element_check_validity _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLKeygenElementCheckValidityMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementCheckValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLKeygenElementCheckValidity---- method DOMHTMLKeygenElement::get_autofocus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, 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_keygen_element_get_autofocus" webkit_dom_html_keygen_element_get_autofocus :: -    Ptr DOMHTMLKeygenElement ->             -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement"-    IO CInt---dOMHTMLKeygenElementGetAutofocus ::-    (MonadIO m, DOMHTMLKeygenElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLKeygenElementGetAutofocus _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_keygen_element_get_autofocus _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLKeygenElementGetAutofocusMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetAutofocusMethodInfo a signature where-    overloadedMethod _ = dOMHTMLKeygenElementGetAutofocus---- method DOMHTMLKeygenElement::get_challenge--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = 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_keygen_element_get_challenge" webkit_dom_html_keygen_element_get_challenge :: -    Ptr DOMHTMLKeygenElement ->             -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement"-    IO CString---dOMHTMLKeygenElementGetChallenge ::-    (MonadIO m, DOMHTMLKeygenElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLKeygenElementGetChallenge _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_keygen_element_get_challenge _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_keygen_element_get_challenge" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLKeygenElementGetChallengeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetChallengeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLKeygenElementGetChallenge---- method DOMHTMLKeygenElement::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, 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_keygen_element_get_disabled" webkit_dom_html_keygen_element_get_disabled :: -    Ptr DOMHTMLKeygenElement ->             -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement"-    IO CInt---dOMHTMLKeygenElementGetDisabled ::-    (MonadIO m, DOMHTMLKeygenElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLKeygenElementGetDisabled _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_keygen_element_get_disabled _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLKeygenElementGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLKeygenElementGetDisabled---- method DOMHTMLKeygenElement::get_form--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMHTMLFormElement")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_keygen_element_get_form" webkit_dom_html_keygen_element_get_form :: -    Ptr DOMHTMLKeygenElement ->             -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement"-    IO (Ptr DOMHTMLFormElement)---dOMHTMLKeygenElementGetForm ::-    (MonadIO m, DOMHTMLKeygenElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLFormElement                 -- result-dOMHTMLKeygenElementGetForm _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_keygen_element_get_form _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_keygen_element_get_form" result-    result' <- (newObject DOMHTMLFormElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLKeygenElementGetFormMethodInfo-instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetFormMethodInfo a signature where-    overloadedMethod _ = dOMHTMLKeygenElementGetForm---- method DOMHTMLKeygenElement::get_keytype--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = 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_keygen_element_get_keytype" webkit_dom_html_keygen_element_get_keytype :: -    Ptr DOMHTMLKeygenElement ->             -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement"-    IO CString---dOMHTMLKeygenElementGetKeytype ::-    (MonadIO m, DOMHTMLKeygenElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLKeygenElementGetKeytype _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_keygen_element_get_keytype _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_keygen_element_get_keytype" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLKeygenElementGetKeytypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetKeytypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLKeygenElementGetKeytype---- method DOMHTMLKeygenElement::get_labels--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNodeList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_keygen_element_get_labels" webkit_dom_html_keygen_element_get_labels :: -    Ptr DOMHTMLKeygenElement ->             -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement"-    IO (Ptr DOMNodeList)---dOMHTMLKeygenElementGetLabels ::-    (MonadIO m, DOMHTMLKeygenElementK a) =>-    a                                       -- _obj-    -> m DOMNodeList                        -- result-dOMHTMLKeygenElementGetLabels _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_keygen_element_get_labels _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_keygen_element_get_labels" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    return result'--data DOMHTMLKeygenElementGetLabelsMethodInfo-instance (signature ~ (m DOMNodeList), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetLabelsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLKeygenElementGetLabels---- method DOMHTMLKeygenElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = 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_keygen_element_get_name" webkit_dom_html_keygen_element_get_name :: -    Ptr DOMHTMLKeygenElement ->             -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement"-    IO CString---dOMHTMLKeygenElementGetName ::-    (MonadIO m, DOMHTMLKeygenElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLKeygenElementGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_keygen_element_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_keygen_element_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLKeygenElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLKeygenElementGetName---- method DOMHTMLKeygenElement::get_validation_message--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = 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_keygen_element_get_validation_message" webkit_dom_html_keygen_element_get_validation_message :: -    Ptr DOMHTMLKeygenElement ->             -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement"-    IO CString---dOMHTMLKeygenElementGetValidationMessage ::-    (MonadIO m, DOMHTMLKeygenElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLKeygenElementGetValidationMessage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_keygen_element_get_validation_message _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_keygen_element_get_validation_message" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLKeygenElementGetValidationMessageMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetValidationMessageMethodInfo a signature where-    overloadedMethod _ = dOMHTMLKeygenElementGetValidationMessage---- method DOMHTMLKeygenElement::get_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMValidityState")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_keygen_element_get_validity" webkit_dom_html_keygen_element_get_validity :: -    Ptr DOMHTMLKeygenElement ->             -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement"-    IO (Ptr DOMValidityState)---dOMHTMLKeygenElementGetValidity ::-    (MonadIO m, DOMHTMLKeygenElementK a) =>-    a                                       -- _obj-    -> m DOMValidityState                   -- result-dOMHTMLKeygenElementGetValidity _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_keygen_element_get_validity _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_keygen_element_get_validity" result-    result' <- (wrapObject DOMValidityState) result-    touchManagedPtr _obj-    return result'--data DOMHTMLKeygenElementGetValidityMethodInfo-instance (signature ~ (m DOMValidityState), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLKeygenElementGetValidity---- method DOMHTMLKeygenElement::get_will_validate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, 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_keygen_element_get_will_validate" webkit_dom_html_keygen_element_get_will_validate :: -    Ptr DOMHTMLKeygenElement ->             -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement"-    IO CInt---dOMHTMLKeygenElementGetWillValidate ::-    (MonadIO m, DOMHTMLKeygenElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLKeygenElementGetWillValidate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_keygen_element_get_will_validate _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLKeygenElementGetWillValidateMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetWillValidateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLKeygenElementGetWillValidate---- method DOMHTMLKeygenElement::set_autofocus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_keygen_element_set_autofocus" webkit_dom_html_keygen_element_set_autofocus :: -    Ptr DOMHTMLKeygenElement ->             -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLKeygenElementSetAutofocus ::-    (MonadIO m, DOMHTMLKeygenElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLKeygenElementSetAutofocus _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_keygen_element_set_autofocus _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLKeygenElementSetAutofocusMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementSetAutofocusMethodInfo a signature where-    overloadedMethod _ = dOMHTMLKeygenElementSetAutofocus---- method DOMHTMLKeygenElement::set_challenge--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_keygen_element_set_challenge" webkit_dom_html_keygen_element_set_challenge :: -    Ptr DOMHTMLKeygenElement ->             -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLKeygenElementSetChallenge ::-    (MonadIO m, DOMHTMLKeygenElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLKeygenElementSetChallenge _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_keygen_element_set_challenge _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLKeygenElementSetChallengeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementSetChallengeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLKeygenElementSetChallenge---- method DOMHTMLKeygenElement::set_custom_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "error", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_keygen_element_set_custom_validity" webkit_dom_html_keygen_element_set_custom_validity :: -    Ptr DOMHTMLKeygenElement ->             -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement"-    CString ->                              -- error : TBasicType TUTF8-    IO ()---dOMHTMLKeygenElementSetCustomValidity ::-    (MonadIO m, DOMHTMLKeygenElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- error_-    -> m ()                                 -- result-dOMHTMLKeygenElementSetCustomValidity _obj error_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    error_' <- textToCString error_-    webkit_dom_html_keygen_element_set_custom_validity _obj' error_'-    touchManagedPtr _obj-    freeMem error_'-    return ()--data DOMHTMLKeygenElementSetCustomValidityMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementSetCustomValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLKeygenElementSetCustomValidity---- method DOMHTMLKeygenElement::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_keygen_element_set_disabled" webkit_dom_html_keygen_element_set_disabled :: -    Ptr DOMHTMLKeygenElement ->             -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLKeygenElementSetDisabled ::-    (MonadIO m, DOMHTMLKeygenElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLKeygenElementSetDisabled _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_keygen_element_set_disabled _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLKeygenElementSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLKeygenElementSetDisabled---- method DOMHTMLKeygenElement::set_keytype--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_keygen_element_set_keytype" webkit_dom_html_keygen_element_set_keytype :: -    Ptr DOMHTMLKeygenElement ->             -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLKeygenElementSetKeytype ::-    (MonadIO m, DOMHTMLKeygenElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLKeygenElementSetKeytype _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_keygen_element_set_keytype _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLKeygenElementSetKeytypeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementSetKeytypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLKeygenElementSetKeytype---- method DOMHTMLKeygenElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_keygen_element_set_name" webkit_dom_html_keygen_element_set_name :: -    Ptr DOMHTMLKeygenElement ->             -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLKeygenElementSetName ::-    (MonadIO m, DOMHTMLKeygenElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLKeygenElementSetName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_keygen_element_set_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLKeygenElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLKeygenElementSetName--
− GI/WebKit/Objects/DOMHTMLKeygenElement.hs-boot
@@ -1,41 +0,0 @@-module GI.WebKit.Objects.DOMHTMLKeygenElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLKeygenElement = DOMHTMLKeygenElement (ForeignPtr DOMHTMLKeygenElement)-instance GObject DOMHTMLKeygenElement where-class GObject o => DOMHTMLKeygenElementK o-instance (GObject o, IsDescendantOf DOMHTMLKeygenElement o) => DOMHTMLKeygenElementK o-data DOMHTMLKeygenElementAutofocusPropertyInfo-data DOMHTMLKeygenElementChallengePropertyInfo-data DOMHTMLKeygenElementDisabledPropertyInfo-data DOMHTMLKeygenElementFormPropertyInfo-data DOMHTMLKeygenElementKeytypePropertyInfo-data DOMHTMLKeygenElementLabelsPropertyInfo-data DOMHTMLKeygenElementNamePropertyInfo-data DOMHTMLKeygenElementTypePropertyInfo-data DOMHTMLKeygenElementValidationMessagePropertyInfo-data DOMHTMLKeygenElementValidityPropertyInfo-data DOMHTMLKeygenElementWillValidatePropertyInfo-data DOMHTMLKeygenElementCheckValidityMethodInfo-data DOMHTMLKeygenElementGetAutofocusMethodInfo-data DOMHTMLKeygenElementGetChallengeMethodInfo-data DOMHTMLKeygenElementGetDisabledMethodInfo-data DOMHTMLKeygenElementGetFormMethodInfo-data DOMHTMLKeygenElementGetKeytypeMethodInfo-data DOMHTMLKeygenElementGetLabelsMethodInfo-data DOMHTMLKeygenElementGetNameMethodInfo-data DOMHTMLKeygenElementGetValidationMessageMethodInfo-data DOMHTMLKeygenElementGetValidityMethodInfo-data DOMHTMLKeygenElementGetWillValidateMethodInfo-data DOMHTMLKeygenElementSetAutofocusMethodInfo-data DOMHTMLKeygenElementSetChallengeMethodInfo-data DOMHTMLKeygenElementSetCustomValidityMethodInfo-data DOMHTMLKeygenElementSetDisabledMethodInfo-data DOMHTMLKeygenElementSetKeytypeMethodInfo-data DOMHTMLKeygenElementSetNameMethodInfo
− GI/WebKit/Objects/DOMHTMLLIElement.hs
@@ -1,376 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLLIElement-    ( ---- * Exported types-    DOMHTMLLIElement(..)                    ,-    DOMHTMLLIElementK                       ,-    toDOMHTMLLIElement                      ,-    noDOMHTMLLIElement                      ,--- -- * Methods--- ** dOMHTMLLIElementGetValue-    DOMHTMLLIElementGetValueMethodInfo      ,-    dOMHTMLLIElementGetValue                ,----- ** dOMHTMLLIElementSetValue-    DOMHTMLLIElementSetValueMethodInfo      ,-    dOMHTMLLIElementSetValue                ,----- -- * Properties--- ** Type-    DOMHTMLLIElementTypePropertyInfo        ,-    clearDOMHTMLLIElementType               ,-    constructDOMHTMLLIElementType           ,-    dOMHTMLLIElementType                    ,-    getDOMHTMLLIElementType                 ,-    setDOMHTMLLIElementType                 ,----- ** Value-    DOMHTMLLIElementValuePropertyInfo       ,-    constructDOMHTMLLIElementValue          ,-    dOMHTMLLIElementValue                   ,-    getDOMHTMLLIElementValue                ,-    setDOMHTMLLIElementValue                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLLIElement = DOMHTMLLIElement (ForeignPtr DOMHTMLLIElement)-foreign import ccall "webkit_dom_htmlli_element_get_type"-    c_webkit_dom_htmlli_element_get_type :: IO GType--type instance ParentTypes DOMHTMLLIElement = DOMHTMLLIElementParentTypes-type DOMHTMLLIElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLLIElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_htmlli_element_get_type-    --class GObject o => DOMHTMLLIElementK o-instance (GObject o, IsDescendantOf DOMHTMLLIElement o) => DOMHTMLLIElementK o--toDOMHTMLLIElement :: DOMHTMLLIElementK o => o -> IO DOMHTMLLIElement-toDOMHTMLLIElement = unsafeCastTo DOMHTMLLIElement--noDOMHTMLLIElement :: Maybe DOMHTMLLIElement-noDOMHTMLLIElement = Nothing--type family ResolveDOMHTMLLIElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLLIElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLLIElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLLIElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLLIElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLLIElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLLIElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLLIElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLLIElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLLIElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLLIElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLLIElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLLIElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLLIElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLLIElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLLIElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLLIElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLLIElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLLIElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLLIElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLLIElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLLIElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLLIElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLLIElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLLIElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLLIElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLLIElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLLIElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLLIElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLLIElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLLIElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLLIElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLLIElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLLIElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLLIElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLLIElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLLIElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLLIElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLLIElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLLIElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLLIElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLLIElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLLIElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLLIElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLLIElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLLIElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLLIElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLLIElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLLIElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLLIElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLLIElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLLIElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLLIElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLLIElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLLIElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLLIElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLLIElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLLIElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLLIElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLLIElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLLIElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLLIElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLLIElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLLIElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLLIElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLLIElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLLIElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLLIElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLLIElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLLIElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLLIElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLLIElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLLIElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLLIElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLLIElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLLIElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLLIElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLLIElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLLIElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLLIElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLLIElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLLIElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLLIElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLLIElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLLIElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLLIElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLLIElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLLIElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLLIElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLLIElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLLIElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLLIElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLLIElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLLIElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLLIElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLLIElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLLIElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLLIElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLLIElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLLIElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLLIElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLLIElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLLIElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLLIElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLLIElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLLIElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLLIElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLLIElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLLIElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLLIElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLLIElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLLIElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLLIElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLLIElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLLIElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLLIElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLLIElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLLIElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLLIElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLLIElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLLIElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLLIElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLLIElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLLIElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLLIElementMethod "getValue" o = DOMHTMLLIElementGetValueMethodInfo-    ResolveDOMHTMLLIElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLLIElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLLIElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLLIElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLLIElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLLIElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLLIElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLLIElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLLIElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLLIElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLLIElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLLIElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLLIElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLLIElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLLIElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLLIElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLLIElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLLIElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLLIElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLLIElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLLIElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLLIElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLLIElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLLIElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLLIElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLLIElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLLIElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLLIElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLLIElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLLIElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLLIElementMethod "setValue" o = DOMHTMLLIElementSetValueMethodInfo-    ResolveDOMHTMLLIElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLLIElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLLIElementMethod t DOMHTMLLIElement, MethodInfo info DOMHTMLLIElement p) => IsLabelProxy t (DOMHTMLLIElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLLIElementMethod t DOMHTMLLIElement, MethodInfo info DOMHTMLLIElement p) => IsLabel t (DOMHTMLLIElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLLIElementType :: (MonadIO m, DOMHTMLLIElementK o) => o -> m (Maybe T.Text)-getDOMHTMLLIElementType obj = liftIO $ getObjectPropertyString obj "type"--setDOMHTMLLIElementType :: (MonadIO m, DOMHTMLLIElementK o) => o -> T.Text -> m ()-setDOMHTMLLIElementType obj val = liftIO $ setObjectPropertyString obj "type" (Just val)--constructDOMHTMLLIElementType :: T.Text -> IO ([Char], GValue)-constructDOMHTMLLIElementType val = constructObjectPropertyString "type" (Just val)--clearDOMHTMLLIElementType :: (MonadIO m, DOMHTMLLIElementK o) => o -> m ()-clearDOMHTMLLIElementType obj = liftIO $ setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--data DOMHTMLLIElementTypePropertyInfo-instance AttrInfo DOMHTMLLIElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLLIElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLLIElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLIElementTypePropertyInfo = DOMHTMLLIElementK-    type AttrGetType DOMHTMLLIElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLIElementTypePropertyInfo = "type"-    attrGet _ = getDOMHTMLLIElementType-    attrSet _ = setDOMHTMLLIElementType-    attrConstruct _ = constructDOMHTMLLIElementType-    attrClear _ = clearDOMHTMLLIElementType---- VVV Prop "value"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLLIElementValue :: (MonadIO m, DOMHTMLLIElementK o) => o -> m CLong-getDOMHTMLLIElementValue obj = liftIO $ getObjectPropertyLong obj "value"--setDOMHTMLLIElementValue :: (MonadIO m, DOMHTMLLIElementK o) => o -> CLong -> m ()-setDOMHTMLLIElementValue obj val = liftIO $ setObjectPropertyLong obj "value" val--constructDOMHTMLLIElementValue :: CLong -> IO ([Char], GValue)-constructDOMHTMLLIElementValue val = constructObjectPropertyLong "value" val--data DOMHTMLLIElementValuePropertyInfo-instance AttrInfo DOMHTMLLIElementValuePropertyInfo where-    type AttrAllowedOps DOMHTMLLIElementValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLIElementValuePropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLLIElementValuePropertyInfo = DOMHTMLLIElementK-    type AttrGetType DOMHTMLLIElementValuePropertyInfo = CLong-    type AttrLabel DOMHTMLLIElementValuePropertyInfo = "value"-    attrGet _ = getDOMHTMLLIElementValue-    attrSet _ = setDOMHTMLLIElementValue-    attrConstruct _ = constructDOMHTMLLIElementValue-    attrClear _ = undefined--type instance AttributeList DOMHTMLLIElement = DOMHTMLLIElementAttributeList-type DOMHTMLLIElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLLIElementTypePropertyInfo), '("value", DOMHTMLLIElementValuePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLLIElementType :: AttrLabelProxy "type"-dOMHTMLLIElementType = AttrLabelProxy--dOMHTMLLIElementValue :: AttrLabelProxy "value"-dOMHTMLLIElementValue = AttrLabelProxy--type instance SignalList DOMHTMLLIElement = DOMHTMLLIElementSignalList-type DOMHTMLLIElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLLIElement::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLIElement", direction = DirectionIn, mayBeNull = False, 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_htmlli_element_get_value" webkit_dom_htmlli_element_get_value :: -    Ptr DOMHTMLLIElement ->                 -- _obj : TInterface "WebKit" "DOMHTMLLIElement"-    IO CLong---dOMHTMLLIElementGetValue ::-    (MonadIO m, DOMHTMLLIElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLLIElementGetValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_htmlli_element_get_value _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLLIElementGetValueMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLLIElementK a) => MethodInfo DOMHTMLLIElementGetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLIElementGetValue---- method DOMHTMLLIElement::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLIElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_htmlli_element_set_value" webkit_dom_htmlli_element_set_value :: -    Ptr DOMHTMLLIElement ->                 -- _obj : TInterface "WebKit" "DOMHTMLLIElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLLIElementSetValue ::-    (MonadIO m, DOMHTMLLIElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLLIElementSetValue _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_htmlli_element_set_value _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLLIElementSetValueMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLLIElementK a) => MethodInfo DOMHTMLLIElementSetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLIElementSetValue--
− GI/WebKit/Objects/DOMHTMLLIElement.hs-boot
@@ -1,17 +0,0 @@-module GI.WebKit.Objects.DOMHTMLLIElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLLIElement = DOMHTMLLIElement (ForeignPtr DOMHTMLLIElement)-instance GObject DOMHTMLLIElement where-class GObject o => DOMHTMLLIElementK o-instance (GObject o, IsDescendantOf DOMHTMLLIElement o) => DOMHTMLLIElementK o-data DOMHTMLLIElementTypePropertyInfo-data DOMHTMLLIElementValuePropertyInfo-data DOMHTMLLIElementGetValueMethodInfo-data DOMHTMLLIElementSetValueMethodInfo
− GI/WebKit/Objects/DOMHTMLLabelElement.hs
@@ -1,468 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLLabelElement-    ( ---- * Exported types-    DOMHTMLLabelElement(..)                 ,-    DOMHTMLLabelElementK                    ,-    toDOMHTMLLabelElement                   ,-    noDOMHTMLLabelElement                   ,--- -- * Methods--- ** dOMHTMLLabelElementGetControl-    DOMHTMLLabelElementGetControlMethodInfo ,-    dOMHTMLLabelElementGetControl           ,----- ** dOMHTMLLabelElementGetForm-    DOMHTMLLabelElementGetFormMethodInfo    ,-    dOMHTMLLabelElementGetForm              ,----- ** dOMHTMLLabelElementGetHtmlFor-    DOMHTMLLabelElementGetHtmlForMethodInfo ,-    dOMHTMLLabelElementGetHtmlFor           ,----- ** dOMHTMLLabelElementSetHtmlFor-    DOMHTMLLabelElementSetHtmlForMethodInfo ,-    dOMHTMLLabelElementSetHtmlFor           ,----- -- * Properties--- ** Control-    DOMHTMLLabelElementControlPropertyInfo  ,-    dOMHTMLLabelElementControl              ,-    getDOMHTMLLabelElementControl           ,----- ** Form-    DOMHTMLLabelElementFormPropertyInfo     ,-    dOMHTMLLabelElementForm                 ,-    getDOMHTMLLabelElementForm              ,----- ** HtmlFor-    DOMHTMLLabelElementHtmlForPropertyInfo  ,-    constructDOMHTMLLabelElementHtmlFor     ,-    dOMHTMLLabelElementHtmlFor              ,-    getDOMHTMLLabelElementHtmlFor           ,-    setDOMHTMLLabelElementHtmlFor           ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLLabelElement = DOMHTMLLabelElement (ForeignPtr DOMHTMLLabelElement)-foreign import ccall "webkit_dom_html_label_element_get_type"-    c_webkit_dom_html_label_element_get_type :: IO GType--type instance ParentTypes DOMHTMLLabelElement = DOMHTMLLabelElementParentTypes-type DOMHTMLLabelElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLLabelElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_label_element_get_type-    --class GObject o => DOMHTMLLabelElementK o-instance (GObject o, IsDescendantOf DOMHTMLLabelElement o) => DOMHTMLLabelElementK o--toDOMHTMLLabelElement :: DOMHTMLLabelElementK o => o -> IO DOMHTMLLabelElement-toDOMHTMLLabelElement = unsafeCastTo DOMHTMLLabelElement--noDOMHTMLLabelElement :: Maybe DOMHTMLLabelElement-noDOMHTMLLabelElement = Nothing--type family ResolveDOMHTMLLabelElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLLabelElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLLabelElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLLabelElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLLabelElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLLabelElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLLabelElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLLabelElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLLabelElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLLabelElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLLabelElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLLabelElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLLabelElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLLabelElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLLabelElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLLabelElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLLabelElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLLabelElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLLabelElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLLabelElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLLabelElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLLabelElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLLabelElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLLabelElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLLabelElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLLabelElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLLabelElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLLabelElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLLabelElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLLabelElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLLabelElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLLabelElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLLabelElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLLabelElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLLabelElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLLabelElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLLabelElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLLabelElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLLabelElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLLabelElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLLabelElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLLabelElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLLabelElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLLabelElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLLabelElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLLabelElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLLabelElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLLabelElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLLabelElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLLabelElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLLabelElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLLabelElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLLabelElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLLabelElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLLabelElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLLabelElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLLabelElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLLabelElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLLabelElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLLabelElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLLabelElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLLabelElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLLabelElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLLabelElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLLabelElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLLabelElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLLabelElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLLabelElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLLabelElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLLabelElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLLabelElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLLabelElementMethod "getControl" o = DOMHTMLLabelElementGetControlMethodInfo-    ResolveDOMHTMLLabelElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLLabelElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLLabelElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLLabelElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLLabelElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLLabelElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLLabelElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLLabelElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLLabelElementMethod "getForm" o = DOMHTMLLabelElementGetFormMethodInfo-    ResolveDOMHTMLLabelElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLLabelElementMethod "getHtmlFor" o = DOMHTMLLabelElementGetHtmlForMethodInfo-    ResolveDOMHTMLLabelElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLLabelElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLLabelElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLLabelElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLLabelElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLLabelElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLLabelElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLLabelElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLLabelElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLLabelElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLLabelElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLLabelElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLLabelElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLLabelElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLLabelElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLLabelElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLLabelElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLLabelElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLLabelElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLLabelElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLLabelElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLLabelElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLLabelElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLLabelElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLLabelElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLLabelElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLLabelElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLLabelElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLLabelElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLLabelElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLLabelElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLLabelElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLLabelElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLLabelElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLLabelElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLLabelElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLLabelElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLLabelElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLLabelElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLLabelElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLLabelElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLLabelElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLLabelElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLLabelElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLLabelElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLLabelElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLLabelElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLLabelElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLLabelElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLLabelElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLLabelElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLLabelElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLLabelElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLLabelElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLLabelElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLLabelElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLLabelElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLLabelElementMethod "setHtmlFor" o = DOMHTMLLabelElementSetHtmlForMethodInfo-    ResolveDOMHTMLLabelElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLLabelElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLLabelElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLLabelElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLLabelElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLLabelElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLLabelElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLLabelElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLLabelElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLLabelElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLLabelElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLLabelElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLLabelElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLLabelElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLLabelElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLLabelElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLLabelElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLLabelElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLLabelElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLLabelElementMethod t DOMHTMLLabelElement, MethodInfo info DOMHTMLLabelElement p) => IsLabelProxy t (DOMHTMLLabelElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLLabelElementMethod t DOMHTMLLabelElement, MethodInfo info DOMHTMLLabelElement p) => IsLabel t (DOMHTMLLabelElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "control"-   -- Type: TInterface "WebKit" "DOMHTMLElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLLabelElementControl :: (MonadIO m, DOMHTMLLabelElementK o) => o -> m DOMHTMLElement-getDOMHTMLLabelElementControl obj = liftIO $ checkUnexpectedNothing "getDOMHTMLLabelElementControl" $ getObjectPropertyObject obj "control" DOMHTMLElement--data DOMHTMLLabelElementControlPropertyInfo-instance AttrInfo DOMHTMLLabelElementControlPropertyInfo where-    type AttrAllowedOps DOMHTMLLabelElementControlPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLLabelElementControlPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLLabelElementControlPropertyInfo = DOMHTMLLabelElementK-    type AttrGetType DOMHTMLLabelElementControlPropertyInfo = DOMHTMLElement-    type AttrLabel DOMHTMLLabelElementControlPropertyInfo = "control"-    attrGet _ = getDOMHTMLLabelElementControl-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "form"-   -- Type: TInterface "WebKit" "DOMHTMLFormElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLLabelElementForm :: (MonadIO m, DOMHTMLLabelElementK o) => o -> m DOMHTMLFormElement-getDOMHTMLLabelElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLLabelElementForm" $ getObjectPropertyObject obj "form" DOMHTMLFormElement--data DOMHTMLLabelElementFormPropertyInfo-instance AttrInfo DOMHTMLLabelElementFormPropertyInfo where-    type AttrAllowedOps DOMHTMLLabelElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLLabelElementFormPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLLabelElementFormPropertyInfo = DOMHTMLLabelElementK-    type AttrGetType DOMHTMLLabelElementFormPropertyInfo = DOMHTMLFormElement-    type AttrLabel DOMHTMLLabelElementFormPropertyInfo = "form"-    attrGet _ = getDOMHTMLLabelElementForm-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "html-for"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLLabelElementHtmlFor :: (MonadIO m, DOMHTMLLabelElementK o) => o -> m (Maybe T.Text)-getDOMHTMLLabelElementHtmlFor obj = liftIO $ getObjectPropertyString obj "html-for"--setDOMHTMLLabelElementHtmlFor :: (MonadIO m, DOMHTMLLabelElementK o) => o -> T.Text -> m ()-setDOMHTMLLabelElementHtmlFor obj val = liftIO $ setObjectPropertyString obj "html-for" (Just val)--constructDOMHTMLLabelElementHtmlFor :: T.Text -> IO ([Char], GValue)-constructDOMHTMLLabelElementHtmlFor val = constructObjectPropertyString "html-for" (Just val)--data DOMHTMLLabelElementHtmlForPropertyInfo-instance AttrInfo DOMHTMLLabelElementHtmlForPropertyInfo where-    type AttrAllowedOps DOMHTMLLabelElementHtmlForPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLabelElementHtmlForPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLabelElementHtmlForPropertyInfo = DOMHTMLLabelElementK-    type AttrGetType DOMHTMLLabelElementHtmlForPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLabelElementHtmlForPropertyInfo = "html-for"-    attrGet _ = getDOMHTMLLabelElementHtmlFor-    attrSet _ = setDOMHTMLLabelElementHtmlFor-    attrConstruct _ = constructDOMHTMLLabelElementHtmlFor-    attrClear _ = undefined--type instance AttributeList DOMHTMLLabelElement = DOMHTMLLabelElementAttributeList-type DOMHTMLLabelElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("control", DOMHTMLLabelElementControlPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLLabelElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("htmlFor", DOMHTMLLabelElementHtmlForPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLLabelElementControl :: AttrLabelProxy "control"-dOMHTMLLabelElementControl = AttrLabelProxy--dOMHTMLLabelElementForm :: AttrLabelProxy "form"-dOMHTMLLabelElementForm = AttrLabelProxy--dOMHTMLLabelElementHtmlFor :: AttrLabelProxy "htmlFor"-dOMHTMLLabelElementHtmlFor = AttrLabelProxy--type instance SignalList DOMHTMLLabelElement = DOMHTMLLabelElementSignalList-type DOMHTMLLabelElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLLabelElement::get_control--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLabelElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMHTMLElement")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_label_element_get_control" webkit_dom_html_label_element_get_control :: -    Ptr DOMHTMLLabelElement ->              -- _obj : TInterface "WebKit" "DOMHTMLLabelElement"-    IO (Ptr DOMHTMLElement)---dOMHTMLLabelElementGetControl ::-    (MonadIO m, DOMHTMLLabelElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLElement                     -- result-dOMHTMLLabelElementGetControl _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_label_element_get_control _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_label_element_get_control" result-    result' <- (newObject DOMHTMLElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLLabelElementGetControlMethodInfo-instance (signature ~ (m DOMHTMLElement), MonadIO m, DOMHTMLLabelElementK a) => MethodInfo DOMHTMLLabelElementGetControlMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLabelElementGetControl---- method DOMHTMLLabelElement::get_form--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLabelElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->              -- _obj : TInterface "WebKit" "DOMHTMLLabelElement"-    IO (Ptr DOMHTMLFormElement)---dOMHTMLLabelElementGetForm ::-    (MonadIO m, DOMHTMLLabelElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLFormElement                 -- result-dOMHTMLLabelElementGetForm _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_label_element_get_form _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_label_element_get_form" result-    result' <- (newObject DOMHTMLFormElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLLabelElementGetFormMethodInfo-instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLLabelElementK a) => MethodInfo DOMHTMLLabelElementGetFormMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLabelElementGetForm---- method DOMHTMLLabelElement::get_html_for--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLabelElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLLabelElement"-    IO CString---dOMHTMLLabelElementGetHtmlFor ::-    (MonadIO m, DOMHTMLLabelElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLLabelElementGetHtmlFor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_label_element_get_html_for _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_label_element_get_html_for" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLLabelElementGetHtmlForMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLabelElementK a) => MethodInfo DOMHTMLLabelElementGetHtmlForMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLabelElementGetHtmlFor---- method DOMHTMLLabelElement::set_html_for--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLabelElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLLabelElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLLabelElementSetHtmlFor ::-    (MonadIO m, DOMHTMLLabelElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLLabelElementSetHtmlFor _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_label_element_set_html_for _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLLabelElementSetHtmlForMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLabelElementK a) => MethodInfo DOMHTMLLabelElementSetHtmlForMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLabelElementSetHtmlFor--
− GI/WebKit/Objects/DOMHTMLLabelElement.hs-boot
@@ -1,20 +0,0 @@-module GI.WebKit.Objects.DOMHTMLLabelElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLLabelElement = DOMHTMLLabelElement (ForeignPtr DOMHTMLLabelElement)-instance GObject DOMHTMLLabelElement where-class GObject o => DOMHTMLLabelElementK o-instance (GObject o, IsDescendantOf DOMHTMLLabelElement o) => DOMHTMLLabelElementK o-data DOMHTMLLabelElementControlPropertyInfo-data DOMHTMLLabelElementFormPropertyInfo-data DOMHTMLLabelElementHtmlForPropertyInfo-data DOMHTMLLabelElementGetControlMethodInfo-data DOMHTMLLabelElementGetFormMethodInfo-data DOMHTMLLabelElementGetHtmlForMethodInfo-data DOMHTMLLabelElementSetHtmlForMethodInfo
− GI/WebKit/Objects/DOMHTMLLegendElement.hs
@@ -1,404 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLLegendElement-    ( ---- * Exported types-    DOMHTMLLegendElement(..)                ,-    DOMHTMLLegendElementK                   ,-    toDOMHTMLLegendElement                  ,-    noDOMHTMLLegendElement                  ,--- -- * Methods--- ** dOMHTMLLegendElementGetAlign-    DOMHTMLLegendElementGetAlignMethodInfo  ,-    dOMHTMLLegendElementGetAlign            ,----- ** dOMHTMLLegendElementGetForm-    DOMHTMLLegendElementGetFormMethodInfo   ,-    dOMHTMLLegendElementGetForm             ,----- ** dOMHTMLLegendElementSetAlign-    DOMHTMLLegendElementSetAlignMethodInfo  ,-    dOMHTMLLegendElementSetAlign            ,----- -- * Properties--- ** Align-    DOMHTMLLegendElementAlignPropertyInfo   ,-    constructDOMHTMLLegendElementAlign      ,-    dOMHTMLLegendElementAlign               ,-    getDOMHTMLLegendElementAlign            ,-    setDOMHTMLLegendElementAlign            ,----- ** Form-    DOMHTMLLegendElementFormPropertyInfo    ,-    dOMHTMLLegendElementForm                ,-    getDOMHTMLLegendElementForm             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLLegendElement = DOMHTMLLegendElement (ForeignPtr DOMHTMLLegendElement)-foreign import ccall "webkit_dom_html_legend_element_get_type"-    c_webkit_dom_html_legend_element_get_type :: IO GType--type instance ParentTypes DOMHTMLLegendElement = DOMHTMLLegendElementParentTypes-type DOMHTMLLegendElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLLegendElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_legend_element_get_type-    --class GObject o => DOMHTMLLegendElementK o-instance (GObject o, IsDescendantOf DOMHTMLLegendElement o) => DOMHTMLLegendElementK o--toDOMHTMLLegendElement :: DOMHTMLLegendElementK o => o -> IO DOMHTMLLegendElement-toDOMHTMLLegendElement = unsafeCastTo DOMHTMLLegendElement--noDOMHTMLLegendElement :: Maybe DOMHTMLLegendElement-noDOMHTMLLegendElement = Nothing--type family ResolveDOMHTMLLegendElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLLegendElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLLegendElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLLegendElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLLegendElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLLegendElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLLegendElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLLegendElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLLegendElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLLegendElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLLegendElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLLegendElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLLegendElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLLegendElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLLegendElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLLegendElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLLegendElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLLegendElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLLegendElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLLegendElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLLegendElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLLegendElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLLegendElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLLegendElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLLegendElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLLegendElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLLegendElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLLegendElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLLegendElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLLegendElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLLegendElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLLegendElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLLegendElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLLegendElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLLegendElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLLegendElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLLegendElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLLegendElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLLegendElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLLegendElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLLegendElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLLegendElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLLegendElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLLegendElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLLegendElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLLegendElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLLegendElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLLegendElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLLegendElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLLegendElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLLegendElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLLegendElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLLegendElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLLegendElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLLegendElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLLegendElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLLegendElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLLegendElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLLegendElementMethod "getAlign" o = DOMHTMLLegendElementGetAlignMethodInfo-    ResolveDOMHTMLLegendElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLLegendElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLLegendElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLLegendElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLLegendElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLLegendElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLLegendElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLLegendElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLLegendElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLLegendElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLLegendElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLLegendElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLLegendElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLLegendElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLLegendElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLLegendElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLLegendElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLLegendElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLLegendElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLLegendElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLLegendElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLLegendElementMethod "getForm" o = DOMHTMLLegendElementGetFormMethodInfo-    ResolveDOMHTMLLegendElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLLegendElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLLegendElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLLegendElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLLegendElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLLegendElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLLegendElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLLegendElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLLegendElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLLegendElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLLegendElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLLegendElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLLegendElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLLegendElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLLegendElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLLegendElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLLegendElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLLegendElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLLegendElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLLegendElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLLegendElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLLegendElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLLegendElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLLegendElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLLegendElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLLegendElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLLegendElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLLegendElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLLegendElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLLegendElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLLegendElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLLegendElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLLegendElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLLegendElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLLegendElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLLegendElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLLegendElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLLegendElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLLegendElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLLegendElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLLegendElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLLegendElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLLegendElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLLegendElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLLegendElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLLegendElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLLegendElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLLegendElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLLegendElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLLegendElementMethod "setAlign" o = DOMHTMLLegendElementSetAlignMethodInfo-    ResolveDOMHTMLLegendElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLLegendElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLLegendElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLLegendElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLLegendElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLLegendElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLLegendElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLLegendElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLLegendElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLLegendElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLLegendElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLLegendElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLLegendElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLLegendElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLLegendElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLLegendElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLLegendElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLLegendElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLLegendElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLLegendElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLLegendElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLLegendElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLLegendElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLLegendElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLLegendElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLLegendElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLLegendElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLLegendElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLLegendElementMethod t DOMHTMLLegendElement, MethodInfo info DOMHTMLLegendElement p) => IsLabelProxy t (DOMHTMLLegendElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLLegendElementMethod t DOMHTMLLegendElement, MethodInfo info DOMHTMLLegendElement p) => IsLabel t (DOMHTMLLegendElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLLegendElementAlign :: (MonadIO m, DOMHTMLLegendElementK o) => o -> m (Maybe T.Text)-getDOMHTMLLegendElementAlign obj = liftIO $ getObjectPropertyString obj "align"--setDOMHTMLLegendElementAlign :: (MonadIO m, DOMHTMLLegendElementK o) => o -> T.Text -> m ()-setDOMHTMLLegendElementAlign obj val = liftIO $ setObjectPropertyString obj "align" (Just val)--constructDOMHTMLLegendElementAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLLegendElementAlign val = constructObjectPropertyString "align" (Just val)--data DOMHTMLLegendElementAlignPropertyInfo-instance AttrInfo DOMHTMLLegendElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLLegendElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLegendElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLegendElementAlignPropertyInfo = DOMHTMLLegendElementK-    type AttrGetType DOMHTMLLegendElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLegendElementAlignPropertyInfo = "align"-    attrGet _ = getDOMHTMLLegendElementAlign-    attrSet _ = setDOMHTMLLegendElementAlign-    attrConstruct _ = constructDOMHTMLLegendElementAlign-    attrClear _ = undefined---- VVV Prop "form"-   -- Type: TInterface "WebKit" "DOMHTMLFormElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLLegendElementForm :: (MonadIO m, DOMHTMLLegendElementK o) => o -> m DOMHTMLFormElement-getDOMHTMLLegendElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLLegendElementForm" $ getObjectPropertyObject obj "form" DOMHTMLFormElement--data DOMHTMLLegendElementFormPropertyInfo-instance AttrInfo DOMHTMLLegendElementFormPropertyInfo where-    type AttrAllowedOps DOMHTMLLegendElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLLegendElementFormPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLLegendElementFormPropertyInfo = DOMHTMLLegendElementK-    type AttrGetType DOMHTMLLegendElementFormPropertyInfo = DOMHTMLFormElement-    type AttrLabel DOMHTMLLegendElementFormPropertyInfo = "form"-    attrGet _ = getDOMHTMLLegendElementForm-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMHTMLLegendElement = DOMHTMLLegendElementAttributeList-type DOMHTMLLegendElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLLegendElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLLegendElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLLegendElementAlign :: AttrLabelProxy "align"-dOMHTMLLegendElementAlign = AttrLabelProxy--dOMHTMLLegendElementForm :: AttrLabelProxy "form"-dOMHTMLLegendElementForm = AttrLabelProxy--type instance SignalList DOMHTMLLegendElement = DOMHTMLLegendElementSignalList-type DOMHTMLLegendElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLLegendElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLegendElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLLegendElement"-    IO CString---dOMHTMLLegendElementGetAlign ::-    (MonadIO m, DOMHTMLLegendElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLLegendElementGetAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_legend_element_get_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_legend_element_get_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLLegendElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLegendElementK a) => MethodInfo DOMHTMLLegendElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLegendElementGetAlign---- method DOMHTMLLegendElement::get_form--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLegendElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->             -- _obj : TInterface "WebKit" "DOMHTMLLegendElement"-    IO (Ptr DOMHTMLFormElement)---dOMHTMLLegendElementGetForm ::-    (MonadIO m, DOMHTMLLegendElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLFormElement                 -- result-dOMHTMLLegendElementGetForm _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_legend_element_get_form _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_legend_element_get_form" result-    result' <- (newObject DOMHTMLFormElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLLegendElementGetFormMethodInfo-instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLLegendElementK a) => MethodInfo DOMHTMLLegendElementGetFormMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLegendElementGetForm---- method DOMHTMLLegendElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLegendElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLLegendElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLLegendElementSetAlign ::-    (MonadIO m, DOMHTMLLegendElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLLegendElementSetAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_legend_element_set_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLLegendElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLegendElementK a) => MethodInfo DOMHTMLLegendElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLegendElementSetAlign--
− GI/WebKit/Objects/DOMHTMLLegendElement.hs-boot
@@ -1,18 +0,0 @@-module GI.WebKit.Objects.DOMHTMLLegendElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLLegendElement = DOMHTMLLegendElement (ForeignPtr DOMHTMLLegendElement)-instance GObject DOMHTMLLegendElement where-class GObject o => DOMHTMLLegendElementK o-instance (GObject o, IsDescendantOf DOMHTMLLegendElement o) => DOMHTMLLegendElementK o-data DOMHTMLLegendElementAlignPropertyInfo-data DOMHTMLLegendElementFormPropertyInfo-data DOMHTMLLegendElementGetAlignMethodInfo-data DOMHTMLLegendElementGetFormMethodInfo-data DOMHTMLLegendElementSetAlignMethodInfo
− GI/WebKit/Objects/DOMHTMLLinkElement.hs
@@ -1,1212 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLLinkElement-    ( ---- * Exported types-    DOMHTMLLinkElement(..)                  ,-    DOMHTMLLinkElementK                     ,-    toDOMHTMLLinkElement                    ,-    noDOMHTMLLinkElement                    ,--- -- * Methods--- ** dOMHTMLLinkElementGetCharset-    DOMHTMLLinkElementGetCharsetMethodInfo  ,-    dOMHTMLLinkElementGetCharset            ,----- ** dOMHTMLLinkElementGetDisabled-    DOMHTMLLinkElementGetDisabledMethodInfo ,-    dOMHTMLLinkElementGetDisabled           ,----- ** dOMHTMLLinkElementGetHref-    DOMHTMLLinkElementGetHrefMethodInfo     ,-    dOMHTMLLinkElementGetHref               ,----- ** dOMHTMLLinkElementGetHreflang-    DOMHTMLLinkElementGetHreflangMethodInfo ,-    dOMHTMLLinkElementGetHreflang           ,----- ** dOMHTMLLinkElementGetMedia-    DOMHTMLLinkElementGetMediaMethodInfo    ,-    dOMHTMLLinkElementGetMedia              ,----- ** dOMHTMLLinkElementGetRel-    DOMHTMLLinkElementGetRelMethodInfo      ,-    dOMHTMLLinkElementGetRel                ,----- ** dOMHTMLLinkElementGetRev-    DOMHTMLLinkElementGetRevMethodInfo      ,-    dOMHTMLLinkElementGetRev                ,----- ** dOMHTMLLinkElementGetSheet-    DOMHTMLLinkElementGetSheetMethodInfo    ,-    dOMHTMLLinkElementGetSheet              ,----- ** dOMHTMLLinkElementGetTarget-    DOMHTMLLinkElementGetTargetMethodInfo   ,-    dOMHTMLLinkElementGetTarget             ,----- ** dOMHTMLLinkElementSetCharset-    DOMHTMLLinkElementSetCharsetMethodInfo  ,-    dOMHTMLLinkElementSetCharset            ,----- ** dOMHTMLLinkElementSetDisabled-    DOMHTMLLinkElementSetDisabledMethodInfo ,-    dOMHTMLLinkElementSetDisabled           ,----- ** dOMHTMLLinkElementSetHref-    DOMHTMLLinkElementSetHrefMethodInfo     ,-    dOMHTMLLinkElementSetHref               ,----- ** dOMHTMLLinkElementSetHreflang-    DOMHTMLLinkElementSetHreflangMethodInfo ,-    dOMHTMLLinkElementSetHreflang           ,----- ** dOMHTMLLinkElementSetMedia-    DOMHTMLLinkElementSetMediaMethodInfo    ,-    dOMHTMLLinkElementSetMedia              ,----- ** dOMHTMLLinkElementSetRel-    DOMHTMLLinkElementSetRelMethodInfo      ,-    dOMHTMLLinkElementSetRel                ,----- ** dOMHTMLLinkElementSetRev-    DOMHTMLLinkElementSetRevMethodInfo      ,-    dOMHTMLLinkElementSetRev                ,----- ** dOMHTMLLinkElementSetTarget-    DOMHTMLLinkElementSetTargetMethodInfo   ,-    dOMHTMLLinkElementSetTarget             ,----- -- * Properties--- ** Charset-    DOMHTMLLinkElementCharsetPropertyInfo   ,-    constructDOMHTMLLinkElementCharset      ,-    dOMHTMLLinkElementCharset               ,-    getDOMHTMLLinkElementCharset            ,-    setDOMHTMLLinkElementCharset            ,----- ** Disabled-    DOMHTMLLinkElementDisabledPropertyInfo  ,-    constructDOMHTMLLinkElementDisabled     ,-    dOMHTMLLinkElementDisabled              ,-    getDOMHTMLLinkElementDisabled           ,-    setDOMHTMLLinkElementDisabled           ,----- ** Href-    DOMHTMLLinkElementHrefPropertyInfo      ,-    constructDOMHTMLLinkElementHref         ,-    dOMHTMLLinkElementHref                  ,-    getDOMHTMLLinkElementHref               ,-    setDOMHTMLLinkElementHref               ,----- ** Hreflang-    DOMHTMLLinkElementHreflangPropertyInfo  ,-    constructDOMHTMLLinkElementHreflang     ,-    dOMHTMLLinkElementHreflang              ,-    getDOMHTMLLinkElementHreflang           ,-    setDOMHTMLLinkElementHreflang           ,----- ** Media-    DOMHTMLLinkElementMediaPropertyInfo     ,-    constructDOMHTMLLinkElementMedia        ,-    dOMHTMLLinkElementMedia                 ,-    getDOMHTMLLinkElementMedia              ,-    setDOMHTMLLinkElementMedia              ,----- ** Rel-    DOMHTMLLinkElementRelPropertyInfo       ,-    constructDOMHTMLLinkElementRel          ,-    dOMHTMLLinkElementRel                   ,-    getDOMHTMLLinkElementRel                ,-    setDOMHTMLLinkElementRel                ,----- ** Rev-    DOMHTMLLinkElementRevPropertyInfo       ,-    constructDOMHTMLLinkElementRev          ,-    dOMHTMLLinkElementRev                   ,-    getDOMHTMLLinkElementRev                ,-    setDOMHTMLLinkElementRev                ,----- ** Sheet-    DOMHTMLLinkElementSheetPropertyInfo     ,-    dOMHTMLLinkElementSheet                 ,-    getDOMHTMLLinkElementSheet              ,----- ** Target-    DOMHTMLLinkElementTargetPropertyInfo    ,-    constructDOMHTMLLinkElementTarget       ,-    dOMHTMLLinkElementTarget                ,-    getDOMHTMLLinkElementTarget             ,-    setDOMHTMLLinkElementTarget             ,----- ** Type-    DOMHTMLLinkElementTypePropertyInfo      ,-    clearDOMHTMLLinkElementType             ,-    constructDOMHTMLLinkElementType         ,-    dOMHTMLLinkElementType                  ,-    getDOMHTMLLinkElementType               ,-    setDOMHTMLLinkElementType               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLLinkElement = DOMHTMLLinkElement (ForeignPtr DOMHTMLLinkElement)-foreign import ccall "webkit_dom_html_link_element_get_type"-    c_webkit_dom_html_link_element_get_type :: IO GType--type instance ParentTypes DOMHTMLLinkElement = DOMHTMLLinkElementParentTypes-type DOMHTMLLinkElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLLinkElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_link_element_get_type-    --class GObject o => DOMHTMLLinkElementK o-instance (GObject o, IsDescendantOf DOMHTMLLinkElement o) => DOMHTMLLinkElementK o--toDOMHTMLLinkElement :: DOMHTMLLinkElementK o => o -> IO DOMHTMLLinkElement-toDOMHTMLLinkElement = unsafeCastTo DOMHTMLLinkElement--noDOMHTMLLinkElement :: Maybe DOMHTMLLinkElement-noDOMHTMLLinkElement = Nothing--type family ResolveDOMHTMLLinkElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLLinkElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLLinkElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLLinkElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLLinkElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLLinkElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLLinkElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLLinkElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLLinkElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLLinkElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLLinkElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLLinkElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLLinkElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLLinkElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLLinkElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLLinkElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLLinkElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLLinkElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLLinkElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLLinkElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLLinkElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLLinkElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLLinkElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLLinkElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLLinkElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLLinkElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLLinkElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLLinkElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLLinkElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLLinkElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLLinkElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLLinkElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLLinkElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLLinkElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLLinkElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLLinkElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLLinkElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLLinkElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLLinkElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLLinkElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLLinkElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLLinkElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLLinkElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLLinkElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLLinkElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLLinkElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLLinkElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLLinkElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLLinkElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLLinkElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLLinkElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLLinkElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLLinkElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLLinkElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLLinkElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLLinkElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLLinkElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLLinkElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLLinkElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLLinkElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLLinkElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLLinkElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLLinkElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLLinkElementMethod "getCharset" o = DOMHTMLLinkElementGetCharsetMethodInfo-    ResolveDOMHTMLLinkElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLLinkElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLLinkElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLLinkElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLLinkElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLLinkElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLLinkElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLLinkElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLLinkElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLLinkElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLLinkElementMethod "getDisabled" o = DOMHTMLLinkElementGetDisabledMethodInfo-    ResolveDOMHTMLLinkElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLLinkElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLLinkElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLLinkElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLLinkElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLLinkElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLLinkElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLLinkElementMethod "getHref" o = DOMHTMLLinkElementGetHrefMethodInfo-    ResolveDOMHTMLLinkElementMethod "getHreflang" o = DOMHTMLLinkElementGetHreflangMethodInfo-    ResolveDOMHTMLLinkElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLLinkElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLLinkElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLLinkElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLLinkElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLLinkElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLLinkElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLLinkElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLLinkElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLLinkElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLLinkElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLLinkElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLLinkElementMethod "getMedia" o = DOMHTMLLinkElementGetMediaMethodInfo-    ResolveDOMHTMLLinkElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLLinkElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLLinkElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLLinkElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLLinkElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLLinkElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLLinkElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLLinkElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLLinkElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLLinkElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLLinkElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLLinkElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLLinkElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLLinkElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLLinkElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLLinkElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLLinkElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLLinkElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLLinkElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLLinkElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLLinkElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLLinkElementMethod "getRel" o = DOMHTMLLinkElementGetRelMethodInfo-    ResolveDOMHTMLLinkElementMethod "getRev" o = DOMHTMLLinkElementGetRevMethodInfo-    ResolveDOMHTMLLinkElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLLinkElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLLinkElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLLinkElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLLinkElementMethod "getSheet" o = DOMHTMLLinkElementGetSheetMethodInfo-    ResolveDOMHTMLLinkElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLLinkElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLLinkElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLLinkElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLLinkElementMethod "getTarget" o = DOMHTMLLinkElementGetTargetMethodInfo-    ResolveDOMHTMLLinkElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLLinkElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLLinkElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLLinkElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLLinkElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLLinkElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLLinkElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLLinkElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLLinkElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLLinkElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLLinkElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLLinkElementMethod "setCharset" o = DOMHTMLLinkElementSetCharsetMethodInfo-    ResolveDOMHTMLLinkElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLLinkElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLLinkElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLLinkElementMethod "setDisabled" o = DOMHTMLLinkElementSetDisabledMethodInfo-    ResolveDOMHTMLLinkElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLLinkElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLLinkElementMethod "setHref" o = DOMHTMLLinkElementSetHrefMethodInfo-    ResolveDOMHTMLLinkElementMethod "setHreflang" o = DOMHTMLLinkElementSetHreflangMethodInfo-    ResolveDOMHTMLLinkElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLLinkElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLLinkElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLLinkElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLLinkElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLLinkElementMethod "setMedia" o = DOMHTMLLinkElementSetMediaMethodInfo-    ResolveDOMHTMLLinkElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLLinkElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLLinkElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLLinkElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLLinkElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLLinkElementMethod "setRel" o = DOMHTMLLinkElementSetRelMethodInfo-    ResolveDOMHTMLLinkElementMethod "setRev" o = DOMHTMLLinkElementSetRevMethodInfo-    ResolveDOMHTMLLinkElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLLinkElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLLinkElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLLinkElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLLinkElementMethod "setTarget" o = DOMHTMLLinkElementSetTargetMethodInfo-    ResolveDOMHTMLLinkElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLLinkElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLLinkElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLLinkElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLLinkElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLLinkElementMethod t DOMHTMLLinkElement, MethodInfo info DOMHTMLLinkElement p) => IsLabelProxy t (DOMHTMLLinkElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLLinkElementMethod t DOMHTMLLinkElement, MethodInfo info DOMHTMLLinkElement p) => IsLabel t (DOMHTMLLinkElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "charset"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLLinkElementCharset :: (MonadIO m, DOMHTMLLinkElementK o) => o -> m (Maybe T.Text)-getDOMHTMLLinkElementCharset obj = liftIO $ getObjectPropertyString obj "charset"--setDOMHTMLLinkElementCharset :: (MonadIO m, DOMHTMLLinkElementK o) => o -> T.Text -> m ()-setDOMHTMLLinkElementCharset obj val = liftIO $ setObjectPropertyString obj "charset" (Just val)--constructDOMHTMLLinkElementCharset :: T.Text -> IO ([Char], GValue)-constructDOMHTMLLinkElementCharset val = constructObjectPropertyString "charset" (Just val)--data DOMHTMLLinkElementCharsetPropertyInfo-instance AttrInfo DOMHTMLLinkElementCharsetPropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementCharsetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLinkElementCharsetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLinkElementCharsetPropertyInfo = DOMHTMLLinkElementK-    type AttrGetType DOMHTMLLinkElementCharsetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLinkElementCharsetPropertyInfo = "charset"-    attrGet _ = getDOMHTMLLinkElementCharset-    attrSet _ = setDOMHTMLLinkElementCharset-    attrConstruct _ = constructDOMHTMLLinkElementCharset-    attrClear _ = undefined---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLLinkElementDisabled :: (MonadIO m, DOMHTMLLinkElementK o) => o -> m Bool-getDOMHTMLLinkElementDisabled obj = liftIO $ getObjectPropertyBool obj "disabled"--setDOMHTMLLinkElementDisabled :: (MonadIO m, DOMHTMLLinkElementK o) => o -> Bool -> m ()-setDOMHTMLLinkElementDisabled obj val = liftIO $ setObjectPropertyBool obj "disabled" val--constructDOMHTMLLinkElementDisabled :: Bool -> IO ([Char], GValue)-constructDOMHTMLLinkElementDisabled val = constructObjectPropertyBool "disabled" val--data DOMHTMLLinkElementDisabledPropertyInfo-instance AttrInfo DOMHTMLLinkElementDisabledPropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLinkElementDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLLinkElementDisabledPropertyInfo = DOMHTMLLinkElementK-    type AttrGetType DOMHTMLLinkElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLLinkElementDisabledPropertyInfo = "disabled"-    attrGet _ = getDOMHTMLLinkElementDisabled-    attrSet _ = setDOMHTMLLinkElementDisabled-    attrConstruct _ = constructDOMHTMLLinkElementDisabled-    attrClear _ = undefined---- VVV Prop "href"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLLinkElementHref :: (MonadIO m, DOMHTMLLinkElementK o) => o -> m (Maybe T.Text)-getDOMHTMLLinkElementHref obj = liftIO $ getObjectPropertyString obj "href"--setDOMHTMLLinkElementHref :: (MonadIO m, DOMHTMLLinkElementK o) => o -> T.Text -> m ()-setDOMHTMLLinkElementHref obj val = liftIO $ setObjectPropertyString obj "href" (Just val)--constructDOMHTMLLinkElementHref :: T.Text -> IO ([Char], GValue)-constructDOMHTMLLinkElementHref val = constructObjectPropertyString "href" (Just val)--data DOMHTMLLinkElementHrefPropertyInfo-instance AttrInfo DOMHTMLLinkElementHrefPropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementHrefPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLinkElementHrefPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLinkElementHrefPropertyInfo = DOMHTMLLinkElementK-    type AttrGetType DOMHTMLLinkElementHrefPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLinkElementHrefPropertyInfo = "href"-    attrGet _ = getDOMHTMLLinkElementHref-    attrSet _ = setDOMHTMLLinkElementHref-    attrConstruct _ = constructDOMHTMLLinkElementHref-    attrClear _ = undefined---- VVV Prop "hreflang"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLLinkElementHreflang :: (MonadIO m, DOMHTMLLinkElementK o) => o -> m (Maybe T.Text)-getDOMHTMLLinkElementHreflang obj = liftIO $ getObjectPropertyString obj "hreflang"--setDOMHTMLLinkElementHreflang :: (MonadIO m, DOMHTMLLinkElementK o) => o -> T.Text -> m ()-setDOMHTMLLinkElementHreflang obj val = liftIO $ setObjectPropertyString obj "hreflang" (Just val)--constructDOMHTMLLinkElementHreflang :: T.Text -> IO ([Char], GValue)-constructDOMHTMLLinkElementHreflang val = constructObjectPropertyString "hreflang" (Just val)--data DOMHTMLLinkElementHreflangPropertyInfo-instance AttrInfo DOMHTMLLinkElementHreflangPropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementHreflangPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLinkElementHreflangPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLinkElementHreflangPropertyInfo = DOMHTMLLinkElementK-    type AttrGetType DOMHTMLLinkElementHreflangPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLinkElementHreflangPropertyInfo = "hreflang"-    attrGet _ = getDOMHTMLLinkElementHreflang-    attrSet _ = setDOMHTMLLinkElementHreflang-    attrConstruct _ = constructDOMHTMLLinkElementHreflang-    attrClear _ = undefined---- VVV Prop "media"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLLinkElementMedia :: (MonadIO m, DOMHTMLLinkElementK o) => o -> m (Maybe T.Text)-getDOMHTMLLinkElementMedia obj = liftIO $ getObjectPropertyString obj "media"--setDOMHTMLLinkElementMedia :: (MonadIO m, DOMHTMLLinkElementK o) => o -> T.Text -> m ()-setDOMHTMLLinkElementMedia obj val = liftIO $ setObjectPropertyString obj "media" (Just val)--constructDOMHTMLLinkElementMedia :: T.Text -> IO ([Char], GValue)-constructDOMHTMLLinkElementMedia val = constructObjectPropertyString "media" (Just val)--data DOMHTMLLinkElementMediaPropertyInfo-instance AttrInfo DOMHTMLLinkElementMediaPropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementMediaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLinkElementMediaPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLinkElementMediaPropertyInfo = DOMHTMLLinkElementK-    type AttrGetType DOMHTMLLinkElementMediaPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLinkElementMediaPropertyInfo = "media"-    attrGet _ = getDOMHTMLLinkElementMedia-    attrSet _ = setDOMHTMLLinkElementMedia-    attrConstruct _ = constructDOMHTMLLinkElementMedia-    attrClear _ = undefined---- VVV Prop "rel"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLLinkElementRel :: (MonadIO m, DOMHTMLLinkElementK o) => o -> m (Maybe T.Text)-getDOMHTMLLinkElementRel obj = liftIO $ getObjectPropertyString obj "rel"--setDOMHTMLLinkElementRel :: (MonadIO m, DOMHTMLLinkElementK o) => o -> T.Text -> m ()-setDOMHTMLLinkElementRel obj val = liftIO $ setObjectPropertyString obj "rel" (Just val)--constructDOMHTMLLinkElementRel :: T.Text -> IO ([Char], GValue)-constructDOMHTMLLinkElementRel val = constructObjectPropertyString "rel" (Just val)--data DOMHTMLLinkElementRelPropertyInfo-instance AttrInfo DOMHTMLLinkElementRelPropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementRelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLinkElementRelPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLinkElementRelPropertyInfo = DOMHTMLLinkElementK-    type AttrGetType DOMHTMLLinkElementRelPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLinkElementRelPropertyInfo = "rel"-    attrGet _ = getDOMHTMLLinkElementRel-    attrSet _ = setDOMHTMLLinkElementRel-    attrConstruct _ = constructDOMHTMLLinkElementRel-    attrClear _ = undefined---- VVV Prop "rev"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLLinkElementRev :: (MonadIO m, DOMHTMLLinkElementK o) => o -> m (Maybe T.Text)-getDOMHTMLLinkElementRev obj = liftIO $ getObjectPropertyString obj "rev"--setDOMHTMLLinkElementRev :: (MonadIO m, DOMHTMLLinkElementK o) => o -> T.Text -> m ()-setDOMHTMLLinkElementRev obj val = liftIO $ setObjectPropertyString obj "rev" (Just val)--constructDOMHTMLLinkElementRev :: T.Text -> IO ([Char], GValue)-constructDOMHTMLLinkElementRev val = constructObjectPropertyString "rev" (Just val)--data DOMHTMLLinkElementRevPropertyInfo-instance AttrInfo DOMHTMLLinkElementRevPropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementRevPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLinkElementRevPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLinkElementRevPropertyInfo = DOMHTMLLinkElementK-    type AttrGetType DOMHTMLLinkElementRevPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLinkElementRevPropertyInfo = "rev"-    attrGet _ = getDOMHTMLLinkElementRev-    attrSet _ = setDOMHTMLLinkElementRev-    attrConstruct _ = constructDOMHTMLLinkElementRev-    attrClear _ = undefined---- VVV Prop "sheet"-   -- Type: TInterface "WebKit" "DOMStyleSheet"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLLinkElementSheet :: (MonadIO m, DOMHTMLLinkElementK o) => o -> m (Maybe DOMStyleSheet)-getDOMHTMLLinkElementSheet obj = liftIO $ getObjectPropertyObject obj "sheet" DOMStyleSheet--data DOMHTMLLinkElementSheetPropertyInfo-instance AttrInfo DOMHTMLLinkElementSheetPropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementSheetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLLinkElementSheetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLLinkElementSheetPropertyInfo = DOMHTMLLinkElementK-    type AttrGetType DOMHTMLLinkElementSheetPropertyInfo = (Maybe DOMStyleSheet)-    type AttrLabel DOMHTMLLinkElementSheetPropertyInfo = "sheet"-    attrGet _ = getDOMHTMLLinkElementSheet-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "target"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLLinkElementTarget :: (MonadIO m, DOMHTMLLinkElementK o) => o -> m (Maybe T.Text)-getDOMHTMLLinkElementTarget obj = liftIO $ getObjectPropertyString obj "target"--setDOMHTMLLinkElementTarget :: (MonadIO m, DOMHTMLLinkElementK o) => o -> T.Text -> m ()-setDOMHTMLLinkElementTarget obj val = liftIO $ setObjectPropertyString obj "target" (Just val)--constructDOMHTMLLinkElementTarget :: T.Text -> IO ([Char], GValue)-constructDOMHTMLLinkElementTarget val = constructObjectPropertyString "target" (Just val)--data DOMHTMLLinkElementTargetPropertyInfo-instance AttrInfo DOMHTMLLinkElementTargetPropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementTargetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLinkElementTargetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLinkElementTargetPropertyInfo = DOMHTMLLinkElementK-    type AttrGetType DOMHTMLLinkElementTargetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLinkElementTargetPropertyInfo = "target"-    attrGet _ = getDOMHTMLLinkElementTarget-    attrSet _ = setDOMHTMLLinkElementTarget-    attrConstruct _ = constructDOMHTMLLinkElementTarget-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLLinkElementType :: (MonadIO m, DOMHTMLLinkElementK o) => o -> m (Maybe T.Text)-getDOMHTMLLinkElementType obj = liftIO $ getObjectPropertyString obj "type"--setDOMHTMLLinkElementType :: (MonadIO m, DOMHTMLLinkElementK o) => o -> T.Text -> m ()-setDOMHTMLLinkElementType obj val = liftIO $ setObjectPropertyString obj "type" (Just val)--constructDOMHTMLLinkElementType :: T.Text -> IO ([Char], GValue)-constructDOMHTMLLinkElementType val = constructObjectPropertyString "type" (Just val)--clearDOMHTMLLinkElementType :: (MonadIO m, DOMHTMLLinkElementK o) => o -> m ()-clearDOMHTMLLinkElementType obj = liftIO $ setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--data DOMHTMLLinkElementTypePropertyInfo-instance AttrInfo DOMHTMLLinkElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLLinkElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLinkElementTypePropertyInfo = DOMHTMLLinkElementK-    type AttrGetType DOMHTMLLinkElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLinkElementTypePropertyInfo = "type"-    attrGet _ = getDOMHTMLLinkElementType-    attrSet _ = setDOMHTMLLinkElementType-    attrConstruct _ = constructDOMHTMLLinkElementType-    attrClear _ = clearDOMHTMLLinkElementType--type instance AttributeList DOMHTMLLinkElement = DOMHTMLLinkElementAttributeList-type DOMHTMLLinkElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("charset", DOMHTMLLinkElementCharsetPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLLinkElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("href", DOMHTMLLinkElementHrefPropertyInfo), '("hreflang", DOMHTMLLinkElementHreflangPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("media", DOMHTMLLinkElementMediaPropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("rel", DOMHTMLLinkElementRelPropertyInfo), '("rev", DOMHTMLLinkElementRevPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("sheet", DOMHTMLLinkElementSheetPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("target", DOMHTMLLinkElementTargetPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLLinkElementTypePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--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--dOMHTMLLinkElementTarget :: AttrLabelProxy "target"-dOMHTMLLinkElementTarget = AttrLabelProxy--dOMHTMLLinkElementType :: AttrLabelProxy "type"-dOMHTMLLinkElementType = AttrLabelProxy--type instance SignalList DOMHTMLLinkElement = DOMHTMLLinkElementSignalList-type DOMHTMLLinkElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLLinkElement::get_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLLinkElement"-    IO CString---dOMHTMLLinkElementGetCharset ::-    (MonadIO m, DOMHTMLLinkElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLLinkElementGetCharset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_link_element_get_charset _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_link_element_get_charset" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLLinkElementGetCharsetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementGetCharsetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetCharset---- method DOMHTMLLinkElement::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLLinkElement"-    IO CInt---dOMHTMLLinkElementGetDisabled ::-    (MonadIO m, DOMHTMLLinkElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLLinkElementGetDisabled _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_link_element_get_disabled _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLLinkElementGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetDisabled---- method DOMHTMLLinkElement::get_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLLinkElement"-    IO CString---dOMHTMLLinkElementGetHref ::-    (MonadIO m, DOMHTMLLinkElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLLinkElementGetHref _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_link_element_get_href _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_link_element_get_href" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLLinkElementGetHrefMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementGetHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetHref---- method DOMHTMLLinkElement::get_hreflang--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLLinkElement"-    IO CString---dOMHTMLLinkElementGetHreflang ::-    (MonadIO m, DOMHTMLLinkElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLLinkElementGetHreflang _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_link_element_get_hreflang _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_link_element_get_hreflang" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLLinkElementGetHreflangMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementGetHreflangMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetHreflang---- method DOMHTMLLinkElement::get_media--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLLinkElement"-    IO CString---dOMHTMLLinkElementGetMedia ::-    (MonadIO m, DOMHTMLLinkElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLLinkElementGetMedia _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_link_element_get_media _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_link_element_get_media" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLLinkElementGetMediaMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementGetMediaMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetMedia---- method DOMHTMLLinkElement::get_rel--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLLinkElement"-    IO CString---dOMHTMLLinkElementGetRel ::-    (MonadIO m, DOMHTMLLinkElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLLinkElementGetRel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_link_element_get_rel _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_link_element_get_rel" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLLinkElementGetRelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementGetRelMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetRel---- method DOMHTMLLinkElement::get_rev--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLLinkElement"-    IO CString---dOMHTMLLinkElementGetRev ::-    (MonadIO m, DOMHTMLLinkElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLLinkElementGetRev _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_link_element_get_rev _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_link_element_get_rev" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLLinkElementGetRevMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementGetRevMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetRev---- method DOMHTMLLinkElement::get_sheet--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->               -- _obj : TInterface "WebKit" "DOMHTMLLinkElement"-    IO (Ptr DOMStyleSheet)---dOMHTMLLinkElementGetSheet ::-    (MonadIO m, DOMHTMLLinkElementK a) =>-    a                                       -- _obj-    -> m DOMStyleSheet                      -- result-dOMHTMLLinkElementGetSheet _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_link_element_get_sheet _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_link_element_get_sheet" result-    result' <- (wrapObject DOMStyleSheet) result-    touchManagedPtr _obj-    return result'--data DOMHTMLLinkElementGetSheetMethodInfo-instance (signature ~ (m DOMStyleSheet), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementGetSheetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetSheet---- method DOMHTMLLinkElement::get_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLLinkElement"-    IO CString---dOMHTMLLinkElementGetTarget ::-    (MonadIO m, DOMHTMLLinkElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLLinkElementGetTarget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_link_element_get_target _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_link_element_get_target" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLLinkElementGetTargetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementGetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetTarget---- method DOMHTMLLinkElement::set_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLLinkElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLLinkElementSetCharset ::-    (MonadIO m, DOMHTMLLinkElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLLinkElementSetCharset _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_link_element_set_charset _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLLinkElementSetCharsetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementSetCharsetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementSetCharset---- method DOMHTMLLinkElement::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLLinkElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLLinkElementSetDisabled ::-    (MonadIO m, DOMHTMLLinkElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLLinkElementSetDisabled _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_link_element_set_disabled _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLLinkElementSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementSetDisabled---- method DOMHTMLLinkElement::set_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLLinkElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLLinkElementSetHref ::-    (MonadIO m, DOMHTMLLinkElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLLinkElementSetHref _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_link_element_set_href _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLLinkElementSetHrefMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementSetHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementSetHref---- method DOMHTMLLinkElement::set_hreflang--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLLinkElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLLinkElementSetHreflang ::-    (MonadIO m, DOMHTMLLinkElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLLinkElementSetHreflang _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_link_element_set_hreflang _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLLinkElementSetHreflangMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementSetHreflangMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementSetHreflang---- method DOMHTMLLinkElement::set_media--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLLinkElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLLinkElementSetMedia ::-    (MonadIO m, DOMHTMLLinkElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLLinkElementSetMedia _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_link_element_set_media _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLLinkElementSetMediaMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementSetMediaMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementSetMedia---- method DOMHTMLLinkElement::set_rel--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLLinkElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLLinkElementSetRel ::-    (MonadIO m, DOMHTMLLinkElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLLinkElementSetRel _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_link_element_set_rel _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLLinkElementSetRelMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementSetRelMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementSetRel---- method DOMHTMLLinkElement::set_rev--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLLinkElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLLinkElementSetRev ::-    (MonadIO m, DOMHTMLLinkElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLLinkElementSetRev _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_link_element_set_rev _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLLinkElementSetRevMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementSetRevMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementSetRev---- method DOMHTMLLinkElement::set_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLLinkElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLLinkElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLLinkElementSetTarget ::-    (MonadIO m, DOMHTMLLinkElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLLinkElementSetTarget _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_link_element_set_target _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLLinkElementSetTargetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLLinkElementK a) => MethodInfo DOMHTMLLinkElementSetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementSetTarget--
− GI/WebKit/Objects/DOMHTMLLinkElement.hs-boot
@@ -1,40 +0,0 @@-module GI.WebKit.Objects.DOMHTMLLinkElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLLinkElement = DOMHTMLLinkElement (ForeignPtr DOMHTMLLinkElement)-instance GObject DOMHTMLLinkElement where-class GObject o => DOMHTMLLinkElementK o-instance (GObject o, IsDescendantOf DOMHTMLLinkElement o) => DOMHTMLLinkElementK o-data DOMHTMLLinkElementCharsetPropertyInfo-data DOMHTMLLinkElementDisabledPropertyInfo-data DOMHTMLLinkElementHrefPropertyInfo-data DOMHTMLLinkElementHreflangPropertyInfo-data DOMHTMLLinkElementMediaPropertyInfo-data DOMHTMLLinkElementRelPropertyInfo-data DOMHTMLLinkElementRevPropertyInfo-data DOMHTMLLinkElementSheetPropertyInfo-data DOMHTMLLinkElementTargetPropertyInfo-data DOMHTMLLinkElementTypePropertyInfo-data DOMHTMLLinkElementGetCharsetMethodInfo-data DOMHTMLLinkElementGetDisabledMethodInfo-data DOMHTMLLinkElementGetHrefMethodInfo-data DOMHTMLLinkElementGetHreflangMethodInfo-data DOMHTMLLinkElementGetMediaMethodInfo-data DOMHTMLLinkElementGetRelMethodInfo-data DOMHTMLLinkElementGetRevMethodInfo-data DOMHTMLLinkElementGetSheetMethodInfo-data DOMHTMLLinkElementGetTargetMethodInfo-data DOMHTMLLinkElementSetCharsetMethodInfo-data DOMHTMLLinkElementSetDisabledMethodInfo-data DOMHTMLLinkElementSetHrefMethodInfo-data DOMHTMLLinkElementSetHreflangMethodInfo-data DOMHTMLLinkElementSetMediaMethodInfo-data DOMHTMLLinkElementSetRelMethodInfo-data DOMHTMLLinkElementSetRevMethodInfo-data DOMHTMLLinkElementSetTargetMethodInfo
− GI/WebKit/Objects/DOMHTMLMapElement.hs
@@ -1,404 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLMapElement-    ( ---- * Exported types-    DOMHTMLMapElement(..)                   ,-    DOMHTMLMapElementK                      ,-    toDOMHTMLMapElement                     ,-    noDOMHTMLMapElement                     ,--- -- * Methods--- ** dOMHTMLMapElementGetAreas-    DOMHTMLMapElementGetAreasMethodInfo     ,-    dOMHTMLMapElementGetAreas               ,----- ** dOMHTMLMapElementGetName-    DOMHTMLMapElementGetNameMethodInfo      ,-    dOMHTMLMapElementGetName                ,----- ** dOMHTMLMapElementSetName-    DOMHTMLMapElementSetNameMethodInfo      ,-    dOMHTMLMapElementSetName                ,----- -- * Properties--- ** Areas-    DOMHTMLMapElementAreasPropertyInfo      ,-    dOMHTMLMapElementAreas                  ,-    getDOMHTMLMapElementAreas               ,----- ** Name-    DOMHTMLMapElementNamePropertyInfo       ,-    constructDOMHTMLMapElementName          ,-    dOMHTMLMapElementName                   ,-    getDOMHTMLMapElementName                ,-    setDOMHTMLMapElementName                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLMapElement = DOMHTMLMapElement (ForeignPtr DOMHTMLMapElement)-foreign import ccall "webkit_dom_html_map_element_get_type"-    c_webkit_dom_html_map_element_get_type :: IO GType--type instance ParentTypes DOMHTMLMapElement = DOMHTMLMapElementParentTypes-type DOMHTMLMapElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLMapElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_map_element_get_type-    --class GObject o => DOMHTMLMapElementK o-instance (GObject o, IsDescendantOf DOMHTMLMapElement o) => DOMHTMLMapElementK o--toDOMHTMLMapElement :: DOMHTMLMapElementK o => o -> IO DOMHTMLMapElement-toDOMHTMLMapElement = unsafeCastTo DOMHTMLMapElement--noDOMHTMLMapElement :: Maybe DOMHTMLMapElement-noDOMHTMLMapElement = Nothing--type family ResolveDOMHTMLMapElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLMapElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLMapElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLMapElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLMapElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLMapElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLMapElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLMapElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLMapElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLMapElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLMapElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLMapElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLMapElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLMapElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLMapElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLMapElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLMapElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLMapElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLMapElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLMapElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLMapElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLMapElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLMapElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLMapElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLMapElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLMapElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLMapElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLMapElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLMapElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLMapElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLMapElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLMapElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLMapElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLMapElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLMapElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLMapElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLMapElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLMapElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLMapElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLMapElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLMapElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLMapElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLMapElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLMapElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLMapElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLMapElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLMapElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLMapElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLMapElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLMapElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLMapElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLMapElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLMapElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLMapElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLMapElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLMapElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLMapElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLMapElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLMapElementMethod "getAreas" o = DOMHTMLMapElementGetAreasMethodInfo-    ResolveDOMHTMLMapElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLMapElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLMapElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLMapElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLMapElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLMapElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLMapElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLMapElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLMapElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLMapElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLMapElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLMapElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLMapElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLMapElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLMapElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLMapElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLMapElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLMapElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLMapElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLMapElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLMapElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLMapElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLMapElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLMapElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLMapElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLMapElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLMapElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLMapElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLMapElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLMapElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLMapElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLMapElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLMapElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLMapElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLMapElementMethod "getName" o = DOMHTMLMapElementGetNameMethodInfo-    ResolveDOMHTMLMapElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLMapElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLMapElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLMapElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLMapElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLMapElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLMapElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLMapElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLMapElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLMapElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLMapElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLMapElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLMapElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLMapElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLMapElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLMapElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLMapElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLMapElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLMapElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLMapElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLMapElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLMapElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLMapElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLMapElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLMapElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLMapElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLMapElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLMapElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLMapElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLMapElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLMapElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLMapElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLMapElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLMapElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLMapElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLMapElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLMapElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLMapElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLMapElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLMapElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLMapElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLMapElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLMapElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLMapElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLMapElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLMapElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLMapElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLMapElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLMapElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLMapElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLMapElementMethod "setName" o = DOMHTMLMapElementSetNameMethodInfo-    ResolveDOMHTMLMapElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLMapElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLMapElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLMapElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLMapElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLMapElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLMapElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLMapElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLMapElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLMapElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLMapElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLMapElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLMapElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLMapElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLMapElementMethod t DOMHTMLMapElement, MethodInfo info DOMHTMLMapElement p) => IsLabelProxy t (DOMHTMLMapElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLMapElementMethod t DOMHTMLMapElement, MethodInfo info DOMHTMLMapElement p) => IsLabel t (DOMHTMLMapElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "areas"-   -- Type: TInterface "WebKit" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLMapElementAreas :: (MonadIO m, DOMHTMLMapElementK o) => o -> m (Maybe DOMHTMLCollection)-getDOMHTMLMapElementAreas obj = liftIO $ getObjectPropertyObject obj "areas" DOMHTMLCollection--data DOMHTMLMapElementAreasPropertyInfo-instance AttrInfo DOMHTMLMapElementAreasPropertyInfo where-    type AttrAllowedOps DOMHTMLMapElementAreasPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLMapElementAreasPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMapElementAreasPropertyInfo = DOMHTMLMapElementK-    type AttrGetType DOMHTMLMapElementAreasPropertyInfo = (Maybe DOMHTMLCollection)-    type AttrLabel DOMHTMLMapElementAreasPropertyInfo = "areas"-    attrGet _ = getDOMHTMLMapElementAreas-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLMapElementName :: (MonadIO m, DOMHTMLMapElementK o) => o -> m (Maybe T.Text)-getDOMHTMLMapElementName obj = liftIO $ getObjectPropertyString obj "name"--setDOMHTMLMapElementName :: (MonadIO m, DOMHTMLMapElementK o) => o -> T.Text -> m ()-setDOMHTMLMapElementName obj val = liftIO $ setObjectPropertyString obj "name" (Just val)--constructDOMHTMLMapElementName :: T.Text -> IO ([Char], GValue)-constructDOMHTMLMapElementName val = constructObjectPropertyString "name" (Just val)--data DOMHTMLMapElementNamePropertyInfo-instance AttrInfo DOMHTMLMapElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLMapElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMapElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLMapElementNamePropertyInfo = DOMHTMLMapElementK-    type AttrGetType DOMHTMLMapElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLMapElementNamePropertyInfo = "name"-    attrGet _ = getDOMHTMLMapElementName-    attrSet _ = setDOMHTMLMapElementName-    attrConstruct _ = constructDOMHTMLMapElementName-    attrClear _ = undefined--type instance AttributeList DOMHTMLMapElement = DOMHTMLMapElementAttributeList-type DOMHTMLMapElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("areas", DOMHTMLMapElementAreasPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLMapElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLMapElementAreas :: AttrLabelProxy "areas"-dOMHTMLMapElementAreas = AttrLabelProxy--dOMHTMLMapElementName :: AttrLabelProxy "name"-dOMHTMLMapElementName = AttrLabelProxy--type instance SignalList DOMHTMLMapElement = DOMHTMLMapElementSignalList-type DOMHTMLMapElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLMapElement::get_areas--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMapElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                -- _obj : TInterface "WebKit" "DOMHTMLMapElement"-    IO (Ptr DOMHTMLCollection)---dOMHTMLMapElementGetAreas ::-    (MonadIO m, DOMHTMLMapElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLCollection                  -- result-dOMHTMLMapElementGetAreas _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_map_element_get_areas _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_map_element_get_areas" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMapElementGetAreasMethodInfo-instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLMapElementK a) => MethodInfo DOMHTMLMapElementGetAreasMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMapElementGetAreas---- method DOMHTMLMapElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMapElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                -- _obj : TInterface "WebKit" "DOMHTMLMapElement"-    IO CString---dOMHTMLMapElementGetName ::-    (MonadIO m, DOMHTMLMapElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLMapElementGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_map_element_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_map_element_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLMapElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLMapElementK a) => MethodInfo DOMHTMLMapElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMapElementGetName---- method DOMHTMLMapElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMapElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                -- _obj : TInterface "WebKit" "DOMHTMLMapElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLMapElementSetName ::-    (MonadIO m, DOMHTMLMapElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLMapElementSetName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_map_element_set_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLMapElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLMapElementK a) => MethodInfo DOMHTMLMapElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMapElementSetName--
− GI/WebKit/Objects/DOMHTMLMapElement.hs-boot
@@ -1,18 +0,0 @@-module GI.WebKit.Objects.DOMHTMLMapElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLMapElement = DOMHTMLMapElement (ForeignPtr DOMHTMLMapElement)-instance GObject DOMHTMLMapElement where-class GObject o => DOMHTMLMapElementK o-instance (GObject o, IsDescendantOf DOMHTMLMapElement o) => DOMHTMLMapElementK o-data DOMHTMLMapElementAreasPropertyInfo-data DOMHTMLMapElementNamePropertyInfo-data DOMHTMLMapElementGetAreasMethodInfo-data DOMHTMLMapElementGetNameMethodInfo-data DOMHTMLMapElementSetNameMethodInfo
− GI/WebKit/Objects/DOMHTMLMarqueeElement.hs
@@ -1,1493 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLMarqueeElement-    ( ---- * Exported types-    DOMHTMLMarqueeElement(..)               ,-    DOMHTMLMarqueeElementK                  ,-    toDOMHTMLMarqueeElement                 ,-    noDOMHTMLMarqueeElement                 ,--- -- * Methods--- ** dOMHTMLMarqueeElementGetBehavior-    DOMHTMLMarqueeElementGetBehaviorMethodInfo,-    dOMHTMLMarqueeElementGetBehavior        ,----- ** dOMHTMLMarqueeElementGetBgColor-    DOMHTMLMarqueeElementGetBgColorMethodInfo,-    dOMHTMLMarqueeElementGetBgColor         ,----- ** dOMHTMLMarqueeElementGetDirection-    DOMHTMLMarqueeElementGetDirectionMethodInfo,-    dOMHTMLMarqueeElementGetDirection       ,----- ** dOMHTMLMarqueeElementGetHeight-    DOMHTMLMarqueeElementGetHeightMethodInfo,-    dOMHTMLMarqueeElementGetHeight          ,----- ** dOMHTMLMarqueeElementGetHspace-    DOMHTMLMarqueeElementGetHspaceMethodInfo,-    dOMHTMLMarqueeElementGetHspace          ,----- ** dOMHTMLMarqueeElementGetLoop-    DOMHTMLMarqueeElementGetLoopMethodInfo  ,-    dOMHTMLMarqueeElementGetLoop            ,----- ** dOMHTMLMarqueeElementGetScrollAmount-    DOMHTMLMarqueeElementGetScrollAmountMethodInfo,-    dOMHTMLMarqueeElementGetScrollAmount    ,----- ** dOMHTMLMarqueeElementGetScrollDelay-    DOMHTMLMarqueeElementGetScrollDelayMethodInfo,-    dOMHTMLMarqueeElementGetScrollDelay     ,----- ** dOMHTMLMarqueeElementGetTrueSpeed-    DOMHTMLMarqueeElementGetTrueSpeedMethodInfo,-    dOMHTMLMarqueeElementGetTrueSpeed       ,----- ** dOMHTMLMarqueeElementGetVspace-    DOMHTMLMarqueeElementGetVspaceMethodInfo,-    dOMHTMLMarqueeElementGetVspace          ,----- ** dOMHTMLMarqueeElementGetWidth-    DOMHTMLMarqueeElementGetWidthMethodInfo ,-    dOMHTMLMarqueeElementGetWidth           ,----- ** dOMHTMLMarqueeElementSetBehavior-    DOMHTMLMarqueeElementSetBehaviorMethodInfo,-    dOMHTMLMarqueeElementSetBehavior        ,----- ** dOMHTMLMarqueeElementSetBgColor-    DOMHTMLMarqueeElementSetBgColorMethodInfo,-    dOMHTMLMarqueeElementSetBgColor         ,----- ** dOMHTMLMarqueeElementSetDirection-    DOMHTMLMarqueeElementSetDirectionMethodInfo,-    dOMHTMLMarqueeElementSetDirection       ,----- ** dOMHTMLMarqueeElementSetHeight-    DOMHTMLMarqueeElementSetHeightMethodInfo,-    dOMHTMLMarqueeElementSetHeight          ,----- ** dOMHTMLMarqueeElementSetHspace-    DOMHTMLMarqueeElementSetHspaceMethodInfo,-    dOMHTMLMarqueeElementSetHspace          ,----- ** dOMHTMLMarqueeElementSetLoop-    DOMHTMLMarqueeElementSetLoopMethodInfo  ,-    dOMHTMLMarqueeElementSetLoop            ,----- ** dOMHTMLMarqueeElementSetScrollAmount-    DOMHTMLMarqueeElementSetScrollAmountMethodInfo,-    dOMHTMLMarqueeElementSetScrollAmount    ,----- ** dOMHTMLMarqueeElementSetScrollDelay-    DOMHTMLMarqueeElementSetScrollDelayMethodInfo,-    dOMHTMLMarqueeElementSetScrollDelay     ,----- ** dOMHTMLMarqueeElementSetTrueSpeed-    DOMHTMLMarqueeElementSetTrueSpeedMethodInfo,-    dOMHTMLMarqueeElementSetTrueSpeed       ,----- ** dOMHTMLMarqueeElementSetVspace-    DOMHTMLMarqueeElementSetVspaceMethodInfo,-    dOMHTMLMarqueeElementSetVspace          ,----- ** dOMHTMLMarqueeElementSetWidth-    DOMHTMLMarqueeElementSetWidthMethodInfo ,-    dOMHTMLMarqueeElementSetWidth           ,----- ** dOMHTMLMarqueeElementStart-    DOMHTMLMarqueeElementStartMethodInfo    ,-    dOMHTMLMarqueeElementStart              ,----- ** dOMHTMLMarqueeElementStop-    DOMHTMLMarqueeElementStopMethodInfo     ,-    dOMHTMLMarqueeElementStop               ,----- -- * Properties--- ** Behavior-    DOMHTMLMarqueeElementBehaviorPropertyInfo,-    constructDOMHTMLMarqueeElementBehavior  ,-    dOMHTMLMarqueeElementBehavior           ,-    getDOMHTMLMarqueeElementBehavior        ,-    setDOMHTMLMarqueeElementBehavior        ,----- ** BgColor-    DOMHTMLMarqueeElementBgColorPropertyInfo,-    constructDOMHTMLMarqueeElementBgColor   ,-    dOMHTMLMarqueeElementBgColor            ,-    getDOMHTMLMarqueeElementBgColor         ,-    setDOMHTMLMarqueeElementBgColor         ,----- ** Direction-    DOMHTMLMarqueeElementDirectionPropertyInfo,-    constructDOMHTMLMarqueeElementDirection ,-    dOMHTMLMarqueeElementDirection          ,-    getDOMHTMLMarqueeElementDirection       ,-    setDOMHTMLMarqueeElementDirection       ,----- ** Height-    DOMHTMLMarqueeElementHeightPropertyInfo ,-    constructDOMHTMLMarqueeElementHeight    ,-    dOMHTMLMarqueeElementHeight             ,-    getDOMHTMLMarqueeElementHeight          ,-    setDOMHTMLMarqueeElementHeight          ,----- ** Hspace-    DOMHTMLMarqueeElementHspacePropertyInfo ,-    constructDOMHTMLMarqueeElementHspace    ,-    dOMHTMLMarqueeElementHspace             ,-    getDOMHTMLMarqueeElementHspace          ,-    setDOMHTMLMarqueeElementHspace          ,----- ** Loop-    DOMHTMLMarqueeElementLoopPropertyInfo   ,-    constructDOMHTMLMarqueeElementLoop      ,-    dOMHTMLMarqueeElementLoop               ,-    getDOMHTMLMarqueeElementLoop            ,-    setDOMHTMLMarqueeElementLoop            ,----- ** ScrollAmount-    DOMHTMLMarqueeElementScrollAmountPropertyInfo,-    constructDOMHTMLMarqueeElementScrollAmount,-    dOMHTMLMarqueeElementScrollAmount       ,-    getDOMHTMLMarqueeElementScrollAmount    ,-    setDOMHTMLMarqueeElementScrollAmount    ,----- ** ScrollDelay-    DOMHTMLMarqueeElementScrollDelayPropertyInfo,-    constructDOMHTMLMarqueeElementScrollDelay,-    dOMHTMLMarqueeElementScrollDelay        ,-    getDOMHTMLMarqueeElementScrollDelay     ,-    setDOMHTMLMarqueeElementScrollDelay     ,----- ** TrueSpeed-    DOMHTMLMarqueeElementTrueSpeedPropertyInfo,-    constructDOMHTMLMarqueeElementTrueSpeed ,-    dOMHTMLMarqueeElementTrueSpeed          ,-    getDOMHTMLMarqueeElementTrueSpeed       ,-    setDOMHTMLMarqueeElementTrueSpeed       ,----- ** Vspace-    DOMHTMLMarqueeElementVspacePropertyInfo ,-    constructDOMHTMLMarqueeElementVspace    ,-    dOMHTMLMarqueeElementVspace             ,-    getDOMHTMLMarqueeElementVspace          ,-    setDOMHTMLMarqueeElementVspace          ,----- ** Width-    DOMHTMLMarqueeElementWidthPropertyInfo  ,-    constructDOMHTMLMarqueeElementWidth     ,-    dOMHTMLMarqueeElementWidth              ,-    getDOMHTMLMarqueeElementWidth           ,-    setDOMHTMLMarqueeElementWidth           ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLMarqueeElement = DOMHTMLMarqueeElement (ForeignPtr DOMHTMLMarqueeElement)-foreign import ccall "webkit_dom_html_marquee_element_get_type"-    c_webkit_dom_html_marquee_element_get_type :: IO GType--type instance ParentTypes DOMHTMLMarqueeElement = DOMHTMLMarqueeElementParentTypes-type DOMHTMLMarqueeElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLMarqueeElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_marquee_element_get_type-    --class GObject o => DOMHTMLMarqueeElementK o-instance (GObject o, IsDescendantOf DOMHTMLMarqueeElement o) => DOMHTMLMarqueeElementK o--toDOMHTMLMarqueeElement :: DOMHTMLMarqueeElementK o => o -> IO DOMHTMLMarqueeElement-toDOMHTMLMarqueeElement = unsafeCastTo DOMHTMLMarqueeElement--noDOMHTMLMarqueeElement :: Maybe DOMHTMLMarqueeElement-noDOMHTMLMarqueeElement = Nothing--type family ResolveDOMHTMLMarqueeElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLMarqueeElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "start" o = DOMHTMLMarqueeElementStartMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "stop" o = DOMHTMLMarqueeElementStopMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getBehavior" o = DOMHTMLMarqueeElementGetBehaviorMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getBgColor" o = DOMHTMLMarqueeElementGetBgColorMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getDirection" o = DOMHTMLMarqueeElementGetDirectionMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getHeight" o = DOMHTMLMarqueeElementGetHeightMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getHspace" o = DOMHTMLMarqueeElementGetHspaceMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getLoop" o = DOMHTMLMarqueeElementGetLoopMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getScrollAmount" o = DOMHTMLMarqueeElementGetScrollAmountMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getScrollDelay" o = DOMHTMLMarqueeElementGetScrollDelayMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getTrueSpeed" o = DOMHTMLMarqueeElementGetTrueSpeedMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getVspace" o = DOMHTMLMarqueeElementGetVspaceMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getWidth" o = DOMHTMLMarqueeElementGetWidthMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setBehavior" o = DOMHTMLMarqueeElementSetBehaviorMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setBgColor" o = DOMHTMLMarqueeElementSetBgColorMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setDirection" o = DOMHTMLMarqueeElementSetDirectionMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setHeight" o = DOMHTMLMarqueeElementSetHeightMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setHspace" o = DOMHTMLMarqueeElementSetHspaceMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setLoop" o = DOMHTMLMarqueeElementSetLoopMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setScrollAmount" o = DOMHTMLMarqueeElementSetScrollAmountMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setScrollDelay" o = DOMHTMLMarqueeElementSetScrollDelayMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setTrueSpeed" o = DOMHTMLMarqueeElementSetTrueSpeedMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setVspace" o = DOMHTMLMarqueeElementSetVspaceMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setWidth" o = DOMHTMLMarqueeElementSetWidthMethodInfo-    ResolveDOMHTMLMarqueeElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLMarqueeElementMethod t DOMHTMLMarqueeElement, MethodInfo info DOMHTMLMarqueeElement p) => IsLabelProxy t (DOMHTMLMarqueeElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLMarqueeElementMethod t DOMHTMLMarqueeElement, MethodInfo info DOMHTMLMarqueeElement p) => IsLabel t (DOMHTMLMarqueeElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "behavior"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLMarqueeElementBehavior :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> m (Maybe T.Text)-getDOMHTMLMarqueeElementBehavior obj = liftIO $ getObjectPropertyString obj "behavior"--setDOMHTMLMarqueeElementBehavior :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> T.Text -> m ()-setDOMHTMLMarqueeElementBehavior obj val = liftIO $ setObjectPropertyString obj "behavior" (Just val)--constructDOMHTMLMarqueeElementBehavior :: T.Text -> IO ([Char], GValue)-constructDOMHTMLMarqueeElementBehavior val = constructObjectPropertyString "behavior" (Just val)--data DOMHTMLMarqueeElementBehaviorPropertyInfo-instance AttrInfo DOMHTMLMarqueeElementBehaviorPropertyInfo where-    type AttrAllowedOps DOMHTMLMarqueeElementBehaviorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMarqueeElementBehaviorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLMarqueeElementBehaviorPropertyInfo = DOMHTMLMarqueeElementK-    type AttrGetType DOMHTMLMarqueeElementBehaviorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLMarqueeElementBehaviorPropertyInfo = "behavior"-    attrGet _ = getDOMHTMLMarqueeElementBehavior-    attrSet _ = setDOMHTMLMarqueeElementBehavior-    attrConstruct _ = constructDOMHTMLMarqueeElementBehavior-    attrClear _ = undefined---- VVV Prop "bg-color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLMarqueeElementBgColor :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> m (Maybe T.Text)-getDOMHTMLMarqueeElementBgColor obj = liftIO $ getObjectPropertyString obj "bg-color"--setDOMHTMLMarqueeElementBgColor :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> T.Text -> m ()-setDOMHTMLMarqueeElementBgColor obj val = liftIO $ setObjectPropertyString obj "bg-color" (Just val)--constructDOMHTMLMarqueeElementBgColor :: T.Text -> IO ([Char], GValue)-constructDOMHTMLMarqueeElementBgColor val = constructObjectPropertyString "bg-color" (Just val)--data DOMHTMLMarqueeElementBgColorPropertyInfo-instance AttrInfo DOMHTMLMarqueeElementBgColorPropertyInfo where-    type AttrAllowedOps DOMHTMLMarqueeElementBgColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMarqueeElementBgColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLMarqueeElementBgColorPropertyInfo = DOMHTMLMarqueeElementK-    type AttrGetType DOMHTMLMarqueeElementBgColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLMarqueeElementBgColorPropertyInfo = "bg-color"-    attrGet _ = getDOMHTMLMarqueeElementBgColor-    attrSet _ = setDOMHTMLMarqueeElementBgColor-    attrConstruct _ = constructDOMHTMLMarqueeElementBgColor-    attrClear _ = undefined---- VVV Prop "direction"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLMarqueeElementDirection :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> m (Maybe T.Text)-getDOMHTMLMarqueeElementDirection obj = liftIO $ getObjectPropertyString obj "direction"--setDOMHTMLMarqueeElementDirection :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> T.Text -> m ()-setDOMHTMLMarqueeElementDirection obj val = liftIO $ setObjectPropertyString obj "direction" (Just val)--constructDOMHTMLMarqueeElementDirection :: T.Text -> IO ([Char], GValue)-constructDOMHTMLMarqueeElementDirection val = constructObjectPropertyString "direction" (Just val)--data DOMHTMLMarqueeElementDirectionPropertyInfo-instance AttrInfo DOMHTMLMarqueeElementDirectionPropertyInfo where-    type AttrAllowedOps DOMHTMLMarqueeElementDirectionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMarqueeElementDirectionPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLMarqueeElementDirectionPropertyInfo = DOMHTMLMarqueeElementK-    type AttrGetType DOMHTMLMarqueeElementDirectionPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLMarqueeElementDirectionPropertyInfo = "direction"-    attrGet _ = getDOMHTMLMarqueeElementDirection-    attrSet _ = setDOMHTMLMarqueeElementDirection-    attrConstruct _ = constructDOMHTMLMarqueeElementDirection-    attrClear _ = undefined---- VVV Prop "height"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLMarqueeElementHeight :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> m (Maybe T.Text)-getDOMHTMLMarqueeElementHeight obj = liftIO $ getObjectPropertyString obj "height"--setDOMHTMLMarqueeElementHeight :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> T.Text -> m ()-setDOMHTMLMarqueeElementHeight obj val = liftIO $ setObjectPropertyString obj "height" (Just val)--constructDOMHTMLMarqueeElementHeight :: T.Text -> IO ([Char], GValue)-constructDOMHTMLMarqueeElementHeight val = constructObjectPropertyString "height" (Just val)--data DOMHTMLMarqueeElementHeightPropertyInfo-instance AttrInfo DOMHTMLMarqueeElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLMarqueeElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMarqueeElementHeightPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLMarqueeElementHeightPropertyInfo = DOMHTMLMarqueeElementK-    type AttrGetType DOMHTMLMarqueeElementHeightPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLMarqueeElementHeightPropertyInfo = "height"-    attrGet _ = getDOMHTMLMarqueeElementHeight-    attrSet _ = setDOMHTMLMarqueeElementHeight-    attrConstruct _ = constructDOMHTMLMarqueeElementHeight-    attrClear _ = undefined---- VVV Prop "hspace"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLMarqueeElementHspace :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> m CULong-getDOMHTMLMarqueeElementHspace obj = liftIO $ getObjectPropertyULong obj "hspace"--setDOMHTMLMarqueeElementHspace :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> CULong -> m ()-setDOMHTMLMarqueeElementHspace obj val = liftIO $ setObjectPropertyULong obj "hspace" val--constructDOMHTMLMarqueeElementHspace :: CULong -> IO ([Char], GValue)-constructDOMHTMLMarqueeElementHspace val = constructObjectPropertyULong "hspace" val--data DOMHTMLMarqueeElementHspacePropertyInfo-instance AttrInfo DOMHTMLMarqueeElementHspacePropertyInfo where-    type AttrAllowedOps DOMHTMLMarqueeElementHspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMarqueeElementHspacePropertyInfo = (~) CULong-    type AttrBaseTypeConstraint DOMHTMLMarqueeElementHspacePropertyInfo = DOMHTMLMarqueeElementK-    type AttrGetType DOMHTMLMarqueeElementHspacePropertyInfo = CULong-    type AttrLabel DOMHTMLMarqueeElementHspacePropertyInfo = "hspace"-    attrGet _ = getDOMHTMLMarqueeElementHspace-    attrSet _ = setDOMHTMLMarqueeElementHspace-    attrConstruct _ = constructDOMHTMLMarqueeElementHspace-    attrClear _ = undefined---- VVV Prop "loop"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLMarqueeElementLoop :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> m CLong-getDOMHTMLMarqueeElementLoop obj = liftIO $ getObjectPropertyLong obj "loop"--setDOMHTMLMarqueeElementLoop :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> CLong -> m ()-setDOMHTMLMarqueeElementLoop obj val = liftIO $ setObjectPropertyLong obj "loop" val--constructDOMHTMLMarqueeElementLoop :: CLong -> IO ([Char], GValue)-constructDOMHTMLMarqueeElementLoop val = constructObjectPropertyLong "loop" val--data DOMHTMLMarqueeElementLoopPropertyInfo-instance AttrInfo DOMHTMLMarqueeElementLoopPropertyInfo where-    type AttrAllowedOps DOMHTMLMarqueeElementLoopPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMarqueeElementLoopPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLMarqueeElementLoopPropertyInfo = DOMHTMLMarqueeElementK-    type AttrGetType DOMHTMLMarqueeElementLoopPropertyInfo = CLong-    type AttrLabel DOMHTMLMarqueeElementLoopPropertyInfo = "loop"-    attrGet _ = getDOMHTMLMarqueeElementLoop-    attrSet _ = setDOMHTMLMarqueeElementLoop-    attrConstruct _ = constructDOMHTMLMarqueeElementLoop-    attrClear _ = undefined---- VVV Prop "scroll-amount"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLMarqueeElementScrollAmount :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> m CLong-getDOMHTMLMarqueeElementScrollAmount obj = liftIO $ getObjectPropertyLong obj "scroll-amount"--setDOMHTMLMarqueeElementScrollAmount :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> CLong -> m ()-setDOMHTMLMarqueeElementScrollAmount obj val = liftIO $ setObjectPropertyLong obj "scroll-amount" val--constructDOMHTMLMarqueeElementScrollAmount :: CLong -> IO ([Char], GValue)-constructDOMHTMLMarqueeElementScrollAmount val = constructObjectPropertyLong "scroll-amount" val--data DOMHTMLMarqueeElementScrollAmountPropertyInfo-instance AttrInfo DOMHTMLMarqueeElementScrollAmountPropertyInfo where-    type AttrAllowedOps DOMHTMLMarqueeElementScrollAmountPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMarqueeElementScrollAmountPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLMarqueeElementScrollAmountPropertyInfo = DOMHTMLMarqueeElementK-    type AttrGetType DOMHTMLMarqueeElementScrollAmountPropertyInfo = CLong-    type AttrLabel DOMHTMLMarqueeElementScrollAmountPropertyInfo = "scroll-amount"-    attrGet _ = getDOMHTMLMarqueeElementScrollAmount-    attrSet _ = setDOMHTMLMarqueeElementScrollAmount-    attrConstruct _ = constructDOMHTMLMarqueeElementScrollAmount-    attrClear _ = undefined---- VVV Prop "scroll-delay"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLMarqueeElementScrollDelay :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> m CLong-getDOMHTMLMarqueeElementScrollDelay obj = liftIO $ getObjectPropertyLong obj "scroll-delay"--setDOMHTMLMarqueeElementScrollDelay :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> CLong -> m ()-setDOMHTMLMarqueeElementScrollDelay obj val = liftIO $ setObjectPropertyLong obj "scroll-delay" val--constructDOMHTMLMarqueeElementScrollDelay :: CLong -> IO ([Char], GValue)-constructDOMHTMLMarqueeElementScrollDelay val = constructObjectPropertyLong "scroll-delay" val--data DOMHTMLMarqueeElementScrollDelayPropertyInfo-instance AttrInfo DOMHTMLMarqueeElementScrollDelayPropertyInfo where-    type AttrAllowedOps DOMHTMLMarqueeElementScrollDelayPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMarqueeElementScrollDelayPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLMarqueeElementScrollDelayPropertyInfo = DOMHTMLMarqueeElementK-    type AttrGetType DOMHTMLMarqueeElementScrollDelayPropertyInfo = CLong-    type AttrLabel DOMHTMLMarqueeElementScrollDelayPropertyInfo = "scroll-delay"-    attrGet _ = getDOMHTMLMarqueeElementScrollDelay-    attrSet _ = setDOMHTMLMarqueeElementScrollDelay-    attrConstruct _ = constructDOMHTMLMarqueeElementScrollDelay-    attrClear _ = undefined---- VVV Prop "true-speed"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLMarqueeElementTrueSpeed :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> m Bool-getDOMHTMLMarqueeElementTrueSpeed obj = liftIO $ getObjectPropertyBool obj "true-speed"--setDOMHTMLMarqueeElementTrueSpeed :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> Bool -> m ()-setDOMHTMLMarqueeElementTrueSpeed obj val = liftIO $ setObjectPropertyBool obj "true-speed" val--constructDOMHTMLMarqueeElementTrueSpeed :: Bool -> IO ([Char], GValue)-constructDOMHTMLMarqueeElementTrueSpeed val = constructObjectPropertyBool "true-speed" val--data DOMHTMLMarqueeElementTrueSpeedPropertyInfo-instance AttrInfo DOMHTMLMarqueeElementTrueSpeedPropertyInfo where-    type AttrAllowedOps DOMHTMLMarqueeElementTrueSpeedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMarqueeElementTrueSpeedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLMarqueeElementTrueSpeedPropertyInfo = DOMHTMLMarqueeElementK-    type AttrGetType DOMHTMLMarqueeElementTrueSpeedPropertyInfo = Bool-    type AttrLabel DOMHTMLMarqueeElementTrueSpeedPropertyInfo = "true-speed"-    attrGet _ = getDOMHTMLMarqueeElementTrueSpeed-    attrSet _ = setDOMHTMLMarqueeElementTrueSpeed-    attrConstruct _ = constructDOMHTMLMarqueeElementTrueSpeed-    attrClear _ = undefined---- VVV Prop "vspace"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLMarqueeElementVspace :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> m CULong-getDOMHTMLMarqueeElementVspace obj = liftIO $ getObjectPropertyULong obj "vspace"--setDOMHTMLMarqueeElementVspace :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> CULong -> m ()-setDOMHTMLMarqueeElementVspace obj val = liftIO $ setObjectPropertyULong obj "vspace" val--constructDOMHTMLMarqueeElementVspace :: CULong -> IO ([Char], GValue)-constructDOMHTMLMarqueeElementVspace val = constructObjectPropertyULong "vspace" val--data DOMHTMLMarqueeElementVspacePropertyInfo-instance AttrInfo DOMHTMLMarqueeElementVspacePropertyInfo where-    type AttrAllowedOps DOMHTMLMarqueeElementVspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMarqueeElementVspacePropertyInfo = (~) CULong-    type AttrBaseTypeConstraint DOMHTMLMarqueeElementVspacePropertyInfo = DOMHTMLMarqueeElementK-    type AttrGetType DOMHTMLMarqueeElementVspacePropertyInfo = CULong-    type AttrLabel DOMHTMLMarqueeElementVspacePropertyInfo = "vspace"-    attrGet _ = getDOMHTMLMarqueeElementVspace-    attrSet _ = setDOMHTMLMarqueeElementVspace-    attrConstruct _ = constructDOMHTMLMarqueeElementVspace-    attrClear _ = undefined---- VVV Prop "width"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLMarqueeElementWidth :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> m (Maybe T.Text)-getDOMHTMLMarqueeElementWidth obj = liftIO $ getObjectPropertyString obj "width"--setDOMHTMLMarqueeElementWidth :: (MonadIO m, DOMHTMLMarqueeElementK o) => o -> T.Text -> m ()-setDOMHTMLMarqueeElementWidth obj val = liftIO $ setObjectPropertyString obj "width" (Just val)--constructDOMHTMLMarqueeElementWidth :: T.Text -> IO ([Char], GValue)-constructDOMHTMLMarqueeElementWidth val = constructObjectPropertyString "width" (Just val)--data DOMHTMLMarqueeElementWidthPropertyInfo-instance AttrInfo DOMHTMLMarqueeElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLMarqueeElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMarqueeElementWidthPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLMarqueeElementWidthPropertyInfo = DOMHTMLMarqueeElementK-    type AttrGetType DOMHTMLMarqueeElementWidthPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLMarqueeElementWidthPropertyInfo = "width"-    attrGet _ = getDOMHTMLMarqueeElementWidth-    attrSet _ = setDOMHTMLMarqueeElementWidth-    attrConstruct _ = constructDOMHTMLMarqueeElementWidth-    attrClear _ = undefined--type instance AttributeList DOMHTMLMarqueeElement = DOMHTMLMarqueeElementAttributeList-type DOMHTMLMarqueeElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("behavior", DOMHTMLMarqueeElementBehaviorPropertyInfo), '("bgColor", DOMHTMLMarqueeElementBgColorPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("direction", DOMHTMLMarqueeElementDirectionPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLMarqueeElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("hspace", DOMHTMLMarqueeElementHspacePropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("loop", DOMHTMLMarqueeElementLoopPropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollAmount", DOMHTMLMarqueeElementScrollAmountPropertyInfo), '("scrollDelay", DOMHTMLMarqueeElementScrollDelayPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("trueSpeed", DOMHTMLMarqueeElementTrueSpeedPropertyInfo), '("vspace", DOMHTMLMarqueeElementVspacePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLMarqueeElementWidthPropertyInfo)] :: [(Symbol, *)])--dOMHTMLMarqueeElementBehavior :: AttrLabelProxy "behavior"-dOMHTMLMarqueeElementBehavior = AttrLabelProxy--dOMHTMLMarqueeElementBgColor :: AttrLabelProxy "bgColor"-dOMHTMLMarqueeElementBgColor = AttrLabelProxy--dOMHTMLMarqueeElementDirection :: AttrLabelProxy "direction"-dOMHTMLMarqueeElementDirection = AttrLabelProxy--dOMHTMLMarqueeElementHeight :: AttrLabelProxy "height"-dOMHTMLMarqueeElementHeight = AttrLabelProxy--dOMHTMLMarqueeElementHspace :: AttrLabelProxy "hspace"-dOMHTMLMarqueeElementHspace = AttrLabelProxy--dOMHTMLMarqueeElementLoop :: AttrLabelProxy "loop"-dOMHTMLMarqueeElementLoop = AttrLabelProxy--dOMHTMLMarqueeElementScrollAmount :: AttrLabelProxy "scrollAmount"-dOMHTMLMarqueeElementScrollAmount = AttrLabelProxy--dOMHTMLMarqueeElementScrollDelay :: AttrLabelProxy "scrollDelay"-dOMHTMLMarqueeElementScrollDelay = AttrLabelProxy--dOMHTMLMarqueeElementTrueSpeed :: AttrLabelProxy "trueSpeed"-dOMHTMLMarqueeElementTrueSpeed = AttrLabelProxy--dOMHTMLMarqueeElementVspace :: AttrLabelProxy "vspace"-dOMHTMLMarqueeElementVspace = AttrLabelProxy--dOMHTMLMarqueeElementWidth :: AttrLabelProxy "width"-dOMHTMLMarqueeElementWidth = AttrLabelProxy--type instance SignalList DOMHTMLMarqueeElement = DOMHTMLMarqueeElementSignalList-type DOMHTMLMarqueeElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLMarqueeElement::get_behavior--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = 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_marquee_element_get_behavior" webkit_dom_html_marquee_element_get_behavior :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    IO CString---dOMHTMLMarqueeElementGetBehavior ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLMarqueeElementGetBehavior _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_marquee_element_get_behavior _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_marquee_element_get_behavior" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLMarqueeElementGetBehaviorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementGetBehaviorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementGetBehavior---- method DOMHTMLMarqueeElement::get_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = 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_marquee_element_get_bg_color" webkit_dom_html_marquee_element_get_bg_color :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    IO CString---dOMHTMLMarqueeElementGetBgColor ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLMarqueeElementGetBgColor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_marquee_element_get_bg_color _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_marquee_element_get_bg_color" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLMarqueeElementGetBgColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementGetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementGetBgColor---- method DOMHTMLMarqueeElement::get_direction--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = 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_marquee_element_get_direction" webkit_dom_html_marquee_element_get_direction :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    IO CString---dOMHTMLMarqueeElementGetDirection ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLMarqueeElementGetDirection _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_marquee_element_get_direction _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_marquee_element_get_direction" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLMarqueeElementGetDirectionMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementGetDirectionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementGetDirection---- method DOMHTMLMarqueeElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = 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_marquee_element_get_height" webkit_dom_html_marquee_element_get_height :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    IO CString---dOMHTMLMarqueeElementGetHeight ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLMarqueeElementGetHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_marquee_element_get_height _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_marquee_element_get_height" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLMarqueeElementGetHeightMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementGetHeight---- method DOMHTMLMarqueeElement::get_hspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, 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_marquee_element_get_hspace" webkit_dom_html_marquee_element_get_hspace :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    IO CULong---dOMHTMLMarqueeElementGetHspace ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMHTMLMarqueeElementGetHspace _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_marquee_element_get_hspace _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLMarqueeElementGetHspaceMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementGetHspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementGetHspace---- method DOMHTMLMarqueeElement::get_loop--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, 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_marquee_element_get_loop" webkit_dom_html_marquee_element_get_loop :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    IO CLong---dOMHTMLMarqueeElementGetLoop ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLMarqueeElementGetLoop _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_marquee_element_get_loop _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLMarqueeElementGetLoopMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementGetLoopMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementGetLoop---- method DOMHTMLMarqueeElement::get_scroll_amount--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, 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_marquee_element_get_scroll_amount" webkit_dom_html_marquee_element_get_scroll_amount :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    IO CLong---dOMHTMLMarqueeElementGetScrollAmount ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLMarqueeElementGetScrollAmount _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_marquee_element_get_scroll_amount _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLMarqueeElementGetScrollAmountMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementGetScrollAmountMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementGetScrollAmount---- method DOMHTMLMarqueeElement::get_scroll_delay--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, 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_marquee_element_get_scroll_delay" webkit_dom_html_marquee_element_get_scroll_delay :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    IO CLong---dOMHTMLMarqueeElementGetScrollDelay ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLMarqueeElementGetScrollDelay _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_marquee_element_get_scroll_delay _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLMarqueeElementGetScrollDelayMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementGetScrollDelayMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementGetScrollDelay---- method DOMHTMLMarqueeElement::get_true_speed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, 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_marquee_element_get_true_speed" webkit_dom_html_marquee_element_get_true_speed :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    IO CInt---dOMHTMLMarqueeElementGetTrueSpeed ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLMarqueeElementGetTrueSpeed _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_marquee_element_get_true_speed _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMarqueeElementGetTrueSpeedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementGetTrueSpeedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementGetTrueSpeed---- method DOMHTMLMarqueeElement::get_vspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, 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_marquee_element_get_vspace" webkit_dom_html_marquee_element_get_vspace :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    IO CULong---dOMHTMLMarqueeElementGetVspace ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMHTMLMarqueeElementGetVspace _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_marquee_element_get_vspace _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLMarqueeElementGetVspaceMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementGetVspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementGetVspace---- method DOMHTMLMarqueeElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = 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_marquee_element_get_width" webkit_dom_html_marquee_element_get_width :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    IO CString---dOMHTMLMarqueeElementGetWidth ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLMarqueeElementGetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_marquee_element_get_width _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_marquee_element_get_width" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLMarqueeElementGetWidthMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementGetWidth---- method DOMHTMLMarqueeElement::set_behavior--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_set_behavior" webkit_dom_html_marquee_element_set_behavior :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLMarqueeElementSetBehavior ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLMarqueeElementSetBehavior _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_marquee_element_set_behavior _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLMarqueeElementSetBehaviorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementSetBehaviorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementSetBehavior---- method DOMHTMLMarqueeElement::set_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_set_bg_color" webkit_dom_html_marquee_element_set_bg_color :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLMarqueeElementSetBgColor ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLMarqueeElementSetBgColor _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_marquee_element_set_bg_color _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLMarqueeElementSetBgColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementSetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementSetBgColor---- method DOMHTMLMarqueeElement::set_direction--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_set_direction" webkit_dom_html_marquee_element_set_direction :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLMarqueeElementSetDirection ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLMarqueeElementSetDirection _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_marquee_element_set_direction _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLMarqueeElementSetDirectionMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementSetDirectionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementSetDirection---- method DOMHTMLMarqueeElement::set_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_set_height" webkit_dom_html_marquee_element_set_height :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLMarqueeElementSetHeight ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLMarqueeElementSetHeight _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_marquee_element_set_height _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLMarqueeElementSetHeightMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementSetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementSetHeight---- method DOMHTMLMarqueeElement::set_hspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, 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_set_hspace" webkit_dom_html_marquee_element_set_hspace :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    CULong ->                               -- value : TBasicType TULong-    IO ()---dOMHTMLMarqueeElementSetHspace ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> CULong                               -- value-    -> m ()                                 -- result-dOMHTMLMarqueeElementSetHspace _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_marquee_element_set_hspace _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLMarqueeElementSetHspaceMethodInfo-instance (signature ~ (CULong -> m ()), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementSetHspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementSetHspace---- method DOMHTMLMarqueeElement::set_loop--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_marquee_element_set_loop" webkit_dom_html_marquee_element_set_loop :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    CLong ->                                -- value : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLMarqueeElementSetLoop ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLMarqueeElementSetLoop _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_html_marquee_element_set_loop _obj' value-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMHTMLMarqueeElementSetLoopMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementSetLoopMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementSetLoop---- method DOMHTMLMarqueeElement::set_scroll_amount--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_marquee_element_set_scroll_amount" webkit_dom_html_marquee_element_set_scroll_amount :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    CLong ->                                -- value : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLMarqueeElementSetScrollAmount ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLMarqueeElementSetScrollAmount _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_html_marquee_element_set_scroll_amount _obj' value-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMHTMLMarqueeElementSetScrollAmountMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementSetScrollAmountMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementSetScrollAmount---- method DOMHTMLMarqueeElement::set_scroll_delay--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_marquee_element_set_scroll_delay" webkit_dom_html_marquee_element_set_scroll_delay :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    CLong ->                                -- value : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLMarqueeElementSetScrollDelay ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLMarqueeElementSetScrollDelay _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_html_marquee_element_set_scroll_delay _obj' value-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMHTMLMarqueeElementSetScrollDelayMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementSetScrollDelayMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementSetScrollDelay---- method DOMHTMLMarqueeElement::set_true_speed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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_set_true_speed" webkit_dom_html_marquee_element_set_true_speed :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLMarqueeElementSetTrueSpeed ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLMarqueeElementSetTrueSpeed _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_marquee_element_set_true_speed _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLMarqueeElementSetTrueSpeedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementSetTrueSpeedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementSetTrueSpeed---- method DOMHTMLMarqueeElement::set_vspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, 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_set_vspace" webkit_dom_html_marquee_element_set_vspace :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    CULong ->                               -- value : TBasicType TULong-    IO ()---dOMHTMLMarqueeElementSetVspace ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> CULong                               -- value-    -> m ()                                 -- result-dOMHTMLMarqueeElementSetVspace _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_marquee_element_set_vspace _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLMarqueeElementSetVspaceMethodInfo-instance (signature ~ (CULong -> m ()), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementSetVspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementSetVspace---- method DOMHTMLMarqueeElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_set_width" webkit_dom_html_marquee_element_set_width :: -    Ptr DOMHTMLMarqueeElement ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLMarqueeElementSetWidth ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLMarqueeElementSetWidth _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_marquee_element_set_width _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLMarqueeElementSetWidthMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementSetWidth---- method DOMHTMLMarqueeElement::start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, 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 ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    IO ()---dOMHTMLMarqueeElementStart ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLMarqueeElementStart _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_marquee_element_start _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLMarqueeElementStartMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementStartMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementStart---- method DOMHTMLMarqueeElement::stop--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMarqueeElement", direction = DirectionIn, mayBeNull = False, 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 ->            -- _obj : TInterface "WebKit" "DOMHTMLMarqueeElement"-    IO ()---dOMHTMLMarqueeElementStop ::-    (MonadIO m, DOMHTMLMarqueeElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLMarqueeElementStop _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_marquee_element_stop _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLMarqueeElementStopMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLMarqueeElementK a) => MethodInfo DOMHTMLMarqueeElementStopMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementStop--
− GI/WebKit/Objects/DOMHTMLMarqueeElement.hs-boot
@@ -1,48 +0,0 @@-module GI.WebKit.Objects.DOMHTMLMarqueeElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLMarqueeElement = DOMHTMLMarqueeElement (ForeignPtr DOMHTMLMarqueeElement)-instance GObject DOMHTMLMarqueeElement where-class GObject o => DOMHTMLMarqueeElementK o-instance (GObject o, IsDescendantOf DOMHTMLMarqueeElement o) => DOMHTMLMarqueeElementK o-data DOMHTMLMarqueeElementBehaviorPropertyInfo-data DOMHTMLMarqueeElementBgColorPropertyInfo-data DOMHTMLMarqueeElementDirectionPropertyInfo-data DOMHTMLMarqueeElementHeightPropertyInfo-data DOMHTMLMarqueeElementHspacePropertyInfo-data DOMHTMLMarqueeElementLoopPropertyInfo-data DOMHTMLMarqueeElementScrollAmountPropertyInfo-data DOMHTMLMarqueeElementScrollDelayPropertyInfo-data DOMHTMLMarqueeElementTrueSpeedPropertyInfo-data DOMHTMLMarqueeElementVspacePropertyInfo-data DOMHTMLMarqueeElementWidthPropertyInfo-data DOMHTMLMarqueeElementGetBehaviorMethodInfo-data DOMHTMLMarqueeElementGetBgColorMethodInfo-data DOMHTMLMarqueeElementGetDirectionMethodInfo-data DOMHTMLMarqueeElementGetHeightMethodInfo-data DOMHTMLMarqueeElementGetHspaceMethodInfo-data DOMHTMLMarqueeElementGetLoopMethodInfo-data DOMHTMLMarqueeElementGetScrollAmountMethodInfo-data DOMHTMLMarqueeElementGetScrollDelayMethodInfo-data DOMHTMLMarqueeElementGetTrueSpeedMethodInfo-data DOMHTMLMarqueeElementGetVspaceMethodInfo-data DOMHTMLMarqueeElementGetWidthMethodInfo-data DOMHTMLMarqueeElementSetBehaviorMethodInfo-data DOMHTMLMarqueeElementSetBgColorMethodInfo-data DOMHTMLMarqueeElementSetDirectionMethodInfo-data DOMHTMLMarqueeElementSetHeightMethodInfo-data DOMHTMLMarqueeElementSetHspaceMethodInfo-data DOMHTMLMarqueeElementSetLoopMethodInfo-data DOMHTMLMarqueeElementSetScrollAmountMethodInfo-data DOMHTMLMarqueeElementSetScrollDelayMethodInfo-data DOMHTMLMarqueeElementSetTrueSpeedMethodInfo-data DOMHTMLMarqueeElementSetVspaceMethodInfo-data DOMHTMLMarqueeElementSetWidthMethodInfo-data DOMHTMLMarqueeElementStartMethodInfo-data DOMHTMLMarqueeElementStopMethodInfo
− GI/WebKit/Objects/DOMHTMLMediaElement.hs
@@ -1,3280 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLMediaElement-    ( ---- * Exported types-    DOMHTMLMediaElement(..)                 ,-    DOMHTMLMediaElementK                    ,-    toDOMHTMLMediaElement                   ,-    noDOMHTMLMediaElement                   ,--- -- * Methods--- ** dOMHTMLMediaElementAddTextTrack-    DOMHTMLMediaElementAddTextTrackMethodInfo,-    dOMHTMLMediaElementAddTextTrack         ,----- ** dOMHTMLMediaElementCanPlayType-    DOMHTMLMediaElementCanPlayTypeMethodInfo,-    dOMHTMLMediaElementCanPlayType          ,----- ** dOMHTMLMediaElementFastSeek-    DOMHTMLMediaElementFastSeekMethodInfo   ,-    dOMHTMLMediaElementFastSeek             ,----- ** dOMHTMLMediaElementGetAudioTracks-    DOMHTMLMediaElementGetAudioTracksMethodInfo,-    dOMHTMLMediaElementGetAudioTracks       ,----- ** dOMHTMLMediaElementGetAutoplay-    DOMHTMLMediaElementGetAutoplayMethodInfo,-    dOMHTMLMediaElementGetAutoplay          ,----- ** dOMHTMLMediaElementGetBuffered-    DOMHTMLMediaElementGetBufferedMethodInfo,-    dOMHTMLMediaElementGetBuffered          ,----- ** dOMHTMLMediaElementGetController-    DOMHTMLMediaElementGetControllerMethodInfo,-    dOMHTMLMediaElementGetController        ,----- ** dOMHTMLMediaElementGetControls-    DOMHTMLMediaElementGetControlsMethodInfo,-    dOMHTMLMediaElementGetControls          ,----- ** dOMHTMLMediaElementGetCurrentSrc-    DOMHTMLMediaElementGetCurrentSrcMethodInfo,-    dOMHTMLMediaElementGetCurrentSrc        ,----- ** dOMHTMLMediaElementGetCurrentTime-    DOMHTMLMediaElementGetCurrentTimeMethodInfo,-    dOMHTMLMediaElementGetCurrentTime       ,----- ** dOMHTMLMediaElementGetDefaultMuted-    DOMHTMLMediaElementGetDefaultMutedMethodInfo,-    dOMHTMLMediaElementGetDefaultMuted      ,----- ** dOMHTMLMediaElementGetDefaultPlaybackRate-    DOMHTMLMediaElementGetDefaultPlaybackRateMethodInfo,-    dOMHTMLMediaElementGetDefaultPlaybackRate,----- ** dOMHTMLMediaElementGetDuration-    DOMHTMLMediaElementGetDurationMethodInfo,-    dOMHTMLMediaElementGetDuration          ,----- ** dOMHTMLMediaElementGetEnded-    DOMHTMLMediaElementGetEndedMethodInfo   ,-    dOMHTMLMediaElementGetEnded             ,----- ** dOMHTMLMediaElementGetError-    DOMHTMLMediaElementGetErrorMethodInfo   ,-    dOMHTMLMediaElementGetError             ,----- ** dOMHTMLMediaElementGetInitialTime-    DOMHTMLMediaElementGetInitialTimeMethodInfo,-    dOMHTMLMediaElementGetInitialTime       ,----- ** dOMHTMLMediaElementGetLoop-    DOMHTMLMediaElementGetLoopMethodInfo    ,-    dOMHTMLMediaElementGetLoop              ,----- ** dOMHTMLMediaElementGetMediaGroup-    DOMHTMLMediaElementGetMediaGroupMethodInfo,-    dOMHTMLMediaElementGetMediaGroup        ,----- ** dOMHTMLMediaElementGetMuted-    DOMHTMLMediaElementGetMutedMethodInfo   ,-    dOMHTMLMediaElementGetMuted             ,----- ** dOMHTMLMediaElementGetNetworkState-    DOMHTMLMediaElementGetNetworkStateMethodInfo,-    dOMHTMLMediaElementGetNetworkState      ,----- ** dOMHTMLMediaElementGetPaused-    DOMHTMLMediaElementGetPausedMethodInfo  ,-    dOMHTMLMediaElementGetPaused            ,----- ** dOMHTMLMediaElementGetPlaybackRate-    DOMHTMLMediaElementGetPlaybackRateMethodInfo,-    dOMHTMLMediaElementGetPlaybackRate      ,----- ** dOMHTMLMediaElementGetPlayed-    DOMHTMLMediaElementGetPlayedMethodInfo  ,-    dOMHTMLMediaElementGetPlayed            ,----- ** dOMHTMLMediaElementGetPreload-    DOMHTMLMediaElementGetPreloadMethodInfo ,-    dOMHTMLMediaElementGetPreload           ,----- ** dOMHTMLMediaElementGetReadyState-    DOMHTMLMediaElementGetReadyStateMethodInfo,-    dOMHTMLMediaElementGetReadyState        ,----- ** dOMHTMLMediaElementGetSeekable-    DOMHTMLMediaElementGetSeekableMethodInfo,-    dOMHTMLMediaElementGetSeekable          ,----- ** dOMHTMLMediaElementGetSeeking-    DOMHTMLMediaElementGetSeekingMethodInfo ,-    dOMHTMLMediaElementGetSeeking           ,----- ** dOMHTMLMediaElementGetSrc-    DOMHTMLMediaElementGetSrcMethodInfo     ,-    dOMHTMLMediaElementGetSrc               ,----- ** dOMHTMLMediaElementGetStartTime-    DOMHTMLMediaElementGetStartTimeMethodInfo,-    dOMHTMLMediaElementGetStartTime         ,----- ** dOMHTMLMediaElementGetTextTracks-    DOMHTMLMediaElementGetTextTracksMethodInfo,-    dOMHTMLMediaElementGetTextTracks        ,----- ** dOMHTMLMediaElementGetVideoTracks-    DOMHTMLMediaElementGetVideoTracksMethodInfo,-    dOMHTMLMediaElementGetVideoTracks       ,----- ** dOMHTMLMediaElementGetVolume-    DOMHTMLMediaElementGetVolumeMethodInfo  ,-    dOMHTMLMediaElementGetVolume            ,----- ** dOMHTMLMediaElementGetWebkitAudioDecodedByteCount-    DOMHTMLMediaElementGetWebkitAudioDecodedByteCountMethodInfo,-    dOMHTMLMediaElementGetWebkitAudioDecodedByteCount,----- ** dOMHTMLMediaElementGetWebkitClosedCaptionsVisible-    DOMHTMLMediaElementGetWebkitClosedCaptionsVisibleMethodInfo,-    dOMHTMLMediaElementGetWebkitClosedCaptionsVisible,----- ** dOMHTMLMediaElementGetWebkitCurrentPlaybackTargetIsWireless-    DOMHTMLMediaElementGetWebkitCurrentPlaybackTargetIsWirelessMethodInfo,-    dOMHTMLMediaElementGetWebkitCurrentPlaybackTargetIsWireless,----- ** dOMHTMLMediaElementGetWebkitHasClosedCaptions-    DOMHTMLMediaElementGetWebkitHasClosedCaptionsMethodInfo,-    dOMHTMLMediaElementGetWebkitHasClosedCaptions,----- ** dOMHTMLMediaElementGetWebkitPreservesPitch-    DOMHTMLMediaElementGetWebkitPreservesPitchMethodInfo,-    dOMHTMLMediaElementGetWebkitPreservesPitch,----- ** dOMHTMLMediaElementGetWebkitVideoDecodedByteCount-    DOMHTMLMediaElementGetWebkitVideoDecodedByteCountMethodInfo,-    dOMHTMLMediaElementGetWebkitVideoDecodedByteCount,----- ** dOMHTMLMediaElementLoad-    DOMHTMLMediaElementLoadMethodInfo       ,-    dOMHTMLMediaElementLoad                 ,----- ** dOMHTMLMediaElementPause-    DOMHTMLMediaElementPauseMethodInfo      ,-    dOMHTMLMediaElementPause                ,----- ** dOMHTMLMediaElementPlay-    DOMHTMLMediaElementPlayMethodInfo       ,-    dOMHTMLMediaElementPlay                 ,----- ** dOMHTMLMediaElementSetAutoplay-    DOMHTMLMediaElementSetAutoplayMethodInfo,-    dOMHTMLMediaElementSetAutoplay          ,----- ** dOMHTMLMediaElementSetControls-    DOMHTMLMediaElementSetControlsMethodInfo,-    dOMHTMLMediaElementSetControls          ,----- ** dOMHTMLMediaElementSetCurrentTime-    DOMHTMLMediaElementSetCurrentTimeMethodInfo,-    dOMHTMLMediaElementSetCurrentTime       ,----- ** dOMHTMLMediaElementSetDefaultMuted-    DOMHTMLMediaElementSetDefaultMutedMethodInfo,-    dOMHTMLMediaElementSetDefaultMuted      ,----- ** dOMHTMLMediaElementSetDefaultPlaybackRate-    DOMHTMLMediaElementSetDefaultPlaybackRateMethodInfo,-    dOMHTMLMediaElementSetDefaultPlaybackRate,----- ** dOMHTMLMediaElementSetLoop-    DOMHTMLMediaElementSetLoopMethodInfo    ,-    dOMHTMLMediaElementSetLoop              ,----- ** dOMHTMLMediaElementSetMediaGroup-    DOMHTMLMediaElementSetMediaGroupMethodInfo,-    dOMHTMLMediaElementSetMediaGroup        ,----- ** dOMHTMLMediaElementSetMuted-    DOMHTMLMediaElementSetMutedMethodInfo   ,-    dOMHTMLMediaElementSetMuted             ,----- ** dOMHTMLMediaElementSetPlaybackRate-    DOMHTMLMediaElementSetPlaybackRateMethodInfo,-    dOMHTMLMediaElementSetPlaybackRate      ,----- ** dOMHTMLMediaElementSetPreload-    DOMHTMLMediaElementSetPreloadMethodInfo ,-    dOMHTMLMediaElementSetPreload           ,----- ** dOMHTMLMediaElementSetSrc-    DOMHTMLMediaElementSetSrcMethodInfo     ,-    dOMHTMLMediaElementSetSrc               ,----- ** dOMHTMLMediaElementSetVolume-    DOMHTMLMediaElementSetVolumeMethodInfo  ,-    dOMHTMLMediaElementSetVolume            ,----- ** dOMHTMLMediaElementSetWebkitClosedCaptionsVisible-    DOMHTMLMediaElementSetWebkitClosedCaptionsVisibleMethodInfo,-    dOMHTMLMediaElementSetWebkitClosedCaptionsVisible,----- ** dOMHTMLMediaElementSetWebkitPreservesPitch-    DOMHTMLMediaElementSetWebkitPreservesPitchMethodInfo,-    dOMHTMLMediaElementSetWebkitPreservesPitch,----- ** dOMHTMLMediaElementWebkitShowPlaybackTargetPicker-    DOMHTMLMediaElementWebkitShowPlaybackTargetPickerMethodInfo,-    dOMHTMLMediaElementWebkitShowPlaybackTargetPicker,----- -- * Properties--- ** AudioTracks-    DOMHTMLMediaElementAudioTracksPropertyInfo,-    dOMHTMLMediaElementAudioTracks          ,-    getDOMHTMLMediaElementAudioTracks       ,----- ** Autoplay-    DOMHTMLMediaElementAutoplayPropertyInfo ,-    constructDOMHTMLMediaElementAutoplay    ,-    dOMHTMLMediaElementAutoplay             ,-    getDOMHTMLMediaElementAutoplay          ,-    setDOMHTMLMediaElementAutoplay          ,----- ** Buffered-    DOMHTMLMediaElementBufferedPropertyInfo ,-    dOMHTMLMediaElementBuffered             ,-    getDOMHTMLMediaElementBuffered          ,----- ** Controller-    DOMHTMLMediaElementControllerPropertyInfo,-    dOMHTMLMediaElementController           ,-    getDOMHTMLMediaElementController        ,----- ** Controls-    DOMHTMLMediaElementControlsPropertyInfo ,-    constructDOMHTMLMediaElementControls    ,-    dOMHTMLMediaElementControls             ,-    getDOMHTMLMediaElementControls          ,-    setDOMHTMLMediaElementControls          ,----- ** CurrentSrc-    DOMHTMLMediaElementCurrentSrcPropertyInfo,-    dOMHTMLMediaElementCurrentSrc           ,-    getDOMHTMLMediaElementCurrentSrc        ,----- ** CurrentTime-    DOMHTMLMediaElementCurrentTimePropertyInfo,-    constructDOMHTMLMediaElementCurrentTime ,-    dOMHTMLMediaElementCurrentTime          ,-    getDOMHTMLMediaElementCurrentTime       ,-    setDOMHTMLMediaElementCurrentTime       ,----- ** DefaultMuted-    DOMHTMLMediaElementDefaultMutedPropertyInfo,-    constructDOMHTMLMediaElementDefaultMuted,-    dOMHTMLMediaElementDefaultMuted         ,-    getDOMHTMLMediaElementDefaultMuted      ,-    setDOMHTMLMediaElementDefaultMuted      ,----- ** DefaultPlaybackRate-    DOMHTMLMediaElementDefaultPlaybackRatePropertyInfo,-    constructDOMHTMLMediaElementDefaultPlaybackRate,-    dOMHTMLMediaElementDefaultPlaybackRate  ,-    getDOMHTMLMediaElementDefaultPlaybackRate,-    setDOMHTMLMediaElementDefaultPlaybackRate,----- ** Duration-    DOMHTMLMediaElementDurationPropertyInfo ,-    dOMHTMLMediaElementDuration             ,-    getDOMHTMLMediaElementDuration          ,----- ** Ended-    DOMHTMLMediaElementEndedPropertyInfo    ,-    dOMHTMLMediaElementEnded                ,-    getDOMHTMLMediaElementEnded             ,----- ** Error-    DOMHTMLMediaElementErrorPropertyInfo    ,-    dOMHTMLMediaElementError                ,-    getDOMHTMLMediaElementError             ,----- ** Loop-    DOMHTMLMediaElementLoopPropertyInfo     ,-    constructDOMHTMLMediaElementLoop        ,-    dOMHTMLMediaElementLoop                 ,-    getDOMHTMLMediaElementLoop              ,-    setDOMHTMLMediaElementLoop              ,----- ** MediaGroup-    DOMHTMLMediaElementMediaGroupPropertyInfo,-    constructDOMHTMLMediaElementMediaGroup  ,-    dOMHTMLMediaElementMediaGroup           ,-    getDOMHTMLMediaElementMediaGroup        ,-    setDOMHTMLMediaElementMediaGroup        ,----- ** Muted-    DOMHTMLMediaElementMutedPropertyInfo    ,-    constructDOMHTMLMediaElementMuted       ,-    dOMHTMLMediaElementMuted                ,-    getDOMHTMLMediaElementMuted             ,-    setDOMHTMLMediaElementMuted             ,----- ** NetworkState-    DOMHTMLMediaElementNetworkStatePropertyInfo,-    dOMHTMLMediaElementNetworkState         ,-    getDOMHTMLMediaElementNetworkState      ,----- ** Paused-    DOMHTMLMediaElementPausedPropertyInfo   ,-    dOMHTMLMediaElementPaused               ,-    getDOMHTMLMediaElementPaused            ,----- ** PlaybackRate-    DOMHTMLMediaElementPlaybackRatePropertyInfo,-    constructDOMHTMLMediaElementPlaybackRate,-    dOMHTMLMediaElementPlaybackRate         ,-    getDOMHTMLMediaElementPlaybackRate      ,-    setDOMHTMLMediaElementPlaybackRate      ,----- ** Played-    DOMHTMLMediaElementPlayedPropertyInfo   ,-    dOMHTMLMediaElementPlayed               ,-    getDOMHTMLMediaElementPlayed            ,----- ** Preload-    DOMHTMLMediaElementPreloadPropertyInfo  ,-    constructDOMHTMLMediaElementPreload     ,-    dOMHTMLMediaElementPreload              ,-    getDOMHTMLMediaElementPreload           ,-    setDOMHTMLMediaElementPreload           ,----- ** ReadyState-    DOMHTMLMediaElementReadyStatePropertyInfo,-    dOMHTMLMediaElementReadyState           ,-    getDOMHTMLMediaElementReadyState        ,----- ** Seekable-    DOMHTMLMediaElementSeekablePropertyInfo ,-    dOMHTMLMediaElementSeekable             ,-    getDOMHTMLMediaElementSeekable          ,----- ** Seeking-    DOMHTMLMediaElementSeekingPropertyInfo  ,-    dOMHTMLMediaElementSeeking              ,-    getDOMHTMLMediaElementSeeking           ,----- ** Src-    DOMHTMLMediaElementSrcPropertyInfo      ,-    constructDOMHTMLMediaElementSrc         ,-    dOMHTMLMediaElementSrc                  ,-    getDOMHTMLMediaElementSrc               ,-    setDOMHTMLMediaElementSrc               ,----- ** TextTracks-    DOMHTMLMediaElementTextTracksPropertyInfo,-    dOMHTMLMediaElementTextTracks           ,-    getDOMHTMLMediaElementTextTracks        ,----- ** VideoTracks-    DOMHTMLMediaElementVideoTracksPropertyInfo,-    dOMHTMLMediaElementVideoTracks          ,-    getDOMHTMLMediaElementVideoTracks       ,----- ** Volume-    DOMHTMLMediaElementVolumePropertyInfo   ,-    constructDOMHTMLMediaElementVolume      ,-    dOMHTMLMediaElementVolume               ,-    getDOMHTMLMediaElementVolume            ,-    setDOMHTMLMediaElementVolume            ,----- ** WebkitAudioDecodedByteCount-    DOMHTMLMediaElementWebkitAudioDecodedByteCountPropertyInfo,-    dOMHTMLMediaElementWebkitAudioDecodedByteCount,-    getDOMHTMLMediaElementWebkitAudioDecodedByteCount,----- ** WebkitClosedCaptionsVisible-    DOMHTMLMediaElementWebkitClosedCaptionsVisiblePropertyInfo,-    constructDOMHTMLMediaElementWebkitClosedCaptionsVisible,-    dOMHTMLMediaElementWebkitClosedCaptionsVisible,-    getDOMHTMLMediaElementWebkitClosedCaptionsVisible,-    setDOMHTMLMediaElementWebkitClosedCaptionsVisible,----- ** WebkitCurrentPlaybackTargetIsWireless-    DOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWirelessPropertyInfo,-    dOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWireless,-    getDOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWireless,----- ** WebkitHasClosedCaptions-    DOMHTMLMediaElementWebkitHasClosedCaptionsPropertyInfo,-    dOMHTMLMediaElementWebkitHasClosedCaptions,-    getDOMHTMLMediaElementWebkitHasClosedCaptions,----- ** WebkitPreservesPitch-    DOMHTMLMediaElementWebkitPreservesPitchPropertyInfo,-    constructDOMHTMLMediaElementWebkitPreservesPitch,-    dOMHTMLMediaElementWebkitPreservesPitch ,-    getDOMHTMLMediaElementWebkitPreservesPitch,-    setDOMHTMLMediaElementWebkitPreservesPitch,----- ** WebkitVideoDecodedByteCount-    DOMHTMLMediaElementWebkitVideoDecodedByteCountPropertyInfo,-    dOMHTMLMediaElementWebkitVideoDecodedByteCount,-    getDOMHTMLMediaElementWebkitVideoDecodedByteCount,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLMediaElement = DOMHTMLMediaElement (ForeignPtr DOMHTMLMediaElement)-foreign import ccall "webkit_dom_html_media_element_get_type"-    c_webkit_dom_html_media_element_get_type :: IO GType--type instance ParentTypes DOMHTMLMediaElement = DOMHTMLMediaElementParentTypes-type DOMHTMLMediaElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLMediaElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_media_element_get_type-    --class GObject o => DOMHTMLMediaElementK o-instance (GObject o, IsDescendantOf DOMHTMLMediaElement o) => DOMHTMLMediaElementK o--toDOMHTMLMediaElement :: DOMHTMLMediaElementK o => o -> IO DOMHTMLMediaElement-toDOMHTMLMediaElement = unsafeCastTo DOMHTMLMediaElement--noDOMHTMLMediaElement :: Maybe DOMHTMLMediaElement-noDOMHTMLMediaElement = Nothing--type family ResolveDOMHTMLMediaElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLMediaElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLMediaElementMethod "addTextTrack" o = DOMHTMLMediaElementAddTextTrackMethodInfo-    ResolveDOMHTMLMediaElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLMediaElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLMediaElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLMediaElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLMediaElementMethod "canPlayType" o = DOMHTMLMediaElementCanPlayTypeMethodInfo-    ResolveDOMHTMLMediaElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLMediaElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLMediaElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLMediaElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLMediaElementMethod "fastSeek" o = DOMHTMLMediaElementFastSeekMethodInfo-    ResolveDOMHTMLMediaElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLMediaElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLMediaElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLMediaElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLMediaElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLMediaElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLMediaElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLMediaElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLMediaElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLMediaElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLMediaElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLMediaElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLMediaElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLMediaElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLMediaElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLMediaElementMethod "load" o = DOMHTMLMediaElementLoadMethodInfo-    ResolveDOMHTMLMediaElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLMediaElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLMediaElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLMediaElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLMediaElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLMediaElementMethod "pause" o = DOMHTMLMediaElementPauseMethodInfo-    ResolveDOMHTMLMediaElementMethod "play" o = DOMHTMLMediaElementPlayMethodInfo-    ResolveDOMHTMLMediaElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLMediaElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLMediaElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLMediaElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLMediaElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLMediaElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLMediaElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLMediaElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLMediaElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLMediaElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLMediaElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLMediaElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLMediaElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLMediaElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLMediaElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLMediaElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLMediaElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLMediaElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLMediaElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLMediaElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLMediaElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLMediaElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLMediaElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLMediaElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLMediaElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLMediaElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLMediaElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLMediaElementMethod "webkitShowPlaybackTargetPicker" o = DOMHTMLMediaElementWebkitShowPlaybackTargetPickerMethodInfo-    ResolveDOMHTMLMediaElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLMediaElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLMediaElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLMediaElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLMediaElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLMediaElementMethod "getAudioTracks" o = DOMHTMLMediaElementGetAudioTracksMethodInfo-    ResolveDOMHTMLMediaElementMethod "getAutoplay" o = DOMHTMLMediaElementGetAutoplayMethodInfo-    ResolveDOMHTMLMediaElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLMediaElementMethod "getBuffered" o = DOMHTMLMediaElementGetBufferedMethodInfo-    ResolveDOMHTMLMediaElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLMediaElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLMediaElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLMediaElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLMediaElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLMediaElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLMediaElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLMediaElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLMediaElementMethod "getController" o = DOMHTMLMediaElementGetControllerMethodInfo-    ResolveDOMHTMLMediaElementMethod "getControls" o = DOMHTMLMediaElementGetControlsMethodInfo-    ResolveDOMHTMLMediaElementMethod "getCurrentSrc" o = DOMHTMLMediaElementGetCurrentSrcMethodInfo-    ResolveDOMHTMLMediaElementMethod "getCurrentTime" o = DOMHTMLMediaElementGetCurrentTimeMethodInfo-    ResolveDOMHTMLMediaElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLMediaElementMethod "getDefaultMuted" o = DOMHTMLMediaElementGetDefaultMutedMethodInfo-    ResolveDOMHTMLMediaElementMethod "getDefaultPlaybackRate" o = DOMHTMLMediaElementGetDefaultPlaybackRateMethodInfo-    ResolveDOMHTMLMediaElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLMediaElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLMediaElementMethod "getDuration" o = DOMHTMLMediaElementGetDurationMethodInfo-    ResolveDOMHTMLMediaElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLMediaElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLMediaElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLMediaElementMethod "getEnded" o = DOMHTMLMediaElementGetEndedMethodInfo-    ResolveDOMHTMLMediaElementMethod "getError" o = DOMHTMLMediaElementGetErrorMethodInfo-    ResolveDOMHTMLMediaElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLMediaElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLMediaElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLMediaElementMethod "getInitialTime" o = DOMHTMLMediaElementGetInitialTimeMethodInfo-    ResolveDOMHTMLMediaElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLMediaElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLMediaElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLMediaElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLMediaElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLMediaElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLMediaElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLMediaElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLMediaElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLMediaElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLMediaElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLMediaElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLMediaElementMethod "getLoop" o = DOMHTMLMediaElementGetLoopMethodInfo-    ResolveDOMHTMLMediaElementMethod "getMediaGroup" o = DOMHTMLMediaElementGetMediaGroupMethodInfo-    ResolveDOMHTMLMediaElementMethod "getMuted" o = DOMHTMLMediaElementGetMutedMethodInfo-    ResolveDOMHTMLMediaElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLMediaElementMethod "getNetworkState" o = DOMHTMLMediaElementGetNetworkStateMethodInfo-    ResolveDOMHTMLMediaElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLMediaElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLMediaElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLMediaElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLMediaElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLMediaElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLMediaElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLMediaElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLMediaElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLMediaElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLMediaElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLMediaElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLMediaElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLMediaElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLMediaElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLMediaElementMethod "getPaused" o = DOMHTMLMediaElementGetPausedMethodInfo-    ResolveDOMHTMLMediaElementMethod "getPlaybackRate" o = DOMHTMLMediaElementGetPlaybackRateMethodInfo-    ResolveDOMHTMLMediaElementMethod "getPlayed" o = DOMHTMLMediaElementGetPlayedMethodInfo-    ResolveDOMHTMLMediaElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLMediaElementMethod "getPreload" o = DOMHTMLMediaElementGetPreloadMethodInfo-    ResolveDOMHTMLMediaElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLMediaElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLMediaElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLMediaElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLMediaElementMethod "getReadyState" o = DOMHTMLMediaElementGetReadyStateMethodInfo-    ResolveDOMHTMLMediaElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLMediaElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLMediaElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLMediaElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLMediaElementMethod "getSeekable" o = DOMHTMLMediaElementGetSeekableMethodInfo-    ResolveDOMHTMLMediaElementMethod "getSeeking" o = DOMHTMLMediaElementGetSeekingMethodInfo-    ResolveDOMHTMLMediaElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLMediaElementMethod "getSrc" o = DOMHTMLMediaElementGetSrcMethodInfo-    ResolveDOMHTMLMediaElementMethod "getStartTime" o = DOMHTMLMediaElementGetStartTimeMethodInfo-    ResolveDOMHTMLMediaElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLMediaElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLMediaElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLMediaElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLMediaElementMethod "getTextTracks" o = DOMHTMLMediaElementGetTextTracksMethodInfo-    ResolveDOMHTMLMediaElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLMediaElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLMediaElementMethod "getVideoTracks" o = DOMHTMLMediaElementGetVideoTracksMethodInfo-    ResolveDOMHTMLMediaElementMethod "getVolume" o = DOMHTMLMediaElementGetVolumeMethodInfo-    ResolveDOMHTMLMediaElementMethod "getWebkitAudioDecodedByteCount" o = DOMHTMLMediaElementGetWebkitAudioDecodedByteCountMethodInfo-    ResolveDOMHTMLMediaElementMethod "getWebkitClosedCaptionsVisible" o = DOMHTMLMediaElementGetWebkitClosedCaptionsVisibleMethodInfo-    ResolveDOMHTMLMediaElementMethod "getWebkitCurrentPlaybackTargetIsWireless" o = DOMHTMLMediaElementGetWebkitCurrentPlaybackTargetIsWirelessMethodInfo-    ResolveDOMHTMLMediaElementMethod "getWebkitHasClosedCaptions" o = DOMHTMLMediaElementGetWebkitHasClosedCaptionsMethodInfo-    ResolveDOMHTMLMediaElementMethod "getWebkitPreservesPitch" o = DOMHTMLMediaElementGetWebkitPreservesPitchMethodInfo-    ResolveDOMHTMLMediaElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLMediaElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLMediaElementMethod "getWebkitVideoDecodedByteCount" o = DOMHTMLMediaElementGetWebkitVideoDecodedByteCountMethodInfo-    ResolveDOMHTMLMediaElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLMediaElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLMediaElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLMediaElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLMediaElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLMediaElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLMediaElementMethod "setAutoplay" o = DOMHTMLMediaElementSetAutoplayMethodInfo-    ResolveDOMHTMLMediaElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLMediaElementMethod "setControls" o = DOMHTMLMediaElementSetControlsMethodInfo-    ResolveDOMHTMLMediaElementMethod "setCurrentTime" o = DOMHTMLMediaElementSetCurrentTimeMethodInfo-    ResolveDOMHTMLMediaElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLMediaElementMethod "setDefaultMuted" o = DOMHTMLMediaElementSetDefaultMutedMethodInfo-    ResolveDOMHTMLMediaElementMethod "setDefaultPlaybackRate" o = DOMHTMLMediaElementSetDefaultPlaybackRateMethodInfo-    ResolveDOMHTMLMediaElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLMediaElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLMediaElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLMediaElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLMediaElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLMediaElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLMediaElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLMediaElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLMediaElementMethod "setLoop" o = DOMHTMLMediaElementSetLoopMethodInfo-    ResolveDOMHTMLMediaElementMethod "setMediaGroup" o = DOMHTMLMediaElementSetMediaGroupMethodInfo-    ResolveDOMHTMLMediaElementMethod "setMuted" o = DOMHTMLMediaElementSetMutedMethodInfo-    ResolveDOMHTMLMediaElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLMediaElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLMediaElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLMediaElementMethod "setPlaybackRate" o = DOMHTMLMediaElementSetPlaybackRateMethodInfo-    ResolveDOMHTMLMediaElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLMediaElementMethod "setPreload" o = DOMHTMLMediaElementSetPreloadMethodInfo-    ResolveDOMHTMLMediaElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLMediaElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLMediaElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLMediaElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLMediaElementMethod "setSrc" o = DOMHTMLMediaElementSetSrcMethodInfo-    ResolveDOMHTMLMediaElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLMediaElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLMediaElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLMediaElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLMediaElementMethod "setVolume" o = DOMHTMLMediaElementSetVolumeMethodInfo-    ResolveDOMHTMLMediaElementMethod "setWebkitClosedCaptionsVisible" o = DOMHTMLMediaElementSetWebkitClosedCaptionsVisibleMethodInfo-    ResolveDOMHTMLMediaElementMethod "setWebkitPreservesPitch" o = DOMHTMLMediaElementSetWebkitPreservesPitchMethodInfo-    ResolveDOMHTMLMediaElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLMediaElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLMediaElementMethod t DOMHTMLMediaElement, MethodInfo info DOMHTMLMediaElement p) => IsLabelProxy t (DOMHTMLMediaElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLMediaElementMethod t DOMHTMLMediaElement, MethodInfo info DOMHTMLMediaElement p) => IsLabel t (DOMHTMLMediaElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "audio-tracks"-   -- Type: TInterface "WebKit" "DOMAudioTrackList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLMediaElementAudioTracks :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m (Maybe DOMAudioTrackList)-getDOMHTMLMediaElementAudioTracks obj = liftIO $ getObjectPropertyObject obj "audio-tracks" DOMAudioTrackList--data DOMHTMLMediaElementAudioTracksPropertyInfo-instance AttrInfo DOMHTMLMediaElementAudioTracksPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementAudioTracksPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLMediaElementAudioTracksPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMediaElementAudioTracksPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementAudioTracksPropertyInfo = (Maybe DOMAudioTrackList)-    type AttrLabel DOMHTMLMediaElementAudioTracksPropertyInfo = "audio-tracks"-    attrGet _ = getDOMHTMLMediaElementAudioTracks-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "autoplay"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLMediaElementAutoplay :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m Bool-getDOMHTMLMediaElementAutoplay obj = liftIO $ getObjectPropertyBool obj "autoplay"--setDOMHTMLMediaElementAutoplay :: (MonadIO m, DOMHTMLMediaElementK o) => o -> Bool -> m ()-setDOMHTMLMediaElementAutoplay obj val = liftIO $ setObjectPropertyBool obj "autoplay" val--constructDOMHTMLMediaElementAutoplay :: Bool -> IO ([Char], GValue)-constructDOMHTMLMediaElementAutoplay val = constructObjectPropertyBool "autoplay" val--data DOMHTMLMediaElementAutoplayPropertyInfo-instance AttrInfo DOMHTMLMediaElementAutoplayPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementAutoplayPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementAutoplayPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLMediaElementAutoplayPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementAutoplayPropertyInfo = Bool-    type AttrLabel DOMHTMLMediaElementAutoplayPropertyInfo = "autoplay"-    attrGet _ = getDOMHTMLMediaElementAutoplay-    attrSet _ = setDOMHTMLMediaElementAutoplay-    attrConstruct _ = constructDOMHTMLMediaElementAutoplay-    attrClear _ = undefined---- VVV Prop "buffered"-   -- Type: TInterface "WebKit" "DOMTimeRanges"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLMediaElementBuffered :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m (Maybe DOMTimeRanges)-getDOMHTMLMediaElementBuffered obj = liftIO $ getObjectPropertyObject obj "buffered" DOMTimeRanges--data DOMHTMLMediaElementBufferedPropertyInfo-instance AttrInfo DOMHTMLMediaElementBufferedPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementBufferedPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLMediaElementBufferedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMediaElementBufferedPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementBufferedPropertyInfo = (Maybe DOMTimeRanges)-    type AttrLabel DOMHTMLMediaElementBufferedPropertyInfo = "buffered"-    attrGet _ = getDOMHTMLMediaElementBuffered-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "controller"-   -- Type: TInterface "WebKit" "DOMMediaController"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLMediaElementController :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m (Maybe DOMMediaController)-getDOMHTMLMediaElementController obj = liftIO $ getObjectPropertyObject obj "controller" DOMMediaController--data DOMHTMLMediaElementControllerPropertyInfo-instance AttrInfo DOMHTMLMediaElementControllerPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementControllerPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLMediaElementControllerPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMediaElementControllerPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementControllerPropertyInfo = (Maybe DOMMediaController)-    type AttrLabel DOMHTMLMediaElementControllerPropertyInfo = "controller"-    attrGet _ = getDOMHTMLMediaElementController-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "controls"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLMediaElementControls :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m Bool-getDOMHTMLMediaElementControls obj = liftIO $ getObjectPropertyBool obj "controls"--setDOMHTMLMediaElementControls :: (MonadIO m, DOMHTMLMediaElementK o) => o -> Bool -> m ()-setDOMHTMLMediaElementControls obj val = liftIO $ setObjectPropertyBool obj "controls" val--constructDOMHTMLMediaElementControls :: Bool -> IO ([Char], GValue)-constructDOMHTMLMediaElementControls val = constructObjectPropertyBool "controls" val--data DOMHTMLMediaElementControlsPropertyInfo-instance AttrInfo DOMHTMLMediaElementControlsPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementControlsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementControlsPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLMediaElementControlsPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementControlsPropertyInfo = Bool-    type AttrLabel DOMHTMLMediaElementControlsPropertyInfo = "controls"-    attrGet _ = getDOMHTMLMediaElementControls-    attrSet _ = setDOMHTMLMediaElementControls-    attrConstruct _ = constructDOMHTMLMediaElementControls-    attrClear _ = undefined---- VVV Prop "current-src"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLMediaElementCurrentSrc :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLMediaElementCurrentSrc obj = liftIO $ getObjectPropertyString obj "current-src"--data DOMHTMLMediaElementCurrentSrcPropertyInfo-instance AttrInfo DOMHTMLMediaElementCurrentSrcPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementCurrentSrcPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLMediaElementCurrentSrcPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMediaElementCurrentSrcPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementCurrentSrcPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLMediaElementCurrentSrcPropertyInfo = "current-src"-    attrGet _ = getDOMHTMLMediaElementCurrentSrc-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "current-time"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLMediaElementCurrentTime :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m Double-getDOMHTMLMediaElementCurrentTime obj = liftIO $ getObjectPropertyDouble obj "current-time"--setDOMHTMLMediaElementCurrentTime :: (MonadIO m, DOMHTMLMediaElementK o) => o -> Double -> m ()-setDOMHTMLMediaElementCurrentTime obj val = liftIO $ setObjectPropertyDouble obj "current-time" val--constructDOMHTMLMediaElementCurrentTime :: Double -> IO ([Char], GValue)-constructDOMHTMLMediaElementCurrentTime val = constructObjectPropertyDouble "current-time" val--data DOMHTMLMediaElementCurrentTimePropertyInfo-instance AttrInfo DOMHTMLMediaElementCurrentTimePropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementCurrentTimePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementCurrentTimePropertyInfo = (~) Double-    type AttrBaseTypeConstraint DOMHTMLMediaElementCurrentTimePropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementCurrentTimePropertyInfo = Double-    type AttrLabel DOMHTMLMediaElementCurrentTimePropertyInfo = "current-time"-    attrGet _ = getDOMHTMLMediaElementCurrentTime-    attrSet _ = setDOMHTMLMediaElementCurrentTime-    attrConstruct _ = constructDOMHTMLMediaElementCurrentTime-    attrClear _ = undefined---- VVV Prop "default-muted"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLMediaElementDefaultMuted :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m Bool-getDOMHTMLMediaElementDefaultMuted obj = liftIO $ getObjectPropertyBool obj "default-muted"--setDOMHTMLMediaElementDefaultMuted :: (MonadIO m, DOMHTMLMediaElementK o) => o -> Bool -> m ()-setDOMHTMLMediaElementDefaultMuted obj val = liftIO $ setObjectPropertyBool obj "default-muted" val--constructDOMHTMLMediaElementDefaultMuted :: Bool -> IO ([Char], GValue)-constructDOMHTMLMediaElementDefaultMuted val = constructObjectPropertyBool "default-muted" val--data DOMHTMLMediaElementDefaultMutedPropertyInfo-instance AttrInfo DOMHTMLMediaElementDefaultMutedPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementDefaultMutedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementDefaultMutedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLMediaElementDefaultMutedPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementDefaultMutedPropertyInfo = Bool-    type AttrLabel DOMHTMLMediaElementDefaultMutedPropertyInfo = "default-muted"-    attrGet _ = getDOMHTMLMediaElementDefaultMuted-    attrSet _ = setDOMHTMLMediaElementDefaultMuted-    attrConstruct _ = constructDOMHTMLMediaElementDefaultMuted-    attrClear _ = undefined---- VVV Prop "default-playback-rate"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLMediaElementDefaultPlaybackRate :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m Double-getDOMHTMLMediaElementDefaultPlaybackRate obj = liftIO $ getObjectPropertyDouble obj "default-playback-rate"--setDOMHTMLMediaElementDefaultPlaybackRate :: (MonadIO m, DOMHTMLMediaElementK o) => o -> Double -> m ()-setDOMHTMLMediaElementDefaultPlaybackRate obj val = liftIO $ setObjectPropertyDouble obj "default-playback-rate" val--constructDOMHTMLMediaElementDefaultPlaybackRate :: Double -> IO ([Char], GValue)-constructDOMHTMLMediaElementDefaultPlaybackRate val = constructObjectPropertyDouble "default-playback-rate" val--data DOMHTMLMediaElementDefaultPlaybackRatePropertyInfo-instance AttrInfo DOMHTMLMediaElementDefaultPlaybackRatePropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementDefaultPlaybackRatePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementDefaultPlaybackRatePropertyInfo = (~) Double-    type AttrBaseTypeConstraint DOMHTMLMediaElementDefaultPlaybackRatePropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementDefaultPlaybackRatePropertyInfo = Double-    type AttrLabel DOMHTMLMediaElementDefaultPlaybackRatePropertyInfo = "default-playback-rate"-    attrGet _ = getDOMHTMLMediaElementDefaultPlaybackRate-    attrSet _ = setDOMHTMLMediaElementDefaultPlaybackRate-    attrConstruct _ = constructDOMHTMLMediaElementDefaultPlaybackRate-    attrClear _ = undefined---- VVV Prop "duration"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLMediaElementDuration :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m Double-getDOMHTMLMediaElementDuration obj = liftIO $ getObjectPropertyDouble obj "duration"--data DOMHTMLMediaElementDurationPropertyInfo-instance AttrInfo DOMHTMLMediaElementDurationPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementDurationPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementDurationPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMediaElementDurationPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementDurationPropertyInfo = Double-    type AttrLabel DOMHTMLMediaElementDurationPropertyInfo = "duration"-    attrGet _ = getDOMHTMLMediaElementDuration-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "ended"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLMediaElementEnded :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m Bool-getDOMHTMLMediaElementEnded obj = liftIO $ getObjectPropertyBool obj "ended"--data DOMHTMLMediaElementEndedPropertyInfo-instance AttrInfo DOMHTMLMediaElementEndedPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementEndedPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementEndedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMediaElementEndedPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementEndedPropertyInfo = Bool-    type AttrLabel DOMHTMLMediaElementEndedPropertyInfo = "ended"-    attrGet _ = getDOMHTMLMediaElementEnded-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "error"-   -- Type: TInterface "WebKit" "DOMMediaError"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLMediaElementError :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m (Maybe DOMMediaError)-getDOMHTMLMediaElementError obj = liftIO $ getObjectPropertyObject obj "error" DOMMediaError--data DOMHTMLMediaElementErrorPropertyInfo-instance AttrInfo DOMHTMLMediaElementErrorPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementErrorPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLMediaElementErrorPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMediaElementErrorPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementErrorPropertyInfo = (Maybe DOMMediaError)-    type AttrLabel DOMHTMLMediaElementErrorPropertyInfo = "error"-    attrGet _ = getDOMHTMLMediaElementError-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "loop"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLMediaElementLoop :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m Bool-getDOMHTMLMediaElementLoop obj = liftIO $ getObjectPropertyBool obj "loop"--setDOMHTMLMediaElementLoop :: (MonadIO m, DOMHTMLMediaElementK o) => o -> Bool -> m ()-setDOMHTMLMediaElementLoop obj val = liftIO $ setObjectPropertyBool obj "loop" val--constructDOMHTMLMediaElementLoop :: Bool -> IO ([Char], GValue)-constructDOMHTMLMediaElementLoop val = constructObjectPropertyBool "loop" val--data DOMHTMLMediaElementLoopPropertyInfo-instance AttrInfo DOMHTMLMediaElementLoopPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementLoopPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementLoopPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLMediaElementLoopPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementLoopPropertyInfo = Bool-    type AttrLabel DOMHTMLMediaElementLoopPropertyInfo = "loop"-    attrGet _ = getDOMHTMLMediaElementLoop-    attrSet _ = setDOMHTMLMediaElementLoop-    attrConstruct _ = constructDOMHTMLMediaElementLoop-    attrClear _ = undefined---- VVV Prop "media-group"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLMediaElementMediaGroup :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLMediaElementMediaGroup obj = liftIO $ getObjectPropertyString obj "media-group"--setDOMHTMLMediaElementMediaGroup :: (MonadIO m, DOMHTMLMediaElementK o) => o -> T.Text -> m ()-setDOMHTMLMediaElementMediaGroup obj val = liftIO $ setObjectPropertyString obj "media-group" (Just val)--constructDOMHTMLMediaElementMediaGroup :: T.Text -> IO ([Char], GValue)-constructDOMHTMLMediaElementMediaGroup val = constructObjectPropertyString "media-group" (Just val)--data DOMHTMLMediaElementMediaGroupPropertyInfo-instance AttrInfo DOMHTMLMediaElementMediaGroupPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementMediaGroupPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementMediaGroupPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLMediaElementMediaGroupPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementMediaGroupPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLMediaElementMediaGroupPropertyInfo = "media-group"-    attrGet _ = getDOMHTMLMediaElementMediaGroup-    attrSet _ = setDOMHTMLMediaElementMediaGroup-    attrConstruct _ = constructDOMHTMLMediaElementMediaGroup-    attrClear _ = undefined---- VVV Prop "muted"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLMediaElementMuted :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m Bool-getDOMHTMLMediaElementMuted obj = liftIO $ getObjectPropertyBool obj "muted"--setDOMHTMLMediaElementMuted :: (MonadIO m, DOMHTMLMediaElementK o) => o -> Bool -> m ()-setDOMHTMLMediaElementMuted obj val = liftIO $ setObjectPropertyBool obj "muted" val--constructDOMHTMLMediaElementMuted :: Bool -> IO ([Char], GValue)-constructDOMHTMLMediaElementMuted val = constructObjectPropertyBool "muted" val--data DOMHTMLMediaElementMutedPropertyInfo-instance AttrInfo DOMHTMLMediaElementMutedPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementMutedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementMutedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLMediaElementMutedPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementMutedPropertyInfo = Bool-    type AttrLabel DOMHTMLMediaElementMutedPropertyInfo = "muted"-    attrGet _ = getDOMHTMLMediaElementMuted-    attrSet _ = setDOMHTMLMediaElementMuted-    attrConstruct _ = constructDOMHTMLMediaElementMuted-    attrClear _ = undefined---- VVV Prop "network-state"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLMediaElementNetworkState :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m Word32-getDOMHTMLMediaElementNetworkState obj = liftIO $ getObjectPropertyUInt32 obj "network-state"--data DOMHTMLMediaElementNetworkStatePropertyInfo-instance AttrInfo DOMHTMLMediaElementNetworkStatePropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementNetworkStatePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementNetworkStatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMediaElementNetworkStatePropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementNetworkStatePropertyInfo = Word32-    type AttrLabel DOMHTMLMediaElementNetworkStatePropertyInfo = "network-state"-    attrGet _ = getDOMHTMLMediaElementNetworkState-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "paused"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLMediaElementPaused :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m Bool-getDOMHTMLMediaElementPaused obj = liftIO $ getObjectPropertyBool obj "paused"--data DOMHTMLMediaElementPausedPropertyInfo-instance AttrInfo DOMHTMLMediaElementPausedPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementPausedPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementPausedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMediaElementPausedPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementPausedPropertyInfo = Bool-    type AttrLabel DOMHTMLMediaElementPausedPropertyInfo = "paused"-    attrGet _ = getDOMHTMLMediaElementPaused-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "playback-rate"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLMediaElementPlaybackRate :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m Double-getDOMHTMLMediaElementPlaybackRate obj = liftIO $ getObjectPropertyDouble obj "playback-rate"--setDOMHTMLMediaElementPlaybackRate :: (MonadIO m, DOMHTMLMediaElementK o) => o -> Double -> m ()-setDOMHTMLMediaElementPlaybackRate obj val = liftIO $ setObjectPropertyDouble obj "playback-rate" val--constructDOMHTMLMediaElementPlaybackRate :: Double -> IO ([Char], GValue)-constructDOMHTMLMediaElementPlaybackRate val = constructObjectPropertyDouble "playback-rate" val--data DOMHTMLMediaElementPlaybackRatePropertyInfo-instance AttrInfo DOMHTMLMediaElementPlaybackRatePropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementPlaybackRatePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementPlaybackRatePropertyInfo = (~) Double-    type AttrBaseTypeConstraint DOMHTMLMediaElementPlaybackRatePropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementPlaybackRatePropertyInfo = Double-    type AttrLabel DOMHTMLMediaElementPlaybackRatePropertyInfo = "playback-rate"-    attrGet _ = getDOMHTMLMediaElementPlaybackRate-    attrSet _ = setDOMHTMLMediaElementPlaybackRate-    attrConstruct _ = constructDOMHTMLMediaElementPlaybackRate-    attrClear _ = undefined---- VVV Prop "played"-   -- Type: TInterface "WebKit" "DOMTimeRanges"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLMediaElementPlayed :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m (Maybe DOMTimeRanges)-getDOMHTMLMediaElementPlayed obj = liftIO $ getObjectPropertyObject obj "played" DOMTimeRanges--data DOMHTMLMediaElementPlayedPropertyInfo-instance AttrInfo DOMHTMLMediaElementPlayedPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementPlayedPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLMediaElementPlayedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMediaElementPlayedPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementPlayedPropertyInfo = (Maybe DOMTimeRanges)-    type AttrLabel DOMHTMLMediaElementPlayedPropertyInfo = "played"-    attrGet _ = getDOMHTMLMediaElementPlayed-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "preload"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLMediaElementPreload :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLMediaElementPreload obj = liftIO $ getObjectPropertyString obj "preload"--setDOMHTMLMediaElementPreload :: (MonadIO m, DOMHTMLMediaElementK o) => o -> T.Text -> m ()-setDOMHTMLMediaElementPreload obj val = liftIO $ setObjectPropertyString obj "preload" (Just val)--constructDOMHTMLMediaElementPreload :: T.Text -> IO ([Char], GValue)-constructDOMHTMLMediaElementPreload val = constructObjectPropertyString "preload" (Just val)--data DOMHTMLMediaElementPreloadPropertyInfo-instance AttrInfo DOMHTMLMediaElementPreloadPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementPreloadPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementPreloadPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLMediaElementPreloadPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementPreloadPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLMediaElementPreloadPropertyInfo = "preload"-    attrGet _ = getDOMHTMLMediaElementPreload-    attrSet _ = setDOMHTMLMediaElementPreload-    attrConstruct _ = constructDOMHTMLMediaElementPreload-    attrClear _ = undefined---- VVV Prop "ready-state"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLMediaElementReadyState :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m Word32-getDOMHTMLMediaElementReadyState obj = liftIO $ getObjectPropertyUInt32 obj "ready-state"--data DOMHTMLMediaElementReadyStatePropertyInfo-instance AttrInfo DOMHTMLMediaElementReadyStatePropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementReadyStatePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementReadyStatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMediaElementReadyStatePropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementReadyStatePropertyInfo = Word32-    type AttrLabel DOMHTMLMediaElementReadyStatePropertyInfo = "ready-state"-    attrGet _ = getDOMHTMLMediaElementReadyState-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "seekable"-   -- Type: TInterface "WebKit" "DOMTimeRanges"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLMediaElementSeekable :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m (Maybe DOMTimeRanges)-getDOMHTMLMediaElementSeekable obj = liftIO $ getObjectPropertyObject obj "seekable" DOMTimeRanges--data DOMHTMLMediaElementSeekablePropertyInfo-instance AttrInfo DOMHTMLMediaElementSeekablePropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementSeekablePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLMediaElementSeekablePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMediaElementSeekablePropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementSeekablePropertyInfo = (Maybe DOMTimeRanges)-    type AttrLabel DOMHTMLMediaElementSeekablePropertyInfo = "seekable"-    attrGet _ = getDOMHTMLMediaElementSeekable-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "seeking"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLMediaElementSeeking :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m Bool-getDOMHTMLMediaElementSeeking obj = liftIO $ getObjectPropertyBool obj "seeking"--data DOMHTMLMediaElementSeekingPropertyInfo-instance AttrInfo DOMHTMLMediaElementSeekingPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementSeekingPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementSeekingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMediaElementSeekingPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementSeekingPropertyInfo = Bool-    type AttrLabel DOMHTMLMediaElementSeekingPropertyInfo = "seeking"-    attrGet _ = getDOMHTMLMediaElementSeeking-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "src"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLMediaElementSrc :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLMediaElementSrc obj = liftIO $ getObjectPropertyString obj "src"--setDOMHTMLMediaElementSrc :: (MonadIO m, DOMHTMLMediaElementK o) => o -> T.Text -> m ()-setDOMHTMLMediaElementSrc obj val = liftIO $ setObjectPropertyString obj "src" (Just val)--constructDOMHTMLMediaElementSrc :: T.Text -> IO ([Char], GValue)-constructDOMHTMLMediaElementSrc val = constructObjectPropertyString "src" (Just val)--data DOMHTMLMediaElementSrcPropertyInfo-instance AttrInfo DOMHTMLMediaElementSrcPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementSrcPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementSrcPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLMediaElementSrcPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementSrcPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLMediaElementSrcPropertyInfo = "src"-    attrGet _ = getDOMHTMLMediaElementSrc-    attrSet _ = setDOMHTMLMediaElementSrc-    attrConstruct _ = constructDOMHTMLMediaElementSrc-    attrClear _ = undefined---- VVV Prop "text-tracks"-   -- Type: TInterface "WebKit" "DOMTextTrackList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLMediaElementTextTracks :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m DOMTextTrackList-getDOMHTMLMediaElementTextTracks obj = liftIO $ checkUnexpectedNothing "getDOMHTMLMediaElementTextTracks" $ getObjectPropertyObject obj "text-tracks" DOMTextTrackList--data DOMHTMLMediaElementTextTracksPropertyInfo-instance AttrInfo DOMHTMLMediaElementTextTracksPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementTextTracksPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLMediaElementTextTracksPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMediaElementTextTracksPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementTextTracksPropertyInfo = DOMTextTrackList-    type AttrLabel DOMHTMLMediaElementTextTracksPropertyInfo = "text-tracks"-    attrGet _ = getDOMHTMLMediaElementTextTracks-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "video-tracks"-   -- Type: TInterface "WebKit" "DOMVideoTrackList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLMediaElementVideoTracks :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m DOMVideoTrackList-getDOMHTMLMediaElementVideoTracks obj = liftIO $ checkUnexpectedNothing "getDOMHTMLMediaElementVideoTracks" $ getObjectPropertyObject obj "video-tracks" DOMVideoTrackList--data DOMHTMLMediaElementVideoTracksPropertyInfo-instance AttrInfo DOMHTMLMediaElementVideoTracksPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementVideoTracksPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLMediaElementVideoTracksPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMediaElementVideoTracksPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementVideoTracksPropertyInfo = DOMVideoTrackList-    type AttrLabel DOMHTMLMediaElementVideoTracksPropertyInfo = "video-tracks"-    attrGet _ = getDOMHTMLMediaElementVideoTracks-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "volume"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLMediaElementVolume :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m Double-getDOMHTMLMediaElementVolume obj = liftIO $ getObjectPropertyDouble obj "volume"--setDOMHTMLMediaElementVolume :: (MonadIO m, DOMHTMLMediaElementK o) => o -> Double -> m ()-setDOMHTMLMediaElementVolume obj val = liftIO $ setObjectPropertyDouble obj "volume" val--constructDOMHTMLMediaElementVolume :: Double -> IO ([Char], GValue)-constructDOMHTMLMediaElementVolume val = constructObjectPropertyDouble "volume" val--data DOMHTMLMediaElementVolumePropertyInfo-instance AttrInfo DOMHTMLMediaElementVolumePropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementVolumePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementVolumePropertyInfo = (~) Double-    type AttrBaseTypeConstraint DOMHTMLMediaElementVolumePropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementVolumePropertyInfo = Double-    type AttrLabel DOMHTMLMediaElementVolumePropertyInfo = "volume"-    attrGet _ = getDOMHTMLMediaElementVolume-    attrSet _ = setDOMHTMLMediaElementVolume-    attrConstruct _ = constructDOMHTMLMediaElementVolume-    attrClear _ = undefined---- VVV Prop "webkit-audio-decoded-byte-count"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLMediaElementWebkitAudioDecodedByteCount :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m CULong-getDOMHTMLMediaElementWebkitAudioDecodedByteCount obj = liftIO $ getObjectPropertyULong obj "webkit-audio-decoded-byte-count"--data DOMHTMLMediaElementWebkitAudioDecodedByteCountPropertyInfo-instance AttrInfo DOMHTMLMediaElementWebkitAudioDecodedByteCountPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementWebkitAudioDecodedByteCountPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementWebkitAudioDecodedByteCountPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMediaElementWebkitAudioDecodedByteCountPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementWebkitAudioDecodedByteCountPropertyInfo = CULong-    type AttrLabel DOMHTMLMediaElementWebkitAudioDecodedByteCountPropertyInfo = "webkit-audio-decoded-byte-count"-    attrGet _ = getDOMHTMLMediaElementWebkitAudioDecodedByteCount-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-closed-captions-visible"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLMediaElementWebkitClosedCaptionsVisible :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m Bool-getDOMHTMLMediaElementWebkitClosedCaptionsVisible obj = liftIO $ getObjectPropertyBool obj "webkit-closed-captions-visible"--setDOMHTMLMediaElementWebkitClosedCaptionsVisible :: (MonadIO m, DOMHTMLMediaElementK o) => o -> Bool -> m ()-setDOMHTMLMediaElementWebkitClosedCaptionsVisible obj val = liftIO $ setObjectPropertyBool obj "webkit-closed-captions-visible" val--constructDOMHTMLMediaElementWebkitClosedCaptionsVisible :: Bool -> IO ([Char], GValue)-constructDOMHTMLMediaElementWebkitClosedCaptionsVisible val = constructObjectPropertyBool "webkit-closed-captions-visible" val--data DOMHTMLMediaElementWebkitClosedCaptionsVisiblePropertyInfo-instance AttrInfo DOMHTMLMediaElementWebkitClosedCaptionsVisiblePropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementWebkitClosedCaptionsVisiblePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementWebkitClosedCaptionsVisiblePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLMediaElementWebkitClosedCaptionsVisiblePropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementWebkitClosedCaptionsVisiblePropertyInfo = Bool-    type AttrLabel DOMHTMLMediaElementWebkitClosedCaptionsVisiblePropertyInfo = "webkit-closed-captions-visible"-    attrGet _ = getDOMHTMLMediaElementWebkitClosedCaptionsVisible-    attrSet _ = setDOMHTMLMediaElementWebkitClosedCaptionsVisible-    attrConstruct _ = constructDOMHTMLMediaElementWebkitClosedCaptionsVisible-    attrClear _ = undefined---- VVV Prop "webkit-current-playback-target-is-wireless"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWireless :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m Bool-getDOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWireless obj = liftIO $ getObjectPropertyBool obj "webkit-current-playback-target-is-wireless"--data DOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWirelessPropertyInfo-instance AttrInfo DOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWirelessPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWirelessPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWirelessPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWirelessPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWirelessPropertyInfo = Bool-    type AttrLabel DOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWirelessPropertyInfo = "webkit-current-playback-target-is-wireless"-    attrGet _ = getDOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWireless-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-has-closed-captions"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLMediaElementWebkitHasClosedCaptions :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m Bool-getDOMHTMLMediaElementWebkitHasClosedCaptions obj = liftIO $ getObjectPropertyBool obj "webkit-has-closed-captions"--data DOMHTMLMediaElementWebkitHasClosedCaptionsPropertyInfo-instance AttrInfo DOMHTMLMediaElementWebkitHasClosedCaptionsPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementWebkitHasClosedCaptionsPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementWebkitHasClosedCaptionsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMediaElementWebkitHasClosedCaptionsPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementWebkitHasClosedCaptionsPropertyInfo = Bool-    type AttrLabel DOMHTMLMediaElementWebkitHasClosedCaptionsPropertyInfo = "webkit-has-closed-captions"-    attrGet _ = getDOMHTMLMediaElementWebkitHasClosedCaptions-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-preserves-pitch"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLMediaElementWebkitPreservesPitch :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m Bool-getDOMHTMLMediaElementWebkitPreservesPitch obj = liftIO $ getObjectPropertyBool obj "webkit-preserves-pitch"--setDOMHTMLMediaElementWebkitPreservesPitch :: (MonadIO m, DOMHTMLMediaElementK o) => o -> Bool -> m ()-setDOMHTMLMediaElementWebkitPreservesPitch obj val = liftIO $ setObjectPropertyBool obj "webkit-preserves-pitch" val--constructDOMHTMLMediaElementWebkitPreservesPitch :: Bool -> IO ([Char], GValue)-constructDOMHTMLMediaElementWebkitPreservesPitch val = constructObjectPropertyBool "webkit-preserves-pitch" val--data DOMHTMLMediaElementWebkitPreservesPitchPropertyInfo-instance AttrInfo DOMHTMLMediaElementWebkitPreservesPitchPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementWebkitPreservesPitchPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementWebkitPreservesPitchPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLMediaElementWebkitPreservesPitchPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementWebkitPreservesPitchPropertyInfo = Bool-    type AttrLabel DOMHTMLMediaElementWebkitPreservesPitchPropertyInfo = "webkit-preserves-pitch"-    attrGet _ = getDOMHTMLMediaElementWebkitPreservesPitch-    attrSet _ = setDOMHTMLMediaElementWebkitPreservesPitch-    attrConstruct _ = constructDOMHTMLMediaElementWebkitPreservesPitch-    attrClear _ = undefined---- VVV Prop "webkit-video-decoded-byte-count"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLMediaElementWebkitVideoDecodedByteCount :: (MonadIO m, DOMHTMLMediaElementK o) => o -> m CULong-getDOMHTMLMediaElementWebkitVideoDecodedByteCount obj = liftIO $ getObjectPropertyULong obj "webkit-video-decoded-byte-count"--data DOMHTMLMediaElementWebkitVideoDecodedByteCountPropertyInfo-instance AttrInfo DOMHTMLMediaElementWebkitVideoDecodedByteCountPropertyInfo where-    type AttrAllowedOps DOMHTMLMediaElementWebkitVideoDecodedByteCountPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMediaElementWebkitVideoDecodedByteCountPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMediaElementWebkitVideoDecodedByteCountPropertyInfo = DOMHTMLMediaElementK-    type AttrGetType DOMHTMLMediaElementWebkitVideoDecodedByteCountPropertyInfo = CULong-    type AttrLabel DOMHTMLMediaElementWebkitVideoDecodedByteCountPropertyInfo = "webkit-video-decoded-byte-count"-    attrGet _ = getDOMHTMLMediaElementWebkitVideoDecodedByteCount-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMHTMLMediaElement = DOMHTMLMediaElementAttributeList-type DOMHTMLMediaElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("audioTracks", DOMHTMLMediaElementAudioTracksPropertyInfo), '("autoplay", DOMHTMLMediaElementAutoplayPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("buffered", DOMHTMLMediaElementBufferedPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("controller", DOMHTMLMediaElementControllerPropertyInfo), '("controls", DOMHTMLMediaElementControlsPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("currentSrc", DOMHTMLMediaElementCurrentSrcPropertyInfo), '("currentTime", DOMHTMLMediaElementCurrentTimePropertyInfo), '("defaultMuted", DOMHTMLMediaElementDefaultMutedPropertyInfo), '("defaultPlaybackRate", DOMHTMLMediaElementDefaultPlaybackRatePropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("duration", DOMHTMLMediaElementDurationPropertyInfo), '("ended", DOMHTMLMediaElementEndedPropertyInfo), '("error", DOMHTMLMediaElementErrorPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("loop", DOMHTMLMediaElementLoopPropertyInfo), '("mediaGroup", DOMHTMLMediaElementMediaGroupPropertyInfo), '("muted", DOMHTMLMediaElementMutedPropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("networkState", DOMHTMLMediaElementNetworkStatePropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("paused", DOMHTMLMediaElementPausedPropertyInfo), '("playbackRate", DOMHTMLMediaElementPlaybackRatePropertyInfo), '("played", DOMHTMLMediaElementPlayedPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("preload", DOMHTMLMediaElementPreloadPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("readyState", DOMHTMLMediaElementReadyStatePropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("seekable", DOMHTMLMediaElementSeekablePropertyInfo), '("seeking", DOMHTMLMediaElementSeekingPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLMediaElementSrcPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("textTracks", DOMHTMLMediaElementTextTracksPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("videoTracks", DOMHTMLMediaElementVideoTracksPropertyInfo), '("volume", DOMHTMLMediaElementVolumePropertyInfo), '("webkitAudioDecodedByteCount", DOMHTMLMediaElementWebkitAudioDecodedByteCountPropertyInfo), '("webkitClosedCaptionsVisible", DOMHTMLMediaElementWebkitClosedCaptionsVisiblePropertyInfo), '("webkitCurrentPlaybackTargetIsWireless", DOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWirelessPropertyInfo), '("webkitHasClosedCaptions", DOMHTMLMediaElementWebkitHasClosedCaptionsPropertyInfo), '("webkitPreservesPitch", DOMHTMLMediaElementWebkitPreservesPitchPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitVideoDecodedByteCount", DOMHTMLMediaElementWebkitVideoDecodedByteCountPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLMediaElementAudioTracks :: AttrLabelProxy "audioTracks"-dOMHTMLMediaElementAudioTracks = AttrLabelProxy--dOMHTMLMediaElementAutoplay :: AttrLabelProxy "autoplay"-dOMHTMLMediaElementAutoplay = AttrLabelProxy--dOMHTMLMediaElementBuffered :: AttrLabelProxy "buffered"-dOMHTMLMediaElementBuffered = AttrLabelProxy--dOMHTMLMediaElementController :: AttrLabelProxy "controller"-dOMHTMLMediaElementController = AttrLabelProxy--dOMHTMLMediaElementControls :: AttrLabelProxy "controls"-dOMHTMLMediaElementControls = AttrLabelProxy--dOMHTMLMediaElementCurrentSrc :: AttrLabelProxy "currentSrc"-dOMHTMLMediaElementCurrentSrc = AttrLabelProxy--dOMHTMLMediaElementCurrentTime :: AttrLabelProxy "currentTime"-dOMHTMLMediaElementCurrentTime = AttrLabelProxy--dOMHTMLMediaElementDefaultMuted :: AttrLabelProxy "defaultMuted"-dOMHTMLMediaElementDefaultMuted = AttrLabelProxy--dOMHTMLMediaElementDefaultPlaybackRate :: AttrLabelProxy "defaultPlaybackRate"-dOMHTMLMediaElementDefaultPlaybackRate = AttrLabelProxy--dOMHTMLMediaElementDuration :: AttrLabelProxy "duration"-dOMHTMLMediaElementDuration = AttrLabelProxy--dOMHTMLMediaElementEnded :: AttrLabelProxy "ended"-dOMHTMLMediaElementEnded = AttrLabelProxy--dOMHTMLMediaElementError :: AttrLabelProxy "error"-dOMHTMLMediaElementError = AttrLabelProxy--dOMHTMLMediaElementLoop :: AttrLabelProxy "loop"-dOMHTMLMediaElementLoop = AttrLabelProxy--dOMHTMLMediaElementMediaGroup :: AttrLabelProxy "mediaGroup"-dOMHTMLMediaElementMediaGroup = AttrLabelProxy--dOMHTMLMediaElementMuted :: AttrLabelProxy "muted"-dOMHTMLMediaElementMuted = AttrLabelProxy--dOMHTMLMediaElementNetworkState :: AttrLabelProxy "networkState"-dOMHTMLMediaElementNetworkState = AttrLabelProxy--dOMHTMLMediaElementPaused :: AttrLabelProxy "paused"-dOMHTMLMediaElementPaused = AttrLabelProxy--dOMHTMLMediaElementPlaybackRate :: AttrLabelProxy "playbackRate"-dOMHTMLMediaElementPlaybackRate = AttrLabelProxy--dOMHTMLMediaElementPlayed :: AttrLabelProxy "played"-dOMHTMLMediaElementPlayed = AttrLabelProxy--dOMHTMLMediaElementPreload :: AttrLabelProxy "preload"-dOMHTMLMediaElementPreload = AttrLabelProxy--dOMHTMLMediaElementReadyState :: AttrLabelProxy "readyState"-dOMHTMLMediaElementReadyState = AttrLabelProxy--dOMHTMLMediaElementSeekable :: AttrLabelProxy "seekable"-dOMHTMLMediaElementSeekable = AttrLabelProxy--dOMHTMLMediaElementSeeking :: AttrLabelProxy "seeking"-dOMHTMLMediaElementSeeking = AttrLabelProxy--dOMHTMLMediaElementSrc :: AttrLabelProxy "src"-dOMHTMLMediaElementSrc = AttrLabelProxy--dOMHTMLMediaElementTextTracks :: AttrLabelProxy "textTracks"-dOMHTMLMediaElementTextTracks = AttrLabelProxy--dOMHTMLMediaElementVideoTracks :: AttrLabelProxy "videoTracks"-dOMHTMLMediaElementVideoTracks = AttrLabelProxy--dOMHTMLMediaElementVolume :: AttrLabelProxy "volume"-dOMHTMLMediaElementVolume = AttrLabelProxy--dOMHTMLMediaElementWebkitAudioDecodedByteCount :: AttrLabelProxy "webkitAudioDecodedByteCount"-dOMHTMLMediaElementWebkitAudioDecodedByteCount = AttrLabelProxy--dOMHTMLMediaElementWebkitClosedCaptionsVisible :: AttrLabelProxy "webkitClosedCaptionsVisible"-dOMHTMLMediaElementWebkitClosedCaptionsVisible = AttrLabelProxy--dOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWireless :: AttrLabelProxy "webkitCurrentPlaybackTargetIsWireless"-dOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWireless = AttrLabelProxy--dOMHTMLMediaElementWebkitHasClosedCaptions :: AttrLabelProxy "webkitHasClosedCaptions"-dOMHTMLMediaElementWebkitHasClosedCaptions = AttrLabelProxy--dOMHTMLMediaElementWebkitPreservesPitch :: AttrLabelProxy "webkitPreservesPitch"-dOMHTMLMediaElementWebkitPreservesPitch = AttrLabelProxy--dOMHTMLMediaElementWebkitVideoDecodedByteCount :: AttrLabelProxy "webkitVideoDecodedByteCount"-dOMHTMLMediaElementWebkitVideoDecodedByteCount = AttrLabelProxy--type instance SignalList DOMHTMLMediaElement = DOMHTMLMediaElementSignalList-type DOMHTMLMediaElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLMediaElement::add_text_track--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "kind", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "language", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMTextTrack")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_add_text_track" webkit_dom_html_media_element_add_text_track :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    CString ->                              -- kind : TBasicType TUTF8-    CString ->                              -- label : TBasicType TUTF8-    CString ->                              -- language : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMTextTrack)---dOMHTMLMediaElementAddTextTrack ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- kind-    -> T.Text                               -- label-    -> T.Text                               -- language-    -> m DOMTextTrack                       -- result-dOMHTMLMediaElementAddTextTrack _obj kind label language = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    kind' <- textToCString kind-    label' <- textToCString label-    language' <- textToCString language-    onException (do-        result <- propagateGError $ webkit_dom_html_media_element_add_text_track _obj' kind' label' language'-        checkUnexpectedReturnNULL "webkit_dom_html_media_element_add_text_track" result-        result' <- (wrapObject DOMTextTrack) result-        touchManagedPtr _obj-        freeMem kind'-        freeMem label'-        freeMem language'-        return result'-     ) (do-        freeMem kind'-        freeMem label'-        freeMem language'-     )--data DOMHTMLMediaElementAddTextTrackMethodInfo-instance (signature ~ (T.Text -> T.Text -> T.Text -> m DOMTextTrack), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementAddTextTrackMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementAddTextTrack---- method DOMHTMLMediaElement::can_play_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = 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_media_element_can_play_type" webkit_dom_html_media_element_can_play_type :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    CString ->                              -- type : TBasicType TUTF8-    IO CString---dOMHTMLMediaElementCanPlayType ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- type_-    -> m T.Text                             -- result-dOMHTMLMediaElementCanPlayType _obj type_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    type_' <- textToCString type_-    result <- webkit_dom_html_media_element_can_play_type _obj' type_'-    checkUnexpectedReturnNULL "webkit_dom_html_media_element_can_play_type" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    freeMem type_'-    return result'--data DOMHTMLMediaElementCanPlayTypeMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementCanPlayTypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementCanPlayType---- method DOMHTMLMediaElement::fast_seek--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "time", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_fast_seek" webkit_dom_html_media_element_fast_seek :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    CDouble ->                              -- time : TBasicType TDouble-    IO ()---dOMHTMLMediaElementFastSeek ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> Double                               -- time-    -> m ()                                 -- result-dOMHTMLMediaElementFastSeek _obj time = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let time' = realToFrac time-    webkit_dom_html_media_element_fast_seek _obj' time'-    touchManagedPtr _obj-    return ()--data DOMHTMLMediaElementFastSeekMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementFastSeekMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementFastSeek---- method DOMHTMLMediaElement::get_audio_tracks--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMAudioTrackList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_get_audio_tracks" webkit_dom_html_media_element_get_audio_tracks :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO (Ptr DOMAudioTrackList)---dOMHTMLMediaElementGetAudioTracks ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m DOMAudioTrackList                  -- result-dOMHTMLMediaElementGetAudioTracks _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_audio_tracks _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_media_element_get_audio_tracks" result-    result' <- (wrapObject DOMAudioTrackList) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetAudioTracksMethodInfo-instance (signature ~ (m DOMAudioTrackList), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetAudioTracksMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetAudioTracks---- method DOMHTMLMediaElement::get_autoplay--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_media_element_get_autoplay" webkit_dom_html_media_element_get_autoplay :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CInt---dOMHTMLMediaElementGetAutoplay ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLMediaElementGetAutoplay _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_autoplay _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetAutoplayMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetAutoplayMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetAutoplay---- method DOMHTMLMediaElement::get_buffered--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMTimeRanges")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_get_buffered" webkit_dom_html_media_element_get_buffered :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO (Ptr DOMTimeRanges)---dOMHTMLMediaElementGetBuffered ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m DOMTimeRanges                      -- result-dOMHTMLMediaElementGetBuffered _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_buffered _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_media_element_get_buffered" result-    result' <- (wrapObject DOMTimeRanges) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetBufferedMethodInfo-instance (signature ~ (m DOMTimeRanges), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetBufferedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetBuffered---- method DOMHTMLMediaElement::get_controller--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMMediaController")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_get_controller" webkit_dom_html_media_element_get_controller :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO (Ptr DOMMediaController)---dOMHTMLMediaElementGetController ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m DOMMediaController                 -- result-dOMHTMLMediaElementGetController _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_controller _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_media_element_get_controller" result-    result' <- (wrapObject DOMMediaController) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetControllerMethodInfo-instance (signature ~ (m DOMMediaController), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetControllerMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetController---- method DOMHTMLMediaElement::get_controls--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_media_element_get_controls" webkit_dom_html_media_element_get_controls :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CInt---dOMHTMLMediaElementGetControls ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLMediaElementGetControls _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_controls _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetControlsMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetControlsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetControls---- method DOMHTMLMediaElement::get_current_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = 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_media_element_get_current_src" webkit_dom_html_media_element_get_current_src :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CString---dOMHTMLMediaElementGetCurrentSrc ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLMediaElementGetCurrentSrc _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_current_src _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_media_element_get_current_src" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetCurrentSrcMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetCurrentSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetCurrentSrc---- method DOMHTMLMediaElement::get_current_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_html_media_element_get_current_time" webkit_dom_html_media_element_get_current_time :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CDouble---dOMHTMLMediaElementGetCurrentTime ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMHTMLMediaElementGetCurrentTime _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_current_time _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetCurrentTimeMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetCurrentTimeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetCurrentTime---- method DOMHTMLMediaElement::get_default_muted--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_media_element_get_default_muted" webkit_dom_html_media_element_get_default_muted :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CInt---dOMHTMLMediaElementGetDefaultMuted ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLMediaElementGetDefaultMuted _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_default_muted _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetDefaultMutedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetDefaultMutedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetDefaultMuted---- method DOMHTMLMediaElement::get_default_playback_rate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_html_media_element_get_default_playback_rate" webkit_dom_html_media_element_get_default_playback_rate :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CDouble---dOMHTMLMediaElementGetDefaultPlaybackRate ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMHTMLMediaElementGetDefaultPlaybackRate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_default_playback_rate _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetDefaultPlaybackRateMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetDefaultPlaybackRateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetDefaultPlaybackRate---- method DOMHTMLMediaElement::get_duration--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_html_media_element_get_duration" webkit_dom_html_media_element_get_duration :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CDouble---dOMHTMLMediaElementGetDuration ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMHTMLMediaElementGetDuration _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_duration _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetDurationMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetDurationMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetDuration---- method DOMHTMLMediaElement::get_ended--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_media_element_get_ended" webkit_dom_html_media_element_get_ended :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CInt---dOMHTMLMediaElementGetEnded ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLMediaElementGetEnded _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_ended _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetEndedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetEndedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetEnded---- method DOMHTMLMediaElement::get_error--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMMediaError")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_get_error" webkit_dom_html_media_element_get_error :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO (Ptr DOMMediaError)---dOMHTMLMediaElementGetError ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m DOMMediaError                      -- result-dOMHTMLMediaElementGetError _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_error _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_media_element_get_error" result-    result' <- (wrapObject DOMMediaError) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetErrorMethodInfo-instance (signature ~ (m DOMMediaError), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetErrorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetError---- method DOMHTMLMediaElement::get_initial_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_html_media_element_get_initial_time" webkit_dom_html_media_element_get_initial_time :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CDouble--{-# DEPRECATED dOMHTMLMediaElementGetInitialTime ["(Since version 2.2)"]#-}-dOMHTMLMediaElementGetInitialTime ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMHTMLMediaElementGetInitialTime _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_initial_time _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetInitialTimeMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetInitialTimeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetInitialTime---- method DOMHTMLMediaElement::get_loop--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_media_element_get_loop" webkit_dom_html_media_element_get_loop :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CInt---dOMHTMLMediaElementGetLoop ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLMediaElementGetLoop _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_loop _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetLoopMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetLoopMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetLoop---- method DOMHTMLMediaElement::get_media_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = 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_media_element_get_media_group" webkit_dom_html_media_element_get_media_group :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CString---dOMHTMLMediaElementGetMediaGroup ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLMediaElementGetMediaGroup _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_media_group _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_media_element_get_media_group" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetMediaGroupMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetMediaGroupMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetMediaGroup---- method DOMHTMLMediaElement::get_muted--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_media_element_get_muted" webkit_dom_html_media_element_get_muted :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CInt---dOMHTMLMediaElementGetMuted ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLMediaElementGetMuted _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_muted _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetMutedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetMutedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetMuted---- method DOMHTMLMediaElement::get_network_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_html_media_element_get_network_state" webkit_dom_html_media_element_get_network_state :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO Word16---dOMHTMLMediaElementGetNetworkState ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Word16                             -- result-dOMHTMLMediaElementGetNetworkState _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_network_state _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLMediaElementGetNetworkStateMethodInfo-instance (signature ~ (m Word16), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetNetworkStateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetNetworkState---- method DOMHTMLMediaElement::get_paused--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_media_element_get_paused" webkit_dom_html_media_element_get_paused :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CInt---dOMHTMLMediaElementGetPaused ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLMediaElementGetPaused _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_paused _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetPausedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetPausedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetPaused---- method DOMHTMLMediaElement::get_playback_rate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_html_media_element_get_playback_rate" webkit_dom_html_media_element_get_playback_rate :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CDouble---dOMHTMLMediaElementGetPlaybackRate ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMHTMLMediaElementGetPlaybackRate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_playback_rate _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetPlaybackRateMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetPlaybackRateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetPlaybackRate---- method DOMHTMLMediaElement::get_played--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMTimeRanges")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_get_played" webkit_dom_html_media_element_get_played :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO (Ptr DOMTimeRanges)---dOMHTMLMediaElementGetPlayed ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m DOMTimeRanges                      -- result-dOMHTMLMediaElementGetPlayed _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_played _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_media_element_get_played" result-    result' <- (wrapObject DOMTimeRanges) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetPlayedMethodInfo-instance (signature ~ (m DOMTimeRanges), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetPlayedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetPlayed---- method DOMHTMLMediaElement::get_preload--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = 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_media_element_get_preload" webkit_dom_html_media_element_get_preload :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CString---dOMHTMLMediaElementGetPreload ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLMediaElementGetPreload _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_preload _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_media_element_get_preload" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetPreloadMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetPreloadMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetPreload---- method DOMHTMLMediaElement::get_ready_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_html_media_element_get_ready_state" webkit_dom_html_media_element_get_ready_state :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO Word16---dOMHTMLMediaElementGetReadyState ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Word16                             -- result-dOMHTMLMediaElementGetReadyState _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_ready_state _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLMediaElementGetReadyStateMethodInfo-instance (signature ~ (m Word16), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetReadyStateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetReadyState---- method DOMHTMLMediaElement::get_seekable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMTimeRanges")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_get_seekable" webkit_dom_html_media_element_get_seekable :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO (Ptr DOMTimeRanges)---dOMHTMLMediaElementGetSeekable ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m DOMTimeRanges                      -- result-dOMHTMLMediaElementGetSeekable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_seekable _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_media_element_get_seekable" result-    result' <- (wrapObject DOMTimeRanges) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetSeekableMethodInfo-instance (signature ~ (m DOMTimeRanges), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetSeekableMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetSeekable---- method DOMHTMLMediaElement::get_seeking--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_media_element_get_seeking" webkit_dom_html_media_element_get_seeking :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CInt---dOMHTMLMediaElementGetSeeking ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLMediaElementGetSeeking _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_seeking _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetSeekingMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetSeekingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetSeeking---- method DOMHTMLMediaElement::get_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = 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_media_element_get_src" webkit_dom_html_media_element_get_src :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CString---dOMHTMLMediaElementGetSrc ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLMediaElementGetSrc _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_src _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_media_element_get_src" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetSrcMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetSrc---- method DOMHTMLMediaElement::get_start_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_html_media_element_get_start_time" webkit_dom_html_media_element_get_start_time :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CDouble--{-# DEPRECATED dOMHTMLMediaElementGetStartTime ["(Since version 2.2)"]#-}-dOMHTMLMediaElementGetStartTime ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMHTMLMediaElementGetStartTime _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_start_time _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetStartTimeMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetStartTimeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetStartTime---- method DOMHTMLMediaElement::get_text_tracks--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMTextTrackList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_get_text_tracks" webkit_dom_html_media_element_get_text_tracks :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO (Ptr DOMTextTrackList)---dOMHTMLMediaElementGetTextTracks ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m DOMTextTrackList                   -- result-dOMHTMLMediaElementGetTextTracks _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_text_tracks _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_media_element_get_text_tracks" result-    result' <- (newObject DOMTextTrackList) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetTextTracksMethodInfo-instance (signature ~ (m DOMTextTrackList), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetTextTracksMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetTextTracks---- method DOMHTMLMediaElement::get_video_tracks--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMVideoTrackList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_get_video_tracks" webkit_dom_html_media_element_get_video_tracks :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO (Ptr DOMVideoTrackList)---dOMHTMLMediaElementGetVideoTracks ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m DOMVideoTrackList                  -- result-dOMHTMLMediaElementGetVideoTracks _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_video_tracks _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_media_element_get_video_tracks" result-    result' <- (newObject DOMVideoTrackList) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetVideoTracksMethodInfo-instance (signature ~ (m DOMVideoTrackList), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetVideoTracksMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetVideoTracks---- method DOMHTMLMediaElement::get_volume--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_html_media_element_get_volume" webkit_dom_html_media_element_get_volume :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CDouble---dOMHTMLMediaElementGetVolume ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMHTMLMediaElementGetVolume _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_volume _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetVolumeMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetVolumeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetVolume---- method DOMHTMLMediaElement::get_webkit_audio_decoded_byte_count--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_media_element_get_webkit_audio_decoded_byte_count" webkit_dom_html_media_element_get_webkit_audio_decoded_byte_count :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CULong---dOMHTMLMediaElementGetWebkitAudioDecodedByteCount ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMHTMLMediaElementGetWebkitAudioDecodedByteCount _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_webkit_audio_decoded_byte_count _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLMediaElementGetWebkitAudioDecodedByteCountMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetWebkitAudioDecodedByteCountMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetWebkitAudioDecodedByteCount---- method DOMHTMLMediaElement::get_webkit_closed_captions_visible--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_media_element_get_webkit_closed_captions_visible" webkit_dom_html_media_element_get_webkit_closed_captions_visible :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CInt---dOMHTMLMediaElementGetWebkitClosedCaptionsVisible ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLMediaElementGetWebkitClosedCaptionsVisible _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_webkit_closed_captions_visible _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetWebkitClosedCaptionsVisibleMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetWebkitClosedCaptionsVisibleMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetWebkitClosedCaptionsVisible---- method DOMHTMLMediaElement::get_webkit_current_playback_target_is_wireless--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_media_element_get_webkit_current_playback_target_is_wireless" webkit_dom_html_media_element_get_webkit_current_playback_target_is_wireless :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CInt---dOMHTMLMediaElementGetWebkitCurrentPlaybackTargetIsWireless ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLMediaElementGetWebkitCurrentPlaybackTargetIsWireless _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_webkit_current_playback_target_is_wireless _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetWebkitCurrentPlaybackTargetIsWirelessMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetWebkitCurrentPlaybackTargetIsWirelessMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetWebkitCurrentPlaybackTargetIsWireless---- method DOMHTMLMediaElement::get_webkit_has_closed_captions--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_media_element_get_webkit_has_closed_captions" webkit_dom_html_media_element_get_webkit_has_closed_captions :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CInt---dOMHTMLMediaElementGetWebkitHasClosedCaptions ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLMediaElementGetWebkitHasClosedCaptions _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_webkit_has_closed_captions _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetWebkitHasClosedCaptionsMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetWebkitHasClosedCaptionsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetWebkitHasClosedCaptions---- method DOMHTMLMediaElement::get_webkit_preserves_pitch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_media_element_get_webkit_preserves_pitch" webkit_dom_html_media_element_get_webkit_preserves_pitch :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CInt---dOMHTMLMediaElementGetWebkitPreservesPitch ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLMediaElementGetWebkitPreservesPitch _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_webkit_preserves_pitch _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMediaElementGetWebkitPreservesPitchMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetWebkitPreservesPitchMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetWebkitPreservesPitch---- method DOMHTMLMediaElement::get_webkit_video_decoded_byte_count--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, 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_media_element_get_webkit_video_decoded_byte_count" webkit_dom_html_media_element_get_webkit_video_decoded_byte_count :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO CULong---dOMHTMLMediaElementGetWebkitVideoDecodedByteCount ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMHTMLMediaElementGetWebkitVideoDecodedByteCount _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_media_element_get_webkit_video_decoded_byte_count _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLMediaElementGetWebkitVideoDecodedByteCountMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementGetWebkitVideoDecodedByteCountMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementGetWebkitVideoDecodedByteCount---- method DOMHTMLMediaElement::load--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_load" webkit_dom_html_media_element_load :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO ()---dOMHTMLMediaElementLoad ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLMediaElementLoad _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_media_element_load _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLMediaElementLoadMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementLoadMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementLoad---- method DOMHTMLMediaElement::pause--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_pause" webkit_dom_html_media_element_pause :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO ()---dOMHTMLMediaElementPause ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLMediaElementPause _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_media_element_pause _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLMediaElementPauseMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementPauseMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementPause---- method DOMHTMLMediaElement::play--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_play" webkit_dom_html_media_element_play :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO ()---dOMHTMLMediaElementPlay ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLMediaElementPlay _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_media_element_play _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLMediaElementPlayMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementPlayMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementPlay---- method DOMHTMLMediaElement::set_autoplay--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_set_autoplay" webkit_dom_html_media_element_set_autoplay :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLMediaElementSetAutoplay ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLMediaElementSetAutoplay _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_media_element_set_autoplay _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLMediaElementSetAutoplayMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementSetAutoplayMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementSetAutoplay---- method DOMHTMLMediaElement::set_controls--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_set_controls" webkit_dom_html_media_element_set_controls :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLMediaElementSetControls ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLMediaElementSetControls _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_media_element_set_controls _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLMediaElementSetControlsMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementSetControlsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementSetControls---- method DOMHTMLMediaElement::set_current_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_set_current_time" webkit_dom_html_media_element_set_current_time :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    CDouble ->                              -- value : TBasicType TDouble-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLMediaElementSetCurrentTime ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> Double                               -- value-    -> m ()                                 -- result-dOMHTMLMediaElementSetCurrentTime _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = realToFrac value-    onException (do-        propagateGError $ webkit_dom_html_media_element_set_current_time _obj' value'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMHTMLMediaElementSetCurrentTimeMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementSetCurrentTimeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementSetCurrentTime---- method DOMHTMLMediaElement::set_default_muted--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_set_default_muted" webkit_dom_html_media_element_set_default_muted :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLMediaElementSetDefaultMuted ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLMediaElementSetDefaultMuted _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_media_element_set_default_muted _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLMediaElementSetDefaultMutedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementSetDefaultMutedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementSetDefaultMuted---- method DOMHTMLMediaElement::set_default_playback_rate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_set_default_playback_rate" webkit_dom_html_media_element_set_default_playback_rate :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    CDouble ->                              -- value : TBasicType TDouble-    IO ()---dOMHTMLMediaElementSetDefaultPlaybackRate ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> Double                               -- value-    -> m ()                                 -- result-dOMHTMLMediaElementSetDefaultPlaybackRate _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = realToFrac value-    webkit_dom_html_media_element_set_default_playback_rate _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLMediaElementSetDefaultPlaybackRateMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementSetDefaultPlaybackRateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementSetDefaultPlaybackRate---- method DOMHTMLMediaElement::set_loop--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_set_loop" webkit_dom_html_media_element_set_loop :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLMediaElementSetLoop ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLMediaElementSetLoop _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_media_element_set_loop _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLMediaElementSetLoopMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementSetLoopMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementSetLoop---- method DOMHTMLMediaElement::set_media_group--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_set_media_group" webkit_dom_html_media_element_set_media_group :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLMediaElementSetMediaGroup ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLMediaElementSetMediaGroup _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_media_element_set_media_group _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLMediaElementSetMediaGroupMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementSetMediaGroupMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementSetMediaGroup---- method DOMHTMLMediaElement::set_muted--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_set_muted" webkit_dom_html_media_element_set_muted :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLMediaElementSetMuted ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLMediaElementSetMuted _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_media_element_set_muted _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLMediaElementSetMutedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementSetMutedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementSetMuted---- method DOMHTMLMediaElement::set_playback_rate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_set_playback_rate" webkit_dom_html_media_element_set_playback_rate :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    CDouble ->                              -- value : TBasicType TDouble-    IO ()---dOMHTMLMediaElementSetPlaybackRate ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> Double                               -- value-    -> m ()                                 -- result-dOMHTMLMediaElementSetPlaybackRate _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = realToFrac value-    webkit_dom_html_media_element_set_playback_rate _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLMediaElementSetPlaybackRateMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementSetPlaybackRateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementSetPlaybackRate---- method DOMHTMLMediaElement::set_preload--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_set_preload" webkit_dom_html_media_element_set_preload :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLMediaElementSetPreload ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLMediaElementSetPreload _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_media_element_set_preload _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLMediaElementSetPreloadMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementSetPreloadMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementSetPreload---- method DOMHTMLMediaElement::set_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_set_src" webkit_dom_html_media_element_set_src :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLMediaElementSetSrc ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLMediaElementSetSrc _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_media_element_set_src _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLMediaElementSetSrcMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementSetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementSetSrc---- method DOMHTMLMediaElement::set_volume--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_set_volume" webkit_dom_html_media_element_set_volume :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    CDouble ->                              -- value : TBasicType TDouble-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLMediaElementSetVolume ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> Double                               -- value-    -> m ()                                 -- result-dOMHTMLMediaElementSetVolume _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = realToFrac value-    onException (do-        propagateGError $ webkit_dom_html_media_element_set_volume _obj' value'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMHTMLMediaElementSetVolumeMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementSetVolumeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementSetVolume---- method DOMHTMLMediaElement::set_webkit_closed_captions_visible--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_set_webkit_closed_captions_visible" webkit_dom_html_media_element_set_webkit_closed_captions_visible :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLMediaElementSetWebkitClosedCaptionsVisible ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLMediaElementSetWebkitClosedCaptionsVisible _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_media_element_set_webkit_closed_captions_visible _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLMediaElementSetWebkitClosedCaptionsVisibleMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementSetWebkitClosedCaptionsVisibleMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementSetWebkitClosedCaptionsVisible---- method DOMHTMLMediaElement::set_webkit_preserves_pitch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_set_webkit_preserves_pitch" webkit_dom_html_media_element_set_webkit_preserves_pitch :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLMediaElementSetWebkitPreservesPitch ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLMediaElementSetWebkitPreservesPitch _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_media_element_set_webkit_preserves_pitch _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLMediaElementSetWebkitPreservesPitchMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementSetWebkitPreservesPitchMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementSetWebkitPreservesPitch---- method DOMHTMLMediaElement::webkit_show_playback_target_picker--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMediaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_media_element_webkit_show_playback_target_picker" webkit_dom_html_media_element_webkit_show_playback_target_picker :: -    Ptr DOMHTMLMediaElement ->              -- _obj : TInterface "WebKit" "DOMHTMLMediaElement"-    IO ()---dOMHTMLMediaElementWebkitShowPlaybackTargetPicker ::-    (MonadIO m, DOMHTMLMediaElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLMediaElementWebkitShowPlaybackTargetPicker _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_media_element_webkit_show_playback_target_picker _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLMediaElementWebkitShowPlaybackTargetPickerMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLMediaElementK a) => MethodInfo DOMHTMLMediaElementWebkitShowPlaybackTargetPickerMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMediaElementWebkitShowPlaybackTargetPicker--
− GI/WebKit/Objects/DOMHTMLMediaElement.hs-boot
@@ -1,102 +0,0 @@-module GI.WebKit.Objects.DOMHTMLMediaElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLMediaElement = DOMHTMLMediaElement (ForeignPtr DOMHTMLMediaElement)-instance GObject DOMHTMLMediaElement where-class GObject o => DOMHTMLMediaElementK o-instance (GObject o, IsDescendantOf DOMHTMLMediaElement o) => DOMHTMLMediaElementK o-data DOMHTMLMediaElementAudioTracksPropertyInfo-data DOMHTMLMediaElementAutoplayPropertyInfo-data DOMHTMLMediaElementBufferedPropertyInfo-data DOMHTMLMediaElementControllerPropertyInfo-data DOMHTMLMediaElementControlsPropertyInfo-data DOMHTMLMediaElementCurrentSrcPropertyInfo-data DOMHTMLMediaElementCurrentTimePropertyInfo-data DOMHTMLMediaElementDefaultMutedPropertyInfo-data DOMHTMLMediaElementDefaultPlaybackRatePropertyInfo-data DOMHTMLMediaElementDurationPropertyInfo-data DOMHTMLMediaElementEndedPropertyInfo-data DOMHTMLMediaElementErrorPropertyInfo-data DOMHTMLMediaElementLoopPropertyInfo-data DOMHTMLMediaElementMediaGroupPropertyInfo-data DOMHTMLMediaElementMutedPropertyInfo-data DOMHTMLMediaElementNetworkStatePropertyInfo-data DOMHTMLMediaElementPausedPropertyInfo-data DOMHTMLMediaElementPlaybackRatePropertyInfo-data DOMHTMLMediaElementPlayedPropertyInfo-data DOMHTMLMediaElementPreloadPropertyInfo-data DOMHTMLMediaElementReadyStatePropertyInfo-data DOMHTMLMediaElementSeekablePropertyInfo-data DOMHTMLMediaElementSeekingPropertyInfo-data DOMHTMLMediaElementSrcPropertyInfo-data DOMHTMLMediaElementTextTracksPropertyInfo-data DOMHTMLMediaElementVideoTracksPropertyInfo-data DOMHTMLMediaElementVolumePropertyInfo-data DOMHTMLMediaElementWebkitAudioDecodedByteCountPropertyInfo-data DOMHTMLMediaElementWebkitClosedCaptionsVisiblePropertyInfo-data DOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWirelessPropertyInfo-data DOMHTMLMediaElementWebkitHasClosedCaptionsPropertyInfo-data DOMHTMLMediaElementWebkitPreservesPitchPropertyInfo-data DOMHTMLMediaElementWebkitVideoDecodedByteCountPropertyInfo-data DOMHTMLMediaElementAddTextTrackMethodInfo-data DOMHTMLMediaElementCanPlayTypeMethodInfo-data DOMHTMLMediaElementFastSeekMethodInfo-data DOMHTMLMediaElementGetAudioTracksMethodInfo-data DOMHTMLMediaElementGetAutoplayMethodInfo-data DOMHTMLMediaElementGetBufferedMethodInfo-data DOMHTMLMediaElementGetControllerMethodInfo-data DOMHTMLMediaElementGetControlsMethodInfo-data DOMHTMLMediaElementGetCurrentSrcMethodInfo-data DOMHTMLMediaElementGetCurrentTimeMethodInfo-data DOMHTMLMediaElementGetDefaultMutedMethodInfo-data DOMHTMLMediaElementGetDefaultPlaybackRateMethodInfo-data DOMHTMLMediaElementGetDurationMethodInfo-data DOMHTMLMediaElementGetEndedMethodInfo-data DOMHTMLMediaElementGetErrorMethodInfo-data DOMHTMLMediaElementGetInitialTimeMethodInfo-data DOMHTMLMediaElementGetLoopMethodInfo-data DOMHTMLMediaElementGetMediaGroupMethodInfo-data DOMHTMLMediaElementGetMutedMethodInfo-data DOMHTMLMediaElementGetNetworkStateMethodInfo-data DOMHTMLMediaElementGetPausedMethodInfo-data DOMHTMLMediaElementGetPlaybackRateMethodInfo-data DOMHTMLMediaElementGetPlayedMethodInfo-data DOMHTMLMediaElementGetPreloadMethodInfo-data DOMHTMLMediaElementGetReadyStateMethodInfo-data DOMHTMLMediaElementGetSeekableMethodInfo-data DOMHTMLMediaElementGetSeekingMethodInfo-data DOMHTMLMediaElementGetSrcMethodInfo-data DOMHTMLMediaElementGetStartTimeMethodInfo-data DOMHTMLMediaElementGetTextTracksMethodInfo-data DOMHTMLMediaElementGetVideoTracksMethodInfo-data DOMHTMLMediaElementGetVolumeMethodInfo-data DOMHTMLMediaElementGetWebkitAudioDecodedByteCountMethodInfo-data DOMHTMLMediaElementGetWebkitClosedCaptionsVisibleMethodInfo-data DOMHTMLMediaElementGetWebkitCurrentPlaybackTargetIsWirelessMethodInfo-data DOMHTMLMediaElementGetWebkitHasClosedCaptionsMethodInfo-data DOMHTMLMediaElementGetWebkitPreservesPitchMethodInfo-data DOMHTMLMediaElementGetWebkitVideoDecodedByteCountMethodInfo-data DOMHTMLMediaElementLoadMethodInfo-data DOMHTMLMediaElementPauseMethodInfo-data DOMHTMLMediaElementPlayMethodInfo-data DOMHTMLMediaElementSetAutoplayMethodInfo-data DOMHTMLMediaElementSetControlsMethodInfo-data DOMHTMLMediaElementSetCurrentTimeMethodInfo-data DOMHTMLMediaElementSetDefaultMutedMethodInfo-data DOMHTMLMediaElementSetDefaultPlaybackRateMethodInfo-data DOMHTMLMediaElementSetLoopMethodInfo-data DOMHTMLMediaElementSetMediaGroupMethodInfo-data DOMHTMLMediaElementSetMutedMethodInfo-data DOMHTMLMediaElementSetPlaybackRateMethodInfo-data DOMHTMLMediaElementSetPreloadMethodInfo-data DOMHTMLMediaElementSetSrcMethodInfo-data DOMHTMLMediaElementSetVolumeMethodInfo-data DOMHTMLMediaElementSetWebkitClosedCaptionsVisibleMethodInfo-data DOMHTMLMediaElementSetWebkitPreservesPitchMethodInfo-data DOMHTMLMediaElementWebkitShowPlaybackTargetPickerMethodInfo
− GI/WebKit/Objects/DOMHTMLMenuElement.hs
@@ -1,337 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLMenuElement-    ( ---- * Exported types-    DOMHTMLMenuElement(..)                  ,-    DOMHTMLMenuElementK                     ,-    toDOMHTMLMenuElement                    ,-    noDOMHTMLMenuElement                    ,--- -- * Methods--- ** dOMHTMLMenuElementGetCompact-    DOMHTMLMenuElementGetCompactMethodInfo  ,-    dOMHTMLMenuElementGetCompact            ,----- ** dOMHTMLMenuElementSetCompact-    DOMHTMLMenuElementSetCompactMethodInfo  ,-    dOMHTMLMenuElementSetCompact            ,----- -- * Properties--- ** Compact-    DOMHTMLMenuElementCompactPropertyInfo   ,-    constructDOMHTMLMenuElementCompact      ,-    dOMHTMLMenuElementCompact               ,-    getDOMHTMLMenuElementCompact            ,-    setDOMHTMLMenuElementCompact            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLMenuElement = DOMHTMLMenuElement (ForeignPtr DOMHTMLMenuElement)-foreign import ccall "webkit_dom_html_menu_element_get_type"-    c_webkit_dom_html_menu_element_get_type :: IO GType--type instance ParentTypes DOMHTMLMenuElement = DOMHTMLMenuElementParentTypes-type DOMHTMLMenuElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLMenuElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_menu_element_get_type-    --class GObject o => DOMHTMLMenuElementK o-instance (GObject o, IsDescendantOf DOMHTMLMenuElement o) => DOMHTMLMenuElementK o--toDOMHTMLMenuElement :: DOMHTMLMenuElementK o => o -> IO DOMHTMLMenuElement-toDOMHTMLMenuElement = unsafeCastTo DOMHTMLMenuElement--noDOMHTMLMenuElement :: Maybe DOMHTMLMenuElement-noDOMHTMLMenuElement = Nothing--type family ResolveDOMHTMLMenuElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLMenuElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLMenuElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLMenuElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLMenuElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLMenuElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLMenuElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLMenuElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLMenuElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLMenuElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLMenuElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLMenuElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLMenuElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLMenuElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLMenuElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLMenuElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLMenuElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLMenuElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLMenuElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLMenuElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLMenuElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLMenuElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLMenuElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLMenuElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLMenuElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLMenuElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLMenuElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLMenuElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLMenuElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLMenuElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLMenuElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLMenuElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLMenuElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLMenuElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLMenuElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLMenuElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLMenuElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLMenuElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLMenuElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLMenuElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLMenuElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLMenuElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLMenuElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLMenuElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLMenuElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLMenuElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLMenuElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLMenuElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLMenuElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLMenuElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLMenuElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLMenuElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLMenuElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLMenuElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLMenuElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLMenuElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLMenuElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLMenuElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLMenuElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLMenuElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLMenuElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLMenuElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLMenuElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLMenuElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLMenuElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLMenuElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLMenuElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLMenuElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLMenuElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLMenuElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLMenuElementMethod "getCompact" o = DOMHTMLMenuElementGetCompactMethodInfo-    ResolveDOMHTMLMenuElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLMenuElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLMenuElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLMenuElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLMenuElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLMenuElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLMenuElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLMenuElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLMenuElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLMenuElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLMenuElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLMenuElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLMenuElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLMenuElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLMenuElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLMenuElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLMenuElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLMenuElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLMenuElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLMenuElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLMenuElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLMenuElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLMenuElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLMenuElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLMenuElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLMenuElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLMenuElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLMenuElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLMenuElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLMenuElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLMenuElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLMenuElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLMenuElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLMenuElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLMenuElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLMenuElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLMenuElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLMenuElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLMenuElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLMenuElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLMenuElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLMenuElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLMenuElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLMenuElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLMenuElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLMenuElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLMenuElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLMenuElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLMenuElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLMenuElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLMenuElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLMenuElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLMenuElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLMenuElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLMenuElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLMenuElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLMenuElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLMenuElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLMenuElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLMenuElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLMenuElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLMenuElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLMenuElementMethod "setCompact" o = DOMHTMLMenuElementSetCompactMethodInfo-    ResolveDOMHTMLMenuElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLMenuElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLMenuElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLMenuElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLMenuElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLMenuElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLMenuElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLMenuElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLMenuElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLMenuElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLMenuElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLMenuElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLMenuElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLMenuElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLMenuElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLMenuElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLMenuElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLMenuElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLMenuElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLMenuElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLMenuElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLMenuElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLMenuElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLMenuElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLMenuElementMethod t DOMHTMLMenuElement, MethodInfo info DOMHTMLMenuElement p) => IsLabelProxy t (DOMHTMLMenuElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLMenuElementMethod t DOMHTMLMenuElement, MethodInfo info DOMHTMLMenuElement p) => IsLabel t (DOMHTMLMenuElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "compact"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLMenuElementCompact :: (MonadIO m, DOMHTMLMenuElementK o) => o -> m Bool-getDOMHTMLMenuElementCompact obj = liftIO $ getObjectPropertyBool obj "compact"--setDOMHTMLMenuElementCompact :: (MonadIO m, DOMHTMLMenuElementK o) => o -> Bool -> m ()-setDOMHTMLMenuElementCompact obj val = liftIO $ setObjectPropertyBool obj "compact" val--constructDOMHTMLMenuElementCompact :: Bool -> IO ([Char], GValue)-constructDOMHTMLMenuElementCompact val = constructObjectPropertyBool "compact" val--data DOMHTMLMenuElementCompactPropertyInfo-instance AttrInfo DOMHTMLMenuElementCompactPropertyInfo where-    type AttrAllowedOps DOMHTMLMenuElementCompactPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMenuElementCompactPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLMenuElementCompactPropertyInfo = DOMHTMLMenuElementK-    type AttrGetType DOMHTMLMenuElementCompactPropertyInfo = Bool-    type AttrLabel DOMHTMLMenuElementCompactPropertyInfo = "compact"-    attrGet _ = getDOMHTMLMenuElementCompact-    attrSet _ = setDOMHTMLMenuElementCompact-    attrConstruct _ = constructDOMHTMLMenuElementCompact-    attrClear _ = undefined--type instance AttributeList DOMHTMLMenuElement = DOMHTMLMenuElementAttributeList-type DOMHTMLMenuElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLMenuElementCompactPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLMenuElementCompact :: AttrLabelProxy "compact"-dOMHTMLMenuElementCompact = AttrLabelProxy--type instance SignalList DOMHTMLMenuElement = DOMHTMLMenuElementSignalList-type DOMHTMLMenuElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLMenuElement::get_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMenuElement", direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLMenuElement"-    IO CInt---dOMHTMLMenuElementGetCompact ::-    (MonadIO m, DOMHTMLMenuElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLMenuElementGetCompact _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_menu_element_get_compact _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLMenuElementGetCompactMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLMenuElementK a) => MethodInfo DOMHTMLMenuElementGetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMenuElementGetCompact---- method DOMHTMLMenuElement::set_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMenuElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLMenuElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLMenuElementSetCompact ::-    (MonadIO m, DOMHTMLMenuElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLMenuElementSetCompact _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_menu_element_set_compact _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLMenuElementSetCompactMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLMenuElementK a) => MethodInfo DOMHTMLMenuElementSetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMenuElementSetCompact--
− GI/WebKit/Objects/DOMHTMLMenuElement.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMHTMLMenuElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLMenuElement = DOMHTMLMenuElement (ForeignPtr DOMHTMLMenuElement)-instance GObject DOMHTMLMenuElement where-class GObject o => DOMHTMLMenuElementK o-instance (GObject o, IsDescendantOf DOMHTMLMenuElement o) => DOMHTMLMenuElementK o-data DOMHTMLMenuElementCompactPropertyInfo-data DOMHTMLMenuElementGetCompactMethodInfo-data DOMHTMLMenuElementSetCompactMethodInfo
− GI/WebKit/Objects/DOMHTMLMetaElement.hs
@@ -1,670 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLMetaElement-    ( ---- * Exported types-    DOMHTMLMetaElement(..)                  ,-    DOMHTMLMetaElementK                     ,-    toDOMHTMLMetaElement                    ,-    noDOMHTMLMetaElement                    ,--- -- * Methods--- ** dOMHTMLMetaElementGetContent-    DOMHTMLMetaElementGetContentMethodInfo  ,-    dOMHTMLMetaElementGetContent            ,----- ** dOMHTMLMetaElementGetHttpEquiv-    DOMHTMLMetaElementGetHttpEquivMethodInfo,-    dOMHTMLMetaElementGetHttpEquiv          ,----- ** dOMHTMLMetaElementGetName-    DOMHTMLMetaElementGetNameMethodInfo     ,-    dOMHTMLMetaElementGetName               ,----- ** dOMHTMLMetaElementGetScheme-    DOMHTMLMetaElementGetSchemeMethodInfo   ,-    dOMHTMLMetaElementGetScheme             ,----- ** dOMHTMLMetaElementSetContent-    DOMHTMLMetaElementSetContentMethodInfo  ,-    dOMHTMLMetaElementSetContent            ,----- ** dOMHTMLMetaElementSetHttpEquiv-    DOMHTMLMetaElementSetHttpEquivMethodInfo,-    dOMHTMLMetaElementSetHttpEquiv          ,----- ** dOMHTMLMetaElementSetName-    DOMHTMLMetaElementSetNameMethodInfo     ,-    dOMHTMLMetaElementSetName               ,----- ** dOMHTMLMetaElementSetScheme-    DOMHTMLMetaElementSetSchemeMethodInfo   ,-    dOMHTMLMetaElementSetScheme             ,----- -- * Properties--- ** Content-    DOMHTMLMetaElementContentPropertyInfo   ,-    constructDOMHTMLMetaElementContent      ,-    dOMHTMLMetaElementContent               ,-    getDOMHTMLMetaElementContent            ,-    setDOMHTMLMetaElementContent            ,----- ** HttpEquiv-    DOMHTMLMetaElementHttpEquivPropertyInfo ,-    constructDOMHTMLMetaElementHttpEquiv    ,-    dOMHTMLMetaElementHttpEquiv             ,-    getDOMHTMLMetaElementHttpEquiv          ,-    setDOMHTMLMetaElementHttpEquiv          ,----- ** Name-    DOMHTMLMetaElementNamePropertyInfo      ,-    constructDOMHTMLMetaElementName         ,-    dOMHTMLMetaElementName                  ,-    getDOMHTMLMetaElementName               ,-    setDOMHTMLMetaElementName               ,----- ** Scheme-    DOMHTMLMetaElementSchemePropertyInfo    ,-    constructDOMHTMLMetaElementScheme       ,-    dOMHTMLMetaElementScheme                ,-    getDOMHTMLMetaElementScheme             ,-    setDOMHTMLMetaElementScheme             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLMetaElement = DOMHTMLMetaElement (ForeignPtr DOMHTMLMetaElement)-foreign import ccall "webkit_dom_html_meta_element_get_type"-    c_webkit_dom_html_meta_element_get_type :: IO GType--type instance ParentTypes DOMHTMLMetaElement = DOMHTMLMetaElementParentTypes-type DOMHTMLMetaElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLMetaElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_meta_element_get_type-    --class GObject o => DOMHTMLMetaElementK o-instance (GObject o, IsDescendantOf DOMHTMLMetaElement o) => DOMHTMLMetaElementK o--toDOMHTMLMetaElement :: DOMHTMLMetaElementK o => o -> IO DOMHTMLMetaElement-toDOMHTMLMetaElement = unsafeCastTo DOMHTMLMetaElement--noDOMHTMLMetaElement :: Maybe DOMHTMLMetaElement-noDOMHTMLMetaElement = Nothing--type family ResolveDOMHTMLMetaElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLMetaElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLMetaElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLMetaElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLMetaElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLMetaElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLMetaElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLMetaElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLMetaElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLMetaElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLMetaElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLMetaElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLMetaElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLMetaElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLMetaElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLMetaElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLMetaElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLMetaElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLMetaElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLMetaElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLMetaElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLMetaElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLMetaElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLMetaElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLMetaElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLMetaElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLMetaElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLMetaElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLMetaElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLMetaElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLMetaElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLMetaElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLMetaElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLMetaElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLMetaElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLMetaElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLMetaElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLMetaElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLMetaElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLMetaElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLMetaElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLMetaElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLMetaElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLMetaElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLMetaElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLMetaElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLMetaElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLMetaElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLMetaElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLMetaElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLMetaElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLMetaElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLMetaElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLMetaElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLMetaElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLMetaElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLMetaElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLMetaElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLMetaElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLMetaElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLMetaElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLMetaElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLMetaElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLMetaElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLMetaElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLMetaElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLMetaElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLMetaElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLMetaElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLMetaElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLMetaElementMethod "getContent" o = DOMHTMLMetaElementGetContentMethodInfo-    ResolveDOMHTMLMetaElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLMetaElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLMetaElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLMetaElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLMetaElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLMetaElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLMetaElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLMetaElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLMetaElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLMetaElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLMetaElementMethod "getHttpEquiv" o = DOMHTMLMetaElementGetHttpEquivMethodInfo-    ResolveDOMHTMLMetaElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLMetaElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLMetaElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLMetaElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLMetaElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLMetaElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLMetaElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLMetaElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLMetaElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLMetaElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLMetaElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLMetaElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLMetaElementMethod "getName" o = DOMHTMLMetaElementGetNameMethodInfo-    ResolveDOMHTMLMetaElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLMetaElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLMetaElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLMetaElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLMetaElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLMetaElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLMetaElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLMetaElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLMetaElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLMetaElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLMetaElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLMetaElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLMetaElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLMetaElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLMetaElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLMetaElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLMetaElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLMetaElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLMetaElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLMetaElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLMetaElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLMetaElementMethod "getScheme" o = DOMHTMLMetaElementGetSchemeMethodInfo-    ResolveDOMHTMLMetaElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLMetaElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLMetaElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLMetaElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLMetaElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLMetaElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLMetaElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLMetaElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLMetaElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLMetaElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLMetaElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLMetaElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLMetaElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLMetaElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLMetaElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLMetaElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLMetaElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLMetaElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLMetaElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLMetaElementMethod "setContent" o = DOMHTMLMetaElementSetContentMethodInfo-    ResolveDOMHTMLMetaElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLMetaElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLMetaElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLMetaElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLMetaElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLMetaElementMethod "setHttpEquiv" o = DOMHTMLMetaElementSetHttpEquivMethodInfo-    ResolveDOMHTMLMetaElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLMetaElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLMetaElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLMetaElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLMetaElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLMetaElementMethod "setName" o = DOMHTMLMetaElementSetNameMethodInfo-    ResolveDOMHTMLMetaElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLMetaElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLMetaElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLMetaElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLMetaElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLMetaElementMethod "setScheme" o = DOMHTMLMetaElementSetSchemeMethodInfo-    ResolveDOMHTMLMetaElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLMetaElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLMetaElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLMetaElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLMetaElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLMetaElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLMetaElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLMetaElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLMetaElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLMetaElementMethod t DOMHTMLMetaElement, MethodInfo info DOMHTMLMetaElement p) => IsLabelProxy t (DOMHTMLMetaElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLMetaElementMethod t DOMHTMLMetaElement, MethodInfo info DOMHTMLMetaElement p) => IsLabel t (DOMHTMLMetaElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "content"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLMetaElementContent :: (MonadIO m, DOMHTMLMetaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLMetaElementContent obj = liftIO $ getObjectPropertyString obj "content"--setDOMHTMLMetaElementContent :: (MonadIO m, DOMHTMLMetaElementK o) => o -> T.Text -> m ()-setDOMHTMLMetaElementContent obj val = liftIO $ setObjectPropertyString obj "content" (Just val)--constructDOMHTMLMetaElementContent :: T.Text -> IO ([Char], GValue)-constructDOMHTMLMetaElementContent val = constructObjectPropertyString "content" (Just val)--data DOMHTMLMetaElementContentPropertyInfo-instance AttrInfo DOMHTMLMetaElementContentPropertyInfo where-    type AttrAllowedOps DOMHTMLMetaElementContentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMetaElementContentPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLMetaElementContentPropertyInfo = DOMHTMLMetaElementK-    type AttrGetType DOMHTMLMetaElementContentPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLMetaElementContentPropertyInfo = "content"-    attrGet _ = getDOMHTMLMetaElementContent-    attrSet _ = setDOMHTMLMetaElementContent-    attrConstruct _ = constructDOMHTMLMetaElementContent-    attrClear _ = undefined---- VVV Prop "http-equiv"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLMetaElementHttpEquiv :: (MonadIO m, DOMHTMLMetaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLMetaElementHttpEquiv obj = liftIO $ getObjectPropertyString obj "http-equiv"--setDOMHTMLMetaElementHttpEquiv :: (MonadIO m, DOMHTMLMetaElementK o) => o -> T.Text -> m ()-setDOMHTMLMetaElementHttpEquiv obj val = liftIO $ setObjectPropertyString obj "http-equiv" (Just val)--constructDOMHTMLMetaElementHttpEquiv :: T.Text -> IO ([Char], GValue)-constructDOMHTMLMetaElementHttpEquiv val = constructObjectPropertyString "http-equiv" (Just val)--data DOMHTMLMetaElementHttpEquivPropertyInfo-instance AttrInfo DOMHTMLMetaElementHttpEquivPropertyInfo where-    type AttrAllowedOps DOMHTMLMetaElementHttpEquivPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMetaElementHttpEquivPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLMetaElementHttpEquivPropertyInfo = DOMHTMLMetaElementK-    type AttrGetType DOMHTMLMetaElementHttpEquivPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLMetaElementHttpEquivPropertyInfo = "http-equiv"-    attrGet _ = getDOMHTMLMetaElementHttpEquiv-    attrSet _ = setDOMHTMLMetaElementHttpEquiv-    attrConstruct _ = constructDOMHTMLMetaElementHttpEquiv-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLMetaElementName :: (MonadIO m, DOMHTMLMetaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLMetaElementName obj = liftIO $ getObjectPropertyString obj "name"--setDOMHTMLMetaElementName :: (MonadIO m, DOMHTMLMetaElementK o) => o -> T.Text -> m ()-setDOMHTMLMetaElementName obj val = liftIO $ setObjectPropertyString obj "name" (Just val)--constructDOMHTMLMetaElementName :: T.Text -> IO ([Char], GValue)-constructDOMHTMLMetaElementName val = constructObjectPropertyString "name" (Just val)--data DOMHTMLMetaElementNamePropertyInfo-instance AttrInfo DOMHTMLMetaElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLMetaElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMetaElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLMetaElementNamePropertyInfo = DOMHTMLMetaElementK-    type AttrGetType DOMHTMLMetaElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLMetaElementNamePropertyInfo = "name"-    attrGet _ = getDOMHTMLMetaElementName-    attrSet _ = setDOMHTMLMetaElementName-    attrConstruct _ = constructDOMHTMLMetaElementName-    attrClear _ = undefined---- VVV Prop "scheme"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLMetaElementScheme :: (MonadIO m, DOMHTMLMetaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLMetaElementScheme obj = liftIO $ getObjectPropertyString obj "scheme"--setDOMHTMLMetaElementScheme :: (MonadIO m, DOMHTMLMetaElementK o) => o -> T.Text -> m ()-setDOMHTMLMetaElementScheme obj val = liftIO $ setObjectPropertyString obj "scheme" (Just val)--constructDOMHTMLMetaElementScheme :: T.Text -> IO ([Char], GValue)-constructDOMHTMLMetaElementScheme val = constructObjectPropertyString "scheme" (Just val)--data DOMHTMLMetaElementSchemePropertyInfo-instance AttrInfo DOMHTMLMetaElementSchemePropertyInfo where-    type AttrAllowedOps DOMHTMLMetaElementSchemePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMetaElementSchemePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLMetaElementSchemePropertyInfo = DOMHTMLMetaElementK-    type AttrGetType DOMHTMLMetaElementSchemePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLMetaElementSchemePropertyInfo = "scheme"-    attrGet _ = getDOMHTMLMetaElementScheme-    attrSet _ = setDOMHTMLMetaElementScheme-    attrConstruct _ = constructDOMHTMLMetaElementScheme-    attrClear _ = undefined--type instance AttributeList DOMHTMLMetaElement = DOMHTMLMetaElementAttributeList-type DOMHTMLMetaElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("content", DOMHTMLMetaElementContentPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("httpEquiv", DOMHTMLMetaElementHttpEquivPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLMetaElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scheme", DOMHTMLMetaElementSchemePropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLMetaElementContent :: AttrLabelProxy "content"-dOMHTMLMetaElementContent = AttrLabelProxy--dOMHTMLMetaElementHttpEquiv :: AttrLabelProxy "httpEquiv"-dOMHTMLMetaElementHttpEquiv = AttrLabelProxy--dOMHTMLMetaElementName :: AttrLabelProxy "name"-dOMHTMLMetaElementName = AttrLabelProxy--dOMHTMLMetaElementScheme :: AttrLabelProxy "scheme"-dOMHTMLMetaElementScheme = AttrLabelProxy--type instance SignalList DOMHTMLMetaElement = DOMHTMLMetaElementSignalList-type DOMHTMLMetaElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLMetaElement::get_content--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLMetaElement"-    IO CString---dOMHTMLMetaElementGetContent ::-    (MonadIO m, DOMHTMLMetaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLMetaElementGetContent _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_meta_element_get_content _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_meta_element_get_content" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLMetaElementGetContentMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLMetaElementK a) => MethodInfo DOMHTMLMetaElementGetContentMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMetaElementGetContent---- method DOMHTMLMetaElement::get_http_equiv--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLMetaElement"-    IO CString---dOMHTMLMetaElementGetHttpEquiv ::-    (MonadIO m, DOMHTMLMetaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLMetaElementGetHttpEquiv _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_meta_element_get_http_equiv _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_meta_element_get_http_equiv" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLMetaElementGetHttpEquivMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLMetaElementK a) => MethodInfo DOMHTMLMetaElementGetHttpEquivMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMetaElementGetHttpEquiv---- method DOMHTMLMetaElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLMetaElement"-    IO CString---dOMHTMLMetaElementGetName ::-    (MonadIO m, DOMHTMLMetaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLMetaElementGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_meta_element_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_meta_element_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLMetaElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLMetaElementK a) => MethodInfo DOMHTMLMetaElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMetaElementGetName---- method DOMHTMLMetaElement::get_scheme--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLMetaElement"-    IO CString---dOMHTMLMetaElementGetScheme ::-    (MonadIO m, DOMHTMLMetaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLMetaElementGetScheme _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_meta_element_get_scheme _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_meta_element_get_scheme" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLMetaElementGetSchemeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLMetaElementK a) => MethodInfo DOMHTMLMetaElementGetSchemeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMetaElementGetScheme---- method DOMHTMLMetaElement::set_content--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLMetaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLMetaElementSetContent ::-    (MonadIO m, DOMHTMLMetaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLMetaElementSetContent _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_meta_element_set_content _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLMetaElementSetContentMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLMetaElementK a) => MethodInfo DOMHTMLMetaElementSetContentMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMetaElementSetContent---- method DOMHTMLMetaElement::set_http_equiv--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLMetaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLMetaElementSetHttpEquiv ::-    (MonadIO m, DOMHTMLMetaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLMetaElementSetHttpEquiv _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_meta_element_set_http_equiv _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLMetaElementSetHttpEquivMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLMetaElementK a) => MethodInfo DOMHTMLMetaElementSetHttpEquivMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMetaElementSetHttpEquiv---- method DOMHTMLMetaElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLMetaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLMetaElementSetName ::-    (MonadIO m, DOMHTMLMetaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLMetaElementSetName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_meta_element_set_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLMetaElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLMetaElementK a) => MethodInfo DOMHTMLMetaElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMetaElementSetName---- method DOMHTMLMetaElement::set_scheme--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLMetaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->               -- _obj : TInterface "WebKit" "DOMHTMLMetaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLMetaElementSetScheme ::-    (MonadIO m, DOMHTMLMetaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLMetaElementSetScheme _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_meta_element_set_scheme _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLMetaElementSetSchemeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLMetaElementK a) => MethodInfo DOMHTMLMetaElementSetSchemeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMetaElementSetScheme--
− GI/WebKit/Objects/DOMHTMLMetaElement.hs-boot
@@ -1,25 +0,0 @@-module GI.WebKit.Objects.DOMHTMLMetaElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLMetaElement = DOMHTMLMetaElement (ForeignPtr DOMHTMLMetaElement)-instance GObject DOMHTMLMetaElement where-class GObject o => DOMHTMLMetaElementK o-instance (GObject o, IsDescendantOf DOMHTMLMetaElement o) => DOMHTMLMetaElementK o-data DOMHTMLMetaElementContentPropertyInfo-data DOMHTMLMetaElementHttpEquivPropertyInfo-data DOMHTMLMetaElementNamePropertyInfo-data DOMHTMLMetaElementSchemePropertyInfo-data DOMHTMLMetaElementGetContentMethodInfo-data DOMHTMLMetaElementGetHttpEquivMethodInfo-data DOMHTMLMetaElementGetNameMethodInfo-data DOMHTMLMetaElementGetSchemeMethodInfo-data DOMHTMLMetaElementSetContentMethodInfo-data DOMHTMLMetaElementSetHttpEquivMethodInfo-data DOMHTMLMetaElementSetNameMethodInfo-data DOMHTMLMetaElementSetSchemeMethodInfo
− GI/WebKit/Objects/DOMHTMLModElement.hs
@@ -1,450 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLModElement-    ( ---- * Exported types-    DOMHTMLModElement(..)                   ,-    DOMHTMLModElementK                      ,-    toDOMHTMLModElement                     ,-    noDOMHTMLModElement                     ,--- -- * Methods--- ** dOMHTMLModElementGetCite-    DOMHTMLModElementGetCiteMethodInfo      ,-    dOMHTMLModElementGetCite                ,----- ** dOMHTMLModElementGetDateTime-    DOMHTMLModElementGetDateTimeMethodInfo  ,-    dOMHTMLModElementGetDateTime            ,----- ** dOMHTMLModElementSetCite-    DOMHTMLModElementSetCiteMethodInfo      ,-    dOMHTMLModElementSetCite                ,----- ** dOMHTMLModElementSetDateTime-    DOMHTMLModElementSetDateTimeMethodInfo  ,-    dOMHTMLModElementSetDateTime            ,----- -- * Properties--- ** Cite-    DOMHTMLModElementCitePropertyInfo       ,-    constructDOMHTMLModElementCite          ,-    dOMHTMLModElementCite                   ,-    getDOMHTMLModElementCite                ,-    setDOMHTMLModElementCite                ,----- ** DateTime-    DOMHTMLModElementDateTimePropertyInfo   ,-    constructDOMHTMLModElementDateTime      ,-    dOMHTMLModElementDateTime               ,-    getDOMHTMLModElementDateTime            ,-    setDOMHTMLModElementDateTime            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLModElement = DOMHTMLModElement (ForeignPtr DOMHTMLModElement)-foreign import ccall "webkit_dom_html_mod_element_get_type"-    c_webkit_dom_html_mod_element_get_type :: IO GType--type instance ParentTypes DOMHTMLModElement = DOMHTMLModElementParentTypes-type DOMHTMLModElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLModElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_mod_element_get_type-    --class GObject o => DOMHTMLModElementK o-instance (GObject o, IsDescendantOf DOMHTMLModElement o) => DOMHTMLModElementK o--toDOMHTMLModElement :: DOMHTMLModElementK o => o -> IO DOMHTMLModElement-toDOMHTMLModElement = unsafeCastTo DOMHTMLModElement--noDOMHTMLModElement :: Maybe DOMHTMLModElement-noDOMHTMLModElement = Nothing--type family ResolveDOMHTMLModElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLModElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLModElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLModElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLModElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLModElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLModElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLModElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLModElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLModElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLModElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLModElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLModElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLModElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLModElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLModElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLModElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLModElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLModElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLModElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLModElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLModElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLModElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLModElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLModElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLModElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLModElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLModElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLModElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLModElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLModElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLModElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLModElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLModElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLModElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLModElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLModElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLModElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLModElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLModElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLModElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLModElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLModElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLModElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLModElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLModElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLModElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLModElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLModElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLModElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLModElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLModElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLModElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLModElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLModElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLModElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLModElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLModElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLModElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLModElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLModElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLModElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLModElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLModElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLModElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLModElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLModElementMethod "getCite" o = DOMHTMLModElementGetCiteMethodInfo-    ResolveDOMHTMLModElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLModElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLModElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLModElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLModElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLModElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLModElementMethod "getDateTime" o = DOMHTMLModElementGetDateTimeMethodInfo-    ResolveDOMHTMLModElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLModElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLModElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLModElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLModElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLModElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLModElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLModElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLModElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLModElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLModElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLModElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLModElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLModElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLModElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLModElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLModElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLModElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLModElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLModElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLModElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLModElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLModElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLModElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLModElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLModElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLModElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLModElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLModElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLModElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLModElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLModElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLModElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLModElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLModElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLModElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLModElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLModElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLModElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLModElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLModElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLModElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLModElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLModElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLModElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLModElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLModElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLModElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLModElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLModElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLModElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLModElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLModElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLModElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLModElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLModElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLModElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLModElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLModElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLModElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLModElementMethod "setCite" o = DOMHTMLModElementSetCiteMethodInfo-    ResolveDOMHTMLModElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLModElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLModElementMethod "setDateTime" o = DOMHTMLModElementSetDateTimeMethodInfo-    ResolveDOMHTMLModElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLModElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLModElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLModElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLModElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLModElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLModElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLModElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLModElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLModElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLModElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLModElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLModElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLModElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLModElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLModElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLModElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLModElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLModElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLModElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLModElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLModElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLModElementMethod t DOMHTMLModElement, MethodInfo info DOMHTMLModElement p) => IsLabelProxy t (DOMHTMLModElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLModElementMethod t DOMHTMLModElement, MethodInfo info DOMHTMLModElement p) => IsLabel t (DOMHTMLModElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "cite"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLModElementCite :: (MonadIO m, DOMHTMLModElementK o) => o -> m (Maybe T.Text)-getDOMHTMLModElementCite obj = liftIO $ getObjectPropertyString obj "cite"--setDOMHTMLModElementCite :: (MonadIO m, DOMHTMLModElementK o) => o -> T.Text -> m ()-setDOMHTMLModElementCite obj val = liftIO $ setObjectPropertyString obj "cite" (Just val)--constructDOMHTMLModElementCite :: T.Text -> IO ([Char], GValue)-constructDOMHTMLModElementCite val = constructObjectPropertyString "cite" (Just val)--data DOMHTMLModElementCitePropertyInfo-instance AttrInfo DOMHTMLModElementCitePropertyInfo where-    type AttrAllowedOps DOMHTMLModElementCitePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLModElementCitePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLModElementCitePropertyInfo = DOMHTMLModElementK-    type AttrGetType DOMHTMLModElementCitePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLModElementCitePropertyInfo = "cite"-    attrGet _ = getDOMHTMLModElementCite-    attrSet _ = setDOMHTMLModElementCite-    attrConstruct _ = constructDOMHTMLModElementCite-    attrClear _ = undefined---- VVV Prop "date-time"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLModElementDateTime :: (MonadIO m, DOMHTMLModElementK o) => o -> m (Maybe T.Text)-getDOMHTMLModElementDateTime obj = liftIO $ getObjectPropertyString obj "date-time"--setDOMHTMLModElementDateTime :: (MonadIO m, DOMHTMLModElementK o) => o -> T.Text -> m ()-setDOMHTMLModElementDateTime obj val = liftIO $ setObjectPropertyString obj "date-time" (Just val)--constructDOMHTMLModElementDateTime :: T.Text -> IO ([Char], GValue)-constructDOMHTMLModElementDateTime val = constructObjectPropertyString "date-time" (Just val)--data DOMHTMLModElementDateTimePropertyInfo-instance AttrInfo DOMHTMLModElementDateTimePropertyInfo where-    type AttrAllowedOps DOMHTMLModElementDateTimePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLModElementDateTimePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLModElementDateTimePropertyInfo = DOMHTMLModElementK-    type AttrGetType DOMHTMLModElementDateTimePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLModElementDateTimePropertyInfo = "date-time"-    attrGet _ = getDOMHTMLModElementDateTime-    attrSet _ = setDOMHTMLModElementDateTime-    attrConstruct _ = constructDOMHTMLModElementDateTime-    attrClear _ = undefined--type instance AttributeList DOMHTMLModElement = DOMHTMLModElementAttributeList-type DOMHTMLModElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("cite", DOMHTMLModElementCitePropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dateTime", DOMHTMLModElementDateTimePropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLModElementCite :: AttrLabelProxy "cite"-dOMHTMLModElementCite = AttrLabelProxy--dOMHTMLModElementDateTime :: AttrLabelProxy "dateTime"-dOMHTMLModElementDateTime = AttrLabelProxy--type instance SignalList DOMHTMLModElement = DOMHTMLModElementSignalList-type DOMHTMLModElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLModElement::get_cite--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLModElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                -- _obj : TInterface "WebKit" "DOMHTMLModElement"-    IO CString---dOMHTMLModElementGetCite ::-    (MonadIO m, DOMHTMLModElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLModElementGetCite _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_mod_element_get_cite _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_mod_element_get_cite" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLModElementGetCiteMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLModElementK a) => MethodInfo DOMHTMLModElementGetCiteMethodInfo a signature where-    overloadedMethod _ = dOMHTMLModElementGetCite---- method DOMHTMLModElement::get_date_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLModElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                -- _obj : TInterface "WebKit" "DOMHTMLModElement"-    IO CString---dOMHTMLModElementGetDateTime ::-    (MonadIO m, DOMHTMLModElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLModElementGetDateTime _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_mod_element_get_date_time _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_mod_element_get_date_time" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLModElementGetDateTimeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLModElementK a) => MethodInfo DOMHTMLModElementGetDateTimeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLModElementGetDateTime---- method DOMHTMLModElement::set_cite--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLModElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                -- _obj : TInterface "WebKit" "DOMHTMLModElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLModElementSetCite ::-    (MonadIO m, DOMHTMLModElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLModElementSetCite _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_mod_element_set_cite _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLModElementSetCiteMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLModElementK a) => MethodInfo DOMHTMLModElementSetCiteMethodInfo a signature where-    overloadedMethod _ = dOMHTMLModElementSetCite---- method DOMHTMLModElement::set_date_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLModElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                -- _obj : TInterface "WebKit" "DOMHTMLModElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLModElementSetDateTime ::-    (MonadIO m, DOMHTMLModElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLModElementSetDateTime _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_mod_element_set_date_time _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLModElementSetDateTimeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLModElementK a) => MethodInfo DOMHTMLModElementSetDateTimeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLModElementSetDateTime--
− GI/WebKit/Objects/DOMHTMLModElement.hs-boot
@@ -1,19 +0,0 @@-module GI.WebKit.Objects.DOMHTMLModElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLModElement = DOMHTMLModElement (ForeignPtr DOMHTMLModElement)-instance GObject DOMHTMLModElement where-class GObject o => DOMHTMLModElementK o-instance (GObject o, IsDescendantOf DOMHTMLModElement o) => DOMHTMLModElementK o-data DOMHTMLModElementCitePropertyInfo-data DOMHTMLModElementDateTimePropertyInfo-data DOMHTMLModElementGetCiteMethodInfo-data DOMHTMLModElementGetDateTimeMethodInfo-data DOMHTMLModElementSetCiteMethodInfo-data DOMHTMLModElementSetDateTimeMethodInfo
− GI/WebKit/Objects/DOMHTMLOListElement.hs
@@ -1,590 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLOListElement-    ( ---- * Exported types-    DOMHTMLOListElement(..)                 ,-    DOMHTMLOListElementK                    ,-    toDOMHTMLOListElement                   ,-    noDOMHTMLOListElement                   ,--- -- * Methods--- ** dOMHTMLOListElementGetCompact-    DOMHTMLOListElementGetCompactMethodInfo ,-    dOMHTMLOListElementGetCompact           ,----- ** dOMHTMLOListElementGetReversed-    DOMHTMLOListElementGetReversedMethodInfo,-    dOMHTMLOListElementGetReversed          ,----- ** dOMHTMLOListElementGetStart-    DOMHTMLOListElementGetStartMethodInfo   ,-    dOMHTMLOListElementGetStart             ,----- ** dOMHTMLOListElementSetCompact-    DOMHTMLOListElementSetCompactMethodInfo ,-    dOMHTMLOListElementSetCompact           ,----- ** dOMHTMLOListElementSetReversed-    DOMHTMLOListElementSetReversedMethodInfo,-    dOMHTMLOListElementSetReversed          ,----- ** dOMHTMLOListElementSetStart-    DOMHTMLOListElementSetStartMethodInfo   ,-    dOMHTMLOListElementSetStart             ,----- -- * Properties--- ** Compact-    DOMHTMLOListElementCompactPropertyInfo  ,-    constructDOMHTMLOListElementCompact     ,-    dOMHTMLOListElementCompact              ,-    getDOMHTMLOListElementCompact           ,-    setDOMHTMLOListElementCompact           ,----- ** Reversed-    DOMHTMLOListElementReversedPropertyInfo ,-    constructDOMHTMLOListElementReversed    ,-    dOMHTMLOListElementReversed             ,-    getDOMHTMLOListElementReversed          ,-    setDOMHTMLOListElementReversed          ,----- ** Start-    DOMHTMLOListElementStartPropertyInfo    ,-    constructDOMHTMLOListElementStart       ,-    dOMHTMLOListElementStart                ,-    getDOMHTMLOListElementStart             ,-    setDOMHTMLOListElementStart             ,----- ** Type-    DOMHTMLOListElementTypePropertyInfo     ,-    clearDOMHTMLOListElementType            ,-    constructDOMHTMLOListElementType        ,-    dOMHTMLOListElementType                 ,-    getDOMHTMLOListElementType              ,-    setDOMHTMLOListElementType              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLOListElement = DOMHTMLOListElement (ForeignPtr DOMHTMLOListElement)-foreign import ccall "webkit_dom_htmlo_list_element_get_type"-    c_webkit_dom_htmlo_list_element_get_type :: IO GType--type instance ParentTypes DOMHTMLOListElement = DOMHTMLOListElementParentTypes-type DOMHTMLOListElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLOListElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_htmlo_list_element_get_type-    --class GObject o => DOMHTMLOListElementK o-instance (GObject o, IsDescendantOf DOMHTMLOListElement o) => DOMHTMLOListElementK o--toDOMHTMLOListElement :: DOMHTMLOListElementK o => o -> IO DOMHTMLOListElement-toDOMHTMLOListElement = unsafeCastTo DOMHTMLOListElement--noDOMHTMLOListElement :: Maybe DOMHTMLOListElement-noDOMHTMLOListElement = Nothing--type family ResolveDOMHTMLOListElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLOListElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLOListElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLOListElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLOListElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLOListElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLOListElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLOListElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLOListElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLOListElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLOListElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLOListElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLOListElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLOListElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLOListElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLOListElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLOListElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLOListElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLOListElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLOListElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLOListElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLOListElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLOListElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLOListElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLOListElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLOListElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLOListElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLOListElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLOListElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLOListElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLOListElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLOListElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLOListElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLOListElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLOListElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLOListElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLOListElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLOListElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLOListElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLOListElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLOListElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLOListElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLOListElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLOListElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLOListElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLOListElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLOListElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLOListElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLOListElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLOListElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLOListElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLOListElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLOListElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLOListElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLOListElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLOListElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLOListElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLOListElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLOListElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLOListElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLOListElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLOListElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLOListElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLOListElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLOListElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLOListElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLOListElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLOListElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLOListElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLOListElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLOListElementMethod "getCompact" o = DOMHTMLOListElementGetCompactMethodInfo-    ResolveDOMHTMLOListElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLOListElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLOListElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLOListElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLOListElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLOListElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLOListElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLOListElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLOListElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLOListElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLOListElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLOListElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLOListElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLOListElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLOListElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLOListElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLOListElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLOListElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLOListElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLOListElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLOListElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLOListElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLOListElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLOListElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLOListElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLOListElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLOListElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLOListElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLOListElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLOListElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLOListElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLOListElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLOListElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLOListElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLOListElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLOListElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLOListElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLOListElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLOListElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLOListElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLOListElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLOListElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLOListElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLOListElementMethod "getReversed" o = DOMHTMLOListElementGetReversedMethodInfo-    ResolveDOMHTMLOListElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLOListElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLOListElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLOListElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLOListElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLOListElementMethod "getStart" o = DOMHTMLOListElementGetStartMethodInfo-    ResolveDOMHTMLOListElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLOListElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLOListElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLOListElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLOListElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLOListElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLOListElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLOListElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLOListElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLOListElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLOListElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLOListElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLOListElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLOListElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLOListElementMethod "setCompact" o = DOMHTMLOListElementSetCompactMethodInfo-    ResolveDOMHTMLOListElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLOListElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLOListElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLOListElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLOListElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLOListElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLOListElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLOListElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLOListElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLOListElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLOListElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLOListElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLOListElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLOListElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLOListElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLOListElementMethod "setReversed" o = DOMHTMLOListElementSetReversedMethodInfo-    ResolveDOMHTMLOListElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLOListElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLOListElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLOListElementMethod "setStart" o = DOMHTMLOListElementSetStartMethodInfo-    ResolveDOMHTMLOListElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLOListElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLOListElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLOListElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLOListElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLOListElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLOListElementMethod t DOMHTMLOListElement, MethodInfo info DOMHTMLOListElement p) => IsLabelProxy t (DOMHTMLOListElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLOListElementMethod t DOMHTMLOListElement, MethodInfo info DOMHTMLOListElement p) => IsLabel t (DOMHTMLOListElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "compact"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLOListElementCompact :: (MonadIO m, DOMHTMLOListElementK o) => o -> m Bool-getDOMHTMLOListElementCompact obj = liftIO $ getObjectPropertyBool obj "compact"--setDOMHTMLOListElementCompact :: (MonadIO m, DOMHTMLOListElementK o) => o -> Bool -> m ()-setDOMHTMLOListElementCompact obj val = liftIO $ setObjectPropertyBool obj "compact" val--constructDOMHTMLOListElementCompact :: Bool -> IO ([Char], GValue)-constructDOMHTMLOListElementCompact val = constructObjectPropertyBool "compact" val--data DOMHTMLOListElementCompactPropertyInfo-instance AttrInfo DOMHTMLOListElementCompactPropertyInfo where-    type AttrAllowedOps DOMHTMLOListElementCompactPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOListElementCompactPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLOListElementCompactPropertyInfo = DOMHTMLOListElementK-    type AttrGetType DOMHTMLOListElementCompactPropertyInfo = Bool-    type AttrLabel DOMHTMLOListElementCompactPropertyInfo = "compact"-    attrGet _ = getDOMHTMLOListElementCompact-    attrSet _ = setDOMHTMLOListElementCompact-    attrConstruct _ = constructDOMHTMLOListElementCompact-    attrClear _ = undefined---- VVV Prop "reversed"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLOListElementReversed :: (MonadIO m, DOMHTMLOListElementK o) => o -> m Bool-getDOMHTMLOListElementReversed obj = liftIO $ getObjectPropertyBool obj "reversed"--setDOMHTMLOListElementReversed :: (MonadIO m, DOMHTMLOListElementK o) => o -> Bool -> m ()-setDOMHTMLOListElementReversed obj val = liftIO $ setObjectPropertyBool obj "reversed" val--constructDOMHTMLOListElementReversed :: Bool -> IO ([Char], GValue)-constructDOMHTMLOListElementReversed val = constructObjectPropertyBool "reversed" val--data DOMHTMLOListElementReversedPropertyInfo-instance AttrInfo DOMHTMLOListElementReversedPropertyInfo where-    type AttrAllowedOps DOMHTMLOListElementReversedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOListElementReversedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLOListElementReversedPropertyInfo = DOMHTMLOListElementK-    type AttrGetType DOMHTMLOListElementReversedPropertyInfo = Bool-    type AttrLabel DOMHTMLOListElementReversedPropertyInfo = "reversed"-    attrGet _ = getDOMHTMLOListElementReversed-    attrSet _ = setDOMHTMLOListElementReversed-    attrConstruct _ = constructDOMHTMLOListElementReversed-    attrClear _ = undefined---- VVV Prop "start"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLOListElementStart :: (MonadIO m, DOMHTMLOListElementK o) => o -> m CLong-getDOMHTMLOListElementStart obj = liftIO $ getObjectPropertyLong obj "start"--setDOMHTMLOListElementStart :: (MonadIO m, DOMHTMLOListElementK o) => o -> CLong -> m ()-setDOMHTMLOListElementStart obj val = liftIO $ setObjectPropertyLong obj "start" val--constructDOMHTMLOListElementStart :: CLong -> IO ([Char], GValue)-constructDOMHTMLOListElementStart val = constructObjectPropertyLong "start" val--data DOMHTMLOListElementStartPropertyInfo-instance AttrInfo DOMHTMLOListElementStartPropertyInfo where-    type AttrAllowedOps DOMHTMLOListElementStartPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOListElementStartPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLOListElementStartPropertyInfo = DOMHTMLOListElementK-    type AttrGetType DOMHTMLOListElementStartPropertyInfo = CLong-    type AttrLabel DOMHTMLOListElementStartPropertyInfo = "start"-    attrGet _ = getDOMHTMLOListElementStart-    attrSet _ = setDOMHTMLOListElementStart-    attrConstruct _ = constructDOMHTMLOListElementStart-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLOListElementType :: (MonadIO m, DOMHTMLOListElementK o) => o -> m (Maybe T.Text)-getDOMHTMLOListElementType obj = liftIO $ getObjectPropertyString obj "type"--setDOMHTMLOListElementType :: (MonadIO m, DOMHTMLOListElementK o) => o -> T.Text -> m ()-setDOMHTMLOListElementType obj val = liftIO $ setObjectPropertyString obj "type" (Just val)--constructDOMHTMLOListElementType :: T.Text -> IO ([Char], GValue)-constructDOMHTMLOListElementType val = constructObjectPropertyString "type" (Just val)--clearDOMHTMLOListElementType :: (MonadIO m, DOMHTMLOListElementK o) => o -> m ()-clearDOMHTMLOListElementType obj = liftIO $ setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--data DOMHTMLOListElementTypePropertyInfo-instance AttrInfo DOMHTMLOListElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLOListElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLOListElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLOListElementTypePropertyInfo = DOMHTMLOListElementK-    type AttrGetType DOMHTMLOListElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLOListElementTypePropertyInfo = "type"-    attrGet _ = getDOMHTMLOListElementType-    attrSet _ = setDOMHTMLOListElementType-    attrConstruct _ = constructDOMHTMLOListElementType-    attrClear _ = clearDOMHTMLOListElementType--type instance AttributeList DOMHTMLOListElement = DOMHTMLOListElementAttributeList-type DOMHTMLOListElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLOListElementCompactPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("reversed", DOMHTMLOListElementReversedPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("start", DOMHTMLOListElementStartPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLOListElementTypePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLOListElementCompact :: AttrLabelProxy "compact"-dOMHTMLOListElementCompact = AttrLabelProxy--dOMHTMLOListElementReversed :: AttrLabelProxy "reversed"-dOMHTMLOListElementReversed = AttrLabelProxy--dOMHTMLOListElementStart :: AttrLabelProxy "start"-dOMHTMLOListElementStart = AttrLabelProxy--dOMHTMLOListElementType :: AttrLabelProxy "type"-dOMHTMLOListElementType = AttrLabelProxy--type instance SignalList DOMHTMLOListElement = DOMHTMLOListElementSignalList-type DOMHTMLOListElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLOListElement::get_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, 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_htmlo_list_element_get_compact" webkit_dom_htmlo_list_element_get_compact :: -    Ptr DOMHTMLOListElement ->              -- _obj : TInterface "WebKit" "DOMHTMLOListElement"-    IO CInt---dOMHTMLOListElementGetCompact ::-    (MonadIO m, DOMHTMLOListElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLOListElementGetCompact _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_htmlo_list_element_get_compact _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLOListElementGetCompactMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLOListElementK a) => MethodInfo DOMHTMLOListElementGetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOListElementGetCompact---- method DOMHTMLOListElement::get_reversed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, 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_htmlo_list_element_get_reversed" webkit_dom_htmlo_list_element_get_reversed :: -    Ptr DOMHTMLOListElement ->              -- _obj : TInterface "WebKit" "DOMHTMLOListElement"-    IO CInt---dOMHTMLOListElementGetReversed ::-    (MonadIO m, DOMHTMLOListElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLOListElementGetReversed _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_htmlo_list_element_get_reversed _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLOListElementGetReversedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLOListElementK a) => MethodInfo DOMHTMLOListElementGetReversedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOListElementGetReversed---- method DOMHTMLOListElement::get_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, 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_htmlo_list_element_get_start" webkit_dom_htmlo_list_element_get_start :: -    Ptr DOMHTMLOListElement ->              -- _obj : TInterface "WebKit" "DOMHTMLOListElement"-    IO CLong---dOMHTMLOListElementGetStart ::-    (MonadIO m, DOMHTMLOListElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLOListElementGetStart _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_htmlo_list_element_get_start _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLOListElementGetStartMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLOListElementK a) => MethodInfo DOMHTMLOListElementGetStartMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOListElementGetStart---- method DOMHTMLOListElement::set_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_htmlo_list_element_set_compact" webkit_dom_htmlo_list_element_set_compact :: -    Ptr DOMHTMLOListElement ->              -- _obj : TInterface "WebKit" "DOMHTMLOListElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLOListElementSetCompact ::-    (MonadIO m, DOMHTMLOListElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLOListElementSetCompact _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_htmlo_list_element_set_compact _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLOListElementSetCompactMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLOListElementK a) => MethodInfo DOMHTMLOListElementSetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOListElementSetCompact---- method DOMHTMLOListElement::set_reversed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_htmlo_list_element_set_reversed" webkit_dom_htmlo_list_element_set_reversed :: -    Ptr DOMHTMLOListElement ->              -- _obj : TInterface "WebKit" "DOMHTMLOListElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLOListElementSetReversed ::-    (MonadIO m, DOMHTMLOListElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLOListElementSetReversed _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_htmlo_list_element_set_reversed _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLOListElementSetReversedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLOListElementK a) => MethodInfo DOMHTMLOListElementSetReversedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOListElementSetReversed---- method DOMHTMLOListElement::set_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_htmlo_list_element_set_start" webkit_dom_htmlo_list_element_set_start :: -    Ptr DOMHTMLOListElement ->              -- _obj : TInterface "WebKit" "DOMHTMLOListElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLOListElementSetStart ::-    (MonadIO m, DOMHTMLOListElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLOListElementSetStart _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_htmlo_list_element_set_start _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLOListElementSetStartMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLOListElementK a) => MethodInfo DOMHTMLOListElementSetStartMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOListElementSetStart--
− GI/WebKit/Objects/DOMHTMLOListElement.hs-boot
@@ -1,23 +0,0 @@-module GI.WebKit.Objects.DOMHTMLOListElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLOListElement = DOMHTMLOListElement (ForeignPtr DOMHTMLOListElement)-instance GObject DOMHTMLOListElement where-class GObject o => DOMHTMLOListElementK o-instance (GObject o, IsDescendantOf DOMHTMLOListElement o) => DOMHTMLOListElementK o-data DOMHTMLOListElementCompactPropertyInfo-data DOMHTMLOListElementReversedPropertyInfo-data DOMHTMLOListElementStartPropertyInfo-data DOMHTMLOListElementTypePropertyInfo-data DOMHTMLOListElementGetCompactMethodInfo-data DOMHTMLOListElementGetReversedMethodInfo-data DOMHTMLOListElementGetStartMethodInfo-data DOMHTMLOListElementSetCompactMethodInfo-data DOMHTMLOListElementSetReversedMethodInfo-data DOMHTMLOListElementSetStartMethodInfo
− GI/WebKit/Objects/DOMHTMLObjectElement.hs
@@ -1,2295 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLObjectElement-    ( ---- * Exported types-    DOMHTMLObjectElement(..)                ,-    DOMHTMLObjectElementK                   ,-    toDOMHTMLObjectElement                  ,-    noDOMHTMLObjectElement                  ,--- -- * Methods--- ** dOMHTMLObjectElementCheckValidity-    DOMHTMLObjectElementCheckValidityMethodInfo,-    dOMHTMLObjectElementCheckValidity       ,----- ** dOMHTMLObjectElementGetAlign-    DOMHTMLObjectElementGetAlignMethodInfo  ,-    dOMHTMLObjectElementGetAlign            ,----- ** dOMHTMLObjectElementGetArchive-    DOMHTMLObjectElementGetArchiveMethodInfo,-    dOMHTMLObjectElementGetArchive          ,----- ** dOMHTMLObjectElementGetBorder-    DOMHTMLObjectElementGetBorderMethodInfo ,-    dOMHTMLObjectElementGetBorder           ,----- ** dOMHTMLObjectElementGetCode-    DOMHTMLObjectElementGetCodeMethodInfo   ,-    dOMHTMLObjectElementGetCode             ,----- ** dOMHTMLObjectElementGetCodeBase-    DOMHTMLObjectElementGetCodeBaseMethodInfo,-    dOMHTMLObjectElementGetCodeBase         ,----- ** dOMHTMLObjectElementGetCodeType-    DOMHTMLObjectElementGetCodeTypeMethodInfo,-    dOMHTMLObjectElementGetCodeType         ,----- ** dOMHTMLObjectElementGetContentDocument-    DOMHTMLObjectElementGetContentDocumentMethodInfo,-    dOMHTMLObjectElementGetContentDocument  ,----- ** dOMHTMLObjectElementGetData-    DOMHTMLObjectElementGetDataMethodInfo   ,-    dOMHTMLObjectElementGetData             ,----- ** dOMHTMLObjectElementGetDeclare-    DOMHTMLObjectElementGetDeclareMethodInfo,-    dOMHTMLObjectElementGetDeclare          ,----- ** dOMHTMLObjectElementGetForm-    DOMHTMLObjectElementGetFormMethodInfo   ,-    dOMHTMLObjectElementGetForm             ,----- ** dOMHTMLObjectElementGetHeight-    DOMHTMLObjectElementGetHeightMethodInfo ,-    dOMHTMLObjectElementGetHeight           ,----- ** dOMHTMLObjectElementGetHspace-    DOMHTMLObjectElementGetHspaceMethodInfo ,-    dOMHTMLObjectElementGetHspace           ,----- ** dOMHTMLObjectElementGetName-    DOMHTMLObjectElementGetNameMethodInfo   ,-    dOMHTMLObjectElementGetName             ,----- ** dOMHTMLObjectElementGetStandby-    DOMHTMLObjectElementGetStandbyMethodInfo,-    dOMHTMLObjectElementGetStandby          ,----- ** dOMHTMLObjectElementGetUseMap-    DOMHTMLObjectElementGetUseMapMethodInfo ,-    dOMHTMLObjectElementGetUseMap           ,----- ** dOMHTMLObjectElementGetValidationMessage-    DOMHTMLObjectElementGetValidationMessageMethodInfo,-    dOMHTMLObjectElementGetValidationMessage,----- ** dOMHTMLObjectElementGetValidity-    DOMHTMLObjectElementGetValidityMethodInfo,-    dOMHTMLObjectElementGetValidity         ,----- ** dOMHTMLObjectElementGetVspace-    DOMHTMLObjectElementGetVspaceMethodInfo ,-    dOMHTMLObjectElementGetVspace           ,----- ** dOMHTMLObjectElementGetWidth-    DOMHTMLObjectElementGetWidthMethodInfo  ,-    dOMHTMLObjectElementGetWidth            ,----- ** dOMHTMLObjectElementGetWillValidate-    DOMHTMLObjectElementGetWillValidateMethodInfo,-    dOMHTMLObjectElementGetWillValidate     ,----- ** dOMHTMLObjectElementSetAlign-    DOMHTMLObjectElementSetAlignMethodInfo  ,-    dOMHTMLObjectElementSetAlign            ,----- ** dOMHTMLObjectElementSetArchive-    DOMHTMLObjectElementSetArchiveMethodInfo,-    dOMHTMLObjectElementSetArchive          ,----- ** dOMHTMLObjectElementSetBorder-    DOMHTMLObjectElementSetBorderMethodInfo ,-    dOMHTMLObjectElementSetBorder           ,----- ** dOMHTMLObjectElementSetCode-    DOMHTMLObjectElementSetCodeMethodInfo   ,-    dOMHTMLObjectElementSetCode             ,----- ** dOMHTMLObjectElementSetCodeBase-    DOMHTMLObjectElementSetCodeBaseMethodInfo,-    dOMHTMLObjectElementSetCodeBase         ,----- ** dOMHTMLObjectElementSetCodeType-    DOMHTMLObjectElementSetCodeTypeMethodInfo,-    dOMHTMLObjectElementSetCodeType         ,----- ** dOMHTMLObjectElementSetCustomValidity-    DOMHTMLObjectElementSetCustomValidityMethodInfo,-    dOMHTMLObjectElementSetCustomValidity   ,----- ** dOMHTMLObjectElementSetData-    DOMHTMLObjectElementSetDataMethodInfo   ,-    dOMHTMLObjectElementSetData             ,----- ** dOMHTMLObjectElementSetDeclare-    DOMHTMLObjectElementSetDeclareMethodInfo,-    dOMHTMLObjectElementSetDeclare          ,----- ** dOMHTMLObjectElementSetHeight-    DOMHTMLObjectElementSetHeightMethodInfo ,-    dOMHTMLObjectElementSetHeight           ,----- ** dOMHTMLObjectElementSetHspace-    DOMHTMLObjectElementSetHspaceMethodInfo ,-    dOMHTMLObjectElementSetHspace           ,----- ** dOMHTMLObjectElementSetName-    DOMHTMLObjectElementSetNameMethodInfo   ,-    dOMHTMLObjectElementSetName             ,----- ** dOMHTMLObjectElementSetStandby-    DOMHTMLObjectElementSetStandbyMethodInfo,-    dOMHTMLObjectElementSetStandby          ,----- ** dOMHTMLObjectElementSetUseMap-    DOMHTMLObjectElementSetUseMapMethodInfo ,-    dOMHTMLObjectElementSetUseMap           ,----- ** dOMHTMLObjectElementSetVspace-    DOMHTMLObjectElementSetVspaceMethodInfo ,-    dOMHTMLObjectElementSetVspace           ,----- ** dOMHTMLObjectElementSetWidth-    DOMHTMLObjectElementSetWidthMethodInfo  ,-    dOMHTMLObjectElementSetWidth            ,----- -- * Properties--- ** Align-    DOMHTMLObjectElementAlignPropertyInfo   ,-    constructDOMHTMLObjectElementAlign      ,-    dOMHTMLObjectElementAlign               ,-    getDOMHTMLObjectElementAlign            ,-    setDOMHTMLObjectElementAlign            ,----- ** Archive-    DOMHTMLObjectElementArchivePropertyInfo ,-    constructDOMHTMLObjectElementArchive    ,-    dOMHTMLObjectElementArchive             ,-    getDOMHTMLObjectElementArchive          ,-    setDOMHTMLObjectElementArchive          ,----- ** Border-    DOMHTMLObjectElementBorderPropertyInfo  ,-    constructDOMHTMLObjectElementBorder     ,-    dOMHTMLObjectElementBorder              ,-    getDOMHTMLObjectElementBorder           ,-    setDOMHTMLObjectElementBorder           ,----- ** Code-    DOMHTMLObjectElementCodePropertyInfo    ,-    constructDOMHTMLObjectElementCode       ,-    dOMHTMLObjectElementCode                ,-    getDOMHTMLObjectElementCode             ,-    setDOMHTMLObjectElementCode             ,----- ** CodeBase-    DOMHTMLObjectElementCodeBasePropertyInfo,-    constructDOMHTMLObjectElementCodeBase   ,-    dOMHTMLObjectElementCodeBase            ,-    getDOMHTMLObjectElementCodeBase         ,-    setDOMHTMLObjectElementCodeBase         ,----- ** CodeType-    DOMHTMLObjectElementCodeTypePropertyInfo,-    constructDOMHTMLObjectElementCodeType   ,-    dOMHTMLObjectElementCodeType            ,-    getDOMHTMLObjectElementCodeType         ,-    setDOMHTMLObjectElementCodeType         ,----- ** ContentDocument-    DOMHTMLObjectElementContentDocumentPropertyInfo,-    dOMHTMLObjectElementContentDocument     ,-    getDOMHTMLObjectElementContentDocument  ,----- ** Data-    DOMHTMLObjectElementDataPropertyInfo    ,-    constructDOMHTMLObjectElementData       ,-    dOMHTMLObjectElementData                ,-    getDOMHTMLObjectElementData             ,-    setDOMHTMLObjectElementData             ,----- ** Declare-    DOMHTMLObjectElementDeclarePropertyInfo ,-    constructDOMHTMLObjectElementDeclare    ,-    dOMHTMLObjectElementDeclare             ,-    getDOMHTMLObjectElementDeclare          ,-    setDOMHTMLObjectElementDeclare          ,----- ** Form-    DOMHTMLObjectElementFormPropertyInfo    ,-    dOMHTMLObjectElementForm                ,-    getDOMHTMLObjectElementForm             ,----- ** Height-    DOMHTMLObjectElementHeightPropertyInfo  ,-    constructDOMHTMLObjectElementHeight     ,-    dOMHTMLObjectElementHeight              ,-    getDOMHTMLObjectElementHeight           ,-    setDOMHTMLObjectElementHeight           ,----- ** Hspace-    DOMHTMLObjectElementHspacePropertyInfo  ,-    constructDOMHTMLObjectElementHspace     ,-    dOMHTMLObjectElementHspace              ,-    getDOMHTMLObjectElementHspace           ,-    setDOMHTMLObjectElementHspace           ,----- ** Name-    DOMHTMLObjectElementNamePropertyInfo    ,-    constructDOMHTMLObjectElementName       ,-    dOMHTMLObjectElementName                ,-    getDOMHTMLObjectElementName             ,-    setDOMHTMLObjectElementName             ,----- ** Standby-    DOMHTMLObjectElementStandbyPropertyInfo ,-    constructDOMHTMLObjectElementStandby    ,-    dOMHTMLObjectElementStandby             ,-    getDOMHTMLObjectElementStandby          ,-    setDOMHTMLObjectElementStandby          ,----- ** Type-    DOMHTMLObjectElementTypePropertyInfo    ,-    clearDOMHTMLObjectElementType           ,-    constructDOMHTMLObjectElementType       ,-    dOMHTMLObjectElementType                ,-    getDOMHTMLObjectElementType             ,-    setDOMHTMLObjectElementType             ,----- ** UseMap-    DOMHTMLObjectElementUseMapPropertyInfo  ,-    constructDOMHTMLObjectElementUseMap     ,-    dOMHTMLObjectElementUseMap              ,-    getDOMHTMLObjectElementUseMap           ,-    setDOMHTMLObjectElementUseMap           ,----- ** ValidationMessage-    DOMHTMLObjectElementValidationMessagePropertyInfo,-    dOMHTMLObjectElementValidationMessage   ,-    getDOMHTMLObjectElementValidationMessage,----- ** Validity-    DOMHTMLObjectElementValidityPropertyInfo,-    dOMHTMLObjectElementValidity            ,-    getDOMHTMLObjectElementValidity         ,----- ** Vspace-    DOMHTMLObjectElementVspacePropertyInfo  ,-    constructDOMHTMLObjectElementVspace     ,-    dOMHTMLObjectElementVspace              ,-    getDOMHTMLObjectElementVspace           ,-    setDOMHTMLObjectElementVspace           ,----- ** Width-    DOMHTMLObjectElementWidthPropertyInfo   ,-    constructDOMHTMLObjectElementWidth      ,-    dOMHTMLObjectElementWidth               ,-    getDOMHTMLObjectElementWidth            ,-    setDOMHTMLObjectElementWidth            ,----- ** WillValidate-    DOMHTMLObjectElementWillValidatePropertyInfo,-    dOMHTMLObjectElementWillValidate        ,-    getDOMHTMLObjectElementWillValidate     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLObjectElement = DOMHTMLObjectElement (ForeignPtr DOMHTMLObjectElement)-foreign import ccall "webkit_dom_html_object_element_get_type"-    c_webkit_dom_html_object_element_get_type :: IO GType--type instance ParentTypes DOMHTMLObjectElement = DOMHTMLObjectElementParentTypes-type DOMHTMLObjectElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLObjectElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_object_element_get_type-    --class GObject o => DOMHTMLObjectElementK o-instance (GObject o, IsDescendantOf DOMHTMLObjectElement o) => DOMHTMLObjectElementK o--toDOMHTMLObjectElement :: DOMHTMLObjectElementK o => o -> IO DOMHTMLObjectElement-toDOMHTMLObjectElement = unsafeCastTo DOMHTMLObjectElement--noDOMHTMLObjectElement :: Maybe DOMHTMLObjectElement-noDOMHTMLObjectElement = Nothing--type family ResolveDOMHTMLObjectElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLObjectElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLObjectElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLObjectElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLObjectElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLObjectElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLObjectElementMethod "checkValidity" o = DOMHTMLObjectElementCheckValidityMethodInfo-    ResolveDOMHTMLObjectElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLObjectElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLObjectElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLObjectElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLObjectElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLObjectElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLObjectElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLObjectElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLObjectElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLObjectElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLObjectElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLObjectElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLObjectElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLObjectElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLObjectElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLObjectElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLObjectElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLObjectElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLObjectElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLObjectElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLObjectElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLObjectElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLObjectElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLObjectElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLObjectElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLObjectElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLObjectElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLObjectElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLObjectElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLObjectElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLObjectElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLObjectElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLObjectElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLObjectElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLObjectElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLObjectElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLObjectElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLObjectElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLObjectElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLObjectElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLObjectElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLObjectElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLObjectElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLObjectElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLObjectElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLObjectElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLObjectElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLObjectElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLObjectElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLObjectElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLObjectElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLObjectElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLObjectElementMethod "getAlign" o = DOMHTMLObjectElementGetAlignMethodInfo-    ResolveDOMHTMLObjectElementMethod "getArchive" o = DOMHTMLObjectElementGetArchiveMethodInfo-    ResolveDOMHTMLObjectElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLObjectElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLObjectElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLObjectElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLObjectElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLObjectElementMethod "getBorder" o = DOMHTMLObjectElementGetBorderMethodInfo-    ResolveDOMHTMLObjectElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLObjectElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLObjectElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLObjectElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLObjectElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLObjectElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLObjectElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLObjectElementMethod "getCode" o = DOMHTMLObjectElementGetCodeMethodInfo-    ResolveDOMHTMLObjectElementMethod "getCodeBase" o = DOMHTMLObjectElementGetCodeBaseMethodInfo-    ResolveDOMHTMLObjectElementMethod "getCodeType" o = DOMHTMLObjectElementGetCodeTypeMethodInfo-    ResolveDOMHTMLObjectElementMethod "getContentDocument" o = DOMHTMLObjectElementGetContentDocumentMethodInfo-    ResolveDOMHTMLObjectElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLObjectElementMethod "getDeclare" o = DOMHTMLObjectElementGetDeclareMethodInfo-    ResolveDOMHTMLObjectElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLObjectElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLObjectElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLObjectElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLObjectElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLObjectElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLObjectElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLObjectElementMethod "getForm" o = DOMHTMLObjectElementGetFormMethodInfo-    ResolveDOMHTMLObjectElementMethod "getHeight" o = DOMHTMLObjectElementGetHeightMethodInfo-    ResolveDOMHTMLObjectElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLObjectElementMethod "getHspace" o = DOMHTMLObjectElementGetHspaceMethodInfo-    ResolveDOMHTMLObjectElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLObjectElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLObjectElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLObjectElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLObjectElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLObjectElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLObjectElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLObjectElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLObjectElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLObjectElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLObjectElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLObjectElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLObjectElementMethod "getName" o = DOMHTMLObjectElementGetNameMethodInfo-    ResolveDOMHTMLObjectElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLObjectElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLObjectElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLObjectElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLObjectElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLObjectElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLObjectElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLObjectElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLObjectElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLObjectElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLObjectElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLObjectElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLObjectElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLObjectElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLObjectElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLObjectElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLObjectElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLObjectElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLObjectElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLObjectElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLObjectElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLObjectElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLObjectElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLObjectElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLObjectElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLObjectElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLObjectElementMethod "getStandby" o = DOMHTMLObjectElementGetStandbyMethodInfo-    ResolveDOMHTMLObjectElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLObjectElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLObjectElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLObjectElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLObjectElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLObjectElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLObjectElementMethod "getUseMap" o = DOMHTMLObjectElementGetUseMapMethodInfo-    ResolveDOMHTMLObjectElementMethod "getValidationMessage" o = DOMHTMLObjectElementGetValidationMessageMethodInfo-    ResolveDOMHTMLObjectElementMethod "getValidity" o = DOMHTMLObjectElementGetValidityMethodInfo-    ResolveDOMHTMLObjectElementMethod "getVspace" o = DOMHTMLObjectElementGetVspaceMethodInfo-    ResolveDOMHTMLObjectElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLObjectElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLObjectElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLObjectElementMethod "getWidth" o = DOMHTMLObjectElementGetWidthMethodInfo-    ResolveDOMHTMLObjectElementMethod "getWillValidate" o = DOMHTMLObjectElementGetWillValidateMethodInfo-    ResolveDOMHTMLObjectElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLObjectElementMethod "setAlign" o = DOMHTMLObjectElementSetAlignMethodInfo-    ResolveDOMHTMLObjectElementMethod "setArchive" o = DOMHTMLObjectElementSetArchiveMethodInfo-    ResolveDOMHTMLObjectElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLObjectElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLObjectElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLObjectElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLObjectElementMethod "setBorder" o = DOMHTMLObjectElementSetBorderMethodInfo-    ResolveDOMHTMLObjectElementMethod "setCode" o = DOMHTMLObjectElementSetCodeMethodInfo-    ResolveDOMHTMLObjectElementMethod "setCodeBase" o = DOMHTMLObjectElementSetCodeBaseMethodInfo-    ResolveDOMHTMLObjectElementMethod "setCodeType" o = DOMHTMLObjectElementSetCodeTypeMethodInfo-    ResolveDOMHTMLObjectElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLObjectElementMethod "setCustomValidity" o = DOMHTMLObjectElementSetCustomValidityMethodInfo-    ResolveDOMHTMLObjectElementMethod "setDeclare" o = DOMHTMLObjectElementSetDeclareMethodInfo-    ResolveDOMHTMLObjectElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLObjectElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLObjectElementMethod "setHeight" o = DOMHTMLObjectElementSetHeightMethodInfo-    ResolveDOMHTMLObjectElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLObjectElementMethod "setHspace" o = DOMHTMLObjectElementSetHspaceMethodInfo-    ResolveDOMHTMLObjectElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLObjectElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLObjectElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLObjectElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLObjectElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLObjectElementMethod "setName" o = DOMHTMLObjectElementSetNameMethodInfo-    ResolveDOMHTMLObjectElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLObjectElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLObjectElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLObjectElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLObjectElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLObjectElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLObjectElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLObjectElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLObjectElementMethod "setStandby" o = DOMHTMLObjectElementSetStandbyMethodInfo-    ResolveDOMHTMLObjectElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLObjectElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLObjectElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLObjectElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLObjectElementMethod "setUseMap" o = DOMHTMLObjectElementSetUseMapMethodInfo-    ResolveDOMHTMLObjectElementMethod "setVspace" o = DOMHTMLObjectElementSetVspaceMethodInfo-    ResolveDOMHTMLObjectElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLObjectElementMethod "setWidth" o = DOMHTMLObjectElementSetWidthMethodInfo-    ResolveDOMHTMLObjectElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLObjectElementMethod t DOMHTMLObjectElement, MethodInfo info DOMHTMLObjectElement p) => IsLabelProxy t (DOMHTMLObjectElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLObjectElementMethod t DOMHTMLObjectElement, MethodInfo info DOMHTMLObjectElement p) => IsLabel t (DOMHTMLObjectElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLObjectElementAlign :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementAlign obj = liftIO $ getObjectPropertyString obj "align"--setDOMHTMLObjectElementAlign :: (MonadIO m, DOMHTMLObjectElementK o) => o -> T.Text -> m ()-setDOMHTMLObjectElementAlign obj val = liftIO $ setObjectPropertyString obj "align" (Just val)--constructDOMHTMLObjectElementAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLObjectElementAlign val = constructObjectPropertyString "align" (Just val)--data DOMHTMLObjectElementAlignPropertyInfo-instance AttrInfo DOMHTMLObjectElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementAlignPropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementAlignPropertyInfo = "align"-    attrGet _ = getDOMHTMLObjectElementAlign-    attrSet _ = setDOMHTMLObjectElementAlign-    attrConstruct _ = constructDOMHTMLObjectElementAlign-    attrClear _ = undefined---- VVV Prop "archive"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLObjectElementArchive :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementArchive obj = liftIO $ getObjectPropertyString obj "archive"--setDOMHTMLObjectElementArchive :: (MonadIO m, DOMHTMLObjectElementK o) => o -> T.Text -> m ()-setDOMHTMLObjectElementArchive obj val = liftIO $ setObjectPropertyString obj "archive" (Just val)--constructDOMHTMLObjectElementArchive :: T.Text -> IO ([Char], GValue)-constructDOMHTMLObjectElementArchive val = constructObjectPropertyString "archive" (Just val)--data DOMHTMLObjectElementArchivePropertyInfo-instance AttrInfo DOMHTMLObjectElementArchivePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementArchivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementArchivePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementArchivePropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementArchivePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementArchivePropertyInfo = "archive"-    attrGet _ = getDOMHTMLObjectElementArchive-    attrSet _ = setDOMHTMLObjectElementArchive-    attrConstruct _ = constructDOMHTMLObjectElementArchive-    attrClear _ = undefined---- VVV Prop "border"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLObjectElementBorder :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementBorder obj = liftIO $ getObjectPropertyString obj "border"--setDOMHTMLObjectElementBorder :: (MonadIO m, DOMHTMLObjectElementK o) => o -> T.Text -> m ()-setDOMHTMLObjectElementBorder obj val = liftIO $ setObjectPropertyString obj "border" (Just val)--constructDOMHTMLObjectElementBorder :: T.Text -> IO ([Char], GValue)-constructDOMHTMLObjectElementBorder val = constructObjectPropertyString "border" (Just val)--data DOMHTMLObjectElementBorderPropertyInfo-instance AttrInfo DOMHTMLObjectElementBorderPropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementBorderPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementBorderPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementBorderPropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementBorderPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementBorderPropertyInfo = "border"-    attrGet _ = getDOMHTMLObjectElementBorder-    attrSet _ = setDOMHTMLObjectElementBorder-    attrConstruct _ = constructDOMHTMLObjectElementBorder-    attrClear _ = undefined---- VVV Prop "code"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLObjectElementCode :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementCode obj = liftIO $ getObjectPropertyString obj "code"--setDOMHTMLObjectElementCode :: (MonadIO m, DOMHTMLObjectElementK o) => o -> T.Text -> m ()-setDOMHTMLObjectElementCode obj val = liftIO $ setObjectPropertyString obj "code" (Just val)--constructDOMHTMLObjectElementCode :: T.Text -> IO ([Char], GValue)-constructDOMHTMLObjectElementCode val = constructObjectPropertyString "code" (Just val)--data DOMHTMLObjectElementCodePropertyInfo-instance AttrInfo DOMHTMLObjectElementCodePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementCodePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementCodePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementCodePropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementCodePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementCodePropertyInfo = "code"-    attrGet _ = getDOMHTMLObjectElementCode-    attrSet _ = setDOMHTMLObjectElementCode-    attrConstruct _ = constructDOMHTMLObjectElementCode-    attrClear _ = undefined---- VVV Prop "code-base"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLObjectElementCodeBase :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementCodeBase obj = liftIO $ getObjectPropertyString obj "code-base"--setDOMHTMLObjectElementCodeBase :: (MonadIO m, DOMHTMLObjectElementK o) => o -> T.Text -> m ()-setDOMHTMLObjectElementCodeBase obj val = liftIO $ setObjectPropertyString obj "code-base" (Just val)--constructDOMHTMLObjectElementCodeBase :: T.Text -> IO ([Char], GValue)-constructDOMHTMLObjectElementCodeBase val = constructObjectPropertyString "code-base" (Just val)--data DOMHTMLObjectElementCodeBasePropertyInfo-instance AttrInfo DOMHTMLObjectElementCodeBasePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementCodeBasePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementCodeBasePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementCodeBasePropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementCodeBasePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementCodeBasePropertyInfo = "code-base"-    attrGet _ = getDOMHTMLObjectElementCodeBase-    attrSet _ = setDOMHTMLObjectElementCodeBase-    attrConstruct _ = constructDOMHTMLObjectElementCodeBase-    attrClear _ = undefined---- VVV Prop "code-type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLObjectElementCodeType :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementCodeType obj = liftIO $ getObjectPropertyString obj "code-type"--setDOMHTMLObjectElementCodeType :: (MonadIO m, DOMHTMLObjectElementK o) => o -> T.Text -> m ()-setDOMHTMLObjectElementCodeType obj val = liftIO $ setObjectPropertyString obj "code-type" (Just val)--constructDOMHTMLObjectElementCodeType :: T.Text -> IO ([Char], GValue)-constructDOMHTMLObjectElementCodeType val = constructObjectPropertyString "code-type" (Just val)--data DOMHTMLObjectElementCodeTypePropertyInfo-instance AttrInfo DOMHTMLObjectElementCodeTypePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementCodeTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementCodeTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementCodeTypePropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementCodeTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementCodeTypePropertyInfo = "code-type"-    attrGet _ = getDOMHTMLObjectElementCodeType-    attrSet _ = setDOMHTMLObjectElementCodeType-    attrConstruct _ = constructDOMHTMLObjectElementCodeType-    attrClear _ = undefined---- VVV Prop "content-document"-   -- Type: TInterface "WebKit" "DOMDocument"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLObjectElementContentDocument :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m DOMDocument-getDOMHTMLObjectElementContentDocument obj = liftIO $ checkUnexpectedNothing "getDOMHTMLObjectElementContentDocument" $ getObjectPropertyObject obj "content-document" DOMDocument--data DOMHTMLObjectElementContentDocumentPropertyInfo-instance AttrInfo DOMHTMLObjectElementContentDocumentPropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementContentDocumentPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLObjectElementContentDocumentPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLObjectElementContentDocumentPropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementContentDocumentPropertyInfo = DOMDocument-    type AttrLabel DOMHTMLObjectElementContentDocumentPropertyInfo = "content-document"-    attrGet _ = getDOMHTMLObjectElementContentDocument-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "data"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLObjectElementData :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementData obj = liftIO $ getObjectPropertyString obj "data"--setDOMHTMLObjectElementData :: (MonadIO m, DOMHTMLObjectElementK o) => o -> T.Text -> m ()-setDOMHTMLObjectElementData obj val = liftIO $ setObjectPropertyString obj "data" (Just val)--constructDOMHTMLObjectElementData :: T.Text -> IO ([Char], GValue)-constructDOMHTMLObjectElementData val = constructObjectPropertyString "data" (Just val)--data DOMHTMLObjectElementDataPropertyInfo-instance AttrInfo DOMHTMLObjectElementDataPropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementDataPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementDataPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementDataPropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementDataPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementDataPropertyInfo = "data"-    attrGet _ = getDOMHTMLObjectElementData-    attrSet _ = setDOMHTMLObjectElementData-    attrConstruct _ = constructDOMHTMLObjectElementData-    attrClear _ = undefined---- VVV Prop "declare"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLObjectElementDeclare :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m Bool-getDOMHTMLObjectElementDeclare obj = liftIO $ getObjectPropertyBool obj "declare"--setDOMHTMLObjectElementDeclare :: (MonadIO m, DOMHTMLObjectElementK o) => o -> Bool -> m ()-setDOMHTMLObjectElementDeclare obj val = liftIO $ setObjectPropertyBool obj "declare" val--constructDOMHTMLObjectElementDeclare :: Bool -> IO ([Char], GValue)-constructDOMHTMLObjectElementDeclare val = constructObjectPropertyBool "declare" val--data DOMHTMLObjectElementDeclarePropertyInfo-instance AttrInfo DOMHTMLObjectElementDeclarePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementDeclarePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementDeclarePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLObjectElementDeclarePropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementDeclarePropertyInfo = Bool-    type AttrLabel DOMHTMLObjectElementDeclarePropertyInfo = "declare"-    attrGet _ = getDOMHTMLObjectElementDeclare-    attrSet _ = setDOMHTMLObjectElementDeclare-    attrConstruct _ = constructDOMHTMLObjectElementDeclare-    attrClear _ = undefined---- VVV Prop "form"-   -- Type: TInterface "WebKit" "DOMHTMLFormElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLObjectElementForm :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m DOMHTMLFormElement-getDOMHTMLObjectElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLObjectElementForm" $ getObjectPropertyObject obj "form" DOMHTMLFormElement--data DOMHTMLObjectElementFormPropertyInfo-instance AttrInfo DOMHTMLObjectElementFormPropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLObjectElementFormPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLObjectElementFormPropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementFormPropertyInfo = DOMHTMLFormElement-    type AttrLabel DOMHTMLObjectElementFormPropertyInfo = "form"-    attrGet _ = getDOMHTMLObjectElementForm-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "height"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLObjectElementHeight :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementHeight obj = liftIO $ getObjectPropertyString obj "height"--setDOMHTMLObjectElementHeight :: (MonadIO m, DOMHTMLObjectElementK o) => o -> T.Text -> m ()-setDOMHTMLObjectElementHeight obj val = liftIO $ setObjectPropertyString obj "height" (Just val)--constructDOMHTMLObjectElementHeight :: T.Text -> IO ([Char], GValue)-constructDOMHTMLObjectElementHeight val = constructObjectPropertyString "height" (Just val)--data DOMHTMLObjectElementHeightPropertyInfo-instance AttrInfo DOMHTMLObjectElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementHeightPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementHeightPropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementHeightPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementHeightPropertyInfo = "height"-    attrGet _ = getDOMHTMLObjectElementHeight-    attrSet _ = setDOMHTMLObjectElementHeight-    attrConstruct _ = constructDOMHTMLObjectElementHeight-    attrClear _ = undefined---- VVV Prop "hspace"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLObjectElementHspace :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m CLong-getDOMHTMLObjectElementHspace obj = liftIO $ getObjectPropertyLong obj "hspace"--setDOMHTMLObjectElementHspace :: (MonadIO m, DOMHTMLObjectElementK o) => o -> CLong -> m ()-setDOMHTMLObjectElementHspace obj val = liftIO $ setObjectPropertyLong obj "hspace" val--constructDOMHTMLObjectElementHspace :: CLong -> IO ([Char], GValue)-constructDOMHTMLObjectElementHspace val = constructObjectPropertyLong "hspace" val--data DOMHTMLObjectElementHspacePropertyInfo-instance AttrInfo DOMHTMLObjectElementHspacePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementHspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementHspacePropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLObjectElementHspacePropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementHspacePropertyInfo = CLong-    type AttrLabel DOMHTMLObjectElementHspacePropertyInfo = "hspace"-    attrGet _ = getDOMHTMLObjectElementHspace-    attrSet _ = setDOMHTMLObjectElementHspace-    attrConstruct _ = constructDOMHTMLObjectElementHspace-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLObjectElementName :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementName obj = liftIO $ getObjectPropertyString obj "name"--setDOMHTMLObjectElementName :: (MonadIO m, DOMHTMLObjectElementK o) => o -> T.Text -> m ()-setDOMHTMLObjectElementName obj val = liftIO $ setObjectPropertyString obj "name" (Just val)--constructDOMHTMLObjectElementName :: T.Text -> IO ([Char], GValue)-constructDOMHTMLObjectElementName val = constructObjectPropertyString "name" (Just val)--data DOMHTMLObjectElementNamePropertyInfo-instance AttrInfo DOMHTMLObjectElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementNamePropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementNamePropertyInfo = "name"-    attrGet _ = getDOMHTMLObjectElementName-    attrSet _ = setDOMHTMLObjectElementName-    attrConstruct _ = constructDOMHTMLObjectElementName-    attrClear _ = undefined---- VVV Prop "standby"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLObjectElementStandby :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementStandby obj = liftIO $ getObjectPropertyString obj "standby"--setDOMHTMLObjectElementStandby :: (MonadIO m, DOMHTMLObjectElementK o) => o -> T.Text -> m ()-setDOMHTMLObjectElementStandby obj val = liftIO $ setObjectPropertyString obj "standby" (Just val)--constructDOMHTMLObjectElementStandby :: T.Text -> IO ([Char], GValue)-constructDOMHTMLObjectElementStandby val = constructObjectPropertyString "standby" (Just val)--data DOMHTMLObjectElementStandbyPropertyInfo-instance AttrInfo DOMHTMLObjectElementStandbyPropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementStandbyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementStandbyPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementStandbyPropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementStandbyPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementStandbyPropertyInfo = "standby"-    attrGet _ = getDOMHTMLObjectElementStandby-    attrSet _ = setDOMHTMLObjectElementStandby-    attrConstruct _ = constructDOMHTMLObjectElementStandby-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLObjectElementType :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementType obj = liftIO $ getObjectPropertyString obj "type"--setDOMHTMLObjectElementType :: (MonadIO m, DOMHTMLObjectElementK o) => o -> T.Text -> m ()-setDOMHTMLObjectElementType obj val = liftIO $ setObjectPropertyString obj "type" (Just val)--constructDOMHTMLObjectElementType :: T.Text -> IO ([Char], GValue)-constructDOMHTMLObjectElementType val = constructObjectPropertyString "type" (Just val)--clearDOMHTMLObjectElementType :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m ()-clearDOMHTMLObjectElementType obj = liftIO $ setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--data DOMHTMLObjectElementTypePropertyInfo-instance AttrInfo DOMHTMLObjectElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLObjectElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementTypePropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementTypePropertyInfo = "type"-    attrGet _ = getDOMHTMLObjectElementType-    attrSet _ = setDOMHTMLObjectElementType-    attrConstruct _ = constructDOMHTMLObjectElementType-    attrClear _ = clearDOMHTMLObjectElementType---- VVV Prop "use-map"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLObjectElementUseMap :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementUseMap obj = liftIO $ getObjectPropertyString obj "use-map"--setDOMHTMLObjectElementUseMap :: (MonadIO m, DOMHTMLObjectElementK o) => o -> T.Text -> m ()-setDOMHTMLObjectElementUseMap obj val = liftIO $ setObjectPropertyString obj "use-map" (Just val)--constructDOMHTMLObjectElementUseMap :: T.Text -> IO ([Char], GValue)-constructDOMHTMLObjectElementUseMap val = constructObjectPropertyString "use-map" (Just val)--data DOMHTMLObjectElementUseMapPropertyInfo-instance AttrInfo DOMHTMLObjectElementUseMapPropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementUseMapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementUseMapPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementUseMapPropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementUseMapPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementUseMapPropertyInfo = "use-map"-    attrGet _ = getDOMHTMLObjectElementUseMap-    attrSet _ = setDOMHTMLObjectElementUseMap-    attrConstruct _ = constructDOMHTMLObjectElementUseMap-    attrClear _ = undefined---- VVV Prop "validation-message"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLObjectElementValidationMessage :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementValidationMessage obj = liftIO $ getObjectPropertyString obj "validation-message"--data DOMHTMLObjectElementValidationMessagePropertyInfo-instance AttrInfo DOMHTMLObjectElementValidationMessagePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementValidationMessagePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLObjectElementValidationMessagePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLObjectElementValidationMessagePropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementValidationMessagePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementValidationMessagePropertyInfo = "validation-message"-    attrGet _ = getDOMHTMLObjectElementValidationMessage-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "validity"-   -- Type: TInterface "WebKit" "DOMValidityState"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLObjectElementValidity :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m (Maybe DOMValidityState)-getDOMHTMLObjectElementValidity obj = liftIO $ getObjectPropertyObject obj "validity" DOMValidityState--data DOMHTMLObjectElementValidityPropertyInfo-instance AttrInfo DOMHTMLObjectElementValidityPropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementValidityPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLObjectElementValidityPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLObjectElementValidityPropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementValidityPropertyInfo = (Maybe DOMValidityState)-    type AttrLabel DOMHTMLObjectElementValidityPropertyInfo = "validity"-    attrGet _ = getDOMHTMLObjectElementValidity-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "vspace"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLObjectElementVspace :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m CLong-getDOMHTMLObjectElementVspace obj = liftIO $ getObjectPropertyLong obj "vspace"--setDOMHTMLObjectElementVspace :: (MonadIO m, DOMHTMLObjectElementK o) => o -> CLong -> m ()-setDOMHTMLObjectElementVspace obj val = liftIO $ setObjectPropertyLong obj "vspace" val--constructDOMHTMLObjectElementVspace :: CLong -> IO ([Char], GValue)-constructDOMHTMLObjectElementVspace val = constructObjectPropertyLong "vspace" val--data DOMHTMLObjectElementVspacePropertyInfo-instance AttrInfo DOMHTMLObjectElementVspacePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementVspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementVspacePropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLObjectElementVspacePropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementVspacePropertyInfo = CLong-    type AttrLabel DOMHTMLObjectElementVspacePropertyInfo = "vspace"-    attrGet _ = getDOMHTMLObjectElementVspace-    attrSet _ = setDOMHTMLObjectElementVspace-    attrConstruct _ = constructDOMHTMLObjectElementVspace-    attrClear _ = undefined---- VVV Prop "width"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLObjectElementWidth :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementWidth obj = liftIO $ getObjectPropertyString obj "width"--setDOMHTMLObjectElementWidth :: (MonadIO m, DOMHTMLObjectElementK o) => o -> T.Text -> m ()-setDOMHTMLObjectElementWidth obj val = liftIO $ setObjectPropertyString obj "width" (Just val)--constructDOMHTMLObjectElementWidth :: T.Text -> IO ([Char], GValue)-constructDOMHTMLObjectElementWidth val = constructObjectPropertyString "width" (Just val)--data DOMHTMLObjectElementWidthPropertyInfo-instance AttrInfo DOMHTMLObjectElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementWidthPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementWidthPropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementWidthPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementWidthPropertyInfo = "width"-    attrGet _ = getDOMHTMLObjectElementWidth-    attrSet _ = setDOMHTMLObjectElementWidth-    attrConstruct _ = constructDOMHTMLObjectElementWidth-    attrClear _ = undefined---- VVV Prop "will-validate"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLObjectElementWillValidate :: (MonadIO m, DOMHTMLObjectElementK o) => o -> m Bool-getDOMHTMLObjectElementWillValidate obj = liftIO $ getObjectPropertyBool obj "will-validate"--data DOMHTMLObjectElementWillValidatePropertyInfo-instance AttrInfo DOMHTMLObjectElementWillValidatePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementWillValidatePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementWillValidatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLObjectElementWillValidatePropertyInfo = DOMHTMLObjectElementK-    type AttrGetType DOMHTMLObjectElementWillValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLObjectElementWillValidatePropertyInfo = "will-validate"-    attrGet _ = getDOMHTMLObjectElementWillValidate-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMHTMLObjectElement = DOMHTMLObjectElementAttributeList-type DOMHTMLObjectElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLObjectElementAlignPropertyInfo), '("archive", DOMHTMLObjectElementArchivePropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("border", DOMHTMLObjectElementBorderPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("code", DOMHTMLObjectElementCodePropertyInfo), '("codeBase", DOMHTMLObjectElementCodeBasePropertyInfo), '("codeType", DOMHTMLObjectElementCodeTypePropertyInfo), '("contentDocument", DOMHTMLObjectElementContentDocumentPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("data", DOMHTMLObjectElementDataPropertyInfo), '("declare", DOMHTMLObjectElementDeclarePropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLObjectElementFormPropertyInfo), '("height", DOMHTMLObjectElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("hspace", DOMHTMLObjectElementHspacePropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLObjectElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("standby", DOMHTMLObjectElementStandbyPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLObjectElementTypePropertyInfo), '("useMap", DOMHTMLObjectElementUseMapPropertyInfo), '("validationMessage", DOMHTMLObjectElementValidationMessagePropertyInfo), '("validity", DOMHTMLObjectElementValidityPropertyInfo), '("vspace", DOMHTMLObjectElementVspacePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLObjectElementWidthPropertyInfo), '("willValidate", DOMHTMLObjectElementWillValidatePropertyInfo)] :: [(Symbol, *)])--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--dOMHTMLObjectElementValidationMessage :: AttrLabelProxy "validationMessage"-dOMHTMLObjectElementValidationMessage = AttrLabelProxy--dOMHTMLObjectElementValidity :: AttrLabelProxy "validity"-dOMHTMLObjectElementValidity = AttrLabelProxy--dOMHTMLObjectElementVspace :: AttrLabelProxy "vspace"-dOMHTMLObjectElementVspace = AttrLabelProxy--dOMHTMLObjectElementWidth :: AttrLabelProxy "width"-dOMHTMLObjectElementWidth = AttrLabelProxy--dOMHTMLObjectElementWillValidate :: AttrLabelProxy "willValidate"-dOMHTMLObjectElementWillValidate = AttrLabelProxy--type instance SignalList DOMHTMLObjectElement = DOMHTMLObjectElementSignalList-type DOMHTMLObjectElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLObjectElement::check_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, 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_check_validity" webkit_dom_html_object_element_check_validity :: -    Ptr DOMHTMLObjectElement ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO CInt---dOMHTMLObjectElementCheckValidity ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLObjectElementCheckValidity _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_check_validity _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLObjectElementCheckValidityMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementCheckValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementCheckValidity---- method DOMHTMLObjectElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO CString---dOMHTMLObjectElementGetAlign ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLObjectElementGetAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_object_element_get_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLObjectElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetAlign---- method DOMHTMLObjectElement::get_archive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO CString---dOMHTMLObjectElementGetArchive ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLObjectElementGetArchive _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_archive _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_object_element_get_archive" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLObjectElementGetArchiveMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetArchiveMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetArchive---- method DOMHTMLObjectElement::get_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO CString---dOMHTMLObjectElementGetBorder ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLObjectElementGetBorder _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_border _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_object_element_get_border" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLObjectElementGetBorderMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetBorder---- method DOMHTMLObjectElement::get_code--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO CString---dOMHTMLObjectElementGetCode ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLObjectElementGetCode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_code _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_object_element_get_code" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLObjectElementGetCodeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetCodeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetCode---- method DOMHTMLObjectElement::get_code_base--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO CString---dOMHTMLObjectElementGetCodeBase ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLObjectElementGetCodeBase _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_code_base _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_object_element_get_code_base" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLObjectElementGetCodeBaseMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetCodeBaseMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetCodeBase---- method DOMHTMLObjectElement::get_code_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO CString---dOMHTMLObjectElementGetCodeType ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLObjectElementGetCodeType _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_code_type _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_object_element_get_code_type" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLObjectElementGetCodeTypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetCodeTypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetCodeType---- method DOMHTMLObjectElement::get_content_document--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO (Ptr DOMDocument)---dOMHTMLObjectElementGetContentDocument ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m DOMDocument                        -- result-dOMHTMLObjectElementGetContentDocument _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_content_document _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_object_element_get_content_document" result-    result' <- (newObject DOMDocument) result-    touchManagedPtr _obj-    return result'--data DOMHTMLObjectElementGetContentDocumentMethodInfo-instance (signature ~ (m DOMDocument), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetContentDocumentMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetContentDocument---- method DOMHTMLObjectElement::get_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO CString---dOMHTMLObjectElementGetData ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLObjectElementGetData _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_data _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_object_element_get_data" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLObjectElementGetDataMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetDataMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetData---- method DOMHTMLObjectElement::get_declare--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO CInt---dOMHTMLObjectElementGetDeclare ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLObjectElementGetDeclare _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_declare _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLObjectElementGetDeclareMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetDeclareMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetDeclare---- method DOMHTMLObjectElement::get_form--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO (Ptr DOMHTMLFormElement)---dOMHTMLObjectElementGetForm ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLFormElement                 -- result-dOMHTMLObjectElementGetForm _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_form _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_object_element_get_form" result-    result' <- (newObject DOMHTMLFormElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLObjectElementGetFormMethodInfo-instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetFormMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetForm---- method DOMHTMLObjectElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO CString---dOMHTMLObjectElementGetHeight ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLObjectElementGetHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_height _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_object_element_get_height" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLObjectElementGetHeightMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetHeight---- method DOMHTMLObjectElement::get_hspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO CLong---dOMHTMLObjectElementGetHspace ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLObjectElementGetHspace _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_hspace _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLObjectElementGetHspaceMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetHspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetHspace---- method DOMHTMLObjectElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO CString---dOMHTMLObjectElementGetName ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLObjectElementGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_object_element_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLObjectElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetName---- method DOMHTMLObjectElement::get_standby--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO CString---dOMHTMLObjectElementGetStandby ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLObjectElementGetStandby _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_standby _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_object_element_get_standby" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLObjectElementGetStandbyMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetStandbyMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetStandby---- method DOMHTMLObjectElement::get_use_map--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO CString---dOMHTMLObjectElementGetUseMap ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLObjectElementGetUseMap _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_use_map _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_object_element_get_use_map" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLObjectElementGetUseMapMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetUseMapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetUseMap---- method DOMHTMLObjectElement::get_validation_message--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = 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_validation_message" webkit_dom_html_object_element_get_validation_message :: -    Ptr DOMHTMLObjectElement ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO CString---dOMHTMLObjectElementGetValidationMessage ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLObjectElementGetValidationMessage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_validation_message _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_object_element_get_validation_message" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLObjectElementGetValidationMessageMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetValidationMessageMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetValidationMessage---- method DOMHTMLObjectElement::get_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMValidityState")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_get_validity" webkit_dom_html_object_element_get_validity :: -    Ptr DOMHTMLObjectElement ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO (Ptr DOMValidityState)---dOMHTMLObjectElementGetValidity ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m DOMValidityState                   -- result-dOMHTMLObjectElementGetValidity _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_validity _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_object_element_get_validity" result-    result' <- (wrapObject DOMValidityState) result-    touchManagedPtr _obj-    return result'--data DOMHTMLObjectElementGetValidityMethodInfo-instance (signature ~ (m DOMValidityState), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetValidity---- method DOMHTMLObjectElement::get_vspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO CLong---dOMHTMLObjectElementGetVspace ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLObjectElementGetVspace _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_vspace _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLObjectElementGetVspaceMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetVspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetVspace---- method DOMHTMLObjectElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO CString---dOMHTMLObjectElementGetWidth ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLObjectElementGetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_width _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_object_element_get_width" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLObjectElementGetWidthMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetWidth---- method DOMHTMLObjectElement::get_will_validate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, 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_will_validate" webkit_dom_html_object_element_get_will_validate :: -    Ptr DOMHTMLObjectElement ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    IO CInt---dOMHTMLObjectElementGetWillValidate ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLObjectElementGetWillValidate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_object_element_get_will_validate _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLObjectElementGetWillValidateMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementGetWillValidateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetWillValidate---- method DOMHTMLObjectElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLObjectElementSetAlign ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLObjectElementSetAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_object_element_set_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLObjectElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetAlign---- method DOMHTMLObjectElement::set_archive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLObjectElementSetArchive ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLObjectElementSetArchive _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_object_element_set_archive _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLObjectElementSetArchiveMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetArchiveMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetArchive---- method DOMHTMLObjectElement::set_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLObjectElementSetBorder ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLObjectElementSetBorder _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_object_element_set_border _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLObjectElementSetBorderMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetBorder---- method DOMHTMLObjectElement::set_code--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLObjectElementSetCode ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLObjectElementSetCode _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_object_element_set_code _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLObjectElementSetCodeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetCodeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetCode---- method DOMHTMLObjectElement::set_code_base--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLObjectElementSetCodeBase ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLObjectElementSetCodeBase _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_object_element_set_code_base _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLObjectElementSetCodeBaseMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetCodeBaseMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetCodeBase---- method DOMHTMLObjectElement::set_code_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLObjectElementSetCodeType ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLObjectElementSetCodeType _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_object_element_set_code_type _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLObjectElementSetCodeTypeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetCodeTypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetCodeType---- method DOMHTMLObjectElement::set_custom_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "error", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_custom_validity" webkit_dom_html_object_element_set_custom_validity :: -    Ptr DOMHTMLObjectElement ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    CString ->                              -- error : TBasicType TUTF8-    IO ()---dOMHTMLObjectElementSetCustomValidity ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- error_-    -> m ()                                 -- result-dOMHTMLObjectElementSetCustomValidity _obj error_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    error_' <- textToCString error_-    webkit_dom_html_object_element_set_custom_validity _obj' error_'-    touchManagedPtr _obj-    freeMem error_'-    return ()--data DOMHTMLObjectElementSetCustomValidityMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetCustomValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetCustomValidity---- method DOMHTMLObjectElement::set_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLObjectElementSetData ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLObjectElementSetData _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_object_element_set_data _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLObjectElementSetDataMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetDataMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetData---- method DOMHTMLObjectElement::set_declare--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLObjectElementSetDeclare ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLObjectElementSetDeclare _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_object_element_set_declare _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLObjectElementSetDeclareMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetDeclareMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetDeclare---- method DOMHTMLObjectElement::set_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLObjectElementSetHeight ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLObjectElementSetHeight _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_object_element_set_height _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLObjectElementSetHeightMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetHeight---- method DOMHTMLObjectElement::set_hspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLObjectElementSetHspace ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLObjectElementSetHspace _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_object_element_set_hspace _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLObjectElementSetHspaceMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetHspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetHspace---- method DOMHTMLObjectElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLObjectElementSetName ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLObjectElementSetName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_object_element_set_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLObjectElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetName---- method DOMHTMLObjectElement::set_standby--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLObjectElementSetStandby ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLObjectElementSetStandby _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_object_element_set_standby _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLObjectElementSetStandbyMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetStandbyMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetStandby---- method DOMHTMLObjectElement::set_use_map--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLObjectElementSetUseMap ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLObjectElementSetUseMap _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_object_element_set_use_map _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLObjectElementSetUseMapMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetUseMapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetUseMap---- method DOMHTMLObjectElement::set_vspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLObjectElementSetVspace ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLObjectElementSetVspace _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_object_element_set_vspace _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLObjectElementSetVspaceMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetVspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetVspace---- method DOMHTMLObjectElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLObjectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLObjectElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLObjectElementSetWidth ::-    (MonadIO m, DOMHTMLObjectElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLObjectElementSetWidth _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_object_element_set_width _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLObjectElementSetWidthMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLObjectElementK a) => MethodInfo DOMHTMLObjectElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetWidth--
− GI/WebKit/Objects/DOMHTMLObjectElement.hs-boot
@@ -1,71 +0,0 @@-module GI.WebKit.Objects.DOMHTMLObjectElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLObjectElement = DOMHTMLObjectElement (ForeignPtr DOMHTMLObjectElement)-instance GObject DOMHTMLObjectElement where-class GObject o => DOMHTMLObjectElementK o-instance (GObject o, IsDescendantOf DOMHTMLObjectElement o) => DOMHTMLObjectElementK o-data DOMHTMLObjectElementAlignPropertyInfo-data DOMHTMLObjectElementArchivePropertyInfo-data DOMHTMLObjectElementBorderPropertyInfo-data DOMHTMLObjectElementCodePropertyInfo-data DOMHTMLObjectElementCodeBasePropertyInfo-data DOMHTMLObjectElementCodeTypePropertyInfo-data DOMHTMLObjectElementContentDocumentPropertyInfo-data DOMHTMLObjectElementDataPropertyInfo-data DOMHTMLObjectElementDeclarePropertyInfo-data DOMHTMLObjectElementFormPropertyInfo-data DOMHTMLObjectElementHeightPropertyInfo-data DOMHTMLObjectElementHspacePropertyInfo-data DOMHTMLObjectElementNamePropertyInfo-data DOMHTMLObjectElementStandbyPropertyInfo-data DOMHTMLObjectElementTypePropertyInfo-data DOMHTMLObjectElementUseMapPropertyInfo-data DOMHTMLObjectElementValidationMessagePropertyInfo-data DOMHTMLObjectElementValidityPropertyInfo-data DOMHTMLObjectElementVspacePropertyInfo-data DOMHTMLObjectElementWidthPropertyInfo-data DOMHTMLObjectElementWillValidatePropertyInfo-data DOMHTMLObjectElementCheckValidityMethodInfo-data DOMHTMLObjectElementGetAlignMethodInfo-data DOMHTMLObjectElementGetArchiveMethodInfo-data DOMHTMLObjectElementGetBorderMethodInfo-data DOMHTMLObjectElementGetCodeMethodInfo-data DOMHTMLObjectElementGetCodeBaseMethodInfo-data DOMHTMLObjectElementGetCodeTypeMethodInfo-data DOMHTMLObjectElementGetContentDocumentMethodInfo-data DOMHTMLObjectElementGetDataMethodInfo-data DOMHTMLObjectElementGetDeclareMethodInfo-data DOMHTMLObjectElementGetFormMethodInfo-data DOMHTMLObjectElementGetHeightMethodInfo-data DOMHTMLObjectElementGetHspaceMethodInfo-data DOMHTMLObjectElementGetNameMethodInfo-data DOMHTMLObjectElementGetStandbyMethodInfo-data DOMHTMLObjectElementGetUseMapMethodInfo-data DOMHTMLObjectElementGetValidationMessageMethodInfo-data DOMHTMLObjectElementGetValidityMethodInfo-data DOMHTMLObjectElementGetVspaceMethodInfo-data DOMHTMLObjectElementGetWidthMethodInfo-data DOMHTMLObjectElementGetWillValidateMethodInfo-data DOMHTMLObjectElementSetAlignMethodInfo-data DOMHTMLObjectElementSetArchiveMethodInfo-data DOMHTMLObjectElementSetBorderMethodInfo-data DOMHTMLObjectElementSetCodeMethodInfo-data DOMHTMLObjectElementSetCodeBaseMethodInfo-data DOMHTMLObjectElementSetCodeTypeMethodInfo-data DOMHTMLObjectElementSetCustomValidityMethodInfo-data DOMHTMLObjectElementSetDataMethodInfo-data DOMHTMLObjectElementSetDeclareMethodInfo-data DOMHTMLObjectElementSetHeightMethodInfo-data DOMHTMLObjectElementSetHspaceMethodInfo-data DOMHTMLObjectElementSetNameMethodInfo-data DOMHTMLObjectElementSetStandbyMethodInfo-data DOMHTMLObjectElementSetUseMapMethodInfo-data DOMHTMLObjectElementSetVspaceMethodInfo-data DOMHTMLObjectElementSetWidthMethodInfo
− GI/WebKit/Objects/DOMHTMLOptGroupElement.hs
@@ -1,447 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLOptGroupElement-    ( ---- * Exported types-    DOMHTMLOptGroupElement(..)              ,-    DOMHTMLOptGroupElementK                 ,-    toDOMHTMLOptGroupElement                ,-    noDOMHTMLOptGroupElement                ,--- -- * Methods--- ** dOMHTMLOptGroupElementGetDisabled-    DOMHTMLOptGroupElementGetDisabledMethodInfo,-    dOMHTMLOptGroupElementGetDisabled       ,----- ** dOMHTMLOptGroupElementGetLabel-    DOMHTMLOptGroupElementGetLabelMethodInfo,-    dOMHTMLOptGroupElementGetLabel          ,----- ** dOMHTMLOptGroupElementSetDisabled-    DOMHTMLOptGroupElementSetDisabledMethodInfo,-    dOMHTMLOptGroupElementSetDisabled       ,----- ** dOMHTMLOptGroupElementSetLabel-    DOMHTMLOptGroupElementSetLabelMethodInfo,-    dOMHTMLOptGroupElementSetLabel          ,----- -- * Properties--- ** Disabled-    DOMHTMLOptGroupElementDisabledPropertyInfo,-    constructDOMHTMLOptGroupElementDisabled ,-    dOMHTMLOptGroupElementDisabled          ,-    getDOMHTMLOptGroupElementDisabled       ,-    setDOMHTMLOptGroupElementDisabled       ,----- ** Label-    DOMHTMLOptGroupElementLabelPropertyInfo ,-    constructDOMHTMLOptGroupElementLabel    ,-    dOMHTMLOptGroupElementLabel             ,-    getDOMHTMLOptGroupElementLabel          ,-    setDOMHTMLOptGroupElementLabel          ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLOptGroupElement = DOMHTMLOptGroupElement (ForeignPtr DOMHTMLOptGroupElement)-foreign import ccall "webkit_dom_html_opt_group_element_get_type"-    c_webkit_dom_html_opt_group_element_get_type :: IO GType--type instance ParentTypes DOMHTMLOptGroupElement = DOMHTMLOptGroupElementParentTypes-type DOMHTMLOptGroupElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLOptGroupElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_opt_group_element_get_type-    --class GObject o => DOMHTMLOptGroupElementK o-instance (GObject o, IsDescendantOf DOMHTMLOptGroupElement o) => DOMHTMLOptGroupElementK o--toDOMHTMLOptGroupElement :: DOMHTMLOptGroupElementK o => o -> IO DOMHTMLOptGroupElement-toDOMHTMLOptGroupElement = unsafeCastTo DOMHTMLOptGroupElement--noDOMHTMLOptGroupElement :: Maybe DOMHTMLOptGroupElement-noDOMHTMLOptGroupElement = Nothing--type family ResolveDOMHTMLOptGroupElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLOptGroupElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getDisabled" o = DOMHTMLOptGroupElementGetDisabledMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getLabel" o = DOMHTMLOptGroupElementGetLabelMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setDisabled" o = DOMHTMLOptGroupElementSetDisabledMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setLabel" o = DOMHTMLOptGroupElementSetLabelMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLOptGroupElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLOptGroupElementMethod t DOMHTMLOptGroupElement, MethodInfo info DOMHTMLOptGroupElement p) => IsLabelProxy t (DOMHTMLOptGroupElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLOptGroupElementMethod t DOMHTMLOptGroupElement, MethodInfo info DOMHTMLOptGroupElement p) => IsLabel t (DOMHTMLOptGroupElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLOptGroupElementDisabled :: (MonadIO m, DOMHTMLOptGroupElementK o) => o -> m Bool-getDOMHTMLOptGroupElementDisabled obj = liftIO $ getObjectPropertyBool obj "disabled"--setDOMHTMLOptGroupElementDisabled :: (MonadIO m, DOMHTMLOptGroupElementK o) => o -> Bool -> m ()-setDOMHTMLOptGroupElementDisabled obj val = liftIO $ setObjectPropertyBool obj "disabled" val--constructDOMHTMLOptGroupElementDisabled :: Bool -> IO ([Char], GValue)-constructDOMHTMLOptGroupElementDisabled val = constructObjectPropertyBool "disabled" val--data DOMHTMLOptGroupElementDisabledPropertyInfo-instance AttrInfo DOMHTMLOptGroupElementDisabledPropertyInfo where-    type AttrAllowedOps DOMHTMLOptGroupElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptGroupElementDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLOptGroupElementDisabledPropertyInfo = DOMHTMLOptGroupElementK-    type AttrGetType DOMHTMLOptGroupElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLOptGroupElementDisabledPropertyInfo = "disabled"-    attrGet _ = getDOMHTMLOptGroupElementDisabled-    attrSet _ = setDOMHTMLOptGroupElementDisabled-    attrConstruct _ = constructDOMHTMLOptGroupElementDisabled-    attrClear _ = undefined---- VVV Prop "label"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLOptGroupElementLabel :: (MonadIO m, DOMHTMLOptGroupElementK o) => o -> m (Maybe T.Text)-getDOMHTMLOptGroupElementLabel obj = liftIO $ getObjectPropertyString obj "label"--setDOMHTMLOptGroupElementLabel :: (MonadIO m, DOMHTMLOptGroupElementK o) => o -> T.Text -> m ()-setDOMHTMLOptGroupElementLabel obj val = liftIO $ setObjectPropertyString obj "label" (Just val)--constructDOMHTMLOptGroupElementLabel :: T.Text -> IO ([Char], GValue)-constructDOMHTMLOptGroupElementLabel val = constructObjectPropertyString "label" (Just val)--data DOMHTMLOptGroupElementLabelPropertyInfo-instance AttrInfo DOMHTMLOptGroupElementLabelPropertyInfo where-    type AttrAllowedOps DOMHTMLOptGroupElementLabelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptGroupElementLabelPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLOptGroupElementLabelPropertyInfo = DOMHTMLOptGroupElementK-    type AttrGetType DOMHTMLOptGroupElementLabelPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLOptGroupElementLabelPropertyInfo = "label"-    attrGet _ = getDOMHTMLOptGroupElementLabel-    attrSet _ = setDOMHTMLOptGroupElementLabel-    attrConstruct _ = constructDOMHTMLOptGroupElementLabel-    attrClear _ = undefined--type instance AttributeList DOMHTMLOptGroupElement = DOMHTMLOptGroupElementAttributeList-type DOMHTMLOptGroupElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLOptGroupElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("label", DOMHTMLOptGroupElementLabelPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLOptGroupElementDisabled :: AttrLabelProxy "disabled"-dOMHTMLOptGroupElementDisabled = AttrLabelProxy--dOMHTMLOptGroupElementLabel :: AttrLabelProxy "label"-dOMHTMLOptGroupElementLabel = AttrLabelProxy--type instance SignalList DOMHTMLOptGroupElement = DOMHTMLOptGroupElementSignalList-type DOMHTMLOptGroupElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLOptGroupElement::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptGroupElement", direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLOptGroupElement"-    IO CInt---dOMHTMLOptGroupElementGetDisabled ::-    (MonadIO m, DOMHTMLOptGroupElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLOptGroupElementGetDisabled _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_opt_group_element_get_disabled _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLOptGroupElementGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLOptGroupElementK a) => MethodInfo DOMHTMLOptGroupElementGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptGroupElementGetDisabled---- method DOMHTMLOptGroupElement::get_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptGroupElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLOptGroupElement"-    IO CString---dOMHTMLOptGroupElementGetLabel ::-    (MonadIO m, DOMHTMLOptGroupElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLOptGroupElementGetLabel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_opt_group_element_get_label _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_opt_group_element_get_label" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLOptGroupElementGetLabelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLOptGroupElementK a) => MethodInfo DOMHTMLOptGroupElementGetLabelMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptGroupElementGetLabel---- method DOMHTMLOptGroupElement::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptGroupElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLOptGroupElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLOptGroupElementSetDisabled ::-    (MonadIO m, DOMHTMLOptGroupElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLOptGroupElementSetDisabled _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_opt_group_element_set_disabled _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLOptGroupElementSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLOptGroupElementK a) => MethodInfo DOMHTMLOptGroupElementSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptGroupElementSetDisabled---- method DOMHTMLOptGroupElement::set_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptGroupElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLOptGroupElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLOptGroupElementSetLabel ::-    (MonadIO m, DOMHTMLOptGroupElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLOptGroupElementSetLabel _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_opt_group_element_set_label _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLOptGroupElementSetLabelMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLOptGroupElementK a) => MethodInfo DOMHTMLOptGroupElementSetLabelMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptGroupElementSetLabel--
− GI/WebKit/Objects/DOMHTMLOptGroupElement.hs-boot
@@ -1,19 +0,0 @@-module GI.WebKit.Objects.DOMHTMLOptGroupElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLOptGroupElement = DOMHTMLOptGroupElement (ForeignPtr DOMHTMLOptGroupElement)-instance GObject DOMHTMLOptGroupElement where-class GObject o => DOMHTMLOptGroupElementK o-instance (GObject o, IsDescendantOf DOMHTMLOptGroupElement o) => DOMHTMLOptGroupElementK o-data DOMHTMLOptGroupElementDisabledPropertyInfo-data DOMHTMLOptGroupElementLabelPropertyInfo-data DOMHTMLOptGroupElementGetDisabledMethodInfo-data DOMHTMLOptGroupElementGetLabelMethodInfo-data DOMHTMLOptGroupElementSetDisabledMethodInfo-data DOMHTMLOptGroupElementSetLabelMethodInfo
− GI/WebKit/Objects/DOMHTMLOptionElement.hs
@@ -1,962 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLOptionElement-    ( ---- * Exported types-    DOMHTMLOptionElement(..)                ,-    DOMHTMLOptionElementK                   ,-    toDOMHTMLOptionElement                  ,-    noDOMHTMLOptionElement                  ,--- -- * Methods--- ** dOMHTMLOptionElementGetDefaultSelected-    DOMHTMLOptionElementGetDefaultSelectedMethodInfo,-    dOMHTMLOptionElementGetDefaultSelected  ,----- ** dOMHTMLOptionElementGetDisabled-    DOMHTMLOptionElementGetDisabledMethodInfo,-    dOMHTMLOptionElementGetDisabled         ,----- ** dOMHTMLOptionElementGetForm-    DOMHTMLOptionElementGetFormMethodInfo   ,-    dOMHTMLOptionElementGetForm             ,----- ** dOMHTMLOptionElementGetIndex-    DOMHTMLOptionElementGetIndexMethodInfo  ,-    dOMHTMLOptionElementGetIndex            ,----- ** dOMHTMLOptionElementGetLabel-    DOMHTMLOptionElementGetLabelMethodInfo  ,-    dOMHTMLOptionElementGetLabel            ,----- ** dOMHTMLOptionElementGetSelected-    DOMHTMLOptionElementGetSelectedMethodInfo,-    dOMHTMLOptionElementGetSelected         ,----- ** dOMHTMLOptionElementGetText-    DOMHTMLOptionElementGetTextMethodInfo   ,-    dOMHTMLOptionElementGetText             ,----- ** dOMHTMLOptionElementGetValue-    DOMHTMLOptionElementGetValueMethodInfo  ,-    dOMHTMLOptionElementGetValue            ,----- ** dOMHTMLOptionElementSetDefaultSelected-    DOMHTMLOptionElementSetDefaultSelectedMethodInfo,-    dOMHTMLOptionElementSetDefaultSelected  ,----- ** dOMHTMLOptionElementSetDisabled-    DOMHTMLOptionElementSetDisabledMethodInfo,-    dOMHTMLOptionElementSetDisabled         ,----- ** dOMHTMLOptionElementSetLabel-    DOMHTMLOptionElementSetLabelMethodInfo  ,-    dOMHTMLOptionElementSetLabel            ,----- ** dOMHTMLOptionElementSetSelected-    DOMHTMLOptionElementSetSelectedMethodInfo,-    dOMHTMLOptionElementSetSelected         ,----- ** dOMHTMLOptionElementSetValue-    DOMHTMLOptionElementSetValueMethodInfo  ,-    dOMHTMLOptionElementSetValue            ,----- -- * Properties--- ** DefaultSelected-    DOMHTMLOptionElementDefaultSelectedPropertyInfo,-    constructDOMHTMLOptionElementDefaultSelected,-    dOMHTMLOptionElementDefaultSelected     ,-    getDOMHTMLOptionElementDefaultSelected  ,-    setDOMHTMLOptionElementDefaultSelected  ,----- ** Disabled-    DOMHTMLOptionElementDisabledPropertyInfo,-    constructDOMHTMLOptionElementDisabled   ,-    dOMHTMLOptionElementDisabled            ,-    getDOMHTMLOptionElementDisabled         ,-    setDOMHTMLOptionElementDisabled         ,----- ** Form-    DOMHTMLOptionElementFormPropertyInfo    ,-    dOMHTMLOptionElementForm                ,-    getDOMHTMLOptionElementForm             ,----- ** Index-    DOMHTMLOptionElementIndexPropertyInfo   ,-    dOMHTMLOptionElementIndex               ,-    getDOMHTMLOptionElementIndex            ,----- ** Label-    DOMHTMLOptionElementLabelPropertyInfo   ,-    constructDOMHTMLOptionElementLabel      ,-    dOMHTMLOptionElementLabel               ,-    getDOMHTMLOptionElementLabel            ,-    setDOMHTMLOptionElementLabel            ,----- ** Selected-    DOMHTMLOptionElementSelectedPropertyInfo,-    constructDOMHTMLOptionElementSelected   ,-    dOMHTMLOptionElementSelected            ,-    getDOMHTMLOptionElementSelected         ,-    setDOMHTMLOptionElementSelected         ,----- ** Text-    DOMHTMLOptionElementTextPropertyInfo    ,-    dOMHTMLOptionElementText                ,-    getDOMHTMLOptionElementText             ,----- ** Value-    DOMHTMLOptionElementValuePropertyInfo   ,-    constructDOMHTMLOptionElementValue      ,-    dOMHTMLOptionElementValue               ,-    getDOMHTMLOptionElementValue            ,-    setDOMHTMLOptionElementValue            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLOptionElement = DOMHTMLOptionElement (ForeignPtr DOMHTMLOptionElement)-foreign import ccall "webkit_dom_html_option_element_get_type"-    c_webkit_dom_html_option_element_get_type :: IO GType--type instance ParentTypes DOMHTMLOptionElement = DOMHTMLOptionElementParentTypes-type DOMHTMLOptionElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLOptionElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_option_element_get_type-    --class GObject o => DOMHTMLOptionElementK o-instance (GObject o, IsDescendantOf DOMHTMLOptionElement o) => DOMHTMLOptionElementK o--toDOMHTMLOptionElement :: DOMHTMLOptionElementK o => o -> IO DOMHTMLOptionElement-toDOMHTMLOptionElement = unsafeCastTo DOMHTMLOptionElement--noDOMHTMLOptionElement :: Maybe DOMHTMLOptionElement-noDOMHTMLOptionElement = Nothing--type family ResolveDOMHTMLOptionElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLOptionElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLOptionElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLOptionElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLOptionElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLOptionElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLOptionElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLOptionElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLOptionElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLOptionElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLOptionElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLOptionElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLOptionElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLOptionElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLOptionElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLOptionElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLOptionElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLOptionElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLOptionElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLOptionElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLOptionElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLOptionElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLOptionElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLOptionElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLOptionElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLOptionElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLOptionElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLOptionElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLOptionElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLOptionElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLOptionElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLOptionElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLOptionElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLOptionElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLOptionElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLOptionElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLOptionElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLOptionElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLOptionElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLOptionElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLOptionElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLOptionElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLOptionElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLOptionElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLOptionElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLOptionElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLOptionElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLOptionElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLOptionElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLOptionElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLOptionElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLOptionElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLOptionElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLOptionElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLOptionElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLOptionElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLOptionElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLOptionElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLOptionElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLOptionElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLOptionElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLOptionElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLOptionElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLOptionElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLOptionElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLOptionElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLOptionElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLOptionElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLOptionElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLOptionElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLOptionElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLOptionElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLOptionElementMethod "getDefaultSelected" o = DOMHTMLOptionElementGetDefaultSelectedMethodInfo-    ResolveDOMHTMLOptionElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLOptionElementMethod "getDisabled" o = DOMHTMLOptionElementGetDisabledMethodInfo-    ResolveDOMHTMLOptionElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLOptionElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLOptionElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLOptionElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLOptionElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLOptionElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLOptionElementMethod "getForm" o = DOMHTMLOptionElementGetFormMethodInfo-    ResolveDOMHTMLOptionElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLOptionElementMethod "getIndex" o = DOMHTMLOptionElementGetIndexMethodInfo-    ResolveDOMHTMLOptionElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLOptionElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLOptionElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLOptionElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLOptionElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLOptionElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLOptionElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLOptionElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLOptionElementMethod "getLabel" o = DOMHTMLOptionElementGetLabelMethodInfo-    ResolveDOMHTMLOptionElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLOptionElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLOptionElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLOptionElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLOptionElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLOptionElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLOptionElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLOptionElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLOptionElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLOptionElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLOptionElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLOptionElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLOptionElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLOptionElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLOptionElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLOptionElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLOptionElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLOptionElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLOptionElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLOptionElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLOptionElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLOptionElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLOptionElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLOptionElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLOptionElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLOptionElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLOptionElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLOptionElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLOptionElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLOptionElementMethod "getSelected" o = DOMHTMLOptionElementGetSelectedMethodInfo-    ResolveDOMHTMLOptionElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLOptionElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLOptionElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLOptionElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLOptionElementMethod "getText" o = DOMHTMLOptionElementGetTextMethodInfo-    ResolveDOMHTMLOptionElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLOptionElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLOptionElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLOptionElementMethod "getValue" o = DOMHTMLOptionElementGetValueMethodInfo-    ResolveDOMHTMLOptionElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLOptionElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLOptionElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLOptionElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLOptionElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLOptionElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLOptionElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLOptionElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLOptionElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLOptionElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLOptionElementMethod "setDefaultSelected" o = DOMHTMLOptionElementSetDefaultSelectedMethodInfo-    ResolveDOMHTMLOptionElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLOptionElementMethod "setDisabled" o = DOMHTMLOptionElementSetDisabledMethodInfo-    ResolveDOMHTMLOptionElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLOptionElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLOptionElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLOptionElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLOptionElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLOptionElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLOptionElementMethod "setLabel" o = DOMHTMLOptionElementSetLabelMethodInfo-    ResolveDOMHTMLOptionElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLOptionElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLOptionElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLOptionElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLOptionElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLOptionElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLOptionElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLOptionElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLOptionElementMethod "setSelected" o = DOMHTMLOptionElementSetSelectedMethodInfo-    ResolveDOMHTMLOptionElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLOptionElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLOptionElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLOptionElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLOptionElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLOptionElementMethod "setValue" o = DOMHTMLOptionElementSetValueMethodInfo-    ResolveDOMHTMLOptionElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLOptionElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLOptionElementMethod t DOMHTMLOptionElement, MethodInfo info DOMHTMLOptionElement p) => IsLabelProxy t (DOMHTMLOptionElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLOptionElementMethod t DOMHTMLOptionElement, MethodInfo info DOMHTMLOptionElement p) => IsLabel t (DOMHTMLOptionElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "default-selected"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLOptionElementDefaultSelected :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m Bool-getDOMHTMLOptionElementDefaultSelected obj = liftIO $ getObjectPropertyBool obj "default-selected"--setDOMHTMLOptionElementDefaultSelected :: (MonadIO m, DOMHTMLOptionElementK o) => o -> Bool -> m ()-setDOMHTMLOptionElementDefaultSelected obj val = liftIO $ setObjectPropertyBool obj "default-selected" val--constructDOMHTMLOptionElementDefaultSelected :: Bool -> IO ([Char], GValue)-constructDOMHTMLOptionElementDefaultSelected val = constructObjectPropertyBool "default-selected" val--data DOMHTMLOptionElementDefaultSelectedPropertyInfo-instance AttrInfo DOMHTMLOptionElementDefaultSelectedPropertyInfo where-    type AttrAllowedOps DOMHTMLOptionElementDefaultSelectedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptionElementDefaultSelectedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLOptionElementDefaultSelectedPropertyInfo = DOMHTMLOptionElementK-    type AttrGetType DOMHTMLOptionElementDefaultSelectedPropertyInfo = Bool-    type AttrLabel DOMHTMLOptionElementDefaultSelectedPropertyInfo = "default-selected"-    attrGet _ = getDOMHTMLOptionElementDefaultSelected-    attrSet _ = setDOMHTMLOptionElementDefaultSelected-    attrConstruct _ = constructDOMHTMLOptionElementDefaultSelected-    attrClear _ = undefined---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLOptionElementDisabled :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m Bool-getDOMHTMLOptionElementDisabled obj = liftIO $ getObjectPropertyBool obj "disabled"--setDOMHTMLOptionElementDisabled :: (MonadIO m, DOMHTMLOptionElementK o) => o -> Bool -> m ()-setDOMHTMLOptionElementDisabled obj val = liftIO $ setObjectPropertyBool obj "disabled" val--constructDOMHTMLOptionElementDisabled :: Bool -> IO ([Char], GValue)-constructDOMHTMLOptionElementDisabled val = constructObjectPropertyBool "disabled" val--data DOMHTMLOptionElementDisabledPropertyInfo-instance AttrInfo DOMHTMLOptionElementDisabledPropertyInfo where-    type AttrAllowedOps DOMHTMLOptionElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptionElementDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLOptionElementDisabledPropertyInfo = DOMHTMLOptionElementK-    type AttrGetType DOMHTMLOptionElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLOptionElementDisabledPropertyInfo = "disabled"-    attrGet _ = getDOMHTMLOptionElementDisabled-    attrSet _ = setDOMHTMLOptionElementDisabled-    attrConstruct _ = constructDOMHTMLOptionElementDisabled-    attrClear _ = undefined---- VVV Prop "form"-   -- Type: TInterface "WebKit" "DOMHTMLFormElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLOptionElementForm :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m DOMHTMLFormElement-getDOMHTMLOptionElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLOptionElementForm" $ getObjectPropertyObject obj "form" DOMHTMLFormElement--data DOMHTMLOptionElementFormPropertyInfo-instance AttrInfo DOMHTMLOptionElementFormPropertyInfo where-    type AttrAllowedOps DOMHTMLOptionElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLOptionElementFormPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLOptionElementFormPropertyInfo = DOMHTMLOptionElementK-    type AttrGetType DOMHTMLOptionElementFormPropertyInfo = DOMHTMLFormElement-    type AttrLabel DOMHTMLOptionElementFormPropertyInfo = "form"-    attrGet _ = getDOMHTMLOptionElementForm-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "index"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLOptionElementIndex :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m CLong-getDOMHTMLOptionElementIndex obj = liftIO $ getObjectPropertyLong obj "index"--data DOMHTMLOptionElementIndexPropertyInfo-instance AttrInfo DOMHTMLOptionElementIndexPropertyInfo where-    type AttrAllowedOps DOMHTMLOptionElementIndexPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptionElementIndexPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLOptionElementIndexPropertyInfo = DOMHTMLOptionElementK-    type AttrGetType DOMHTMLOptionElementIndexPropertyInfo = CLong-    type AttrLabel DOMHTMLOptionElementIndexPropertyInfo = "index"-    attrGet _ = getDOMHTMLOptionElementIndex-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "label"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLOptionElementLabel :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m (Maybe T.Text)-getDOMHTMLOptionElementLabel obj = liftIO $ getObjectPropertyString obj "label"--setDOMHTMLOptionElementLabel :: (MonadIO m, DOMHTMLOptionElementK o) => o -> T.Text -> m ()-setDOMHTMLOptionElementLabel obj val = liftIO $ setObjectPropertyString obj "label" (Just val)--constructDOMHTMLOptionElementLabel :: T.Text -> IO ([Char], GValue)-constructDOMHTMLOptionElementLabel val = constructObjectPropertyString "label" (Just val)--data DOMHTMLOptionElementLabelPropertyInfo-instance AttrInfo DOMHTMLOptionElementLabelPropertyInfo where-    type AttrAllowedOps DOMHTMLOptionElementLabelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptionElementLabelPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLOptionElementLabelPropertyInfo = DOMHTMLOptionElementK-    type AttrGetType DOMHTMLOptionElementLabelPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLOptionElementLabelPropertyInfo = "label"-    attrGet _ = getDOMHTMLOptionElementLabel-    attrSet _ = setDOMHTMLOptionElementLabel-    attrConstruct _ = constructDOMHTMLOptionElementLabel-    attrClear _ = undefined---- VVV Prop "selected"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLOptionElementSelected :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m Bool-getDOMHTMLOptionElementSelected obj = liftIO $ getObjectPropertyBool obj "selected"--setDOMHTMLOptionElementSelected :: (MonadIO m, DOMHTMLOptionElementK o) => o -> Bool -> m ()-setDOMHTMLOptionElementSelected obj val = liftIO $ setObjectPropertyBool obj "selected" val--constructDOMHTMLOptionElementSelected :: Bool -> IO ([Char], GValue)-constructDOMHTMLOptionElementSelected val = constructObjectPropertyBool "selected" val--data DOMHTMLOptionElementSelectedPropertyInfo-instance AttrInfo DOMHTMLOptionElementSelectedPropertyInfo where-    type AttrAllowedOps DOMHTMLOptionElementSelectedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptionElementSelectedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLOptionElementSelectedPropertyInfo = DOMHTMLOptionElementK-    type AttrGetType DOMHTMLOptionElementSelectedPropertyInfo = Bool-    type AttrLabel DOMHTMLOptionElementSelectedPropertyInfo = "selected"-    attrGet _ = getDOMHTMLOptionElementSelected-    attrSet _ = setDOMHTMLOptionElementSelected-    attrConstruct _ = constructDOMHTMLOptionElementSelected-    attrClear _ = undefined---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLOptionElementText :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m (Maybe T.Text)-getDOMHTMLOptionElementText obj = liftIO $ getObjectPropertyString obj "text"--data DOMHTMLOptionElementTextPropertyInfo-instance AttrInfo DOMHTMLOptionElementTextPropertyInfo where-    type AttrAllowedOps DOMHTMLOptionElementTextPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLOptionElementTextPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLOptionElementTextPropertyInfo = DOMHTMLOptionElementK-    type AttrGetType DOMHTMLOptionElementTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLOptionElementTextPropertyInfo = "text"-    attrGet _ = getDOMHTMLOptionElementText-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLOptionElementValue :: (MonadIO m, DOMHTMLOptionElementK o) => o -> m (Maybe T.Text)-getDOMHTMLOptionElementValue obj = liftIO $ getObjectPropertyString obj "value"--setDOMHTMLOptionElementValue :: (MonadIO m, DOMHTMLOptionElementK o) => o -> T.Text -> m ()-setDOMHTMLOptionElementValue obj val = liftIO $ setObjectPropertyString obj "value" (Just val)--constructDOMHTMLOptionElementValue :: T.Text -> IO ([Char], GValue)-constructDOMHTMLOptionElementValue val = constructObjectPropertyString "value" (Just val)--data DOMHTMLOptionElementValuePropertyInfo-instance AttrInfo DOMHTMLOptionElementValuePropertyInfo where-    type AttrAllowedOps DOMHTMLOptionElementValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptionElementValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLOptionElementValuePropertyInfo = DOMHTMLOptionElementK-    type AttrGetType DOMHTMLOptionElementValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLOptionElementValuePropertyInfo = "value"-    attrGet _ = getDOMHTMLOptionElementValue-    attrSet _ = setDOMHTMLOptionElementValue-    attrConstruct _ = constructDOMHTMLOptionElementValue-    attrClear _ = undefined--type instance AttributeList DOMHTMLOptionElement = DOMHTMLOptionElementAttributeList-type DOMHTMLOptionElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("defaultSelected", DOMHTMLOptionElementDefaultSelectedPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLOptionElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLOptionElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("index", DOMHTMLOptionElementIndexPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("label", DOMHTMLOptionElementLabelPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("selected", DOMHTMLOptionElementSelectedPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("text", DOMHTMLOptionElementTextPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("value", DOMHTMLOptionElementValuePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--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--type instance SignalList DOMHTMLOptionElement = DOMHTMLOptionElementSignalList-type DOMHTMLOptionElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLOptionElement::get_default_selected--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLOptionElement"-    IO CInt---dOMHTMLOptionElementGetDefaultSelected ::-    (MonadIO m, DOMHTMLOptionElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLOptionElementGetDefaultSelected _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_option_element_get_default_selected _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLOptionElementGetDefaultSelectedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementGetDefaultSelectedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementGetDefaultSelected---- method DOMHTMLOptionElement::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLOptionElement"-    IO CInt---dOMHTMLOptionElementGetDisabled ::-    (MonadIO m, DOMHTMLOptionElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLOptionElementGetDisabled _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_option_element_get_disabled _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLOptionElementGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementGetDisabled---- method DOMHTMLOptionElement::get_form--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->             -- _obj : TInterface "WebKit" "DOMHTMLOptionElement"-    IO (Ptr DOMHTMLFormElement)---dOMHTMLOptionElementGetForm ::-    (MonadIO m, DOMHTMLOptionElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLFormElement                 -- result-dOMHTMLOptionElementGetForm _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_option_element_get_form _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_option_element_get_form" result-    result' <- (newObject DOMHTMLFormElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLOptionElementGetFormMethodInfo-instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementGetFormMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementGetForm---- method DOMHTMLOptionElement::get_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLOptionElement"-    IO CLong---dOMHTMLOptionElementGetIndex ::-    (MonadIO m, DOMHTMLOptionElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLOptionElementGetIndex _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_option_element_get_index _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLOptionElementGetIndexMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementGetIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementGetIndex---- method DOMHTMLOptionElement::get_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLOptionElement"-    IO CString---dOMHTMLOptionElementGetLabel ::-    (MonadIO m, DOMHTMLOptionElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLOptionElementGetLabel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_option_element_get_label _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_option_element_get_label" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLOptionElementGetLabelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementGetLabelMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementGetLabel---- method DOMHTMLOptionElement::get_selected--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLOptionElement"-    IO CInt---dOMHTMLOptionElementGetSelected ::-    (MonadIO m, DOMHTMLOptionElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLOptionElementGetSelected _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_option_element_get_selected _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLOptionElementGetSelectedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementGetSelectedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementGetSelected---- method DOMHTMLOptionElement::get_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLOptionElement"-    IO CString---dOMHTMLOptionElementGetText ::-    (MonadIO m, DOMHTMLOptionElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLOptionElementGetText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_option_element_get_text _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_option_element_get_text" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLOptionElementGetTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementGetTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementGetText---- method DOMHTMLOptionElement::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLOptionElement"-    IO CString---dOMHTMLOptionElementGetValue ::-    (MonadIO m, DOMHTMLOptionElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLOptionElementGetValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_option_element_get_value _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_option_element_get_value" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLOptionElementGetValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementGetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementGetValue---- method DOMHTMLOptionElement::set_default_selected--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLOptionElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLOptionElementSetDefaultSelected ::-    (MonadIO m, DOMHTMLOptionElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLOptionElementSetDefaultSelected _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_option_element_set_default_selected _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLOptionElementSetDefaultSelectedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementSetDefaultSelectedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementSetDefaultSelected---- method DOMHTMLOptionElement::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLOptionElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLOptionElementSetDisabled ::-    (MonadIO m, DOMHTMLOptionElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLOptionElementSetDisabled _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_option_element_set_disabled _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLOptionElementSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementSetDisabled---- method DOMHTMLOptionElement::set_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLOptionElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLOptionElementSetLabel ::-    (MonadIO m, DOMHTMLOptionElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLOptionElementSetLabel _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_option_element_set_label _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLOptionElementSetLabelMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementSetLabelMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementSetLabel---- method DOMHTMLOptionElement::set_selected--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLOptionElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLOptionElementSetSelected ::-    (MonadIO m, DOMHTMLOptionElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLOptionElementSetSelected _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_option_element_set_selected _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLOptionElementSetSelectedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementSetSelectedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementSetSelected---- method DOMHTMLOptionElement::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLOptionElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLOptionElementSetValue ::-    (MonadIO m, DOMHTMLOptionElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLOptionElementSetValue _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_option_element_set_value _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLOptionElementSetValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLOptionElementK a) => MethodInfo DOMHTMLOptionElementSetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementSetValue--
− GI/WebKit/Objects/DOMHTMLOptionElement.hs-boot
@@ -1,34 +0,0 @@-module GI.WebKit.Objects.DOMHTMLOptionElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLOptionElement = DOMHTMLOptionElement (ForeignPtr DOMHTMLOptionElement)-instance GObject DOMHTMLOptionElement where-class GObject o => DOMHTMLOptionElementK o-instance (GObject o, IsDescendantOf DOMHTMLOptionElement o) => DOMHTMLOptionElementK o-data DOMHTMLOptionElementDefaultSelectedPropertyInfo-data DOMHTMLOptionElementDisabledPropertyInfo-data DOMHTMLOptionElementFormPropertyInfo-data DOMHTMLOptionElementIndexPropertyInfo-data DOMHTMLOptionElementLabelPropertyInfo-data DOMHTMLOptionElementSelectedPropertyInfo-data DOMHTMLOptionElementTextPropertyInfo-data DOMHTMLOptionElementValuePropertyInfo-data DOMHTMLOptionElementGetDefaultSelectedMethodInfo-data DOMHTMLOptionElementGetDisabledMethodInfo-data DOMHTMLOptionElementGetFormMethodInfo-data DOMHTMLOptionElementGetIndexMethodInfo-data DOMHTMLOptionElementGetLabelMethodInfo-data DOMHTMLOptionElementGetSelectedMethodInfo-data DOMHTMLOptionElementGetTextMethodInfo-data DOMHTMLOptionElementGetValueMethodInfo-data DOMHTMLOptionElementSetDefaultSelectedMethodInfo-data DOMHTMLOptionElementSetDisabledMethodInfo-data DOMHTMLOptionElementSetLabelMethodInfo-data DOMHTMLOptionElementSetSelectedMethodInfo-data DOMHTMLOptionElementSetValueMethodInfo
− GI/WebKit/Objects/DOMHTMLOptionsCollection.hs
@@ -1,303 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLOptionsCollection-    ( ---- * Exported types-    DOMHTMLOptionsCollection(..)            ,-    DOMHTMLOptionsCollectionK               ,-    toDOMHTMLOptionsCollection              ,-    noDOMHTMLOptionsCollection              ,--- -- * Methods--- ** dOMHTMLOptionsCollectionGetLength-    DOMHTMLOptionsCollectionGetLengthMethodInfo,-    dOMHTMLOptionsCollectionGetLength       ,----- ** dOMHTMLOptionsCollectionGetSelectedIndex-    DOMHTMLOptionsCollectionGetSelectedIndexMethodInfo,-    dOMHTMLOptionsCollectionGetSelectedIndex,----- ** dOMHTMLOptionsCollectionNamedItem-    DOMHTMLOptionsCollectionNamedItemMethodInfo,-    dOMHTMLOptionsCollectionNamedItem       ,----- ** dOMHTMLOptionsCollectionSetSelectedIndex-    DOMHTMLOptionsCollectionSetSelectedIndexMethodInfo,-    dOMHTMLOptionsCollectionSetSelectedIndex,----- -- * Properties--- ** Length-    DOMHTMLOptionsCollectionLengthPropertyInfo,-    dOMHTMLOptionsCollectionLength          ,-    getDOMHTMLOptionsCollectionLength       ,----- ** SelectedIndex-    DOMHTMLOptionsCollectionSelectedIndexPropertyInfo,-    constructDOMHTMLOptionsCollectionSelectedIndex,-    dOMHTMLOptionsCollectionSelectedIndex   ,-    getDOMHTMLOptionsCollectionSelectedIndex,-    setDOMHTMLOptionsCollectionSelectedIndex,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLOptionsCollection = DOMHTMLOptionsCollection (ForeignPtr DOMHTMLOptionsCollection)-foreign import ccall "webkit_dom_html_options_collection_get_type"-    c_webkit_dom_html_options_collection_get_type :: IO GType--type instance ParentTypes DOMHTMLOptionsCollection = DOMHTMLOptionsCollectionParentTypes-type DOMHTMLOptionsCollectionParentTypes = '[DOMHTMLCollection, DOMObject, GObject.Object]--instance GObject DOMHTMLOptionsCollection where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_options_collection_get_type-    --class GObject o => DOMHTMLOptionsCollectionK o-instance (GObject o, IsDescendantOf DOMHTMLOptionsCollection o) => DOMHTMLOptionsCollectionK o--toDOMHTMLOptionsCollection :: DOMHTMLOptionsCollectionK o => o -> IO DOMHTMLOptionsCollection-toDOMHTMLOptionsCollection = unsafeCastTo DOMHTMLOptionsCollection--noDOMHTMLOptionsCollection :: Maybe DOMHTMLOptionsCollection-noDOMHTMLOptionsCollection = Nothing--type family ResolveDOMHTMLOptionsCollectionMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLOptionsCollectionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "item" o = DOMHTMLCollectionItemMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "getSelectedIndex" o = DOMHTMLOptionsCollectionGetSelectedIndexMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "setSelectedIndex" o = DOMHTMLOptionsCollectionSetSelectedIndexMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLOptionsCollectionMethod t DOMHTMLOptionsCollection, MethodInfo info DOMHTMLOptionsCollection p) => IsLabelProxy t (DOMHTMLOptionsCollection -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLOptionsCollectionMethod t DOMHTMLOptionsCollection, MethodInfo info DOMHTMLOptionsCollection p) => IsLabel t (DOMHTMLOptionsCollection -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLOptionsCollectionLength :: (MonadIO m, DOMHTMLOptionsCollectionK o) => o -> m CULong-getDOMHTMLOptionsCollectionLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMHTMLOptionsCollectionLengthPropertyInfo-instance AttrInfo DOMHTMLOptionsCollectionLengthPropertyInfo where-    type AttrAllowedOps DOMHTMLOptionsCollectionLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptionsCollectionLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLOptionsCollectionLengthPropertyInfo = DOMHTMLOptionsCollectionK-    type AttrGetType DOMHTMLOptionsCollectionLengthPropertyInfo = CULong-    type AttrLabel DOMHTMLOptionsCollectionLengthPropertyInfo = "length"-    attrGet _ = getDOMHTMLOptionsCollectionLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "selected-index"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLOptionsCollectionSelectedIndex :: (MonadIO m, DOMHTMLOptionsCollectionK o) => o -> m CLong-getDOMHTMLOptionsCollectionSelectedIndex obj = liftIO $ getObjectPropertyLong obj "selected-index"--setDOMHTMLOptionsCollectionSelectedIndex :: (MonadIO m, DOMHTMLOptionsCollectionK o) => o -> CLong -> m ()-setDOMHTMLOptionsCollectionSelectedIndex obj val = liftIO $ setObjectPropertyLong obj "selected-index" val--constructDOMHTMLOptionsCollectionSelectedIndex :: CLong -> IO ([Char], GValue)-constructDOMHTMLOptionsCollectionSelectedIndex val = constructObjectPropertyLong "selected-index" val--data DOMHTMLOptionsCollectionSelectedIndexPropertyInfo-instance AttrInfo DOMHTMLOptionsCollectionSelectedIndexPropertyInfo where-    type AttrAllowedOps DOMHTMLOptionsCollectionSelectedIndexPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptionsCollectionSelectedIndexPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLOptionsCollectionSelectedIndexPropertyInfo = DOMHTMLOptionsCollectionK-    type AttrGetType DOMHTMLOptionsCollectionSelectedIndexPropertyInfo = CLong-    type AttrLabel DOMHTMLOptionsCollectionSelectedIndexPropertyInfo = "selected-index"-    attrGet _ = getDOMHTMLOptionsCollectionSelectedIndex-    attrSet _ = setDOMHTMLOptionsCollectionSelectedIndex-    attrConstruct _ = constructDOMHTMLOptionsCollectionSelectedIndex-    attrClear _ = undefined--type instance AttributeList DOMHTMLOptionsCollection = DOMHTMLOptionsCollectionAttributeList-type DOMHTMLOptionsCollectionAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMHTMLOptionsCollectionLengthPropertyInfo), '("selectedIndex", DOMHTMLOptionsCollectionSelectedIndexPropertyInfo)] :: [(Symbol, *)])--dOMHTMLOptionsCollectionLength :: AttrLabelProxy "length"-dOMHTMLOptionsCollectionLength = AttrLabelProxy--dOMHTMLOptionsCollectionSelectedIndex :: AttrLabelProxy "selectedIndex"-dOMHTMLOptionsCollectionSelectedIndex = AttrLabelProxy--type instance SignalList DOMHTMLOptionsCollection = DOMHTMLOptionsCollectionSignalList-type DOMHTMLOptionsCollectionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLOptionsCollection::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptionsCollection", direction = DirectionIn, mayBeNull = False, 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 ->         -- _obj : TInterface "WebKit" "DOMHTMLOptionsCollection"-    IO CULong---dOMHTMLOptionsCollectionGetLength ::-    (MonadIO m, DOMHTMLOptionsCollectionK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMHTMLOptionsCollectionGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_options_collection_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLOptionsCollectionGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMHTMLOptionsCollectionK a) => MethodInfo DOMHTMLOptionsCollectionGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionsCollectionGetLength---- method DOMHTMLOptionsCollection::get_selected_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptionsCollection", direction = DirectionIn, mayBeNull = False, 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 ->         -- _obj : TInterface "WebKit" "DOMHTMLOptionsCollection"-    IO CLong---dOMHTMLOptionsCollectionGetSelectedIndex ::-    (MonadIO m, DOMHTMLOptionsCollectionK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLOptionsCollectionGetSelectedIndex _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_options_collection_get_selected_index _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLOptionsCollectionGetSelectedIndexMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLOptionsCollectionK a) => MethodInfo DOMHTMLOptionsCollectionGetSelectedIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionsCollectionGetSelectedIndex---- method DOMHTMLOptionsCollection::named_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptionsCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->         -- _obj : TInterface "WebKit" "DOMHTMLOptionsCollection"-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr DOMNode)---dOMHTMLOptionsCollectionNamedItem ::-    (MonadIO m, DOMHTMLOptionsCollectionK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m DOMNode                            -- result-dOMHTMLOptionsCollectionNamedItem _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    result <- webkit_dom_html_options_collection_named_item _obj' name'-    checkUnexpectedReturnNULL "webkit_dom_html_options_collection_named_item" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    freeMem name'-    return result'--data DOMHTMLOptionsCollectionNamedItemMethodInfo-instance (signature ~ (T.Text -> m DOMNode), MonadIO m, DOMHTMLOptionsCollectionK a) => MethodInfo DOMHTMLOptionsCollectionNamedItemMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionsCollectionNamedItem---- method DOMHTMLOptionsCollection::set_selected_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLOptionsCollection", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->         -- _obj : TInterface "WebKit" "DOMHTMLOptionsCollection"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLOptionsCollectionSetSelectedIndex ::-    (MonadIO m, DOMHTMLOptionsCollectionK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLOptionsCollectionSetSelectedIndex _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_options_collection_set_selected_index _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLOptionsCollectionSetSelectedIndexMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLOptionsCollectionK a) => MethodInfo DOMHTMLOptionsCollectionSetSelectedIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionsCollectionSetSelectedIndex--
− GI/WebKit/Objects/DOMHTMLOptionsCollection.hs-boot
@@ -1,19 +0,0 @@-module GI.WebKit.Objects.DOMHTMLOptionsCollection where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLOptionsCollection = DOMHTMLOptionsCollection (ForeignPtr DOMHTMLOptionsCollection)-instance GObject DOMHTMLOptionsCollection where-class GObject o => DOMHTMLOptionsCollectionK o-instance (GObject o, IsDescendantOf DOMHTMLOptionsCollection o) => DOMHTMLOptionsCollectionK o-data DOMHTMLOptionsCollectionLengthPropertyInfo-data DOMHTMLOptionsCollectionSelectedIndexPropertyInfo-data DOMHTMLOptionsCollectionGetLengthMethodInfo-data DOMHTMLOptionsCollectionGetSelectedIndexMethodInfo-data DOMHTMLOptionsCollectionNamedItemMethodInfo-data DOMHTMLOptionsCollectionSetSelectedIndexMethodInfo
− GI/WebKit/Objects/DOMHTMLParagraphElement.hs
@@ -1,340 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLParagraphElement-    ( ---- * Exported types-    DOMHTMLParagraphElement(..)             ,-    DOMHTMLParagraphElementK                ,-    toDOMHTMLParagraphElement               ,-    noDOMHTMLParagraphElement               ,--- -- * Methods--- ** dOMHTMLParagraphElementGetAlign-    DOMHTMLParagraphElementGetAlignMethodInfo,-    dOMHTMLParagraphElementGetAlign         ,----- ** dOMHTMLParagraphElementSetAlign-    DOMHTMLParagraphElementSetAlignMethodInfo,-    dOMHTMLParagraphElementSetAlign         ,----- -- * Properties--- ** Align-    DOMHTMLParagraphElementAlignPropertyInfo,-    constructDOMHTMLParagraphElementAlign   ,-    dOMHTMLParagraphElementAlign            ,-    getDOMHTMLParagraphElementAlign         ,-    setDOMHTMLParagraphElementAlign         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLParagraphElement = DOMHTMLParagraphElement (ForeignPtr DOMHTMLParagraphElement)-foreign import ccall "webkit_dom_html_paragraph_element_get_type"-    c_webkit_dom_html_paragraph_element_get_type :: IO GType--type instance ParentTypes DOMHTMLParagraphElement = DOMHTMLParagraphElementParentTypes-type DOMHTMLParagraphElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLParagraphElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_paragraph_element_get_type-    --class GObject o => DOMHTMLParagraphElementK o-instance (GObject o, IsDescendantOf DOMHTMLParagraphElement o) => DOMHTMLParagraphElementK o--toDOMHTMLParagraphElement :: DOMHTMLParagraphElementK o => o -> IO DOMHTMLParagraphElement-toDOMHTMLParagraphElement = unsafeCastTo DOMHTMLParagraphElement--noDOMHTMLParagraphElement :: Maybe DOMHTMLParagraphElement-noDOMHTMLParagraphElement = Nothing--type family ResolveDOMHTMLParagraphElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLParagraphElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLParagraphElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLParagraphElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLParagraphElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLParagraphElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLParagraphElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLParagraphElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLParagraphElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLParagraphElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLParagraphElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLParagraphElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLParagraphElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLParagraphElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLParagraphElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLParagraphElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLParagraphElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLParagraphElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLParagraphElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLParagraphElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLParagraphElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLParagraphElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLParagraphElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLParagraphElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLParagraphElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLParagraphElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLParagraphElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLParagraphElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLParagraphElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLParagraphElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLParagraphElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLParagraphElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLParagraphElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLParagraphElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLParagraphElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLParagraphElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLParagraphElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLParagraphElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLParagraphElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLParagraphElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLParagraphElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLParagraphElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLParagraphElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLParagraphElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLParagraphElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLParagraphElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLParagraphElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLParagraphElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getAlign" o = DOMHTMLParagraphElementGetAlignMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setAlign" o = DOMHTMLParagraphElementSetAlignMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLParagraphElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLParagraphElementMethod t DOMHTMLParagraphElement, MethodInfo info DOMHTMLParagraphElement p) => IsLabelProxy t (DOMHTMLParagraphElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLParagraphElementMethod t DOMHTMLParagraphElement, MethodInfo info DOMHTMLParagraphElement p) => IsLabel t (DOMHTMLParagraphElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLParagraphElementAlign :: (MonadIO m, DOMHTMLParagraphElementK o) => o -> m (Maybe T.Text)-getDOMHTMLParagraphElementAlign obj = liftIO $ getObjectPropertyString obj "align"--setDOMHTMLParagraphElementAlign :: (MonadIO m, DOMHTMLParagraphElementK o) => o -> T.Text -> m ()-setDOMHTMLParagraphElementAlign obj val = liftIO $ setObjectPropertyString obj "align" (Just val)--constructDOMHTMLParagraphElementAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLParagraphElementAlign val = constructObjectPropertyString "align" (Just val)--data DOMHTMLParagraphElementAlignPropertyInfo-instance AttrInfo DOMHTMLParagraphElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLParagraphElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLParagraphElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLParagraphElementAlignPropertyInfo = DOMHTMLParagraphElementK-    type AttrGetType DOMHTMLParagraphElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLParagraphElementAlignPropertyInfo = "align"-    attrGet _ = getDOMHTMLParagraphElementAlign-    attrSet _ = setDOMHTMLParagraphElementAlign-    attrConstruct _ = constructDOMHTMLParagraphElementAlign-    attrClear _ = undefined--type instance AttributeList DOMHTMLParagraphElement = DOMHTMLParagraphElementAttributeList-type DOMHTMLParagraphElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLParagraphElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLParagraphElementAlign :: AttrLabelProxy "align"-dOMHTMLParagraphElementAlign = AttrLabelProxy--type instance SignalList DOMHTMLParagraphElement = DOMHTMLParagraphElementSignalList-type DOMHTMLParagraphElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLParagraphElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLParagraphElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLParagraphElement"-    IO CString---dOMHTMLParagraphElementGetAlign ::-    (MonadIO m, DOMHTMLParagraphElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLParagraphElementGetAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_paragraph_element_get_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_paragraph_element_get_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLParagraphElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLParagraphElementK a) => MethodInfo DOMHTMLParagraphElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLParagraphElementGetAlign---- method DOMHTMLParagraphElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLParagraphElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLParagraphElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLParagraphElementSetAlign ::-    (MonadIO m, DOMHTMLParagraphElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLParagraphElementSetAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_paragraph_element_set_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLParagraphElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLParagraphElementK a) => MethodInfo DOMHTMLParagraphElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLParagraphElementSetAlign--
− GI/WebKit/Objects/DOMHTMLParagraphElement.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMHTMLParagraphElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLParagraphElement = DOMHTMLParagraphElement (ForeignPtr DOMHTMLParagraphElement)-instance GObject DOMHTMLParagraphElement where-class GObject o => DOMHTMLParagraphElementK o-instance (GObject o, IsDescendantOf DOMHTMLParagraphElement o) => DOMHTMLParagraphElementK o-data DOMHTMLParagraphElementAlignPropertyInfo-data DOMHTMLParagraphElementGetAlignMethodInfo-data DOMHTMLParagraphElementSetAlignMethodInfo
− GI/WebKit/Objects/DOMHTMLParamElement.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 (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLParamElement-    ( ---- * Exported types-    DOMHTMLParamElement(..)                 ,-    DOMHTMLParamElementK                    ,-    toDOMHTMLParamElement                   ,-    noDOMHTMLParamElement                   ,--- -- * Methods--- ** dOMHTMLParamElementGetName-    DOMHTMLParamElementGetNameMethodInfo    ,-    dOMHTMLParamElementGetName              ,----- ** dOMHTMLParamElementGetValue-    DOMHTMLParamElementGetValueMethodInfo   ,-    dOMHTMLParamElementGetValue             ,----- ** dOMHTMLParamElementGetValueType-    DOMHTMLParamElementGetValueTypeMethodInfo,-    dOMHTMLParamElementGetValueType         ,----- ** dOMHTMLParamElementSetName-    DOMHTMLParamElementSetNameMethodInfo    ,-    dOMHTMLParamElementSetName              ,----- ** dOMHTMLParamElementSetValue-    DOMHTMLParamElementSetValueMethodInfo   ,-    dOMHTMLParamElementSetValue             ,----- ** dOMHTMLParamElementSetValueType-    DOMHTMLParamElementSetValueTypeMethodInfo,-    dOMHTMLParamElementSetValueType         ,----- -- * Properties--- ** Name-    DOMHTMLParamElementNamePropertyInfo     ,-    constructDOMHTMLParamElementName        ,-    dOMHTMLParamElementName                 ,-    getDOMHTMLParamElementName              ,-    setDOMHTMLParamElementName              ,----- ** Type-    DOMHTMLParamElementTypePropertyInfo     ,-    clearDOMHTMLParamElementType            ,-    constructDOMHTMLParamElementType        ,-    dOMHTMLParamElementType                 ,-    getDOMHTMLParamElementType              ,-    setDOMHTMLParamElementType              ,----- ** Value-    DOMHTMLParamElementValuePropertyInfo    ,-    constructDOMHTMLParamElementValue       ,-    dOMHTMLParamElementValue                ,-    getDOMHTMLParamElementValue             ,-    setDOMHTMLParamElementValue             ,----- ** ValueType-    DOMHTMLParamElementValueTypePropertyInfo,-    constructDOMHTMLParamElementValueType   ,-    dOMHTMLParamElementValueType            ,-    getDOMHTMLParamElementValueType         ,-    setDOMHTMLParamElementValueType         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLParamElement = DOMHTMLParamElement (ForeignPtr DOMHTMLParamElement)-foreign import ccall "webkit_dom_html_param_element_get_type"-    c_webkit_dom_html_param_element_get_type :: IO GType--type instance ParentTypes DOMHTMLParamElement = DOMHTMLParamElementParentTypes-type DOMHTMLParamElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLParamElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_param_element_get_type-    --class GObject o => DOMHTMLParamElementK o-instance (GObject o, IsDescendantOf DOMHTMLParamElement o) => DOMHTMLParamElementK o--toDOMHTMLParamElement :: DOMHTMLParamElementK o => o -> IO DOMHTMLParamElement-toDOMHTMLParamElement = unsafeCastTo DOMHTMLParamElement--noDOMHTMLParamElement :: Maybe DOMHTMLParamElement-noDOMHTMLParamElement = Nothing--type family ResolveDOMHTMLParamElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLParamElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLParamElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLParamElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLParamElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLParamElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLParamElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLParamElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLParamElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLParamElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLParamElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLParamElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLParamElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLParamElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLParamElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLParamElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLParamElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLParamElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLParamElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLParamElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLParamElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLParamElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLParamElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLParamElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLParamElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLParamElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLParamElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLParamElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLParamElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLParamElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLParamElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLParamElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLParamElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLParamElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLParamElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLParamElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLParamElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLParamElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLParamElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLParamElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLParamElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLParamElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLParamElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLParamElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLParamElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLParamElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLParamElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLParamElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLParamElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLParamElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLParamElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLParamElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLParamElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLParamElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLParamElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLParamElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLParamElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLParamElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLParamElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLParamElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLParamElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLParamElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLParamElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLParamElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLParamElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLParamElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLParamElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLParamElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLParamElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLParamElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLParamElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLParamElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLParamElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLParamElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLParamElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLParamElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLParamElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLParamElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLParamElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLParamElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLParamElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLParamElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLParamElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLParamElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLParamElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLParamElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLParamElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLParamElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLParamElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLParamElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLParamElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLParamElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLParamElementMethod "getName" o = DOMHTMLParamElementGetNameMethodInfo-    ResolveDOMHTMLParamElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLParamElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLParamElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLParamElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLParamElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLParamElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLParamElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLParamElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLParamElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLParamElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLParamElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLParamElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLParamElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLParamElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLParamElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLParamElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLParamElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLParamElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLParamElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLParamElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLParamElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLParamElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLParamElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLParamElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLParamElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLParamElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLParamElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLParamElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLParamElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLParamElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLParamElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLParamElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLParamElementMethod "getValue" o = DOMHTMLParamElementGetValueMethodInfo-    ResolveDOMHTMLParamElementMethod "getValueType" o = DOMHTMLParamElementGetValueTypeMethodInfo-    ResolveDOMHTMLParamElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLParamElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLParamElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLParamElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLParamElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLParamElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLParamElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLParamElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLParamElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLParamElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLParamElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLParamElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLParamElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLParamElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLParamElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLParamElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLParamElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLParamElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLParamElementMethod "setName" o = DOMHTMLParamElementSetNameMethodInfo-    ResolveDOMHTMLParamElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLParamElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLParamElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLParamElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLParamElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLParamElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLParamElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLParamElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLParamElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLParamElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLParamElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLParamElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLParamElementMethod "setValue" o = DOMHTMLParamElementSetValueMethodInfo-    ResolveDOMHTMLParamElementMethod "setValueType" o = DOMHTMLParamElementSetValueTypeMethodInfo-    ResolveDOMHTMLParamElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLParamElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLParamElementMethod t DOMHTMLParamElement, MethodInfo info DOMHTMLParamElement p) => IsLabelProxy t (DOMHTMLParamElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLParamElementMethod t DOMHTMLParamElement, MethodInfo info DOMHTMLParamElement p) => IsLabel t (DOMHTMLParamElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLParamElementName :: (MonadIO m, DOMHTMLParamElementK o) => o -> m (Maybe T.Text)-getDOMHTMLParamElementName obj = liftIO $ getObjectPropertyString obj "name"--setDOMHTMLParamElementName :: (MonadIO m, DOMHTMLParamElementK o) => o -> T.Text -> m ()-setDOMHTMLParamElementName obj val = liftIO $ setObjectPropertyString obj "name" (Just val)--constructDOMHTMLParamElementName :: T.Text -> IO ([Char], GValue)-constructDOMHTMLParamElementName val = constructObjectPropertyString "name" (Just val)--data DOMHTMLParamElementNamePropertyInfo-instance AttrInfo DOMHTMLParamElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLParamElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLParamElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLParamElementNamePropertyInfo = DOMHTMLParamElementK-    type AttrGetType DOMHTMLParamElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLParamElementNamePropertyInfo = "name"-    attrGet _ = getDOMHTMLParamElementName-    attrSet _ = setDOMHTMLParamElementName-    attrConstruct _ = constructDOMHTMLParamElementName-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLParamElementType :: (MonadIO m, DOMHTMLParamElementK o) => o -> m (Maybe T.Text)-getDOMHTMLParamElementType obj = liftIO $ getObjectPropertyString obj "type"--setDOMHTMLParamElementType :: (MonadIO m, DOMHTMLParamElementK o) => o -> T.Text -> m ()-setDOMHTMLParamElementType obj val = liftIO $ setObjectPropertyString obj "type" (Just val)--constructDOMHTMLParamElementType :: T.Text -> IO ([Char], GValue)-constructDOMHTMLParamElementType val = constructObjectPropertyString "type" (Just val)--clearDOMHTMLParamElementType :: (MonadIO m, DOMHTMLParamElementK o) => o -> m ()-clearDOMHTMLParamElementType obj = liftIO $ setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--data DOMHTMLParamElementTypePropertyInfo-instance AttrInfo DOMHTMLParamElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLParamElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLParamElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLParamElementTypePropertyInfo = DOMHTMLParamElementK-    type AttrGetType DOMHTMLParamElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLParamElementTypePropertyInfo = "type"-    attrGet _ = getDOMHTMLParamElementType-    attrSet _ = setDOMHTMLParamElementType-    attrConstruct _ = constructDOMHTMLParamElementType-    attrClear _ = clearDOMHTMLParamElementType---- VVV Prop "value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLParamElementValue :: (MonadIO m, DOMHTMLParamElementK o) => o -> m (Maybe T.Text)-getDOMHTMLParamElementValue obj = liftIO $ getObjectPropertyString obj "value"--setDOMHTMLParamElementValue :: (MonadIO m, DOMHTMLParamElementK o) => o -> T.Text -> m ()-setDOMHTMLParamElementValue obj val = liftIO $ setObjectPropertyString obj "value" (Just val)--constructDOMHTMLParamElementValue :: T.Text -> IO ([Char], GValue)-constructDOMHTMLParamElementValue val = constructObjectPropertyString "value" (Just val)--data DOMHTMLParamElementValuePropertyInfo-instance AttrInfo DOMHTMLParamElementValuePropertyInfo where-    type AttrAllowedOps DOMHTMLParamElementValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLParamElementValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLParamElementValuePropertyInfo = DOMHTMLParamElementK-    type AttrGetType DOMHTMLParamElementValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLParamElementValuePropertyInfo = "value"-    attrGet _ = getDOMHTMLParamElementValue-    attrSet _ = setDOMHTMLParamElementValue-    attrConstruct _ = constructDOMHTMLParamElementValue-    attrClear _ = undefined---- VVV Prop "value-type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLParamElementValueType :: (MonadIO m, DOMHTMLParamElementK o) => o -> m (Maybe T.Text)-getDOMHTMLParamElementValueType obj = liftIO $ getObjectPropertyString obj "value-type"--setDOMHTMLParamElementValueType :: (MonadIO m, DOMHTMLParamElementK o) => o -> T.Text -> m ()-setDOMHTMLParamElementValueType obj val = liftIO $ setObjectPropertyString obj "value-type" (Just val)--constructDOMHTMLParamElementValueType :: T.Text -> IO ([Char], GValue)-constructDOMHTMLParamElementValueType val = constructObjectPropertyString "value-type" (Just val)--data DOMHTMLParamElementValueTypePropertyInfo-instance AttrInfo DOMHTMLParamElementValueTypePropertyInfo where-    type AttrAllowedOps DOMHTMLParamElementValueTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLParamElementValueTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLParamElementValueTypePropertyInfo = DOMHTMLParamElementK-    type AttrGetType DOMHTMLParamElementValueTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLParamElementValueTypePropertyInfo = "value-type"-    attrGet _ = getDOMHTMLParamElementValueType-    attrSet _ = setDOMHTMLParamElementValueType-    attrConstruct _ = constructDOMHTMLParamElementValueType-    attrClear _ = undefined--type instance AttributeList DOMHTMLParamElement = DOMHTMLParamElementAttributeList-type DOMHTMLParamElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLParamElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLParamElementTypePropertyInfo), '("value", DOMHTMLParamElementValuePropertyInfo), '("valueType", DOMHTMLParamElementValueTypePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLParamElementName :: AttrLabelProxy "name"-dOMHTMLParamElementName = AttrLabelProxy--dOMHTMLParamElementType :: AttrLabelProxy "type"-dOMHTMLParamElementType = AttrLabelProxy--dOMHTMLParamElementValue :: AttrLabelProxy "value"-dOMHTMLParamElementValue = AttrLabelProxy--dOMHTMLParamElementValueType :: AttrLabelProxy "valueType"-dOMHTMLParamElementValueType = AttrLabelProxy--type instance SignalList DOMHTMLParamElement = DOMHTMLParamElementSignalList-type DOMHTMLParamElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLParamElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLParamElement"-    IO CString---dOMHTMLParamElementGetName ::-    (MonadIO m, DOMHTMLParamElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLParamElementGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_param_element_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_param_element_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLParamElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLParamElementK a) => MethodInfo DOMHTMLParamElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLParamElementGetName---- method DOMHTMLParamElement::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLParamElement"-    IO CString---dOMHTMLParamElementGetValue ::-    (MonadIO m, DOMHTMLParamElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLParamElementGetValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_param_element_get_value _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_param_element_get_value" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLParamElementGetValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLParamElementK a) => MethodInfo DOMHTMLParamElementGetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLParamElementGetValue---- method DOMHTMLParamElement::get_value_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLParamElement"-    IO CString---dOMHTMLParamElementGetValueType ::-    (MonadIO m, DOMHTMLParamElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLParamElementGetValueType _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_param_element_get_value_type _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_param_element_get_value_type" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLParamElementGetValueTypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLParamElementK a) => MethodInfo DOMHTMLParamElementGetValueTypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLParamElementGetValueType---- method DOMHTMLParamElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLParamElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLParamElementSetName ::-    (MonadIO m, DOMHTMLParamElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLParamElementSetName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_param_element_set_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLParamElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLParamElementK a) => MethodInfo DOMHTMLParamElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLParamElementSetName---- method DOMHTMLParamElement::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLParamElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLParamElementSetValue ::-    (MonadIO m, DOMHTMLParamElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLParamElementSetValue _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_param_element_set_value _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLParamElementSetValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLParamElementK a) => MethodInfo DOMHTMLParamElementSetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLParamElementSetValue---- method DOMHTMLParamElement::set_value_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLParamElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLParamElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLParamElementSetValueType ::-    (MonadIO m, DOMHTMLParamElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLParamElementSetValueType _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_param_element_set_value_type _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLParamElementSetValueTypeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLParamElementK a) => MethodInfo DOMHTMLParamElementSetValueTypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLParamElementSetValueType--
− GI/WebKit/Objects/DOMHTMLParamElement.hs-boot
@@ -1,23 +0,0 @@-module GI.WebKit.Objects.DOMHTMLParamElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLParamElement = DOMHTMLParamElement (ForeignPtr DOMHTMLParamElement)-instance GObject DOMHTMLParamElement where-class GObject o => DOMHTMLParamElementK o-instance (GObject o, IsDescendantOf DOMHTMLParamElement o) => DOMHTMLParamElementK o-data DOMHTMLParamElementNamePropertyInfo-data DOMHTMLParamElementTypePropertyInfo-data DOMHTMLParamElementValuePropertyInfo-data DOMHTMLParamElementValueTypePropertyInfo-data DOMHTMLParamElementGetNameMethodInfo-data DOMHTMLParamElementGetValueMethodInfo-data DOMHTMLParamElementGetValueTypeMethodInfo-data DOMHTMLParamElementSetNameMethodInfo-data DOMHTMLParamElementSetValueMethodInfo-data DOMHTMLParamElementSetValueTypeMethodInfo
− GI/WebKit/Objects/DOMHTMLPreElement.hs
@@ -1,442 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLPreElement-    ( ---- * Exported types-    DOMHTMLPreElement(..)                   ,-    DOMHTMLPreElementK                      ,-    toDOMHTMLPreElement                     ,-    noDOMHTMLPreElement                     ,--- -- * Methods--- ** dOMHTMLPreElementGetWidth-    DOMHTMLPreElementGetWidthMethodInfo     ,-    dOMHTMLPreElementGetWidth               ,----- ** dOMHTMLPreElementGetWrap-    DOMHTMLPreElementGetWrapMethodInfo      ,-    dOMHTMLPreElementGetWrap                ,----- ** dOMHTMLPreElementSetWidth-    DOMHTMLPreElementSetWidthMethodInfo     ,-    dOMHTMLPreElementSetWidth               ,----- ** dOMHTMLPreElementSetWrap-    DOMHTMLPreElementSetWrapMethodInfo      ,-    dOMHTMLPreElementSetWrap                ,----- -- * Properties--- ** Width-    DOMHTMLPreElementWidthPropertyInfo      ,-    constructDOMHTMLPreElementWidth         ,-    dOMHTMLPreElementWidth                  ,-    getDOMHTMLPreElementWidth               ,-    setDOMHTMLPreElementWidth               ,----- ** Wrap-    DOMHTMLPreElementWrapPropertyInfo       ,-    constructDOMHTMLPreElementWrap          ,-    dOMHTMLPreElementWrap                   ,-    getDOMHTMLPreElementWrap                ,-    setDOMHTMLPreElementWrap                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLPreElement = DOMHTMLPreElement (ForeignPtr DOMHTMLPreElement)-foreign import ccall "webkit_dom_html_pre_element_get_type"-    c_webkit_dom_html_pre_element_get_type :: IO GType--type instance ParentTypes DOMHTMLPreElement = DOMHTMLPreElementParentTypes-type DOMHTMLPreElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLPreElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_pre_element_get_type-    --class GObject o => DOMHTMLPreElementK o-instance (GObject o, IsDescendantOf DOMHTMLPreElement o) => DOMHTMLPreElementK o--toDOMHTMLPreElement :: DOMHTMLPreElementK o => o -> IO DOMHTMLPreElement-toDOMHTMLPreElement = unsafeCastTo DOMHTMLPreElement--noDOMHTMLPreElement :: Maybe DOMHTMLPreElement-noDOMHTMLPreElement = Nothing--type family ResolveDOMHTMLPreElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLPreElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLPreElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLPreElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLPreElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLPreElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLPreElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLPreElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLPreElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLPreElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLPreElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLPreElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLPreElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLPreElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLPreElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLPreElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLPreElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLPreElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLPreElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLPreElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLPreElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLPreElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLPreElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLPreElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLPreElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLPreElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLPreElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLPreElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLPreElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLPreElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLPreElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLPreElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLPreElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLPreElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLPreElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLPreElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLPreElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLPreElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLPreElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLPreElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLPreElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLPreElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLPreElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLPreElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLPreElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLPreElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLPreElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLPreElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLPreElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLPreElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLPreElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLPreElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLPreElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLPreElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLPreElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLPreElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLPreElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLPreElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLPreElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLPreElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLPreElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLPreElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLPreElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLPreElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLPreElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLPreElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLPreElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLPreElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLPreElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLPreElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLPreElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLPreElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLPreElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLPreElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLPreElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLPreElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLPreElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLPreElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLPreElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLPreElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLPreElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLPreElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLPreElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLPreElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLPreElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLPreElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLPreElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLPreElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLPreElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLPreElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLPreElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLPreElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLPreElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLPreElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLPreElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLPreElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLPreElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLPreElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLPreElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLPreElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLPreElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLPreElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLPreElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLPreElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLPreElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLPreElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLPreElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLPreElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLPreElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLPreElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLPreElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLPreElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLPreElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLPreElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLPreElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLPreElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLPreElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLPreElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLPreElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLPreElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLPreElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLPreElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLPreElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLPreElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLPreElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLPreElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLPreElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLPreElementMethod "getWidth" o = DOMHTMLPreElementGetWidthMethodInfo-    ResolveDOMHTMLPreElementMethod "getWrap" o = DOMHTMLPreElementGetWrapMethodInfo-    ResolveDOMHTMLPreElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLPreElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLPreElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLPreElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLPreElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLPreElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLPreElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLPreElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLPreElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLPreElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLPreElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLPreElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLPreElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLPreElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLPreElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLPreElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLPreElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLPreElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLPreElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLPreElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLPreElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLPreElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLPreElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLPreElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLPreElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLPreElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLPreElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLPreElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLPreElementMethod "setWidth" o = DOMHTMLPreElementSetWidthMethodInfo-    ResolveDOMHTMLPreElementMethod "setWrap" o = DOMHTMLPreElementSetWrapMethodInfo-    ResolveDOMHTMLPreElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLPreElementMethod t DOMHTMLPreElement, MethodInfo info DOMHTMLPreElement p) => IsLabelProxy t (DOMHTMLPreElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLPreElementMethod t DOMHTMLPreElement, MethodInfo info DOMHTMLPreElement p) => IsLabel t (DOMHTMLPreElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLPreElementWidth :: (MonadIO m, DOMHTMLPreElementK o) => o -> m CLong-getDOMHTMLPreElementWidth obj = liftIO $ getObjectPropertyLong obj "width"--setDOMHTMLPreElementWidth :: (MonadIO m, DOMHTMLPreElementK o) => o -> CLong -> m ()-setDOMHTMLPreElementWidth obj val = liftIO $ setObjectPropertyLong obj "width" val--constructDOMHTMLPreElementWidth :: CLong -> IO ([Char], GValue)-constructDOMHTMLPreElementWidth val = constructObjectPropertyLong "width" val--data DOMHTMLPreElementWidthPropertyInfo-instance AttrInfo DOMHTMLPreElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLPreElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLPreElementWidthPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLPreElementWidthPropertyInfo = DOMHTMLPreElementK-    type AttrGetType DOMHTMLPreElementWidthPropertyInfo = CLong-    type AttrLabel DOMHTMLPreElementWidthPropertyInfo = "width"-    attrGet _ = getDOMHTMLPreElementWidth-    attrSet _ = setDOMHTMLPreElementWidth-    attrConstruct _ = constructDOMHTMLPreElementWidth-    attrClear _ = undefined---- VVV Prop "wrap"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLPreElementWrap :: (MonadIO m, DOMHTMLPreElementK o) => o -> m Bool-getDOMHTMLPreElementWrap obj = liftIO $ getObjectPropertyBool obj "wrap"--setDOMHTMLPreElementWrap :: (MonadIO m, DOMHTMLPreElementK o) => o -> Bool -> m ()-setDOMHTMLPreElementWrap obj val = liftIO $ setObjectPropertyBool obj "wrap" val--constructDOMHTMLPreElementWrap :: Bool -> IO ([Char], GValue)-constructDOMHTMLPreElementWrap val = constructObjectPropertyBool "wrap" val--data DOMHTMLPreElementWrapPropertyInfo-instance AttrInfo DOMHTMLPreElementWrapPropertyInfo where-    type AttrAllowedOps DOMHTMLPreElementWrapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLPreElementWrapPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLPreElementWrapPropertyInfo = DOMHTMLPreElementK-    type AttrGetType DOMHTMLPreElementWrapPropertyInfo = Bool-    type AttrLabel DOMHTMLPreElementWrapPropertyInfo = "wrap"-    attrGet _ = getDOMHTMLPreElementWrap-    attrSet _ = setDOMHTMLPreElementWrap-    attrConstruct _ = constructDOMHTMLPreElementWrap-    attrClear _ = undefined--type instance AttributeList DOMHTMLPreElement = DOMHTMLPreElementAttributeList-type DOMHTMLPreElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLPreElementWidthPropertyInfo), '("wrap", DOMHTMLPreElementWrapPropertyInfo)] :: [(Symbol, *)])--dOMHTMLPreElementWidth :: AttrLabelProxy "width"-dOMHTMLPreElementWidth = AttrLabelProxy--dOMHTMLPreElementWrap :: AttrLabelProxy "wrap"-dOMHTMLPreElementWrap = AttrLabelProxy--type instance SignalList DOMHTMLPreElement = DOMHTMLPreElementSignalList-type DOMHTMLPreElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLPreElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLPreElement", direction = DirectionIn, mayBeNull = False, 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 ->                -- _obj : TInterface "WebKit" "DOMHTMLPreElement"-    IO CLong---dOMHTMLPreElementGetWidth ::-    (MonadIO m, DOMHTMLPreElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLPreElementGetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_pre_element_get_width _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLPreElementGetWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLPreElementK a) => MethodInfo DOMHTMLPreElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLPreElementGetWidth---- method DOMHTMLPreElement::get_wrap--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLPreElement", direction = DirectionIn, mayBeNull = False, 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 ->                -- _obj : TInterface "WebKit" "DOMHTMLPreElement"-    IO CInt---dOMHTMLPreElementGetWrap ::-    (MonadIO m, DOMHTMLPreElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLPreElementGetWrap _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_pre_element_get_wrap _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLPreElementGetWrapMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLPreElementK a) => MethodInfo DOMHTMLPreElementGetWrapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLPreElementGetWrap---- method DOMHTMLPreElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLPreElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->                -- _obj : TInterface "WebKit" "DOMHTMLPreElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLPreElementSetWidth ::-    (MonadIO m, DOMHTMLPreElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLPreElementSetWidth _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_pre_element_set_width _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLPreElementSetWidthMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLPreElementK a) => MethodInfo DOMHTMLPreElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLPreElementSetWidth---- method DOMHTMLPreElement::set_wrap--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLPreElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                -- _obj : TInterface "WebKit" "DOMHTMLPreElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLPreElementSetWrap ::-    (MonadIO m, DOMHTMLPreElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLPreElementSetWrap _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_pre_element_set_wrap _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLPreElementSetWrapMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLPreElementK a) => MethodInfo DOMHTMLPreElementSetWrapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLPreElementSetWrap--
− GI/WebKit/Objects/DOMHTMLPreElement.hs-boot
@@ -1,19 +0,0 @@-module GI.WebKit.Objects.DOMHTMLPreElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLPreElement = DOMHTMLPreElement (ForeignPtr DOMHTMLPreElement)-instance GObject DOMHTMLPreElement where-class GObject o => DOMHTMLPreElementK o-instance (GObject o, IsDescendantOf DOMHTMLPreElement o) => DOMHTMLPreElementK o-data DOMHTMLPreElementWidthPropertyInfo-data DOMHTMLPreElementWrapPropertyInfo-data DOMHTMLPreElementGetWidthMethodInfo-data DOMHTMLPreElementGetWrapMethodInfo-data DOMHTMLPreElementSetWidthMethodInfo-data DOMHTMLPreElementSetWrapMethodInfo
− GI/WebKit/Objects/DOMHTMLPropertiesCollection.hs
@@ -1,266 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLPropertiesCollection-    ( ---- * Exported types-    DOMHTMLPropertiesCollection(..)         ,-    DOMHTMLPropertiesCollectionK            ,-    toDOMHTMLPropertiesCollection           ,-    noDOMHTMLPropertiesCollection           ,--- -- * Methods--- ** dOMHTMLPropertiesCollectionGetLength-    dOMHTMLPropertiesCollectionGetLength    ,----- ** dOMHTMLPropertiesCollectionGetNames-    dOMHTMLPropertiesCollectionGetNames     ,----- ** dOMHTMLPropertiesCollectionItem-    dOMHTMLPropertiesCollectionItem         ,----- ** dOMHTMLPropertiesCollectionNamedItem-    dOMHTMLPropertiesCollectionNamedItem    ,----- -- * Properties--- ** Length-    DOMHTMLPropertiesCollectionLengthPropertyInfo,-    dOMHTMLPropertiesCollectionLength       ,-    getDOMHTMLPropertiesCollectionLength    ,----- ** Names-    DOMHTMLPropertiesCollectionNamesPropertyInfo,-    dOMHTMLPropertiesCollectionNames        ,-    getDOMHTMLPropertiesCollectionNames     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLPropertiesCollection = DOMHTMLPropertiesCollection (ForeignPtr DOMHTMLPropertiesCollection)-foreign import ccall "webkit_dom_html_properties_collection_get_type"-    c_webkit_dom_html_properties_collection_get_type :: IO GType--type instance ParentTypes DOMHTMLPropertiesCollection = DOMHTMLPropertiesCollectionParentTypes-type DOMHTMLPropertiesCollectionParentTypes = '[DOMHTMLCollection, DOMObject, GObject.Object]--instance GObject DOMHTMLPropertiesCollection where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_properties_collection_get_type-    --class GObject o => DOMHTMLPropertiesCollectionK o-instance (GObject o, IsDescendantOf DOMHTMLPropertiesCollection o) => DOMHTMLPropertiesCollectionK o--toDOMHTMLPropertiesCollection :: DOMHTMLPropertiesCollectionK o => o -> IO DOMHTMLPropertiesCollection-toDOMHTMLPropertiesCollection = unsafeCastTo DOMHTMLPropertiesCollection--noDOMHTMLPropertiesCollection :: Maybe DOMHTMLPropertiesCollection-noDOMHTMLPropertiesCollection = Nothing--type family ResolveDOMHTMLPropertiesCollectionMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLPropertiesCollectionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLPropertiesCollectionMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLPropertiesCollectionMethod t DOMHTMLPropertiesCollection, MethodInfo info DOMHTMLPropertiesCollection p) => IsLabelProxy t (DOMHTMLPropertiesCollection -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLPropertiesCollectionMethod t DOMHTMLPropertiesCollection, MethodInfo info DOMHTMLPropertiesCollection p) => IsLabel t (DOMHTMLPropertiesCollection -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLPropertiesCollectionLength :: (MonadIO m, DOMHTMLPropertiesCollectionK o) => o -> m CULong-getDOMHTMLPropertiesCollectionLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMHTMLPropertiesCollectionLengthPropertyInfo-instance AttrInfo DOMHTMLPropertiesCollectionLengthPropertyInfo where-    type AttrAllowedOps DOMHTMLPropertiesCollectionLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLPropertiesCollectionLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLPropertiesCollectionLengthPropertyInfo = DOMHTMLPropertiesCollectionK-    type AttrGetType DOMHTMLPropertiesCollectionLengthPropertyInfo = CULong-    type AttrLabel DOMHTMLPropertiesCollectionLengthPropertyInfo = "length"-    attrGet _ = getDOMHTMLPropertiesCollectionLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "names"-   -- Type: TInterface "WebKit" "DOMDOMStringList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLPropertiesCollectionNames :: (MonadIO m, DOMHTMLPropertiesCollectionK o) => o -> m (Maybe DOMDOMStringList)-getDOMHTMLPropertiesCollectionNames obj = liftIO $ getObjectPropertyObject obj "names" DOMDOMStringList--data DOMHTMLPropertiesCollectionNamesPropertyInfo-instance AttrInfo DOMHTMLPropertiesCollectionNamesPropertyInfo where-    type AttrAllowedOps DOMHTMLPropertiesCollectionNamesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLPropertiesCollectionNamesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLPropertiesCollectionNamesPropertyInfo = DOMHTMLPropertiesCollectionK-    type AttrGetType DOMHTMLPropertiesCollectionNamesPropertyInfo = (Maybe DOMDOMStringList)-    type AttrLabel DOMHTMLPropertiesCollectionNamesPropertyInfo = "names"-    attrGet _ = getDOMHTMLPropertiesCollectionNames-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMHTMLPropertiesCollection = DOMHTMLPropertiesCollectionAttributeList-type DOMHTMLPropertiesCollectionAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMHTMLPropertiesCollectionLengthPropertyInfo), '("names", DOMHTMLPropertiesCollectionNamesPropertyInfo)] :: [(Symbol, *)])--dOMHTMLPropertiesCollectionLength :: AttrLabelProxy "length"-dOMHTMLPropertiesCollectionLength = AttrLabelProxy--dOMHTMLPropertiesCollectionNames :: AttrLabelProxy "names"-dOMHTMLPropertiesCollectionNames = AttrLabelProxy--type instance SignalList DOMHTMLPropertiesCollection = DOMHTMLPropertiesCollectionSignalList-type DOMHTMLPropertiesCollectionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLPropertiesCollection::get_length--- method type : MemberFunction--- Args : [Arg {argCName = "self", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, 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_properties_collection_get_length" webkit_dom_html_properties_collection_get_length :: -    Ptr () ->                               -- self : TBasicType TPtr-    IO CULong--{-# DEPRECATED dOMHTMLPropertiesCollectionGetLength ["(Since version 2.2)"]#-}-dOMHTMLPropertiesCollectionGetLength ::-    (MonadIO m) =>-    Ptr ()                                  -- self-    -> m CULong                             -- result-dOMHTMLPropertiesCollectionGetLength self = liftIO $ do-    result <- webkit_dom_html_properties_collection_get_length self-    return result---- method DOMHTMLPropertiesCollection::get_names--- method type : MemberFunction--- Args : [Arg {argCName = "self", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMStringList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_properties_collection_get_names" webkit_dom_html_properties_collection_get_names :: -    Ptr () ->                               -- self : TBasicType TPtr-    IO (Ptr DOMDOMStringList)--{-# DEPRECATED dOMHTMLPropertiesCollectionGetNames ["(Since version 2.2)"]#-}-dOMHTMLPropertiesCollectionGetNames ::-    (MonadIO m) =>-    Ptr ()                                  -- self-    -> m DOMDOMStringList                   -- result-dOMHTMLPropertiesCollectionGetNames self = liftIO $ do-    result <- webkit_dom_html_properties_collection_get_names self-    checkUnexpectedReturnNULL "webkit_dom_html_properties_collection_get_names" result-    result' <- (newObject DOMDOMStringList) result-    return result'---- method DOMHTMLPropertiesCollection::item--- method type : MemberFunction--- Args : [Arg {argCName = "self", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_properties_collection_item" webkit_dom_html_properties_collection_item :: -    Ptr () ->                               -- self : TBasicType TPtr-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr DOMNode)--{-# DEPRECATED dOMHTMLPropertiesCollectionItem ["(Since version 2.2)"]#-}-dOMHTMLPropertiesCollectionItem ::-    (MonadIO m) =>-    Ptr ()                                  -- self-    -> CULong                               -- index-    -> m DOMNode                            -- result-dOMHTMLPropertiesCollectionItem self index = liftIO $ do-    result <- webkit_dom_html_properties_collection_item self index-    checkUnexpectedReturnNULL "webkit_dom_html_properties_collection_item" result-    result' <- (newObject DOMNode) result-    return result'---- method DOMHTMLPropertiesCollection::named_item--- method type : MemberFunction--- Args : [Arg {argCName = "self", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TPtr)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_properties_collection_named_item" webkit_dom_html_properties_collection_named_item :: -    Ptr () ->                               -- self : TBasicType TPtr-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr ())--{-# DEPRECATED dOMHTMLPropertiesCollectionNamedItem ["(Since version 2.2)"]#-}-dOMHTMLPropertiesCollectionNamedItem ::-    (MonadIO m) =>-    Ptr ()                                  -- self-    -> T.Text                               -- name-    -> m (Ptr ())                           -- result-dOMHTMLPropertiesCollectionNamedItem self name = liftIO $ do-    name' <- textToCString name-    result <- webkit_dom_html_properties_collection_named_item self name'-    freeMem name'-    return result--
− GI/WebKit/Objects/DOMHTMLPropertiesCollection.hs-boot
@@ -1,15 +0,0 @@-module GI.WebKit.Objects.DOMHTMLPropertiesCollection where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLPropertiesCollection = DOMHTMLPropertiesCollection (ForeignPtr DOMHTMLPropertiesCollection)-instance GObject DOMHTMLPropertiesCollection where-class GObject o => DOMHTMLPropertiesCollectionK o-instance (GObject o, IsDescendantOf DOMHTMLPropertiesCollection o) => DOMHTMLPropertiesCollectionK o-data DOMHTMLPropertiesCollectionLengthPropertyInfo-data DOMHTMLPropertiesCollectionNamesPropertyInfo
− GI/WebKit/Objects/DOMHTMLQuoteElement.hs
@@ -1,340 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLQuoteElement-    ( ---- * Exported types-    DOMHTMLQuoteElement(..)                 ,-    DOMHTMLQuoteElementK                    ,-    toDOMHTMLQuoteElement                   ,-    noDOMHTMLQuoteElement                   ,--- -- * Methods--- ** dOMHTMLQuoteElementGetCite-    DOMHTMLQuoteElementGetCiteMethodInfo    ,-    dOMHTMLQuoteElementGetCite              ,----- ** dOMHTMLQuoteElementSetCite-    DOMHTMLQuoteElementSetCiteMethodInfo    ,-    dOMHTMLQuoteElementSetCite              ,----- -- * Properties--- ** Cite-    DOMHTMLQuoteElementCitePropertyInfo     ,-    constructDOMHTMLQuoteElementCite        ,-    dOMHTMLQuoteElementCite                 ,-    getDOMHTMLQuoteElementCite              ,-    setDOMHTMLQuoteElementCite              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLQuoteElement = DOMHTMLQuoteElement (ForeignPtr DOMHTMLQuoteElement)-foreign import ccall "webkit_dom_html_quote_element_get_type"-    c_webkit_dom_html_quote_element_get_type :: IO GType--type instance ParentTypes DOMHTMLQuoteElement = DOMHTMLQuoteElementParentTypes-type DOMHTMLQuoteElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLQuoteElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_quote_element_get_type-    --class GObject o => DOMHTMLQuoteElementK o-instance (GObject o, IsDescendantOf DOMHTMLQuoteElement o) => DOMHTMLQuoteElementK o--toDOMHTMLQuoteElement :: DOMHTMLQuoteElementK o => o -> IO DOMHTMLQuoteElement-toDOMHTMLQuoteElement = unsafeCastTo DOMHTMLQuoteElement--noDOMHTMLQuoteElement :: Maybe DOMHTMLQuoteElement-noDOMHTMLQuoteElement = Nothing--type family ResolveDOMHTMLQuoteElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLQuoteElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLQuoteElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLQuoteElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLQuoteElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLQuoteElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLQuoteElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLQuoteElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLQuoteElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLQuoteElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLQuoteElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLQuoteElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLQuoteElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLQuoteElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLQuoteElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLQuoteElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLQuoteElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLQuoteElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLQuoteElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLQuoteElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLQuoteElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLQuoteElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLQuoteElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLQuoteElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLQuoteElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLQuoteElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLQuoteElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLQuoteElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLQuoteElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLQuoteElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLQuoteElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLQuoteElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLQuoteElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLQuoteElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLQuoteElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLQuoteElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLQuoteElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLQuoteElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLQuoteElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLQuoteElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLQuoteElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLQuoteElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLQuoteElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLQuoteElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLQuoteElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLQuoteElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLQuoteElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLQuoteElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getCite" o = DOMHTMLQuoteElementGetCiteMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setCite" o = DOMHTMLQuoteElementSetCiteMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLQuoteElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLQuoteElementMethod t DOMHTMLQuoteElement, MethodInfo info DOMHTMLQuoteElement p) => IsLabelProxy t (DOMHTMLQuoteElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLQuoteElementMethod t DOMHTMLQuoteElement, MethodInfo info DOMHTMLQuoteElement p) => IsLabel t (DOMHTMLQuoteElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "cite"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLQuoteElementCite :: (MonadIO m, DOMHTMLQuoteElementK o) => o -> m (Maybe T.Text)-getDOMHTMLQuoteElementCite obj = liftIO $ getObjectPropertyString obj "cite"--setDOMHTMLQuoteElementCite :: (MonadIO m, DOMHTMLQuoteElementK o) => o -> T.Text -> m ()-setDOMHTMLQuoteElementCite obj val = liftIO $ setObjectPropertyString obj "cite" (Just val)--constructDOMHTMLQuoteElementCite :: T.Text -> IO ([Char], GValue)-constructDOMHTMLQuoteElementCite val = constructObjectPropertyString "cite" (Just val)--data DOMHTMLQuoteElementCitePropertyInfo-instance AttrInfo DOMHTMLQuoteElementCitePropertyInfo where-    type AttrAllowedOps DOMHTMLQuoteElementCitePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLQuoteElementCitePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLQuoteElementCitePropertyInfo = DOMHTMLQuoteElementK-    type AttrGetType DOMHTMLQuoteElementCitePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLQuoteElementCitePropertyInfo = "cite"-    attrGet _ = getDOMHTMLQuoteElementCite-    attrSet _ = setDOMHTMLQuoteElementCite-    attrConstruct _ = constructDOMHTMLQuoteElementCite-    attrClear _ = undefined--type instance AttributeList DOMHTMLQuoteElement = DOMHTMLQuoteElementAttributeList-type DOMHTMLQuoteElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("cite", DOMHTMLQuoteElementCitePropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLQuoteElementCite :: AttrLabelProxy "cite"-dOMHTMLQuoteElementCite = AttrLabelProxy--type instance SignalList DOMHTMLQuoteElement = DOMHTMLQuoteElementSignalList-type DOMHTMLQuoteElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLQuoteElement::get_cite--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLQuoteElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLQuoteElement"-    IO CString---dOMHTMLQuoteElementGetCite ::-    (MonadIO m, DOMHTMLQuoteElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLQuoteElementGetCite _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_quote_element_get_cite _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_quote_element_get_cite" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLQuoteElementGetCiteMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLQuoteElementK a) => MethodInfo DOMHTMLQuoteElementGetCiteMethodInfo a signature where-    overloadedMethod _ = dOMHTMLQuoteElementGetCite---- method DOMHTMLQuoteElement::set_cite--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLQuoteElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLQuoteElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLQuoteElementSetCite ::-    (MonadIO m, DOMHTMLQuoteElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLQuoteElementSetCite _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_quote_element_set_cite _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLQuoteElementSetCiteMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLQuoteElementK a) => MethodInfo DOMHTMLQuoteElementSetCiteMethodInfo a signature where-    overloadedMethod _ = dOMHTMLQuoteElementSetCite--
− GI/WebKit/Objects/DOMHTMLQuoteElement.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMHTMLQuoteElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLQuoteElement = DOMHTMLQuoteElement (ForeignPtr DOMHTMLQuoteElement)-instance GObject DOMHTMLQuoteElement where-class GObject o => DOMHTMLQuoteElementK o-instance (GObject o, IsDescendantOf DOMHTMLQuoteElement o) => DOMHTMLQuoteElementK o-data DOMHTMLQuoteElementCitePropertyInfo-data DOMHTMLQuoteElementGetCiteMethodInfo-data DOMHTMLQuoteElementSetCiteMethodInfo
− GI/WebKit/Objects/DOMHTMLScriptElement.hs
@@ -1,1255 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLScriptElement-    ( ---- * Exported types-    DOMHTMLScriptElement(..)                ,-    DOMHTMLScriptElementK                   ,-    toDOMHTMLScriptElement                  ,-    noDOMHTMLScriptElement                  ,--- -- * Methods--- ** dOMHTMLScriptElementGetAsync-    DOMHTMLScriptElementGetAsyncMethodInfo  ,-    dOMHTMLScriptElementGetAsync            ,----- ** dOMHTMLScriptElementGetCharset-    DOMHTMLScriptElementGetCharsetMethodInfo,-    dOMHTMLScriptElementGetCharset          ,----- ** dOMHTMLScriptElementGetCrossOrigin-    DOMHTMLScriptElementGetCrossOriginMethodInfo,-    dOMHTMLScriptElementGetCrossOrigin      ,----- ** dOMHTMLScriptElementGetDefer-    DOMHTMLScriptElementGetDeferMethodInfo  ,-    dOMHTMLScriptElementGetDefer            ,----- ** dOMHTMLScriptElementGetEvent-    DOMHTMLScriptElementGetEventMethodInfo  ,-    dOMHTMLScriptElementGetEvent            ,----- ** dOMHTMLScriptElementGetHtmlFor-    DOMHTMLScriptElementGetHtmlForMethodInfo,-    dOMHTMLScriptElementGetHtmlFor          ,----- ** dOMHTMLScriptElementGetNonce-    DOMHTMLScriptElementGetNonceMethodInfo  ,-    dOMHTMLScriptElementGetNonce            ,----- ** dOMHTMLScriptElementGetSrc-    DOMHTMLScriptElementGetSrcMethodInfo    ,-    dOMHTMLScriptElementGetSrc              ,----- ** dOMHTMLScriptElementGetText-    DOMHTMLScriptElementGetTextMethodInfo   ,-    dOMHTMLScriptElementGetText             ,----- ** dOMHTMLScriptElementSetAsync-    DOMHTMLScriptElementSetAsyncMethodInfo  ,-    dOMHTMLScriptElementSetAsync            ,----- ** dOMHTMLScriptElementSetCharset-    DOMHTMLScriptElementSetCharsetMethodInfo,-    dOMHTMLScriptElementSetCharset          ,----- ** dOMHTMLScriptElementSetCrossOrigin-    DOMHTMLScriptElementSetCrossOriginMethodInfo,-    dOMHTMLScriptElementSetCrossOrigin      ,----- ** dOMHTMLScriptElementSetDefer-    DOMHTMLScriptElementSetDeferMethodInfo  ,-    dOMHTMLScriptElementSetDefer            ,----- ** dOMHTMLScriptElementSetEvent-    DOMHTMLScriptElementSetEventMethodInfo  ,-    dOMHTMLScriptElementSetEvent            ,----- ** dOMHTMLScriptElementSetHtmlFor-    DOMHTMLScriptElementSetHtmlForMethodInfo,-    dOMHTMLScriptElementSetHtmlFor          ,----- ** dOMHTMLScriptElementSetNonce-    DOMHTMLScriptElementSetNonceMethodInfo  ,-    dOMHTMLScriptElementSetNonce            ,----- ** dOMHTMLScriptElementSetSrc-    DOMHTMLScriptElementSetSrcMethodInfo    ,-    dOMHTMLScriptElementSetSrc              ,----- ** dOMHTMLScriptElementSetText-    DOMHTMLScriptElementSetTextMethodInfo   ,-    dOMHTMLScriptElementSetText             ,----- -- * Properties--- ** Async-    DOMHTMLScriptElementAsyncPropertyInfo   ,-    constructDOMHTMLScriptElementAsync      ,-    dOMHTMLScriptElementAsync               ,-    getDOMHTMLScriptElementAsync            ,-    setDOMHTMLScriptElementAsync            ,----- ** Charset-    DOMHTMLScriptElementCharsetPropertyInfo ,-    constructDOMHTMLScriptElementCharset    ,-    dOMHTMLScriptElementCharset             ,-    getDOMHTMLScriptElementCharset          ,-    setDOMHTMLScriptElementCharset          ,----- ** CrossOrigin-    DOMHTMLScriptElementCrossOriginPropertyInfo,-    constructDOMHTMLScriptElementCrossOrigin,-    dOMHTMLScriptElementCrossOrigin         ,-    getDOMHTMLScriptElementCrossOrigin      ,-    setDOMHTMLScriptElementCrossOrigin      ,----- ** Defer-    DOMHTMLScriptElementDeferPropertyInfo   ,-    constructDOMHTMLScriptElementDefer      ,-    dOMHTMLScriptElementDefer               ,-    getDOMHTMLScriptElementDefer            ,-    setDOMHTMLScriptElementDefer            ,----- ** Event-    DOMHTMLScriptElementEventPropertyInfo   ,-    constructDOMHTMLScriptElementEvent      ,-    dOMHTMLScriptElementEvent               ,-    getDOMHTMLScriptElementEvent            ,-    setDOMHTMLScriptElementEvent            ,----- ** HtmlFor-    DOMHTMLScriptElementHtmlForPropertyInfo ,-    constructDOMHTMLScriptElementHtmlFor    ,-    dOMHTMLScriptElementHtmlFor             ,-    getDOMHTMLScriptElementHtmlFor          ,-    setDOMHTMLScriptElementHtmlFor          ,----- ** Nonce-    DOMHTMLScriptElementNoncePropertyInfo   ,-    constructDOMHTMLScriptElementNonce      ,-    dOMHTMLScriptElementNonce               ,-    getDOMHTMLScriptElementNonce            ,-    setDOMHTMLScriptElementNonce            ,----- ** Src-    DOMHTMLScriptElementSrcPropertyInfo     ,-    constructDOMHTMLScriptElementSrc        ,-    dOMHTMLScriptElementSrc                 ,-    getDOMHTMLScriptElementSrc              ,-    setDOMHTMLScriptElementSrc              ,----- ** Text-    DOMHTMLScriptElementTextPropertyInfo    ,-    constructDOMHTMLScriptElementText       ,-    dOMHTMLScriptElementText                ,-    getDOMHTMLScriptElementText             ,-    setDOMHTMLScriptElementText             ,----- ** Type-    DOMHTMLScriptElementTypePropertyInfo    ,-    clearDOMHTMLScriptElementType           ,-    constructDOMHTMLScriptElementType       ,-    dOMHTMLScriptElementType                ,-    getDOMHTMLScriptElementType             ,-    setDOMHTMLScriptElementType             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLScriptElement = DOMHTMLScriptElement (ForeignPtr DOMHTMLScriptElement)-foreign import ccall "webkit_dom_html_script_element_get_type"-    c_webkit_dom_html_script_element_get_type :: IO GType--type instance ParentTypes DOMHTMLScriptElement = DOMHTMLScriptElementParentTypes-type DOMHTMLScriptElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLScriptElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_script_element_get_type-    --class GObject o => DOMHTMLScriptElementK o-instance (GObject o, IsDescendantOf DOMHTMLScriptElement o) => DOMHTMLScriptElementK o--toDOMHTMLScriptElement :: DOMHTMLScriptElementK o => o -> IO DOMHTMLScriptElement-toDOMHTMLScriptElement = unsafeCastTo DOMHTMLScriptElement--noDOMHTMLScriptElement :: Maybe DOMHTMLScriptElement-noDOMHTMLScriptElement = Nothing--type family ResolveDOMHTMLScriptElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLScriptElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLScriptElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLScriptElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLScriptElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLScriptElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLScriptElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLScriptElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLScriptElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLScriptElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLScriptElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLScriptElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLScriptElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLScriptElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLScriptElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLScriptElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLScriptElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLScriptElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLScriptElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLScriptElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLScriptElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLScriptElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLScriptElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLScriptElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLScriptElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLScriptElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLScriptElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLScriptElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLScriptElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLScriptElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLScriptElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLScriptElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLScriptElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLScriptElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLScriptElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLScriptElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLScriptElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLScriptElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLScriptElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLScriptElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLScriptElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLScriptElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLScriptElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLScriptElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLScriptElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLScriptElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLScriptElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLScriptElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLScriptElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLScriptElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLScriptElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLScriptElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLScriptElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLScriptElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLScriptElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLScriptElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLScriptElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLScriptElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLScriptElementMethod "getAsync" o = DOMHTMLScriptElementGetAsyncMethodInfo-    ResolveDOMHTMLScriptElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLScriptElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLScriptElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLScriptElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLScriptElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLScriptElementMethod "getCharset" o = DOMHTMLScriptElementGetCharsetMethodInfo-    ResolveDOMHTMLScriptElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLScriptElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLScriptElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLScriptElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLScriptElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLScriptElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLScriptElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLScriptElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLScriptElementMethod "getCrossOrigin" o = DOMHTMLScriptElementGetCrossOriginMethodInfo-    ResolveDOMHTMLScriptElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLScriptElementMethod "getDefer" o = DOMHTMLScriptElementGetDeferMethodInfo-    ResolveDOMHTMLScriptElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLScriptElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLScriptElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLScriptElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLScriptElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLScriptElementMethod "getEvent" o = DOMHTMLScriptElementGetEventMethodInfo-    ResolveDOMHTMLScriptElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLScriptElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLScriptElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLScriptElementMethod "getHtmlFor" o = DOMHTMLScriptElementGetHtmlForMethodInfo-    ResolveDOMHTMLScriptElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLScriptElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLScriptElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLScriptElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLScriptElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLScriptElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLScriptElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLScriptElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLScriptElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLScriptElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLScriptElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLScriptElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLScriptElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLScriptElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLScriptElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLScriptElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLScriptElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLScriptElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLScriptElementMethod "getNonce" o = DOMHTMLScriptElementGetNonceMethodInfo-    ResolveDOMHTMLScriptElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLScriptElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLScriptElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLScriptElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLScriptElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLScriptElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLScriptElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLScriptElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLScriptElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLScriptElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLScriptElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLScriptElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLScriptElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLScriptElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLScriptElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLScriptElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLScriptElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLScriptElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLScriptElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLScriptElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLScriptElementMethod "getSrc" o = DOMHTMLScriptElementGetSrcMethodInfo-    ResolveDOMHTMLScriptElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLScriptElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLScriptElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLScriptElementMethod "getText" o = DOMHTMLScriptElementGetTextMethodInfo-    ResolveDOMHTMLScriptElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLScriptElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLScriptElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLScriptElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLScriptElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLScriptElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLScriptElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLScriptElementMethod "setAsync" o = DOMHTMLScriptElementSetAsyncMethodInfo-    ResolveDOMHTMLScriptElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLScriptElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLScriptElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLScriptElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLScriptElementMethod "setCharset" o = DOMHTMLScriptElementSetCharsetMethodInfo-    ResolveDOMHTMLScriptElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLScriptElementMethod "setCrossOrigin" o = DOMHTMLScriptElementSetCrossOriginMethodInfo-    ResolveDOMHTMLScriptElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLScriptElementMethod "setDefer" o = DOMHTMLScriptElementSetDeferMethodInfo-    ResolveDOMHTMLScriptElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLScriptElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLScriptElementMethod "setEvent" o = DOMHTMLScriptElementSetEventMethodInfo-    ResolveDOMHTMLScriptElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLScriptElementMethod "setHtmlFor" o = DOMHTMLScriptElementSetHtmlForMethodInfo-    ResolveDOMHTMLScriptElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLScriptElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLScriptElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLScriptElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLScriptElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLScriptElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLScriptElementMethod "setNonce" o = DOMHTMLScriptElementSetNonceMethodInfo-    ResolveDOMHTMLScriptElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLScriptElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLScriptElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLScriptElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLScriptElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLScriptElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLScriptElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLScriptElementMethod "setSrc" o = DOMHTMLScriptElementSetSrcMethodInfo-    ResolveDOMHTMLScriptElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLScriptElementMethod "setText" o = DOMHTMLScriptElementSetTextMethodInfo-    ResolveDOMHTMLScriptElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLScriptElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLScriptElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLScriptElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLScriptElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLScriptElementMethod t DOMHTMLScriptElement, MethodInfo info DOMHTMLScriptElement p) => IsLabelProxy t (DOMHTMLScriptElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLScriptElementMethod t DOMHTMLScriptElement, MethodInfo info DOMHTMLScriptElement p) => IsLabel t (DOMHTMLScriptElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "async"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLScriptElementAsync :: (MonadIO m, DOMHTMLScriptElementK o) => o -> m Bool-getDOMHTMLScriptElementAsync obj = liftIO $ getObjectPropertyBool obj "async"--setDOMHTMLScriptElementAsync :: (MonadIO m, DOMHTMLScriptElementK o) => o -> Bool -> m ()-setDOMHTMLScriptElementAsync obj val = liftIO $ setObjectPropertyBool obj "async" val--constructDOMHTMLScriptElementAsync :: Bool -> IO ([Char], GValue)-constructDOMHTMLScriptElementAsync val = constructObjectPropertyBool "async" val--data DOMHTMLScriptElementAsyncPropertyInfo-instance AttrInfo DOMHTMLScriptElementAsyncPropertyInfo where-    type AttrAllowedOps DOMHTMLScriptElementAsyncPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLScriptElementAsyncPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLScriptElementAsyncPropertyInfo = DOMHTMLScriptElementK-    type AttrGetType DOMHTMLScriptElementAsyncPropertyInfo = Bool-    type AttrLabel DOMHTMLScriptElementAsyncPropertyInfo = "async"-    attrGet _ = getDOMHTMLScriptElementAsync-    attrSet _ = setDOMHTMLScriptElementAsync-    attrConstruct _ = constructDOMHTMLScriptElementAsync-    attrClear _ = undefined---- VVV Prop "charset"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLScriptElementCharset :: (MonadIO m, DOMHTMLScriptElementK o) => o -> m (Maybe T.Text)-getDOMHTMLScriptElementCharset obj = liftIO $ getObjectPropertyString obj "charset"--setDOMHTMLScriptElementCharset :: (MonadIO m, DOMHTMLScriptElementK o) => o -> T.Text -> m ()-setDOMHTMLScriptElementCharset obj val = liftIO $ setObjectPropertyString obj "charset" (Just val)--constructDOMHTMLScriptElementCharset :: T.Text -> IO ([Char], GValue)-constructDOMHTMLScriptElementCharset val = constructObjectPropertyString "charset" (Just val)--data DOMHTMLScriptElementCharsetPropertyInfo-instance AttrInfo DOMHTMLScriptElementCharsetPropertyInfo where-    type AttrAllowedOps DOMHTMLScriptElementCharsetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLScriptElementCharsetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLScriptElementCharsetPropertyInfo = DOMHTMLScriptElementK-    type AttrGetType DOMHTMLScriptElementCharsetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLScriptElementCharsetPropertyInfo = "charset"-    attrGet _ = getDOMHTMLScriptElementCharset-    attrSet _ = setDOMHTMLScriptElementCharset-    attrConstruct _ = constructDOMHTMLScriptElementCharset-    attrClear _ = undefined---- VVV Prop "cross-origin"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLScriptElementCrossOrigin :: (MonadIO m, DOMHTMLScriptElementK o) => o -> m (Maybe T.Text)-getDOMHTMLScriptElementCrossOrigin obj = liftIO $ getObjectPropertyString obj "cross-origin"--setDOMHTMLScriptElementCrossOrigin :: (MonadIO m, DOMHTMLScriptElementK o) => o -> T.Text -> m ()-setDOMHTMLScriptElementCrossOrigin obj val = liftIO $ setObjectPropertyString obj "cross-origin" (Just val)--constructDOMHTMLScriptElementCrossOrigin :: T.Text -> IO ([Char], GValue)-constructDOMHTMLScriptElementCrossOrigin val = constructObjectPropertyString "cross-origin" (Just val)--data DOMHTMLScriptElementCrossOriginPropertyInfo-instance AttrInfo DOMHTMLScriptElementCrossOriginPropertyInfo where-    type AttrAllowedOps DOMHTMLScriptElementCrossOriginPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLScriptElementCrossOriginPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLScriptElementCrossOriginPropertyInfo = DOMHTMLScriptElementK-    type AttrGetType DOMHTMLScriptElementCrossOriginPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLScriptElementCrossOriginPropertyInfo = "cross-origin"-    attrGet _ = getDOMHTMLScriptElementCrossOrigin-    attrSet _ = setDOMHTMLScriptElementCrossOrigin-    attrConstruct _ = constructDOMHTMLScriptElementCrossOrigin-    attrClear _ = undefined---- VVV Prop "defer"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLScriptElementDefer :: (MonadIO m, DOMHTMLScriptElementK o) => o -> m Bool-getDOMHTMLScriptElementDefer obj = liftIO $ getObjectPropertyBool obj "defer"--setDOMHTMLScriptElementDefer :: (MonadIO m, DOMHTMLScriptElementK o) => o -> Bool -> m ()-setDOMHTMLScriptElementDefer obj val = liftIO $ setObjectPropertyBool obj "defer" val--constructDOMHTMLScriptElementDefer :: Bool -> IO ([Char], GValue)-constructDOMHTMLScriptElementDefer val = constructObjectPropertyBool "defer" val--data DOMHTMLScriptElementDeferPropertyInfo-instance AttrInfo DOMHTMLScriptElementDeferPropertyInfo where-    type AttrAllowedOps DOMHTMLScriptElementDeferPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLScriptElementDeferPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLScriptElementDeferPropertyInfo = DOMHTMLScriptElementK-    type AttrGetType DOMHTMLScriptElementDeferPropertyInfo = Bool-    type AttrLabel DOMHTMLScriptElementDeferPropertyInfo = "defer"-    attrGet _ = getDOMHTMLScriptElementDefer-    attrSet _ = setDOMHTMLScriptElementDefer-    attrConstruct _ = constructDOMHTMLScriptElementDefer-    attrClear _ = undefined---- VVV Prop "event"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLScriptElementEvent :: (MonadIO m, DOMHTMLScriptElementK o) => o -> m (Maybe T.Text)-getDOMHTMLScriptElementEvent obj = liftIO $ getObjectPropertyString obj "event"--setDOMHTMLScriptElementEvent :: (MonadIO m, DOMHTMLScriptElementK o) => o -> T.Text -> m ()-setDOMHTMLScriptElementEvent obj val = liftIO $ setObjectPropertyString obj "event" (Just val)--constructDOMHTMLScriptElementEvent :: T.Text -> IO ([Char], GValue)-constructDOMHTMLScriptElementEvent val = constructObjectPropertyString "event" (Just val)--data DOMHTMLScriptElementEventPropertyInfo-instance AttrInfo DOMHTMLScriptElementEventPropertyInfo where-    type AttrAllowedOps DOMHTMLScriptElementEventPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLScriptElementEventPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLScriptElementEventPropertyInfo = DOMHTMLScriptElementK-    type AttrGetType DOMHTMLScriptElementEventPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLScriptElementEventPropertyInfo = "event"-    attrGet _ = getDOMHTMLScriptElementEvent-    attrSet _ = setDOMHTMLScriptElementEvent-    attrConstruct _ = constructDOMHTMLScriptElementEvent-    attrClear _ = undefined---- VVV Prop "html-for"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLScriptElementHtmlFor :: (MonadIO m, DOMHTMLScriptElementK o) => o -> m (Maybe T.Text)-getDOMHTMLScriptElementHtmlFor obj = liftIO $ getObjectPropertyString obj "html-for"--setDOMHTMLScriptElementHtmlFor :: (MonadIO m, DOMHTMLScriptElementK o) => o -> T.Text -> m ()-setDOMHTMLScriptElementHtmlFor obj val = liftIO $ setObjectPropertyString obj "html-for" (Just val)--constructDOMHTMLScriptElementHtmlFor :: T.Text -> IO ([Char], GValue)-constructDOMHTMLScriptElementHtmlFor val = constructObjectPropertyString "html-for" (Just val)--data DOMHTMLScriptElementHtmlForPropertyInfo-instance AttrInfo DOMHTMLScriptElementHtmlForPropertyInfo where-    type AttrAllowedOps DOMHTMLScriptElementHtmlForPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLScriptElementHtmlForPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLScriptElementHtmlForPropertyInfo = DOMHTMLScriptElementK-    type AttrGetType DOMHTMLScriptElementHtmlForPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLScriptElementHtmlForPropertyInfo = "html-for"-    attrGet _ = getDOMHTMLScriptElementHtmlFor-    attrSet _ = setDOMHTMLScriptElementHtmlFor-    attrConstruct _ = constructDOMHTMLScriptElementHtmlFor-    attrClear _ = undefined---- VVV Prop "nonce"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLScriptElementNonce :: (MonadIO m, DOMHTMLScriptElementK o) => o -> m (Maybe T.Text)-getDOMHTMLScriptElementNonce obj = liftIO $ getObjectPropertyString obj "nonce"--setDOMHTMLScriptElementNonce :: (MonadIO m, DOMHTMLScriptElementK o) => o -> T.Text -> m ()-setDOMHTMLScriptElementNonce obj val = liftIO $ setObjectPropertyString obj "nonce" (Just val)--constructDOMHTMLScriptElementNonce :: T.Text -> IO ([Char], GValue)-constructDOMHTMLScriptElementNonce val = constructObjectPropertyString "nonce" (Just val)--data DOMHTMLScriptElementNoncePropertyInfo-instance AttrInfo DOMHTMLScriptElementNoncePropertyInfo where-    type AttrAllowedOps DOMHTMLScriptElementNoncePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLScriptElementNoncePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLScriptElementNoncePropertyInfo = DOMHTMLScriptElementK-    type AttrGetType DOMHTMLScriptElementNoncePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLScriptElementNoncePropertyInfo = "nonce"-    attrGet _ = getDOMHTMLScriptElementNonce-    attrSet _ = setDOMHTMLScriptElementNonce-    attrConstruct _ = constructDOMHTMLScriptElementNonce-    attrClear _ = undefined---- VVV Prop "src"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLScriptElementSrc :: (MonadIO m, DOMHTMLScriptElementK o) => o -> m (Maybe T.Text)-getDOMHTMLScriptElementSrc obj = liftIO $ getObjectPropertyString obj "src"--setDOMHTMLScriptElementSrc :: (MonadIO m, DOMHTMLScriptElementK o) => o -> T.Text -> m ()-setDOMHTMLScriptElementSrc obj val = liftIO $ setObjectPropertyString obj "src" (Just val)--constructDOMHTMLScriptElementSrc :: T.Text -> IO ([Char], GValue)-constructDOMHTMLScriptElementSrc val = constructObjectPropertyString "src" (Just val)--data DOMHTMLScriptElementSrcPropertyInfo-instance AttrInfo DOMHTMLScriptElementSrcPropertyInfo where-    type AttrAllowedOps DOMHTMLScriptElementSrcPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLScriptElementSrcPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLScriptElementSrcPropertyInfo = DOMHTMLScriptElementK-    type AttrGetType DOMHTMLScriptElementSrcPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLScriptElementSrcPropertyInfo = "src"-    attrGet _ = getDOMHTMLScriptElementSrc-    attrSet _ = setDOMHTMLScriptElementSrc-    attrConstruct _ = constructDOMHTMLScriptElementSrc-    attrClear _ = undefined---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLScriptElementText :: (MonadIO m, DOMHTMLScriptElementK o) => o -> m (Maybe T.Text)-getDOMHTMLScriptElementText obj = liftIO $ getObjectPropertyString obj "text"--setDOMHTMLScriptElementText :: (MonadIO m, DOMHTMLScriptElementK o) => o -> T.Text -> m ()-setDOMHTMLScriptElementText obj val = liftIO $ setObjectPropertyString obj "text" (Just val)--constructDOMHTMLScriptElementText :: T.Text -> IO ([Char], GValue)-constructDOMHTMLScriptElementText val = constructObjectPropertyString "text" (Just val)--data DOMHTMLScriptElementTextPropertyInfo-instance AttrInfo DOMHTMLScriptElementTextPropertyInfo where-    type AttrAllowedOps DOMHTMLScriptElementTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLScriptElementTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLScriptElementTextPropertyInfo = DOMHTMLScriptElementK-    type AttrGetType DOMHTMLScriptElementTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLScriptElementTextPropertyInfo = "text"-    attrGet _ = getDOMHTMLScriptElementText-    attrSet _ = setDOMHTMLScriptElementText-    attrConstruct _ = constructDOMHTMLScriptElementText-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLScriptElementType :: (MonadIO m, DOMHTMLScriptElementK o) => o -> m (Maybe T.Text)-getDOMHTMLScriptElementType obj = liftIO $ getObjectPropertyString obj "type"--setDOMHTMLScriptElementType :: (MonadIO m, DOMHTMLScriptElementK o) => o -> T.Text -> m ()-setDOMHTMLScriptElementType obj val = liftIO $ setObjectPropertyString obj "type" (Just val)--constructDOMHTMLScriptElementType :: T.Text -> IO ([Char], GValue)-constructDOMHTMLScriptElementType val = constructObjectPropertyString "type" (Just val)--clearDOMHTMLScriptElementType :: (MonadIO m, DOMHTMLScriptElementK o) => o -> m ()-clearDOMHTMLScriptElementType obj = liftIO $ setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--data DOMHTMLScriptElementTypePropertyInfo-instance AttrInfo DOMHTMLScriptElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLScriptElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLScriptElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLScriptElementTypePropertyInfo = DOMHTMLScriptElementK-    type AttrGetType DOMHTMLScriptElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLScriptElementTypePropertyInfo = "type"-    attrGet _ = getDOMHTMLScriptElementType-    attrSet _ = setDOMHTMLScriptElementType-    attrConstruct _ = constructDOMHTMLScriptElementType-    attrClear _ = clearDOMHTMLScriptElementType--type instance AttributeList DOMHTMLScriptElement = DOMHTMLScriptElementAttributeList-type DOMHTMLScriptElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("async", DOMHTMLScriptElementAsyncPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("charset", DOMHTMLScriptElementCharsetPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("crossOrigin", DOMHTMLScriptElementCrossOriginPropertyInfo), '("defer", DOMHTMLScriptElementDeferPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("event", DOMHTMLScriptElementEventPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("htmlFor", DOMHTMLScriptElementHtmlForPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("nonce", DOMHTMLScriptElementNoncePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLScriptElementSrcPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("text", DOMHTMLScriptElementTextPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLScriptElementTypePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLScriptElementAsync :: AttrLabelProxy "async"-dOMHTMLScriptElementAsync = AttrLabelProxy--dOMHTMLScriptElementCharset :: AttrLabelProxy "charset"-dOMHTMLScriptElementCharset = AttrLabelProxy--dOMHTMLScriptElementCrossOrigin :: AttrLabelProxy "crossOrigin"-dOMHTMLScriptElementCrossOrigin = AttrLabelProxy--dOMHTMLScriptElementDefer :: AttrLabelProxy "defer"-dOMHTMLScriptElementDefer = AttrLabelProxy--dOMHTMLScriptElementEvent :: AttrLabelProxy "event"-dOMHTMLScriptElementEvent = AttrLabelProxy--dOMHTMLScriptElementHtmlFor :: AttrLabelProxy "htmlFor"-dOMHTMLScriptElementHtmlFor = AttrLabelProxy--dOMHTMLScriptElementNonce :: AttrLabelProxy "nonce"-dOMHTMLScriptElementNonce = AttrLabelProxy--dOMHTMLScriptElementSrc :: AttrLabelProxy "src"-dOMHTMLScriptElementSrc = AttrLabelProxy--dOMHTMLScriptElementText :: AttrLabelProxy "text"-dOMHTMLScriptElementText = AttrLabelProxy--dOMHTMLScriptElementType :: AttrLabelProxy "type"-dOMHTMLScriptElementType = AttrLabelProxy--type instance SignalList DOMHTMLScriptElement = DOMHTMLScriptElementSignalList-type DOMHTMLScriptElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLScriptElement::get_async--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, 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_async" webkit_dom_html_script_element_get_async :: -    Ptr DOMHTMLScriptElement ->             -- _obj : TInterface "WebKit" "DOMHTMLScriptElement"-    IO CInt---dOMHTMLScriptElementGetAsync ::-    (MonadIO m, DOMHTMLScriptElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLScriptElementGetAsync _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_script_element_get_async _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLScriptElementGetAsyncMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementGetAsyncMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementGetAsync---- method DOMHTMLScriptElement::get_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLScriptElement"-    IO CString---dOMHTMLScriptElementGetCharset ::-    (MonadIO m, DOMHTMLScriptElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLScriptElementGetCharset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_script_element_get_charset _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_script_element_get_charset" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLScriptElementGetCharsetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementGetCharsetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementGetCharset---- method DOMHTMLScriptElement::get_cross_origin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = 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_cross_origin" webkit_dom_html_script_element_get_cross_origin :: -    Ptr DOMHTMLScriptElement ->             -- _obj : TInterface "WebKit" "DOMHTMLScriptElement"-    IO CString---dOMHTMLScriptElementGetCrossOrigin ::-    (MonadIO m, DOMHTMLScriptElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLScriptElementGetCrossOrigin _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_script_element_get_cross_origin _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_script_element_get_cross_origin" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLScriptElementGetCrossOriginMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementGetCrossOriginMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementGetCrossOrigin---- method DOMHTMLScriptElement::get_defer--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLScriptElement"-    IO CInt---dOMHTMLScriptElementGetDefer ::-    (MonadIO m, DOMHTMLScriptElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLScriptElementGetDefer _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_script_element_get_defer _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLScriptElementGetDeferMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementGetDeferMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementGetDefer---- method DOMHTMLScriptElement::get_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLScriptElement"-    IO CString---dOMHTMLScriptElementGetEvent ::-    (MonadIO m, DOMHTMLScriptElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLScriptElementGetEvent _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_script_element_get_event _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_script_element_get_event" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLScriptElementGetEventMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementGetEventMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementGetEvent---- method DOMHTMLScriptElement::get_html_for--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLScriptElement"-    IO CString---dOMHTMLScriptElementGetHtmlFor ::-    (MonadIO m, DOMHTMLScriptElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLScriptElementGetHtmlFor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_script_element_get_html_for _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_script_element_get_html_for" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLScriptElementGetHtmlForMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementGetHtmlForMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementGetHtmlFor---- method DOMHTMLScriptElement::get_nonce--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = 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_nonce" webkit_dom_html_script_element_get_nonce :: -    Ptr DOMHTMLScriptElement ->             -- _obj : TInterface "WebKit" "DOMHTMLScriptElement"-    IO CString---dOMHTMLScriptElementGetNonce ::-    (MonadIO m, DOMHTMLScriptElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLScriptElementGetNonce _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_script_element_get_nonce _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_script_element_get_nonce" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLScriptElementGetNonceMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementGetNonceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementGetNonce---- method DOMHTMLScriptElement::get_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLScriptElement"-    IO CString---dOMHTMLScriptElementGetSrc ::-    (MonadIO m, DOMHTMLScriptElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLScriptElementGetSrc _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_script_element_get_src _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_script_element_get_src" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLScriptElementGetSrcMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementGetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementGetSrc---- method DOMHTMLScriptElement::get_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLScriptElement"-    IO CString---dOMHTMLScriptElementGetText ::-    (MonadIO m, DOMHTMLScriptElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLScriptElementGetText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_script_element_get_text _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_script_element_get_text" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLScriptElementGetTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementGetTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementGetText---- method DOMHTMLScriptElement::set_async--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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_async" webkit_dom_html_script_element_set_async :: -    Ptr DOMHTMLScriptElement ->             -- _obj : TInterface "WebKit" "DOMHTMLScriptElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLScriptElementSetAsync ::-    (MonadIO m, DOMHTMLScriptElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLScriptElementSetAsync _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_script_element_set_async _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLScriptElementSetAsyncMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementSetAsyncMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementSetAsync---- method DOMHTMLScriptElement::set_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLScriptElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLScriptElementSetCharset ::-    (MonadIO m, DOMHTMLScriptElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLScriptElementSetCharset _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_script_element_set_charset _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLScriptElementSetCharsetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementSetCharsetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementSetCharset---- method DOMHTMLScriptElement::set_cross_origin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_cross_origin" webkit_dom_html_script_element_set_cross_origin :: -    Ptr DOMHTMLScriptElement ->             -- _obj : TInterface "WebKit" "DOMHTMLScriptElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLScriptElementSetCrossOrigin ::-    (MonadIO m, DOMHTMLScriptElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLScriptElementSetCrossOrigin _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_script_element_set_cross_origin _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLScriptElementSetCrossOriginMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementSetCrossOriginMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementSetCrossOrigin---- method DOMHTMLScriptElement::set_defer--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLScriptElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLScriptElementSetDefer ::-    (MonadIO m, DOMHTMLScriptElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLScriptElementSetDefer _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_script_element_set_defer _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLScriptElementSetDeferMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementSetDeferMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementSetDefer---- method DOMHTMLScriptElement::set_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLScriptElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLScriptElementSetEvent ::-    (MonadIO m, DOMHTMLScriptElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLScriptElementSetEvent _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_script_element_set_event _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLScriptElementSetEventMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementSetEventMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementSetEvent---- method DOMHTMLScriptElement::set_html_for--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLScriptElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLScriptElementSetHtmlFor ::-    (MonadIO m, DOMHTMLScriptElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLScriptElementSetHtmlFor _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_script_element_set_html_for _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLScriptElementSetHtmlForMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementSetHtmlForMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementSetHtmlFor---- method DOMHTMLScriptElement::set_nonce--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_nonce" webkit_dom_html_script_element_set_nonce :: -    Ptr DOMHTMLScriptElement ->             -- _obj : TInterface "WebKit" "DOMHTMLScriptElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLScriptElementSetNonce ::-    (MonadIO m, DOMHTMLScriptElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLScriptElementSetNonce _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_script_element_set_nonce _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLScriptElementSetNonceMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementSetNonceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementSetNonce---- method DOMHTMLScriptElement::set_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLScriptElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLScriptElementSetSrc ::-    (MonadIO m, DOMHTMLScriptElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLScriptElementSetSrc _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_script_element_set_src _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLScriptElementSetSrcMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementSetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementSetSrc---- method DOMHTMLScriptElement::set_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLScriptElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLScriptElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLScriptElementSetText ::-    (MonadIO m, DOMHTMLScriptElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLScriptElementSetText _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_script_element_set_text _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLScriptElementSetTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLScriptElementK a) => MethodInfo DOMHTMLScriptElementSetTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementSetText--
− GI/WebKit/Objects/DOMHTMLScriptElement.hs-boot
@@ -1,41 +0,0 @@-module GI.WebKit.Objects.DOMHTMLScriptElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLScriptElement = DOMHTMLScriptElement (ForeignPtr DOMHTMLScriptElement)-instance GObject DOMHTMLScriptElement where-class GObject o => DOMHTMLScriptElementK o-instance (GObject o, IsDescendantOf DOMHTMLScriptElement o) => DOMHTMLScriptElementK o-data DOMHTMLScriptElementAsyncPropertyInfo-data DOMHTMLScriptElementCharsetPropertyInfo-data DOMHTMLScriptElementCrossOriginPropertyInfo-data DOMHTMLScriptElementDeferPropertyInfo-data DOMHTMLScriptElementEventPropertyInfo-data DOMHTMLScriptElementHtmlForPropertyInfo-data DOMHTMLScriptElementNoncePropertyInfo-data DOMHTMLScriptElementSrcPropertyInfo-data DOMHTMLScriptElementTextPropertyInfo-data DOMHTMLScriptElementTypePropertyInfo-data DOMHTMLScriptElementGetAsyncMethodInfo-data DOMHTMLScriptElementGetCharsetMethodInfo-data DOMHTMLScriptElementGetCrossOriginMethodInfo-data DOMHTMLScriptElementGetDeferMethodInfo-data DOMHTMLScriptElementGetEventMethodInfo-data DOMHTMLScriptElementGetHtmlForMethodInfo-data DOMHTMLScriptElementGetNonceMethodInfo-data DOMHTMLScriptElementGetSrcMethodInfo-data DOMHTMLScriptElementGetTextMethodInfo-data DOMHTMLScriptElementSetAsyncMethodInfo-data DOMHTMLScriptElementSetCharsetMethodInfo-data DOMHTMLScriptElementSetCrossOriginMethodInfo-data DOMHTMLScriptElementSetDeferMethodInfo-data DOMHTMLScriptElementSetEventMethodInfo-data DOMHTMLScriptElementSetHtmlForMethodInfo-data DOMHTMLScriptElementSetNonceMethodInfo-data DOMHTMLScriptElementSetSrcMethodInfo-data DOMHTMLScriptElementSetTextMethodInfo
− GI/WebKit/Objects/DOMHTMLSelectElement.hs
@@ -1,1901 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLSelectElement-    ( ---- * Exported types-    DOMHTMLSelectElement(..)                ,-    DOMHTMLSelectElementK                   ,-    toDOMHTMLSelectElement                  ,-    noDOMHTMLSelectElement                  ,--- -- * Methods--- ** dOMHTMLSelectElementAdd-    DOMHTMLSelectElementAddMethodInfo       ,-    dOMHTMLSelectElementAdd                 ,----- ** dOMHTMLSelectElementCheckValidity-    DOMHTMLSelectElementCheckValidityMethodInfo,-    dOMHTMLSelectElementCheckValidity       ,----- ** dOMHTMLSelectElementGetAutofocus-    DOMHTMLSelectElementGetAutofocusMethodInfo,-    dOMHTMLSelectElementGetAutofocus        ,----- ** dOMHTMLSelectElementGetDisabled-    DOMHTMLSelectElementGetDisabledMethodInfo,-    dOMHTMLSelectElementGetDisabled         ,----- ** dOMHTMLSelectElementGetForm-    DOMHTMLSelectElementGetFormMethodInfo   ,-    dOMHTMLSelectElementGetForm             ,----- ** dOMHTMLSelectElementGetLabels-    DOMHTMLSelectElementGetLabelsMethodInfo ,-    dOMHTMLSelectElementGetLabels           ,----- ** dOMHTMLSelectElementGetLength-    DOMHTMLSelectElementGetLengthMethodInfo ,-    dOMHTMLSelectElementGetLength           ,----- ** dOMHTMLSelectElementGetMultiple-    DOMHTMLSelectElementGetMultipleMethodInfo,-    dOMHTMLSelectElementGetMultiple         ,----- ** dOMHTMLSelectElementGetName-    DOMHTMLSelectElementGetNameMethodInfo   ,-    dOMHTMLSelectElementGetName             ,----- ** dOMHTMLSelectElementGetOptions-    DOMHTMLSelectElementGetOptionsMethodInfo,-    dOMHTMLSelectElementGetOptions          ,----- ** dOMHTMLSelectElementGetRequired-    DOMHTMLSelectElementGetRequiredMethodInfo,-    dOMHTMLSelectElementGetRequired         ,----- ** dOMHTMLSelectElementGetSelectedIndex-    DOMHTMLSelectElementGetSelectedIndexMethodInfo,-    dOMHTMLSelectElementGetSelectedIndex    ,----- ** dOMHTMLSelectElementGetSelectedOptions-    DOMHTMLSelectElementGetSelectedOptionsMethodInfo,-    dOMHTMLSelectElementGetSelectedOptions  ,----- ** dOMHTMLSelectElementGetSize-    DOMHTMLSelectElementGetSizeMethodInfo   ,-    dOMHTMLSelectElementGetSize             ,----- ** dOMHTMLSelectElementGetValidationMessage-    DOMHTMLSelectElementGetValidationMessageMethodInfo,-    dOMHTMLSelectElementGetValidationMessage,----- ** dOMHTMLSelectElementGetValidity-    DOMHTMLSelectElementGetValidityMethodInfo,-    dOMHTMLSelectElementGetValidity         ,----- ** dOMHTMLSelectElementGetValue-    DOMHTMLSelectElementGetValueMethodInfo  ,-    dOMHTMLSelectElementGetValue            ,----- ** dOMHTMLSelectElementGetWillValidate-    DOMHTMLSelectElementGetWillValidateMethodInfo,-    dOMHTMLSelectElementGetWillValidate     ,----- ** dOMHTMLSelectElementItem-    DOMHTMLSelectElementItemMethodInfo      ,-    dOMHTMLSelectElementItem                ,----- ** dOMHTMLSelectElementNamedItem-    DOMHTMLSelectElementNamedItemMethodInfo ,-    dOMHTMLSelectElementNamedItem           ,----- ** dOMHTMLSelectElementRemove-    DOMHTMLSelectElementRemoveMethodInfo    ,-    dOMHTMLSelectElementRemove              ,----- ** dOMHTMLSelectElementSetAutofocus-    DOMHTMLSelectElementSetAutofocusMethodInfo,-    dOMHTMLSelectElementSetAutofocus        ,----- ** dOMHTMLSelectElementSetCustomValidity-    DOMHTMLSelectElementSetCustomValidityMethodInfo,-    dOMHTMLSelectElementSetCustomValidity   ,----- ** dOMHTMLSelectElementSetDisabled-    DOMHTMLSelectElementSetDisabledMethodInfo,-    dOMHTMLSelectElementSetDisabled         ,----- ** dOMHTMLSelectElementSetLength-    DOMHTMLSelectElementSetLengthMethodInfo ,-    dOMHTMLSelectElementSetLength           ,----- ** dOMHTMLSelectElementSetMultiple-    DOMHTMLSelectElementSetMultipleMethodInfo,-    dOMHTMLSelectElementSetMultiple         ,----- ** dOMHTMLSelectElementSetName-    DOMHTMLSelectElementSetNameMethodInfo   ,-    dOMHTMLSelectElementSetName             ,----- ** dOMHTMLSelectElementSetRequired-    DOMHTMLSelectElementSetRequiredMethodInfo,-    dOMHTMLSelectElementSetRequired         ,----- ** dOMHTMLSelectElementSetSelectedIndex-    DOMHTMLSelectElementSetSelectedIndexMethodInfo,-    dOMHTMLSelectElementSetSelectedIndex    ,----- ** dOMHTMLSelectElementSetSize-    DOMHTMLSelectElementSetSizeMethodInfo   ,-    dOMHTMLSelectElementSetSize             ,----- ** dOMHTMLSelectElementSetValue-    DOMHTMLSelectElementSetValueMethodInfo  ,-    dOMHTMLSelectElementSetValue            ,----- -- * Properties--- ** Autofocus-    DOMHTMLSelectElementAutofocusPropertyInfo,-    constructDOMHTMLSelectElementAutofocus  ,-    dOMHTMLSelectElementAutofocus           ,-    getDOMHTMLSelectElementAutofocus        ,-    setDOMHTMLSelectElementAutofocus        ,----- ** Disabled-    DOMHTMLSelectElementDisabledPropertyInfo,-    constructDOMHTMLSelectElementDisabled   ,-    dOMHTMLSelectElementDisabled            ,-    getDOMHTMLSelectElementDisabled         ,-    setDOMHTMLSelectElementDisabled         ,----- ** Form-    DOMHTMLSelectElementFormPropertyInfo    ,-    dOMHTMLSelectElementForm                ,-    getDOMHTMLSelectElementForm             ,----- ** Labels-    DOMHTMLSelectElementLabelsPropertyInfo  ,-    dOMHTMLSelectElementLabels              ,-    getDOMHTMLSelectElementLabels           ,----- ** Length-    DOMHTMLSelectElementLengthPropertyInfo  ,-    constructDOMHTMLSelectElementLength     ,-    dOMHTMLSelectElementLength              ,-    getDOMHTMLSelectElementLength           ,-    setDOMHTMLSelectElementLength           ,----- ** Multiple-    DOMHTMLSelectElementMultiplePropertyInfo,-    constructDOMHTMLSelectElementMultiple   ,-    dOMHTMLSelectElementMultiple            ,-    getDOMHTMLSelectElementMultiple         ,-    setDOMHTMLSelectElementMultiple         ,----- ** Name-    DOMHTMLSelectElementNamePropertyInfo    ,-    constructDOMHTMLSelectElementName       ,-    dOMHTMLSelectElementName                ,-    getDOMHTMLSelectElementName             ,-    setDOMHTMLSelectElementName             ,----- ** Options-    DOMHTMLSelectElementOptionsPropertyInfo ,-    dOMHTMLSelectElementOptions             ,-    getDOMHTMLSelectElementOptions          ,----- ** Required-    DOMHTMLSelectElementRequiredPropertyInfo,-    constructDOMHTMLSelectElementRequired   ,-    dOMHTMLSelectElementRequired            ,-    getDOMHTMLSelectElementRequired         ,-    setDOMHTMLSelectElementRequired         ,----- ** SelectedIndex-    DOMHTMLSelectElementSelectedIndexPropertyInfo,-    constructDOMHTMLSelectElementSelectedIndex,-    dOMHTMLSelectElementSelectedIndex       ,-    getDOMHTMLSelectElementSelectedIndex    ,-    setDOMHTMLSelectElementSelectedIndex    ,----- ** SelectedOptions-    DOMHTMLSelectElementSelectedOptionsPropertyInfo,-    dOMHTMLSelectElementSelectedOptions     ,-    getDOMHTMLSelectElementSelectedOptions  ,----- ** Size-    DOMHTMLSelectElementSizePropertyInfo    ,-    constructDOMHTMLSelectElementSize       ,-    dOMHTMLSelectElementSize                ,-    getDOMHTMLSelectElementSize             ,-    setDOMHTMLSelectElementSize             ,----- ** Type-    DOMHTMLSelectElementTypePropertyInfo    ,-    dOMHTMLSelectElementType                ,-    getDOMHTMLSelectElementType             ,----- ** ValidationMessage-    DOMHTMLSelectElementValidationMessagePropertyInfo,-    dOMHTMLSelectElementValidationMessage   ,-    getDOMHTMLSelectElementValidationMessage,----- ** Validity-    DOMHTMLSelectElementValidityPropertyInfo,-    dOMHTMLSelectElementValidity            ,-    getDOMHTMLSelectElementValidity         ,----- ** Value-    DOMHTMLSelectElementValuePropertyInfo   ,-    constructDOMHTMLSelectElementValue      ,-    dOMHTMLSelectElementValue               ,-    getDOMHTMLSelectElementValue            ,-    setDOMHTMLSelectElementValue            ,----- ** WillValidate-    DOMHTMLSelectElementWillValidatePropertyInfo,-    dOMHTMLSelectElementWillValidate        ,-    getDOMHTMLSelectElementWillValidate     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLSelectElement = DOMHTMLSelectElement (ForeignPtr DOMHTMLSelectElement)-foreign import ccall "webkit_dom_html_select_element_get_type"-    c_webkit_dom_html_select_element_get_type :: IO GType--type instance ParentTypes DOMHTMLSelectElement = DOMHTMLSelectElementParentTypes-type DOMHTMLSelectElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLSelectElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_select_element_get_type-    --class GObject o => DOMHTMLSelectElementK o-instance (GObject o, IsDescendantOf DOMHTMLSelectElement o) => DOMHTMLSelectElementK o--toDOMHTMLSelectElement :: DOMHTMLSelectElementK o => o -> IO DOMHTMLSelectElement-toDOMHTMLSelectElement = unsafeCastTo DOMHTMLSelectElement--noDOMHTMLSelectElement :: Maybe DOMHTMLSelectElement-noDOMHTMLSelectElement = Nothing--type family ResolveDOMHTMLSelectElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLSelectElementMethod "add" o = DOMHTMLSelectElementAddMethodInfo-    ResolveDOMHTMLSelectElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLSelectElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLSelectElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLSelectElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLSelectElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLSelectElementMethod "checkValidity" o = DOMHTMLSelectElementCheckValidityMethodInfo-    ResolveDOMHTMLSelectElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLSelectElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLSelectElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLSelectElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLSelectElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLSelectElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLSelectElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLSelectElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLSelectElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLSelectElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLSelectElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLSelectElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLSelectElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLSelectElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLSelectElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLSelectElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLSelectElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLSelectElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLSelectElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLSelectElementMethod "item" o = DOMHTMLSelectElementItemMethodInfo-    ResolveDOMHTMLSelectElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLSelectElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLSelectElementMethod "namedItem" o = DOMHTMLSelectElementNamedItemMethodInfo-    ResolveDOMHTMLSelectElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLSelectElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLSelectElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLSelectElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLSelectElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLSelectElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLSelectElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLSelectElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLSelectElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLSelectElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLSelectElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLSelectElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLSelectElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLSelectElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLSelectElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLSelectElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLSelectElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLSelectElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLSelectElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLSelectElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLSelectElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLSelectElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLSelectElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLSelectElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLSelectElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLSelectElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLSelectElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLSelectElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLSelectElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLSelectElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLSelectElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLSelectElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLSelectElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLSelectElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLSelectElementMethod "getAutofocus" o = DOMHTMLSelectElementGetAutofocusMethodInfo-    ResolveDOMHTMLSelectElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLSelectElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLSelectElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLSelectElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLSelectElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLSelectElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLSelectElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLSelectElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLSelectElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLSelectElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLSelectElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLSelectElementMethod "getDisabled" o = DOMHTMLSelectElementGetDisabledMethodInfo-    ResolveDOMHTMLSelectElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLSelectElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLSelectElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLSelectElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLSelectElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLSelectElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLSelectElementMethod "getForm" o = DOMHTMLSelectElementGetFormMethodInfo-    ResolveDOMHTMLSelectElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLSelectElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLSelectElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLSelectElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLSelectElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLSelectElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLSelectElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLSelectElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLSelectElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLSelectElementMethod "getLabels" o = DOMHTMLSelectElementGetLabelsMethodInfo-    ResolveDOMHTMLSelectElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLSelectElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLSelectElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLSelectElementMethod "getLength" o = DOMHTMLSelectElementGetLengthMethodInfo-    ResolveDOMHTMLSelectElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLSelectElementMethod "getMultiple" o = DOMHTMLSelectElementGetMultipleMethodInfo-    ResolveDOMHTMLSelectElementMethod "getName" o = DOMHTMLSelectElementGetNameMethodInfo-    ResolveDOMHTMLSelectElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLSelectElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLSelectElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLSelectElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLSelectElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLSelectElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLSelectElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLSelectElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLSelectElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLSelectElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLSelectElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLSelectElementMethod "getOptions" o = DOMHTMLSelectElementGetOptionsMethodInfo-    ResolveDOMHTMLSelectElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLSelectElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLSelectElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLSelectElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLSelectElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLSelectElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLSelectElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLSelectElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLSelectElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLSelectElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLSelectElementMethod "getRequired" o = DOMHTMLSelectElementGetRequiredMethodInfo-    ResolveDOMHTMLSelectElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLSelectElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLSelectElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLSelectElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLSelectElementMethod "getSelectedIndex" o = DOMHTMLSelectElementGetSelectedIndexMethodInfo-    ResolveDOMHTMLSelectElementMethod "getSelectedOptions" o = DOMHTMLSelectElementGetSelectedOptionsMethodInfo-    ResolveDOMHTMLSelectElementMethod "getSize" o = DOMHTMLSelectElementGetSizeMethodInfo-    ResolveDOMHTMLSelectElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLSelectElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLSelectElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLSelectElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLSelectElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLSelectElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLSelectElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLSelectElementMethod "getValidationMessage" o = DOMHTMLSelectElementGetValidationMessageMethodInfo-    ResolveDOMHTMLSelectElementMethod "getValidity" o = DOMHTMLSelectElementGetValidityMethodInfo-    ResolveDOMHTMLSelectElementMethod "getValue" o = DOMHTMLSelectElementGetValueMethodInfo-    ResolveDOMHTMLSelectElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLSelectElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLSelectElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLSelectElementMethod "getWillValidate" o = DOMHTMLSelectElementGetWillValidateMethodInfo-    ResolveDOMHTMLSelectElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLSelectElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLSelectElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLSelectElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLSelectElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLSelectElementMethod "setAutofocus" o = DOMHTMLSelectElementSetAutofocusMethodInfo-    ResolveDOMHTMLSelectElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLSelectElementMethod "setCustomValidity" o = DOMHTMLSelectElementSetCustomValidityMethodInfo-    ResolveDOMHTMLSelectElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLSelectElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLSelectElementMethod "setDisabled" o = DOMHTMLSelectElementSetDisabledMethodInfo-    ResolveDOMHTMLSelectElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLSelectElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLSelectElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLSelectElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLSelectElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLSelectElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLSelectElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLSelectElementMethod "setLength" o = DOMHTMLSelectElementSetLengthMethodInfo-    ResolveDOMHTMLSelectElementMethod "setMultiple" o = DOMHTMLSelectElementSetMultipleMethodInfo-    ResolveDOMHTMLSelectElementMethod "setName" o = DOMHTMLSelectElementSetNameMethodInfo-    ResolveDOMHTMLSelectElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLSelectElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLSelectElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLSelectElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLSelectElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLSelectElementMethod "setRequired" o = DOMHTMLSelectElementSetRequiredMethodInfo-    ResolveDOMHTMLSelectElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLSelectElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLSelectElementMethod "setSelectedIndex" o = DOMHTMLSelectElementSetSelectedIndexMethodInfo-    ResolveDOMHTMLSelectElementMethod "setSize" o = DOMHTMLSelectElementSetSizeMethodInfo-    ResolveDOMHTMLSelectElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLSelectElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLSelectElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLSelectElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLSelectElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLSelectElementMethod "setValue" o = DOMHTMLSelectElementSetValueMethodInfo-    ResolveDOMHTMLSelectElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLSelectElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLSelectElementMethod t DOMHTMLSelectElement, MethodInfo info DOMHTMLSelectElement p) => IsLabelProxy t (DOMHTMLSelectElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLSelectElementMethod t DOMHTMLSelectElement, MethodInfo info DOMHTMLSelectElement p) => IsLabel t (DOMHTMLSelectElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "autofocus"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLSelectElementAutofocus :: (MonadIO m, DOMHTMLSelectElementK o) => o -> m Bool-getDOMHTMLSelectElementAutofocus obj = liftIO $ getObjectPropertyBool obj "autofocus"--setDOMHTMLSelectElementAutofocus :: (MonadIO m, DOMHTMLSelectElementK o) => o -> Bool -> m ()-setDOMHTMLSelectElementAutofocus obj val = liftIO $ setObjectPropertyBool obj "autofocus" val--constructDOMHTMLSelectElementAutofocus :: Bool -> IO ([Char], GValue)-constructDOMHTMLSelectElementAutofocus val = constructObjectPropertyBool "autofocus" val--data DOMHTMLSelectElementAutofocusPropertyInfo-instance AttrInfo DOMHTMLSelectElementAutofocusPropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementAutofocusPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLSelectElementAutofocusPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLSelectElementAutofocusPropertyInfo = DOMHTMLSelectElementK-    type AttrGetType DOMHTMLSelectElementAutofocusPropertyInfo = Bool-    type AttrLabel DOMHTMLSelectElementAutofocusPropertyInfo = "autofocus"-    attrGet _ = getDOMHTMLSelectElementAutofocus-    attrSet _ = setDOMHTMLSelectElementAutofocus-    attrConstruct _ = constructDOMHTMLSelectElementAutofocus-    attrClear _ = undefined---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLSelectElementDisabled :: (MonadIO m, DOMHTMLSelectElementK o) => o -> m Bool-getDOMHTMLSelectElementDisabled obj = liftIO $ getObjectPropertyBool obj "disabled"--setDOMHTMLSelectElementDisabled :: (MonadIO m, DOMHTMLSelectElementK o) => o -> Bool -> m ()-setDOMHTMLSelectElementDisabled obj val = liftIO $ setObjectPropertyBool obj "disabled" val--constructDOMHTMLSelectElementDisabled :: Bool -> IO ([Char], GValue)-constructDOMHTMLSelectElementDisabled val = constructObjectPropertyBool "disabled" val--data DOMHTMLSelectElementDisabledPropertyInfo-instance AttrInfo DOMHTMLSelectElementDisabledPropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLSelectElementDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLSelectElementDisabledPropertyInfo = DOMHTMLSelectElementK-    type AttrGetType DOMHTMLSelectElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLSelectElementDisabledPropertyInfo = "disabled"-    attrGet _ = getDOMHTMLSelectElementDisabled-    attrSet _ = setDOMHTMLSelectElementDisabled-    attrConstruct _ = constructDOMHTMLSelectElementDisabled-    attrClear _ = undefined---- VVV Prop "form"-   -- Type: TInterface "WebKit" "DOMHTMLFormElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLSelectElementForm :: (MonadIO m, DOMHTMLSelectElementK o) => o -> m DOMHTMLFormElement-getDOMHTMLSelectElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLSelectElementForm" $ getObjectPropertyObject obj "form" DOMHTMLFormElement--data DOMHTMLSelectElementFormPropertyInfo-instance AttrInfo DOMHTMLSelectElementFormPropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLSelectElementFormPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLSelectElementFormPropertyInfo = DOMHTMLSelectElementK-    type AttrGetType DOMHTMLSelectElementFormPropertyInfo = DOMHTMLFormElement-    type AttrLabel DOMHTMLSelectElementFormPropertyInfo = "form"-    attrGet _ = getDOMHTMLSelectElementForm-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "labels"-   -- Type: TInterface "WebKit" "DOMNodeList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLSelectElementLabels :: (MonadIO m, DOMHTMLSelectElementK o) => o -> m (Maybe DOMNodeList)-getDOMHTMLSelectElementLabels obj = liftIO $ getObjectPropertyObject obj "labels" DOMNodeList--data DOMHTMLSelectElementLabelsPropertyInfo-instance AttrInfo DOMHTMLSelectElementLabelsPropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementLabelsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLSelectElementLabelsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLSelectElementLabelsPropertyInfo = DOMHTMLSelectElementK-    type AttrGetType DOMHTMLSelectElementLabelsPropertyInfo = (Maybe DOMNodeList)-    type AttrLabel DOMHTMLSelectElementLabelsPropertyInfo = "labels"-    attrGet _ = getDOMHTMLSelectElementLabels-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLSelectElementLength :: (MonadIO m, DOMHTMLSelectElementK o) => o -> m CULong-getDOMHTMLSelectElementLength obj = liftIO $ getObjectPropertyULong obj "length"--setDOMHTMLSelectElementLength :: (MonadIO m, DOMHTMLSelectElementK o) => o -> CULong -> m ()-setDOMHTMLSelectElementLength obj val = liftIO $ setObjectPropertyULong obj "length" val--constructDOMHTMLSelectElementLength :: CULong -> IO ([Char], GValue)-constructDOMHTMLSelectElementLength val = constructObjectPropertyULong "length" val--data DOMHTMLSelectElementLengthPropertyInfo-instance AttrInfo DOMHTMLSelectElementLengthPropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementLengthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLSelectElementLengthPropertyInfo = (~) CULong-    type AttrBaseTypeConstraint DOMHTMLSelectElementLengthPropertyInfo = DOMHTMLSelectElementK-    type AttrGetType DOMHTMLSelectElementLengthPropertyInfo = CULong-    type AttrLabel DOMHTMLSelectElementLengthPropertyInfo = "length"-    attrGet _ = getDOMHTMLSelectElementLength-    attrSet _ = setDOMHTMLSelectElementLength-    attrConstruct _ = constructDOMHTMLSelectElementLength-    attrClear _ = undefined---- VVV Prop "multiple"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLSelectElementMultiple :: (MonadIO m, DOMHTMLSelectElementK o) => o -> m Bool-getDOMHTMLSelectElementMultiple obj = liftIO $ getObjectPropertyBool obj "multiple"--setDOMHTMLSelectElementMultiple :: (MonadIO m, DOMHTMLSelectElementK o) => o -> Bool -> m ()-setDOMHTMLSelectElementMultiple obj val = liftIO $ setObjectPropertyBool obj "multiple" val--constructDOMHTMLSelectElementMultiple :: Bool -> IO ([Char], GValue)-constructDOMHTMLSelectElementMultiple val = constructObjectPropertyBool "multiple" val--data DOMHTMLSelectElementMultiplePropertyInfo-instance AttrInfo DOMHTMLSelectElementMultiplePropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementMultiplePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLSelectElementMultiplePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLSelectElementMultiplePropertyInfo = DOMHTMLSelectElementK-    type AttrGetType DOMHTMLSelectElementMultiplePropertyInfo = Bool-    type AttrLabel DOMHTMLSelectElementMultiplePropertyInfo = "multiple"-    attrGet _ = getDOMHTMLSelectElementMultiple-    attrSet _ = setDOMHTMLSelectElementMultiple-    attrConstruct _ = constructDOMHTMLSelectElementMultiple-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLSelectElementName :: (MonadIO m, DOMHTMLSelectElementK o) => o -> m (Maybe T.Text)-getDOMHTMLSelectElementName obj = liftIO $ getObjectPropertyString obj "name"--setDOMHTMLSelectElementName :: (MonadIO m, DOMHTMLSelectElementK o) => o -> T.Text -> m ()-setDOMHTMLSelectElementName obj val = liftIO $ setObjectPropertyString obj "name" (Just val)--constructDOMHTMLSelectElementName :: T.Text -> IO ([Char], GValue)-constructDOMHTMLSelectElementName val = constructObjectPropertyString "name" (Just val)--data DOMHTMLSelectElementNamePropertyInfo-instance AttrInfo DOMHTMLSelectElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLSelectElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLSelectElementNamePropertyInfo = DOMHTMLSelectElementK-    type AttrGetType DOMHTMLSelectElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLSelectElementNamePropertyInfo = "name"-    attrGet _ = getDOMHTMLSelectElementName-    attrSet _ = setDOMHTMLSelectElementName-    attrConstruct _ = constructDOMHTMLSelectElementName-    attrClear _ = undefined---- VVV Prop "options"-   -- Type: TInterface "WebKit" "DOMHTMLOptionsCollection"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLSelectElementOptions :: (MonadIO m, DOMHTMLSelectElementK o) => o -> m (Maybe DOMHTMLOptionsCollection)-getDOMHTMLSelectElementOptions obj = liftIO $ getObjectPropertyObject obj "options" DOMHTMLOptionsCollection--data DOMHTMLSelectElementOptionsPropertyInfo-instance AttrInfo DOMHTMLSelectElementOptionsPropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementOptionsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLSelectElementOptionsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLSelectElementOptionsPropertyInfo = DOMHTMLSelectElementK-    type AttrGetType DOMHTMLSelectElementOptionsPropertyInfo = (Maybe DOMHTMLOptionsCollection)-    type AttrLabel DOMHTMLSelectElementOptionsPropertyInfo = "options"-    attrGet _ = getDOMHTMLSelectElementOptions-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "required"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLSelectElementRequired :: (MonadIO m, DOMHTMLSelectElementK o) => o -> m Bool-getDOMHTMLSelectElementRequired obj = liftIO $ getObjectPropertyBool obj "required"--setDOMHTMLSelectElementRequired :: (MonadIO m, DOMHTMLSelectElementK o) => o -> Bool -> m ()-setDOMHTMLSelectElementRequired obj val = liftIO $ setObjectPropertyBool obj "required" val--constructDOMHTMLSelectElementRequired :: Bool -> IO ([Char], GValue)-constructDOMHTMLSelectElementRequired val = constructObjectPropertyBool "required" val--data DOMHTMLSelectElementRequiredPropertyInfo-instance AttrInfo DOMHTMLSelectElementRequiredPropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementRequiredPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLSelectElementRequiredPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLSelectElementRequiredPropertyInfo = DOMHTMLSelectElementK-    type AttrGetType DOMHTMLSelectElementRequiredPropertyInfo = Bool-    type AttrLabel DOMHTMLSelectElementRequiredPropertyInfo = "required"-    attrGet _ = getDOMHTMLSelectElementRequired-    attrSet _ = setDOMHTMLSelectElementRequired-    attrConstruct _ = constructDOMHTMLSelectElementRequired-    attrClear _ = undefined---- VVV Prop "selected-index"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLSelectElementSelectedIndex :: (MonadIO m, DOMHTMLSelectElementK o) => o -> m CLong-getDOMHTMLSelectElementSelectedIndex obj = liftIO $ getObjectPropertyLong obj "selected-index"--setDOMHTMLSelectElementSelectedIndex :: (MonadIO m, DOMHTMLSelectElementK o) => o -> CLong -> m ()-setDOMHTMLSelectElementSelectedIndex obj val = liftIO $ setObjectPropertyLong obj "selected-index" val--constructDOMHTMLSelectElementSelectedIndex :: CLong -> IO ([Char], GValue)-constructDOMHTMLSelectElementSelectedIndex val = constructObjectPropertyLong "selected-index" val--data DOMHTMLSelectElementSelectedIndexPropertyInfo-instance AttrInfo DOMHTMLSelectElementSelectedIndexPropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementSelectedIndexPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLSelectElementSelectedIndexPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLSelectElementSelectedIndexPropertyInfo = DOMHTMLSelectElementK-    type AttrGetType DOMHTMLSelectElementSelectedIndexPropertyInfo = CLong-    type AttrLabel DOMHTMLSelectElementSelectedIndexPropertyInfo = "selected-index"-    attrGet _ = getDOMHTMLSelectElementSelectedIndex-    attrSet _ = setDOMHTMLSelectElementSelectedIndex-    attrConstruct _ = constructDOMHTMLSelectElementSelectedIndex-    attrClear _ = undefined---- VVV Prop "selected-options"-   -- Type: TInterface "WebKit" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLSelectElementSelectedOptions :: (MonadIO m, DOMHTMLSelectElementK o) => o -> m (Maybe DOMHTMLCollection)-getDOMHTMLSelectElementSelectedOptions obj = liftIO $ getObjectPropertyObject obj "selected-options" DOMHTMLCollection--data DOMHTMLSelectElementSelectedOptionsPropertyInfo-instance AttrInfo DOMHTMLSelectElementSelectedOptionsPropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementSelectedOptionsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLSelectElementSelectedOptionsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLSelectElementSelectedOptionsPropertyInfo = DOMHTMLSelectElementK-    type AttrGetType DOMHTMLSelectElementSelectedOptionsPropertyInfo = (Maybe DOMHTMLCollection)-    type AttrLabel DOMHTMLSelectElementSelectedOptionsPropertyInfo = "selected-options"-    attrGet _ = getDOMHTMLSelectElementSelectedOptions-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "size"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLSelectElementSize :: (MonadIO m, DOMHTMLSelectElementK o) => o -> m CLong-getDOMHTMLSelectElementSize obj = liftIO $ getObjectPropertyLong obj "size"--setDOMHTMLSelectElementSize :: (MonadIO m, DOMHTMLSelectElementK o) => o -> CLong -> m ()-setDOMHTMLSelectElementSize obj val = liftIO $ setObjectPropertyLong obj "size" val--constructDOMHTMLSelectElementSize :: CLong -> IO ([Char], GValue)-constructDOMHTMLSelectElementSize val = constructObjectPropertyLong "size" val--data DOMHTMLSelectElementSizePropertyInfo-instance AttrInfo DOMHTMLSelectElementSizePropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLSelectElementSizePropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLSelectElementSizePropertyInfo = DOMHTMLSelectElementK-    type AttrGetType DOMHTMLSelectElementSizePropertyInfo = CLong-    type AttrLabel DOMHTMLSelectElementSizePropertyInfo = "size"-    attrGet _ = getDOMHTMLSelectElementSize-    attrSet _ = setDOMHTMLSelectElementSize-    attrConstruct _ = constructDOMHTMLSelectElementSize-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLSelectElementType :: (MonadIO m, DOMHTMLSelectElementK o) => o -> m (Maybe T.Text)-getDOMHTMLSelectElementType obj = liftIO $ getObjectPropertyString obj "type"--data DOMHTMLSelectElementTypePropertyInfo-instance AttrInfo DOMHTMLSelectElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementTypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLSelectElementTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLSelectElementTypePropertyInfo = DOMHTMLSelectElementK-    type AttrGetType DOMHTMLSelectElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLSelectElementTypePropertyInfo = "type"-    attrGet _ = getDOMHTMLSelectElementType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "validation-message"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLSelectElementValidationMessage :: (MonadIO m, DOMHTMLSelectElementK o) => o -> m (Maybe T.Text)-getDOMHTMLSelectElementValidationMessage obj = liftIO $ getObjectPropertyString obj "validation-message"--data DOMHTMLSelectElementValidationMessagePropertyInfo-instance AttrInfo DOMHTMLSelectElementValidationMessagePropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementValidationMessagePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLSelectElementValidationMessagePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLSelectElementValidationMessagePropertyInfo = DOMHTMLSelectElementK-    type AttrGetType DOMHTMLSelectElementValidationMessagePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLSelectElementValidationMessagePropertyInfo = "validation-message"-    attrGet _ = getDOMHTMLSelectElementValidationMessage-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "validity"-   -- Type: TInterface "WebKit" "DOMValidityState"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLSelectElementValidity :: (MonadIO m, DOMHTMLSelectElementK o) => o -> m (Maybe DOMValidityState)-getDOMHTMLSelectElementValidity obj = liftIO $ getObjectPropertyObject obj "validity" DOMValidityState--data DOMHTMLSelectElementValidityPropertyInfo-instance AttrInfo DOMHTMLSelectElementValidityPropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementValidityPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLSelectElementValidityPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLSelectElementValidityPropertyInfo = DOMHTMLSelectElementK-    type AttrGetType DOMHTMLSelectElementValidityPropertyInfo = (Maybe DOMValidityState)-    type AttrLabel DOMHTMLSelectElementValidityPropertyInfo = "validity"-    attrGet _ = getDOMHTMLSelectElementValidity-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLSelectElementValue :: (MonadIO m, DOMHTMLSelectElementK o) => o -> m (Maybe T.Text)-getDOMHTMLSelectElementValue obj = liftIO $ getObjectPropertyString obj "value"--setDOMHTMLSelectElementValue :: (MonadIO m, DOMHTMLSelectElementK o) => o -> T.Text -> m ()-setDOMHTMLSelectElementValue obj val = liftIO $ setObjectPropertyString obj "value" (Just val)--constructDOMHTMLSelectElementValue :: T.Text -> IO ([Char], GValue)-constructDOMHTMLSelectElementValue val = constructObjectPropertyString "value" (Just val)--data DOMHTMLSelectElementValuePropertyInfo-instance AttrInfo DOMHTMLSelectElementValuePropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLSelectElementValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLSelectElementValuePropertyInfo = DOMHTMLSelectElementK-    type AttrGetType DOMHTMLSelectElementValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLSelectElementValuePropertyInfo = "value"-    attrGet _ = getDOMHTMLSelectElementValue-    attrSet _ = setDOMHTMLSelectElementValue-    attrConstruct _ = constructDOMHTMLSelectElementValue-    attrClear _ = undefined---- VVV Prop "will-validate"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLSelectElementWillValidate :: (MonadIO m, DOMHTMLSelectElementK o) => o -> m Bool-getDOMHTMLSelectElementWillValidate obj = liftIO $ getObjectPropertyBool obj "will-validate"--data DOMHTMLSelectElementWillValidatePropertyInfo-instance AttrInfo DOMHTMLSelectElementWillValidatePropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementWillValidatePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLSelectElementWillValidatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLSelectElementWillValidatePropertyInfo = DOMHTMLSelectElementK-    type AttrGetType DOMHTMLSelectElementWillValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLSelectElementWillValidatePropertyInfo = "will-validate"-    attrGet _ = getDOMHTMLSelectElementWillValidate-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMHTMLSelectElement = DOMHTMLSelectElementAttributeList-type DOMHTMLSelectElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("autofocus", DOMHTMLSelectElementAutofocusPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLSelectElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLSelectElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("labels", DOMHTMLSelectElementLabelsPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("length", DOMHTMLSelectElementLengthPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("multiple", DOMHTMLSelectElementMultiplePropertyInfo), '("name", DOMHTMLSelectElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("options", DOMHTMLSelectElementOptionsPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("required", DOMHTMLSelectElementRequiredPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("selectedIndex", DOMHTMLSelectElementSelectedIndexPropertyInfo), '("selectedOptions", DOMHTMLSelectElementSelectedOptionsPropertyInfo), '("size", DOMHTMLSelectElementSizePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLSelectElementTypePropertyInfo), '("validationMessage", DOMHTMLSelectElementValidationMessagePropertyInfo), '("validity", DOMHTMLSelectElementValidityPropertyInfo), '("value", DOMHTMLSelectElementValuePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("willValidate", DOMHTMLSelectElementWillValidatePropertyInfo)] :: [(Symbol, *)])--dOMHTMLSelectElementAutofocus :: AttrLabelProxy "autofocus"-dOMHTMLSelectElementAutofocus = AttrLabelProxy--dOMHTMLSelectElementDisabled :: AttrLabelProxy "disabled"-dOMHTMLSelectElementDisabled = AttrLabelProxy--dOMHTMLSelectElementForm :: AttrLabelProxy "form"-dOMHTMLSelectElementForm = AttrLabelProxy--dOMHTMLSelectElementLabels :: AttrLabelProxy "labels"-dOMHTMLSelectElementLabels = AttrLabelProxy--dOMHTMLSelectElementLength :: AttrLabelProxy "length"-dOMHTMLSelectElementLength = AttrLabelProxy--dOMHTMLSelectElementMultiple :: AttrLabelProxy "multiple"-dOMHTMLSelectElementMultiple = AttrLabelProxy--dOMHTMLSelectElementName :: AttrLabelProxy "name"-dOMHTMLSelectElementName = AttrLabelProxy--dOMHTMLSelectElementOptions :: AttrLabelProxy "options"-dOMHTMLSelectElementOptions = AttrLabelProxy--dOMHTMLSelectElementRequired :: AttrLabelProxy "required"-dOMHTMLSelectElementRequired = AttrLabelProxy--dOMHTMLSelectElementSelectedIndex :: AttrLabelProxy "selectedIndex"-dOMHTMLSelectElementSelectedIndex = AttrLabelProxy--dOMHTMLSelectElementSelectedOptions :: AttrLabelProxy "selectedOptions"-dOMHTMLSelectElementSelectedOptions = AttrLabelProxy--dOMHTMLSelectElementSize :: AttrLabelProxy "size"-dOMHTMLSelectElementSize = AttrLabelProxy--dOMHTMLSelectElementType :: AttrLabelProxy "type"-dOMHTMLSelectElementType = AttrLabelProxy--dOMHTMLSelectElementValidationMessage :: AttrLabelProxy "validationMessage"-dOMHTMLSelectElementValidationMessage = AttrLabelProxy--dOMHTMLSelectElementValidity :: AttrLabelProxy "validity"-dOMHTMLSelectElementValidity = AttrLabelProxy--dOMHTMLSelectElementValue :: AttrLabelProxy "value"-dOMHTMLSelectElementValue = AttrLabelProxy--dOMHTMLSelectElementWillValidate :: AttrLabelProxy "willValidate"-dOMHTMLSelectElementWillValidate = AttrLabelProxy--type instance SignalList DOMHTMLSelectElement = DOMHTMLSelectElementSignalList-type DOMHTMLSelectElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLSelectElement::add--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "element", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "before", argType = TInterface "WebKit" "DOMHTMLElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    Ptr DOMHTMLElement ->                   -- element : TInterface "WebKit" "DOMHTMLElement"-    Ptr DOMHTMLElement ->                   -- before : TInterface "WebKit" "DOMHTMLElement"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLSelectElementAdd ::-    (MonadIO m, DOMHTMLSelectElementK a, DOMHTMLElementK b, DOMHTMLElementK c) =>-    a                                       -- _obj-    -> b                                    -- element-    -> c                                    -- before-    -> m ()                                 -- result-dOMHTMLSelectElementAdd _obj element before = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let element' = unsafeManagedPtrCastPtr element-    let before' = unsafeManagedPtrCastPtr before-    onException (do-        propagateGError $ webkit_dom_html_select_element_add _obj' element' before'-        touchManagedPtr _obj-        touchManagedPtr element-        touchManagedPtr before-        return ()-     ) (do-        return ()-     )--data DOMHTMLSelectElementAddMethodInfo-instance (signature ~ (b -> c -> m ()), MonadIO m, DOMHTMLSelectElementK a, DOMHTMLElementK b, DOMHTMLElementK c) => MethodInfo DOMHTMLSelectElementAddMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementAdd---- method DOMHTMLSelectElement::check_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, 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_check_validity" webkit_dom_html_select_element_check_validity :: -    Ptr DOMHTMLSelectElement ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    IO CInt---dOMHTMLSelectElementCheckValidity ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLSelectElementCheckValidity _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_select_element_check_validity _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLSelectElementCheckValidityMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementCheckValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementCheckValidity---- method DOMHTMLSelectElement::get_autofocus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    IO CInt---dOMHTMLSelectElementGetAutofocus ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLSelectElementGetAutofocus _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_select_element_get_autofocus _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLSelectElementGetAutofocusMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetAutofocusMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetAutofocus---- method DOMHTMLSelectElement::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    IO CInt---dOMHTMLSelectElementGetDisabled ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLSelectElementGetDisabled _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_select_element_get_disabled _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLSelectElementGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetDisabled---- method DOMHTMLSelectElement::get_form--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    IO (Ptr DOMHTMLFormElement)---dOMHTMLSelectElementGetForm ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLFormElement                 -- result-dOMHTMLSelectElementGetForm _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_select_element_get_form _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_select_element_get_form" result-    result' <- (newObject DOMHTMLFormElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLSelectElementGetFormMethodInfo-instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetFormMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetForm---- method DOMHTMLSelectElement::get_labels--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNodeList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_get_labels" webkit_dom_html_select_element_get_labels :: -    Ptr DOMHTMLSelectElement ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    IO (Ptr DOMNodeList)---dOMHTMLSelectElementGetLabels ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> m DOMNodeList                        -- result-dOMHTMLSelectElementGetLabels _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_select_element_get_labels _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_select_element_get_labels" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    return result'--data DOMHTMLSelectElementGetLabelsMethodInfo-instance (signature ~ (m DOMNodeList), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetLabelsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetLabels---- method DOMHTMLSelectElement::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    IO CULong---dOMHTMLSelectElementGetLength ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMHTMLSelectElementGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_select_element_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLSelectElementGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetLength---- method DOMHTMLSelectElement::get_multiple--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    IO CInt---dOMHTMLSelectElementGetMultiple ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLSelectElementGetMultiple _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_select_element_get_multiple _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLSelectElementGetMultipleMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetMultipleMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetMultiple---- method DOMHTMLSelectElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    IO CString---dOMHTMLSelectElementGetName ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLSelectElementGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_select_element_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_select_element_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLSelectElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetName---- method DOMHTMLSelectElement::get_options--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    IO (Ptr DOMHTMLOptionsCollection)---dOMHTMLSelectElementGetOptions ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLOptionsCollection           -- result-dOMHTMLSelectElementGetOptions _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_select_element_get_options _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_select_element_get_options" result-    result' <- (wrapObject DOMHTMLOptionsCollection) result-    touchManagedPtr _obj-    return result'--data DOMHTMLSelectElementGetOptionsMethodInfo-instance (signature ~ (m DOMHTMLOptionsCollection), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetOptionsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetOptions---- method DOMHTMLSelectElement::get_required--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, 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_required" webkit_dom_html_select_element_get_required :: -    Ptr DOMHTMLSelectElement ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    IO CInt---dOMHTMLSelectElementGetRequired ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLSelectElementGetRequired _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_select_element_get_required _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLSelectElementGetRequiredMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetRequiredMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetRequired---- method DOMHTMLSelectElement::get_selected_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    IO CLong---dOMHTMLSelectElementGetSelectedIndex ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLSelectElementGetSelectedIndex _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_select_element_get_selected_index _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLSelectElementGetSelectedIndexMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetSelectedIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetSelectedIndex---- method DOMHTMLSelectElement::get_selected_options--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMHTMLCollection")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_get_selected_options" webkit_dom_html_select_element_get_selected_options :: -    Ptr DOMHTMLSelectElement ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    IO (Ptr DOMHTMLCollection)---dOMHTMLSelectElementGetSelectedOptions ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLCollection                  -- result-dOMHTMLSelectElementGetSelectedOptions _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_select_element_get_selected_options _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_select_element_get_selected_options" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'--data DOMHTMLSelectElementGetSelectedOptionsMethodInfo-instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetSelectedOptionsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetSelectedOptions---- method DOMHTMLSelectElement::get_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    IO CLong---dOMHTMLSelectElementGetSize ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLSelectElementGetSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_select_element_get_size _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLSelectElementGetSizeMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetSize---- method DOMHTMLSelectElement::get_validation_message--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = 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_validation_message" webkit_dom_html_select_element_get_validation_message :: -    Ptr DOMHTMLSelectElement ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    IO CString---dOMHTMLSelectElementGetValidationMessage ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLSelectElementGetValidationMessage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_select_element_get_validation_message _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_select_element_get_validation_message" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLSelectElementGetValidationMessageMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetValidationMessageMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetValidationMessage---- method DOMHTMLSelectElement::get_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMValidityState")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_get_validity" webkit_dom_html_select_element_get_validity :: -    Ptr DOMHTMLSelectElement ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    IO (Ptr DOMValidityState)---dOMHTMLSelectElementGetValidity ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> m DOMValidityState                   -- result-dOMHTMLSelectElementGetValidity _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_select_element_get_validity _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_select_element_get_validity" result-    result' <- (wrapObject DOMValidityState) result-    touchManagedPtr _obj-    return result'--data DOMHTMLSelectElementGetValidityMethodInfo-instance (signature ~ (m DOMValidityState), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetValidity---- method DOMHTMLSelectElement::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    IO CString---dOMHTMLSelectElementGetValue ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLSelectElementGetValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_select_element_get_value _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_select_element_get_value" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLSelectElementGetValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetValue---- method DOMHTMLSelectElement::get_will_validate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    IO CInt---dOMHTMLSelectElementGetWillValidate ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLSelectElementGetWillValidate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_select_element_get_will_validate _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLSelectElementGetWillValidateMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementGetWillValidateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetWillValidate---- method DOMHTMLSelectElement::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_item" webkit_dom_html_select_element_item :: -    Ptr DOMHTMLSelectElement ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr DOMNode)---dOMHTMLSelectElementItem ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m DOMNode                            -- result-dOMHTMLSelectElementItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_select_element_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_html_select_element_item" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMHTMLSelectElementItemMethodInfo-instance (signature ~ (CULong -> m DOMNode), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementItemMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementItem---- method DOMHTMLSelectElement::named_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr DOMNode)---dOMHTMLSelectElementNamedItem ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m DOMNode                            -- result-dOMHTMLSelectElementNamedItem _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    result <- webkit_dom_html_select_element_named_item _obj' name'-    checkUnexpectedReturnNULL "webkit_dom_html_select_element_named_item" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    freeMem name'-    return result'--data DOMHTMLSelectElementNamedItemMethodInfo-instance (signature ~ (T.Text -> m DOMNode), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementNamedItemMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementNamedItem---- method DOMHTMLSelectElement::remove--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    CLong ->                                -- index : TBasicType TLong-    IO ()---dOMHTMLSelectElementRemove ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> CLong                                -- index-    -> m ()                                 -- result-dOMHTMLSelectElementRemove _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_select_element_remove _obj' index-    touchManagedPtr _obj-    return ()--data DOMHTMLSelectElementRemoveMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementRemoveMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementRemove---- method DOMHTMLSelectElement::set_autofocus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLSelectElementSetAutofocus ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLSelectElementSetAutofocus _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_select_element_set_autofocus _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLSelectElementSetAutofocusMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementSetAutofocusMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementSetAutofocus---- method DOMHTMLSelectElement::set_custom_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "error", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_custom_validity" webkit_dom_html_select_element_set_custom_validity :: -    Ptr DOMHTMLSelectElement ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    CString ->                              -- error : TBasicType TUTF8-    IO ()---dOMHTMLSelectElementSetCustomValidity ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- error_-    -> m ()                                 -- result-dOMHTMLSelectElementSetCustomValidity _obj error_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    error_' <- textToCString error_-    webkit_dom_html_select_element_set_custom_validity _obj' error_'-    touchManagedPtr _obj-    freeMem error_'-    return ()--data DOMHTMLSelectElementSetCustomValidityMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementSetCustomValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementSetCustomValidity---- method DOMHTMLSelectElement::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLSelectElementSetDisabled ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLSelectElementSetDisabled _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_select_element_set_disabled _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLSelectElementSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementSetDisabled---- method DOMHTMLSelectElement::set_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    CULong ->                               -- value : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLSelectElementSetLength ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> CULong                               -- value-    -> m ()                                 -- result-dOMHTMLSelectElementSetLength _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_html_select_element_set_length _obj' value-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMHTMLSelectElementSetLengthMethodInfo-instance (signature ~ (CULong -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementSetLengthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementSetLength---- method DOMHTMLSelectElement::set_multiple--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLSelectElementSetMultiple ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLSelectElementSetMultiple _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_select_element_set_multiple _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLSelectElementSetMultipleMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementSetMultipleMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementSetMultiple---- method DOMHTMLSelectElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLSelectElementSetName ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLSelectElementSetName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_select_element_set_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLSelectElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementSetName---- method DOMHTMLSelectElement::set_required--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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_required" webkit_dom_html_select_element_set_required :: -    Ptr DOMHTMLSelectElement ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLSelectElementSetRequired ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLSelectElementSetRequired _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_select_element_set_required _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLSelectElementSetRequiredMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementSetRequiredMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementSetRequired---- method DOMHTMLSelectElement::set_selected_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLSelectElementSetSelectedIndex ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLSelectElementSetSelectedIndex _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_select_element_set_selected_index _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLSelectElementSetSelectedIndexMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementSetSelectedIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementSetSelectedIndex---- method DOMHTMLSelectElement::set_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLSelectElementSetSize ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLSelectElementSetSize _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_select_element_set_size _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLSelectElementSetSizeMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementSetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementSetSize---- method DOMHTMLSelectElement::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLSelectElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->             -- _obj : TInterface "WebKit" "DOMHTMLSelectElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLSelectElementSetValue ::-    (MonadIO m, DOMHTMLSelectElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLSelectElementSetValue _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_select_element_set_value _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLSelectElementSetValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLSelectElementK a) => MethodInfo DOMHTMLSelectElementSetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementSetValue--
− GI/WebKit/Objects/DOMHTMLSelectElement.hs-boot
@@ -1,61 +0,0 @@-module GI.WebKit.Objects.DOMHTMLSelectElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLSelectElement = DOMHTMLSelectElement (ForeignPtr DOMHTMLSelectElement)-instance GObject DOMHTMLSelectElement where-class GObject o => DOMHTMLSelectElementK o-instance (GObject o, IsDescendantOf DOMHTMLSelectElement o) => DOMHTMLSelectElementK o-data DOMHTMLSelectElementAutofocusPropertyInfo-data DOMHTMLSelectElementDisabledPropertyInfo-data DOMHTMLSelectElementFormPropertyInfo-data DOMHTMLSelectElementLabelsPropertyInfo-data DOMHTMLSelectElementLengthPropertyInfo-data DOMHTMLSelectElementMultiplePropertyInfo-data DOMHTMLSelectElementNamePropertyInfo-data DOMHTMLSelectElementOptionsPropertyInfo-data DOMHTMLSelectElementRequiredPropertyInfo-data DOMHTMLSelectElementSelectedIndexPropertyInfo-data DOMHTMLSelectElementSelectedOptionsPropertyInfo-data DOMHTMLSelectElementSizePropertyInfo-data DOMHTMLSelectElementTypePropertyInfo-data DOMHTMLSelectElementValidationMessagePropertyInfo-data DOMHTMLSelectElementValidityPropertyInfo-data DOMHTMLSelectElementValuePropertyInfo-data DOMHTMLSelectElementWillValidatePropertyInfo-data DOMHTMLSelectElementAddMethodInfo-data DOMHTMLSelectElementCheckValidityMethodInfo-data DOMHTMLSelectElementGetAutofocusMethodInfo-data DOMHTMLSelectElementGetDisabledMethodInfo-data DOMHTMLSelectElementGetFormMethodInfo-data DOMHTMLSelectElementGetLabelsMethodInfo-data DOMHTMLSelectElementGetLengthMethodInfo-data DOMHTMLSelectElementGetMultipleMethodInfo-data DOMHTMLSelectElementGetNameMethodInfo-data DOMHTMLSelectElementGetOptionsMethodInfo-data DOMHTMLSelectElementGetRequiredMethodInfo-data DOMHTMLSelectElementGetSelectedIndexMethodInfo-data DOMHTMLSelectElementGetSelectedOptionsMethodInfo-data DOMHTMLSelectElementGetSizeMethodInfo-data DOMHTMLSelectElementGetValidationMessageMethodInfo-data DOMHTMLSelectElementGetValidityMethodInfo-data DOMHTMLSelectElementGetValueMethodInfo-data DOMHTMLSelectElementGetWillValidateMethodInfo-data DOMHTMLSelectElementItemMethodInfo-data DOMHTMLSelectElementNamedItemMethodInfo-data DOMHTMLSelectElementRemoveMethodInfo-data DOMHTMLSelectElementSetAutofocusMethodInfo-data DOMHTMLSelectElementSetCustomValidityMethodInfo-data DOMHTMLSelectElementSetDisabledMethodInfo-data DOMHTMLSelectElementSetLengthMethodInfo-data DOMHTMLSelectElementSetMultipleMethodInfo-data DOMHTMLSelectElementSetNameMethodInfo-data DOMHTMLSelectElementSetRequiredMethodInfo-data DOMHTMLSelectElementSetSelectedIndexMethodInfo-data DOMHTMLSelectElementSetSizeMethodInfo-data DOMHTMLSelectElementSetValueMethodInfo
− GI/WebKit/Objects/DOMHTMLStyleElement.hs
@@ -1,622 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLStyleElement-    ( ---- * Exported types-    DOMHTMLStyleElement(..)                 ,-    DOMHTMLStyleElementK                    ,-    toDOMHTMLStyleElement                   ,-    noDOMHTMLStyleElement                   ,--- -- * Methods--- ** dOMHTMLStyleElementGetDisabled-    DOMHTMLStyleElementGetDisabledMethodInfo,-    dOMHTMLStyleElementGetDisabled          ,----- ** dOMHTMLStyleElementGetMedia-    DOMHTMLStyleElementGetMediaMethodInfo   ,-    dOMHTMLStyleElementGetMedia             ,----- ** dOMHTMLStyleElementGetScoped-    DOMHTMLStyleElementGetScopedMethodInfo  ,-    dOMHTMLStyleElementGetScoped            ,----- ** dOMHTMLStyleElementGetSheet-    DOMHTMLStyleElementGetSheetMethodInfo   ,-    dOMHTMLStyleElementGetSheet             ,----- ** dOMHTMLStyleElementSetDisabled-    DOMHTMLStyleElementSetDisabledMethodInfo,-    dOMHTMLStyleElementSetDisabled          ,----- ** dOMHTMLStyleElementSetMedia-    DOMHTMLStyleElementSetMediaMethodInfo   ,-    dOMHTMLStyleElementSetMedia             ,----- ** dOMHTMLStyleElementSetScoped-    DOMHTMLStyleElementSetScopedMethodInfo  ,-    dOMHTMLStyleElementSetScoped            ,----- -- * Properties--- ** Disabled-    DOMHTMLStyleElementDisabledPropertyInfo ,-    constructDOMHTMLStyleElementDisabled    ,-    dOMHTMLStyleElementDisabled             ,-    getDOMHTMLStyleElementDisabled          ,-    setDOMHTMLStyleElementDisabled          ,----- ** Media-    DOMHTMLStyleElementMediaPropertyInfo    ,-    constructDOMHTMLStyleElementMedia       ,-    dOMHTMLStyleElementMedia                ,-    getDOMHTMLStyleElementMedia             ,-    setDOMHTMLStyleElementMedia             ,----- ** Sheet-    DOMHTMLStyleElementSheetPropertyInfo    ,-    dOMHTMLStyleElementSheet                ,-    getDOMHTMLStyleElementSheet             ,----- ** Type-    DOMHTMLStyleElementTypePropertyInfo     ,-    clearDOMHTMLStyleElementType            ,-    constructDOMHTMLStyleElementType        ,-    dOMHTMLStyleElementType                 ,-    getDOMHTMLStyleElementType              ,-    setDOMHTMLStyleElementType              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLStyleElement = DOMHTMLStyleElement (ForeignPtr DOMHTMLStyleElement)-foreign import ccall "webkit_dom_html_style_element_get_type"-    c_webkit_dom_html_style_element_get_type :: IO GType--type instance ParentTypes DOMHTMLStyleElement = DOMHTMLStyleElementParentTypes-type DOMHTMLStyleElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLStyleElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_style_element_get_type-    --class GObject o => DOMHTMLStyleElementK o-instance (GObject o, IsDescendantOf DOMHTMLStyleElement o) => DOMHTMLStyleElementK o--toDOMHTMLStyleElement :: DOMHTMLStyleElementK o => o -> IO DOMHTMLStyleElement-toDOMHTMLStyleElement = unsafeCastTo DOMHTMLStyleElement--noDOMHTMLStyleElement :: Maybe DOMHTMLStyleElement-noDOMHTMLStyleElement = Nothing--type family ResolveDOMHTMLStyleElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLStyleElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLStyleElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLStyleElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLStyleElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLStyleElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLStyleElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLStyleElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLStyleElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLStyleElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLStyleElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLStyleElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLStyleElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLStyleElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLStyleElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLStyleElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLStyleElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLStyleElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLStyleElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLStyleElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLStyleElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLStyleElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLStyleElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLStyleElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLStyleElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLStyleElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLStyleElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLStyleElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLStyleElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLStyleElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLStyleElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLStyleElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLStyleElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLStyleElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLStyleElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLStyleElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLStyleElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLStyleElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLStyleElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLStyleElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLStyleElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLStyleElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLStyleElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLStyleElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLStyleElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLStyleElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLStyleElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLStyleElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLStyleElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLStyleElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLStyleElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLStyleElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLStyleElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLStyleElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLStyleElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLStyleElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLStyleElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLStyleElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLStyleElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLStyleElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLStyleElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLStyleElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLStyleElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLStyleElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLStyleElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLStyleElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLStyleElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLStyleElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLStyleElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLStyleElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLStyleElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLStyleElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLStyleElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLStyleElementMethod "getDisabled" o = DOMHTMLStyleElementGetDisabledMethodInfo-    ResolveDOMHTMLStyleElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLStyleElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLStyleElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLStyleElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLStyleElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLStyleElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLStyleElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLStyleElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLStyleElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLStyleElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLStyleElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLStyleElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLStyleElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLStyleElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLStyleElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLStyleElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLStyleElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLStyleElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLStyleElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLStyleElementMethod "getMedia" o = DOMHTMLStyleElementGetMediaMethodInfo-    ResolveDOMHTMLStyleElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLStyleElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLStyleElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLStyleElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLStyleElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLStyleElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLStyleElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLStyleElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLStyleElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLStyleElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLStyleElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLStyleElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLStyleElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLStyleElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLStyleElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLStyleElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLStyleElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLStyleElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLStyleElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLStyleElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLStyleElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLStyleElementMethod "getScoped" o = DOMHTMLStyleElementGetScopedMethodInfo-    ResolveDOMHTMLStyleElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLStyleElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLStyleElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLStyleElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLStyleElementMethod "getSheet" o = DOMHTMLStyleElementGetSheetMethodInfo-    ResolveDOMHTMLStyleElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLStyleElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLStyleElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLStyleElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLStyleElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLStyleElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLStyleElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLStyleElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLStyleElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLStyleElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLStyleElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLStyleElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLStyleElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLStyleElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLStyleElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLStyleElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLStyleElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLStyleElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLStyleElementMethod "setDisabled" o = DOMHTMLStyleElementSetDisabledMethodInfo-    ResolveDOMHTMLStyleElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLStyleElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLStyleElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLStyleElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLStyleElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLStyleElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLStyleElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLStyleElementMethod "setMedia" o = DOMHTMLStyleElementSetMediaMethodInfo-    ResolveDOMHTMLStyleElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLStyleElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLStyleElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLStyleElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLStyleElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLStyleElementMethod "setScoped" o = DOMHTMLStyleElementSetScopedMethodInfo-    ResolveDOMHTMLStyleElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLStyleElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLStyleElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLStyleElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLStyleElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLStyleElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLStyleElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLStyleElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLStyleElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLStyleElementMethod t DOMHTMLStyleElement, MethodInfo info DOMHTMLStyleElement p) => IsLabelProxy t (DOMHTMLStyleElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLStyleElementMethod t DOMHTMLStyleElement, MethodInfo info DOMHTMLStyleElement p) => IsLabel t (DOMHTMLStyleElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLStyleElementDisabled :: (MonadIO m, DOMHTMLStyleElementK o) => o -> m Bool-getDOMHTMLStyleElementDisabled obj = liftIO $ getObjectPropertyBool obj "disabled"--setDOMHTMLStyleElementDisabled :: (MonadIO m, DOMHTMLStyleElementK o) => o -> Bool -> m ()-setDOMHTMLStyleElementDisabled obj val = liftIO $ setObjectPropertyBool obj "disabled" val--constructDOMHTMLStyleElementDisabled :: Bool -> IO ([Char], GValue)-constructDOMHTMLStyleElementDisabled val = constructObjectPropertyBool "disabled" val--data DOMHTMLStyleElementDisabledPropertyInfo-instance AttrInfo DOMHTMLStyleElementDisabledPropertyInfo where-    type AttrAllowedOps DOMHTMLStyleElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLStyleElementDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLStyleElementDisabledPropertyInfo = DOMHTMLStyleElementK-    type AttrGetType DOMHTMLStyleElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLStyleElementDisabledPropertyInfo = "disabled"-    attrGet _ = getDOMHTMLStyleElementDisabled-    attrSet _ = setDOMHTMLStyleElementDisabled-    attrConstruct _ = constructDOMHTMLStyleElementDisabled-    attrClear _ = undefined---- VVV Prop "media"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLStyleElementMedia :: (MonadIO m, DOMHTMLStyleElementK o) => o -> m (Maybe T.Text)-getDOMHTMLStyleElementMedia obj = liftIO $ getObjectPropertyString obj "media"--setDOMHTMLStyleElementMedia :: (MonadIO m, DOMHTMLStyleElementK o) => o -> T.Text -> m ()-setDOMHTMLStyleElementMedia obj val = liftIO $ setObjectPropertyString obj "media" (Just val)--constructDOMHTMLStyleElementMedia :: T.Text -> IO ([Char], GValue)-constructDOMHTMLStyleElementMedia val = constructObjectPropertyString "media" (Just val)--data DOMHTMLStyleElementMediaPropertyInfo-instance AttrInfo DOMHTMLStyleElementMediaPropertyInfo where-    type AttrAllowedOps DOMHTMLStyleElementMediaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLStyleElementMediaPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLStyleElementMediaPropertyInfo = DOMHTMLStyleElementK-    type AttrGetType DOMHTMLStyleElementMediaPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLStyleElementMediaPropertyInfo = "media"-    attrGet _ = getDOMHTMLStyleElementMedia-    attrSet _ = setDOMHTMLStyleElementMedia-    attrConstruct _ = constructDOMHTMLStyleElementMedia-    attrClear _ = undefined---- VVV Prop "sheet"-   -- Type: TInterface "WebKit" "DOMStyleSheet"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLStyleElementSheet :: (MonadIO m, DOMHTMLStyleElementK o) => o -> m (Maybe DOMStyleSheet)-getDOMHTMLStyleElementSheet obj = liftIO $ getObjectPropertyObject obj "sheet" DOMStyleSheet--data DOMHTMLStyleElementSheetPropertyInfo-instance AttrInfo DOMHTMLStyleElementSheetPropertyInfo where-    type AttrAllowedOps DOMHTMLStyleElementSheetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLStyleElementSheetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLStyleElementSheetPropertyInfo = DOMHTMLStyleElementK-    type AttrGetType DOMHTMLStyleElementSheetPropertyInfo = (Maybe DOMStyleSheet)-    type AttrLabel DOMHTMLStyleElementSheetPropertyInfo = "sheet"-    attrGet _ = getDOMHTMLStyleElementSheet-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLStyleElementType :: (MonadIO m, DOMHTMLStyleElementK o) => o -> m (Maybe T.Text)-getDOMHTMLStyleElementType obj = liftIO $ getObjectPropertyString obj "type"--setDOMHTMLStyleElementType :: (MonadIO m, DOMHTMLStyleElementK o) => o -> T.Text -> m ()-setDOMHTMLStyleElementType obj val = liftIO $ setObjectPropertyString obj "type" (Just val)--constructDOMHTMLStyleElementType :: T.Text -> IO ([Char], GValue)-constructDOMHTMLStyleElementType val = constructObjectPropertyString "type" (Just val)--clearDOMHTMLStyleElementType :: (MonadIO m, DOMHTMLStyleElementK o) => o -> m ()-clearDOMHTMLStyleElementType obj = liftIO $ setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--data DOMHTMLStyleElementTypePropertyInfo-instance AttrInfo DOMHTMLStyleElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLStyleElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLStyleElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLStyleElementTypePropertyInfo = DOMHTMLStyleElementK-    type AttrGetType DOMHTMLStyleElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLStyleElementTypePropertyInfo = "type"-    attrGet _ = getDOMHTMLStyleElementType-    attrSet _ = setDOMHTMLStyleElementType-    attrConstruct _ = constructDOMHTMLStyleElementType-    attrClear _ = clearDOMHTMLStyleElementType--type instance AttributeList DOMHTMLStyleElement = DOMHTMLStyleElementAttributeList-type DOMHTMLStyleElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLStyleElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("media", DOMHTMLStyleElementMediaPropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("sheet", DOMHTMLStyleElementSheetPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLStyleElementTypePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLStyleElementDisabled :: AttrLabelProxy "disabled"-dOMHTMLStyleElementDisabled = AttrLabelProxy--dOMHTMLStyleElementMedia :: AttrLabelProxy "media"-dOMHTMLStyleElementMedia = AttrLabelProxy--dOMHTMLStyleElementSheet :: AttrLabelProxy "sheet"-dOMHTMLStyleElementSheet = AttrLabelProxy--dOMHTMLStyleElementType :: AttrLabelProxy "type"-dOMHTMLStyleElementType = AttrLabelProxy--type instance SignalList DOMHTMLStyleElement = DOMHTMLStyleElementSignalList-type DOMHTMLStyleElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLStyleElement::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLStyleElement"-    IO CInt---dOMHTMLStyleElementGetDisabled ::-    (MonadIO m, DOMHTMLStyleElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLStyleElementGetDisabled _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_style_element_get_disabled _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLStyleElementGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLStyleElementK a) => MethodInfo DOMHTMLStyleElementGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLStyleElementGetDisabled---- method DOMHTMLStyleElement::get_media--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLStyleElement"-    IO CString---dOMHTMLStyleElementGetMedia ::-    (MonadIO m, DOMHTMLStyleElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLStyleElementGetMedia _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_style_element_get_media _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_style_element_get_media" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLStyleElementGetMediaMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLStyleElementK a) => MethodInfo DOMHTMLStyleElementGetMediaMethodInfo a signature where-    overloadedMethod _ = dOMHTMLStyleElementGetMedia---- method DOMHTMLStyleElement::get_scoped--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, 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_scoped" webkit_dom_html_style_element_get_scoped :: -    Ptr DOMHTMLStyleElement ->              -- _obj : TInterface "WebKit" "DOMHTMLStyleElement"-    IO CInt--{-# DEPRECATED dOMHTMLStyleElementGetScoped ["(Since version 2.2)"]#-}-dOMHTMLStyleElementGetScoped ::-    (MonadIO m, DOMHTMLStyleElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLStyleElementGetScoped _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_style_element_get_scoped _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLStyleElementGetScopedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLStyleElementK a) => MethodInfo DOMHTMLStyleElementGetScopedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLStyleElementGetScoped---- method DOMHTMLStyleElement::get_sheet--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->              -- _obj : TInterface "WebKit" "DOMHTMLStyleElement"-    IO (Ptr DOMStyleSheet)---dOMHTMLStyleElementGetSheet ::-    (MonadIO m, DOMHTMLStyleElementK a) =>-    a                                       -- _obj-    -> m DOMStyleSheet                      -- result-dOMHTMLStyleElementGetSheet _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_style_element_get_sheet _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_style_element_get_sheet" result-    result' <- (wrapObject DOMStyleSheet) result-    touchManagedPtr _obj-    return result'--data DOMHTMLStyleElementGetSheetMethodInfo-instance (signature ~ (m DOMStyleSheet), MonadIO m, DOMHTMLStyleElementK a) => MethodInfo DOMHTMLStyleElementGetSheetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLStyleElementGetSheet---- method DOMHTMLStyleElement::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLStyleElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLStyleElementSetDisabled ::-    (MonadIO m, DOMHTMLStyleElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLStyleElementSetDisabled _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_style_element_set_disabled _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLStyleElementSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLStyleElementK a) => MethodInfo DOMHTMLStyleElementSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLStyleElementSetDisabled---- method DOMHTMLStyleElement::set_media--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLStyleElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLStyleElementSetMedia ::-    (MonadIO m, DOMHTMLStyleElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLStyleElementSetMedia _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_style_element_set_media _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLStyleElementSetMediaMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLStyleElementK a) => MethodInfo DOMHTMLStyleElementSetMediaMethodInfo a signature where-    overloadedMethod _ = dOMHTMLStyleElementSetMedia---- method DOMHTMLStyleElement::set_scoped--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLStyleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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_scoped" webkit_dom_html_style_element_set_scoped :: -    Ptr DOMHTMLStyleElement ->              -- _obj : TInterface "WebKit" "DOMHTMLStyleElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLStyleElementSetScoped ["(Since version 2.2)"]#-}-dOMHTMLStyleElementSetScoped ::-    (MonadIO m, DOMHTMLStyleElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLStyleElementSetScoped _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_style_element_set_scoped _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLStyleElementSetScopedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLStyleElementK a) => MethodInfo DOMHTMLStyleElementSetScopedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLStyleElementSetScoped--
− GI/WebKit/Objects/DOMHTMLStyleElement.hs-boot
@@ -1,24 +0,0 @@-module GI.WebKit.Objects.DOMHTMLStyleElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLStyleElement = DOMHTMLStyleElement (ForeignPtr DOMHTMLStyleElement)-instance GObject DOMHTMLStyleElement where-class GObject o => DOMHTMLStyleElementK o-instance (GObject o, IsDescendantOf DOMHTMLStyleElement o) => DOMHTMLStyleElementK o-data DOMHTMLStyleElementDisabledPropertyInfo-data DOMHTMLStyleElementMediaPropertyInfo-data DOMHTMLStyleElementSheetPropertyInfo-data DOMHTMLStyleElementTypePropertyInfo-data DOMHTMLStyleElementGetDisabledMethodInfo-data DOMHTMLStyleElementGetMediaMethodInfo-data DOMHTMLStyleElementGetScopedMethodInfo-data DOMHTMLStyleElementGetSheetMethodInfo-data DOMHTMLStyleElementSetDisabledMethodInfo-data DOMHTMLStyleElementSetMediaMethodInfo-data DOMHTMLStyleElementSetScopedMethodInfo
− GI/WebKit/Objects/DOMHTMLTableCaptionElement.hs
@@ -1,340 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLTableCaptionElement-    ( ---- * Exported types-    DOMHTMLTableCaptionElement(..)          ,-    DOMHTMLTableCaptionElementK             ,-    toDOMHTMLTableCaptionElement            ,-    noDOMHTMLTableCaptionElement            ,--- -- * Methods--- ** dOMHTMLTableCaptionElementGetAlign-    DOMHTMLTableCaptionElementGetAlignMethodInfo,-    dOMHTMLTableCaptionElementGetAlign      ,----- ** dOMHTMLTableCaptionElementSetAlign-    DOMHTMLTableCaptionElementSetAlignMethodInfo,-    dOMHTMLTableCaptionElementSetAlign      ,----- -- * Properties--- ** Align-    DOMHTMLTableCaptionElementAlignPropertyInfo,-    constructDOMHTMLTableCaptionElementAlign,-    dOMHTMLTableCaptionElementAlign         ,-    getDOMHTMLTableCaptionElementAlign      ,-    setDOMHTMLTableCaptionElementAlign      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLTableCaptionElement = DOMHTMLTableCaptionElement (ForeignPtr DOMHTMLTableCaptionElement)-foreign import ccall "webkit_dom_html_table_caption_element_get_type"-    c_webkit_dom_html_table_caption_element_get_type :: IO GType--type instance ParentTypes DOMHTMLTableCaptionElement = DOMHTMLTableCaptionElementParentTypes-type DOMHTMLTableCaptionElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLTableCaptionElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_table_caption_element_get_type-    --class GObject o => DOMHTMLTableCaptionElementK o-instance (GObject o, IsDescendantOf DOMHTMLTableCaptionElement o) => DOMHTMLTableCaptionElementK o--toDOMHTMLTableCaptionElement :: DOMHTMLTableCaptionElementK o => o -> IO DOMHTMLTableCaptionElement-toDOMHTMLTableCaptionElement = unsafeCastTo DOMHTMLTableCaptionElement--noDOMHTMLTableCaptionElement :: Maybe DOMHTMLTableCaptionElement-noDOMHTMLTableCaptionElement = Nothing--type family ResolveDOMHTMLTableCaptionElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLTableCaptionElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getAlign" o = DOMHTMLTableCaptionElementGetAlignMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setAlign" o = DOMHTMLTableCaptionElementSetAlignMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLTableCaptionElementMethod t DOMHTMLTableCaptionElement, MethodInfo info DOMHTMLTableCaptionElement p) => IsLabelProxy t (DOMHTMLTableCaptionElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLTableCaptionElementMethod t DOMHTMLTableCaptionElement, MethodInfo info DOMHTMLTableCaptionElement p) => IsLabel t (DOMHTMLTableCaptionElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableCaptionElementAlign :: (MonadIO m, DOMHTMLTableCaptionElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableCaptionElementAlign obj = liftIO $ getObjectPropertyString obj "align"--setDOMHTMLTableCaptionElementAlign :: (MonadIO m, DOMHTMLTableCaptionElementK o) => o -> T.Text -> m ()-setDOMHTMLTableCaptionElementAlign obj val = liftIO $ setObjectPropertyString obj "align" (Just val)--constructDOMHTMLTableCaptionElementAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableCaptionElementAlign val = constructObjectPropertyString "align" (Just val)--data DOMHTMLTableCaptionElementAlignPropertyInfo-instance AttrInfo DOMHTMLTableCaptionElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCaptionElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCaptionElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCaptionElementAlignPropertyInfo = DOMHTMLTableCaptionElementK-    type AttrGetType DOMHTMLTableCaptionElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCaptionElementAlignPropertyInfo = "align"-    attrGet _ = getDOMHTMLTableCaptionElementAlign-    attrSet _ = setDOMHTMLTableCaptionElementAlign-    attrConstruct _ = constructDOMHTMLTableCaptionElementAlign-    attrClear _ = undefined--type instance AttributeList DOMHTMLTableCaptionElement = DOMHTMLTableCaptionElementAttributeList-type DOMHTMLTableCaptionElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableCaptionElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLTableCaptionElementAlign :: AttrLabelProxy "align"-dOMHTMLTableCaptionElementAlign = AttrLabelProxy--type instance SignalList DOMHTMLTableCaptionElement = DOMHTMLTableCaptionElementSignalList-type DOMHTMLTableCaptionElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLTableCaptionElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCaptionElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->       -- _obj : TInterface "WebKit" "DOMHTMLTableCaptionElement"-    IO CString---dOMHTMLTableCaptionElementGetAlign ::-    (MonadIO m, DOMHTMLTableCaptionElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableCaptionElementGetAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_caption_element_get_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_caption_element_get_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableCaptionElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCaptionElementK a) => MethodInfo DOMHTMLTableCaptionElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCaptionElementGetAlign---- method DOMHTMLTableCaptionElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCaptionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->       -- _obj : TInterface "WebKit" "DOMHTMLTableCaptionElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableCaptionElementSetAlign ::-    (MonadIO m, DOMHTMLTableCaptionElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableCaptionElementSetAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_caption_element_set_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableCaptionElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCaptionElementK a) => MethodInfo DOMHTMLTableCaptionElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCaptionElementSetAlign--
− GI/WebKit/Objects/DOMHTMLTableCaptionElement.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMHTMLTableCaptionElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLTableCaptionElement = DOMHTMLTableCaptionElement (ForeignPtr DOMHTMLTableCaptionElement)-instance GObject DOMHTMLTableCaptionElement where-class GObject o => DOMHTMLTableCaptionElementK o-instance (GObject o, IsDescendantOf DOMHTMLTableCaptionElement o) => DOMHTMLTableCaptionElementK o-data DOMHTMLTableCaptionElementAlignPropertyInfo-data DOMHTMLTableCaptionElementGetAlignMethodInfo-data DOMHTMLTableCaptionElementSetAlignMethodInfo
− GI/WebKit/Objects/DOMHTMLTableCellElement.hs
@@ -1,1819 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLTableCellElement-    ( ---- * Exported types-    DOMHTMLTableCellElement(..)             ,-    DOMHTMLTableCellElementK                ,-    toDOMHTMLTableCellElement               ,-    noDOMHTMLTableCellElement               ,--- -- * Methods--- ** dOMHTMLTableCellElementGetAbbr-    DOMHTMLTableCellElementGetAbbrMethodInfo,-    dOMHTMLTableCellElementGetAbbr          ,----- ** dOMHTMLTableCellElementGetAlign-    DOMHTMLTableCellElementGetAlignMethodInfo,-    dOMHTMLTableCellElementGetAlign         ,----- ** dOMHTMLTableCellElementGetAxis-    DOMHTMLTableCellElementGetAxisMethodInfo,-    dOMHTMLTableCellElementGetAxis          ,----- ** dOMHTMLTableCellElementGetBgColor-    DOMHTMLTableCellElementGetBgColorMethodInfo,-    dOMHTMLTableCellElementGetBgColor       ,----- ** dOMHTMLTableCellElementGetCellIndex-    DOMHTMLTableCellElementGetCellIndexMethodInfo,-    dOMHTMLTableCellElementGetCellIndex     ,----- ** dOMHTMLTableCellElementGetCh-    DOMHTMLTableCellElementGetChMethodInfo  ,-    dOMHTMLTableCellElementGetCh            ,----- ** dOMHTMLTableCellElementGetChOff-    DOMHTMLTableCellElementGetChOffMethodInfo,-    dOMHTMLTableCellElementGetChOff         ,----- ** dOMHTMLTableCellElementGetColSpan-    DOMHTMLTableCellElementGetColSpanMethodInfo,-    dOMHTMLTableCellElementGetColSpan       ,----- ** dOMHTMLTableCellElementGetHeaders-    DOMHTMLTableCellElementGetHeadersMethodInfo,-    dOMHTMLTableCellElementGetHeaders       ,----- ** dOMHTMLTableCellElementGetHeight-    DOMHTMLTableCellElementGetHeightMethodInfo,-    dOMHTMLTableCellElementGetHeight        ,----- ** dOMHTMLTableCellElementGetNoWrap-    DOMHTMLTableCellElementGetNoWrapMethodInfo,-    dOMHTMLTableCellElementGetNoWrap        ,----- ** dOMHTMLTableCellElementGetRowSpan-    DOMHTMLTableCellElementGetRowSpanMethodInfo,-    dOMHTMLTableCellElementGetRowSpan       ,----- ** dOMHTMLTableCellElementGetScope-    DOMHTMLTableCellElementGetScopeMethodInfo,-    dOMHTMLTableCellElementGetScope         ,----- ** dOMHTMLTableCellElementGetVAlign-    DOMHTMLTableCellElementGetVAlignMethodInfo,-    dOMHTMLTableCellElementGetVAlign        ,----- ** dOMHTMLTableCellElementGetWidth-    DOMHTMLTableCellElementGetWidthMethodInfo,-    dOMHTMLTableCellElementGetWidth         ,----- ** dOMHTMLTableCellElementSetAbbr-    DOMHTMLTableCellElementSetAbbrMethodInfo,-    dOMHTMLTableCellElementSetAbbr          ,----- ** dOMHTMLTableCellElementSetAlign-    DOMHTMLTableCellElementSetAlignMethodInfo,-    dOMHTMLTableCellElementSetAlign         ,----- ** dOMHTMLTableCellElementSetAxis-    DOMHTMLTableCellElementSetAxisMethodInfo,-    dOMHTMLTableCellElementSetAxis          ,----- ** dOMHTMLTableCellElementSetBgColor-    DOMHTMLTableCellElementSetBgColorMethodInfo,-    dOMHTMLTableCellElementSetBgColor       ,----- ** dOMHTMLTableCellElementSetCh-    DOMHTMLTableCellElementSetChMethodInfo  ,-    dOMHTMLTableCellElementSetCh            ,----- ** dOMHTMLTableCellElementSetChOff-    DOMHTMLTableCellElementSetChOffMethodInfo,-    dOMHTMLTableCellElementSetChOff         ,----- ** dOMHTMLTableCellElementSetColSpan-    DOMHTMLTableCellElementSetColSpanMethodInfo,-    dOMHTMLTableCellElementSetColSpan       ,----- ** dOMHTMLTableCellElementSetHeaders-    DOMHTMLTableCellElementSetHeadersMethodInfo,-    dOMHTMLTableCellElementSetHeaders       ,----- ** dOMHTMLTableCellElementSetHeight-    DOMHTMLTableCellElementSetHeightMethodInfo,-    dOMHTMLTableCellElementSetHeight        ,----- ** dOMHTMLTableCellElementSetNoWrap-    DOMHTMLTableCellElementSetNoWrapMethodInfo,-    dOMHTMLTableCellElementSetNoWrap        ,----- ** dOMHTMLTableCellElementSetRowSpan-    DOMHTMLTableCellElementSetRowSpanMethodInfo,-    dOMHTMLTableCellElementSetRowSpan       ,----- ** dOMHTMLTableCellElementSetScope-    DOMHTMLTableCellElementSetScopeMethodInfo,-    dOMHTMLTableCellElementSetScope         ,----- ** dOMHTMLTableCellElementSetVAlign-    DOMHTMLTableCellElementSetVAlignMethodInfo,-    dOMHTMLTableCellElementSetVAlign        ,----- ** dOMHTMLTableCellElementSetWidth-    DOMHTMLTableCellElementSetWidthMethodInfo,-    dOMHTMLTableCellElementSetWidth         ,----- -- * Properties--- ** Abbr-    DOMHTMLTableCellElementAbbrPropertyInfo ,-    constructDOMHTMLTableCellElementAbbr    ,-    dOMHTMLTableCellElementAbbr             ,-    getDOMHTMLTableCellElementAbbr          ,-    setDOMHTMLTableCellElementAbbr          ,----- ** Align-    DOMHTMLTableCellElementAlignPropertyInfo,-    constructDOMHTMLTableCellElementAlign   ,-    dOMHTMLTableCellElementAlign            ,-    getDOMHTMLTableCellElementAlign         ,-    setDOMHTMLTableCellElementAlign         ,----- ** Axis-    DOMHTMLTableCellElementAxisPropertyInfo ,-    constructDOMHTMLTableCellElementAxis    ,-    dOMHTMLTableCellElementAxis             ,-    getDOMHTMLTableCellElementAxis          ,-    setDOMHTMLTableCellElementAxis          ,----- ** BgColor-    DOMHTMLTableCellElementBgColorPropertyInfo,-    constructDOMHTMLTableCellElementBgColor ,-    dOMHTMLTableCellElementBgColor          ,-    getDOMHTMLTableCellElementBgColor       ,-    setDOMHTMLTableCellElementBgColor       ,----- ** CellIndex-    DOMHTMLTableCellElementCellIndexPropertyInfo,-    dOMHTMLTableCellElementCellIndex        ,-    getDOMHTMLTableCellElementCellIndex     ,----- ** Ch-    DOMHTMLTableCellElementChPropertyInfo   ,-    constructDOMHTMLTableCellElementCh      ,-    dOMHTMLTableCellElementCh               ,-    getDOMHTMLTableCellElementCh            ,-    setDOMHTMLTableCellElementCh            ,----- ** ChOff-    DOMHTMLTableCellElementChOffPropertyInfo,-    constructDOMHTMLTableCellElementChOff   ,-    dOMHTMLTableCellElementChOff            ,-    getDOMHTMLTableCellElementChOff         ,-    setDOMHTMLTableCellElementChOff         ,----- ** ColSpan-    DOMHTMLTableCellElementColSpanPropertyInfo,-    constructDOMHTMLTableCellElementColSpan ,-    dOMHTMLTableCellElementColSpan          ,-    getDOMHTMLTableCellElementColSpan       ,-    setDOMHTMLTableCellElementColSpan       ,----- ** Headers-    DOMHTMLTableCellElementHeadersPropertyInfo,-    constructDOMHTMLTableCellElementHeaders ,-    dOMHTMLTableCellElementHeaders          ,-    getDOMHTMLTableCellElementHeaders       ,-    setDOMHTMLTableCellElementHeaders       ,----- ** Height-    DOMHTMLTableCellElementHeightPropertyInfo,-    constructDOMHTMLTableCellElementHeight  ,-    dOMHTMLTableCellElementHeight           ,-    getDOMHTMLTableCellElementHeight        ,-    setDOMHTMLTableCellElementHeight        ,----- ** NoWrap-    DOMHTMLTableCellElementNoWrapPropertyInfo,-    constructDOMHTMLTableCellElementNoWrap  ,-    dOMHTMLTableCellElementNoWrap           ,-    getDOMHTMLTableCellElementNoWrap        ,-    setDOMHTMLTableCellElementNoWrap        ,----- ** RowSpan-    DOMHTMLTableCellElementRowSpanPropertyInfo,-    constructDOMHTMLTableCellElementRowSpan ,-    dOMHTMLTableCellElementRowSpan          ,-    getDOMHTMLTableCellElementRowSpan       ,-    setDOMHTMLTableCellElementRowSpan       ,----- ** Scope-    DOMHTMLTableCellElementScopePropertyInfo,-    constructDOMHTMLTableCellElementScope   ,-    dOMHTMLTableCellElementScope            ,-    getDOMHTMLTableCellElementScope         ,-    setDOMHTMLTableCellElementScope         ,----- ** VAlign-    DOMHTMLTableCellElementVAlignPropertyInfo,-    constructDOMHTMLTableCellElementVAlign  ,-    dOMHTMLTableCellElementVAlign           ,-    getDOMHTMLTableCellElementVAlign        ,-    setDOMHTMLTableCellElementVAlign        ,----- ** Width-    DOMHTMLTableCellElementWidthPropertyInfo,-    constructDOMHTMLTableCellElementWidth   ,-    dOMHTMLTableCellElementWidth            ,-    getDOMHTMLTableCellElementWidth         ,-    setDOMHTMLTableCellElementWidth         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLTableCellElement = DOMHTMLTableCellElement (ForeignPtr DOMHTMLTableCellElement)-foreign import ccall "webkit_dom_html_table_cell_element_get_type"-    c_webkit_dom_html_table_cell_element_get_type :: IO GType--type instance ParentTypes DOMHTMLTableCellElement = DOMHTMLTableCellElementParentTypes-type DOMHTMLTableCellElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLTableCellElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_table_cell_element_get_type-    --class GObject o => DOMHTMLTableCellElementK o-instance (GObject o, IsDescendantOf DOMHTMLTableCellElement o) => DOMHTMLTableCellElementK o--toDOMHTMLTableCellElement :: DOMHTMLTableCellElementK o => o -> IO DOMHTMLTableCellElement-toDOMHTMLTableCellElement = unsafeCastTo DOMHTMLTableCellElement--noDOMHTMLTableCellElement :: Maybe DOMHTMLTableCellElement-noDOMHTMLTableCellElement = Nothing--type family ResolveDOMHTMLTableCellElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLTableCellElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLTableCellElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLTableCellElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLTableCellElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLTableCellElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLTableCellElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLTableCellElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLTableCellElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLTableCellElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLTableCellElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLTableCellElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLTableCellElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLTableCellElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLTableCellElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLTableCellElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLTableCellElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLTableCellElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLTableCellElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLTableCellElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLTableCellElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLTableCellElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLTableCellElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLTableCellElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLTableCellElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLTableCellElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLTableCellElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLTableCellElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLTableCellElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLTableCellElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLTableCellElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLTableCellElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLTableCellElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLTableCellElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLTableCellElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLTableCellElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLTableCellElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLTableCellElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLTableCellElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLTableCellElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLTableCellElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLTableCellElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLTableCellElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLTableCellElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLTableCellElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLTableCellElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLTableCellElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLTableCellElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getAbbr" o = DOMHTMLTableCellElementGetAbbrMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getAlign" o = DOMHTMLTableCellElementGetAlignMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getAxis" o = DOMHTMLTableCellElementGetAxisMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getBgColor" o = DOMHTMLTableCellElementGetBgColorMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getCellIndex" o = DOMHTMLTableCellElementGetCellIndexMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getCh" o = DOMHTMLTableCellElementGetChMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getChOff" o = DOMHTMLTableCellElementGetChOffMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getColSpan" o = DOMHTMLTableCellElementGetColSpanMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getHeaders" o = DOMHTMLTableCellElementGetHeadersMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getHeight" o = DOMHTMLTableCellElementGetHeightMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getNoWrap" o = DOMHTMLTableCellElementGetNoWrapMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getRowSpan" o = DOMHTMLTableCellElementGetRowSpanMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getScope" o = DOMHTMLTableCellElementGetScopeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getVAlign" o = DOMHTMLTableCellElementGetVAlignMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getWidth" o = DOMHTMLTableCellElementGetWidthMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setAbbr" o = DOMHTMLTableCellElementSetAbbrMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setAlign" o = DOMHTMLTableCellElementSetAlignMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setAxis" o = DOMHTMLTableCellElementSetAxisMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setBgColor" o = DOMHTMLTableCellElementSetBgColorMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setCh" o = DOMHTMLTableCellElementSetChMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setChOff" o = DOMHTMLTableCellElementSetChOffMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setColSpan" o = DOMHTMLTableCellElementSetColSpanMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setHeaders" o = DOMHTMLTableCellElementSetHeadersMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setHeight" o = DOMHTMLTableCellElementSetHeightMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setNoWrap" o = DOMHTMLTableCellElementSetNoWrapMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setRowSpan" o = DOMHTMLTableCellElementSetRowSpanMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setScope" o = DOMHTMLTableCellElementSetScopeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setVAlign" o = DOMHTMLTableCellElementSetVAlignMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setWidth" o = DOMHTMLTableCellElementSetWidthMethodInfo-    ResolveDOMHTMLTableCellElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLTableCellElementMethod t DOMHTMLTableCellElement, MethodInfo info DOMHTMLTableCellElement p) => IsLabelProxy t (DOMHTMLTableCellElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLTableCellElementMethod t DOMHTMLTableCellElement, MethodInfo info DOMHTMLTableCellElement p) => IsLabel t (DOMHTMLTableCellElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "abbr"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableCellElementAbbr :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementAbbr obj = liftIO $ getObjectPropertyString obj "abbr"--setDOMHTMLTableCellElementAbbr :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementAbbr obj val = liftIO $ setObjectPropertyString obj "abbr" (Just val)--constructDOMHTMLTableCellElementAbbr :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableCellElementAbbr val = constructObjectPropertyString "abbr" (Just val)--data DOMHTMLTableCellElementAbbrPropertyInfo-instance AttrInfo DOMHTMLTableCellElementAbbrPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementAbbrPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementAbbrPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementAbbrPropertyInfo = DOMHTMLTableCellElementK-    type AttrGetType DOMHTMLTableCellElementAbbrPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementAbbrPropertyInfo = "abbr"-    attrGet _ = getDOMHTMLTableCellElementAbbr-    attrSet _ = setDOMHTMLTableCellElementAbbr-    attrConstruct _ = constructDOMHTMLTableCellElementAbbr-    attrClear _ = undefined---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableCellElementAlign :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementAlign obj = liftIO $ getObjectPropertyString obj "align"--setDOMHTMLTableCellElementAlign :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementAlign obj val = liftIO $ setObjectPropertyString obj "align" (Just val)--constructDOMHTMLTableCellElementAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableCellElementAlign val = constructObjectPropertyString "align" (Just val)--data DOMHTMLTableCellElementAlignPropertyInfo-instance AttrInfo DOMHTMLTableCellElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementAlignPropertyInfo = DOMHTMLTableCellElementK-    type AttrGetType DOMHTMLTableCellElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementAlignPropertyInfo = "align"-    attrGet _ = getDOMHTMLTableCellElementAlign-    attrSet _ = setDOMHTMLTableCellElementAlign-    attrConstruct _ = constructDOMHTMLTableCellElementAlign-    attrClear _ = undefined---- VVV Prop "axis"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableCellElementAxis :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementAxis obj = liftIO $ getObjectPropertyString obj "axis"--setDOMHTMLTableCellElementAxis :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementAxis obj val = liftIO $ setObjectPropertyString obj "axis" (Just val)--constructDOMHTMLTableCellElementAxis :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableCellElementAxis val = constructObjectPropertyString "axis" (Just val)--data DOMHTMLTableCellElementAxisPropertyInfo-instance AttrInfo DOMHTMLTableCellElementAxisPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementAxisPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementAxisPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementAxisPropertyInfo = DOMHTMLTableCellElementK-    type AttrGetType DOMHTMLTableCellElementAxisPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementAxisPropertyInfo = "axis"-    attrGet _ = getDOMHTMLTableCellElementAxis-    attrSet _ = setDOMHTMLTableCellElementAxis-    attrConstruct _ = constructDOMHTMLTableCellElementAxis-    attrClear _ = undefined---- VVV Prop "bg-color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableCellElementBgColor :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementBgColor obj = liftIO $ getObjectPropertyString obj "bg-color"--setDOMHTMLTableCellElementBgColor :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementBgColor obj val = liftIO $ setObjectPropertyString obj "bg-color" (Just val)--constructDOMHTMLTableCellElementBgColor :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableCellElementBgColor val = constructObjectPropertyString "bg-color" (Just val)--data DOMHTMLTableCellElementBgColorPropertyInfo-instance AttrInfo DOMHTMLTableCellElementBgColorPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementBgColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementBgColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementBgColorPropertyInfo = DOMHTMLTableCellElementK-    type AttrGetType DOMHTMLTableCellElementBgColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementBgColorPropertyInfo = "bg-color"-    attrGet _ = getDOMHTMLTableCellElementBgColor-    attrSet _ = setDOMHTMLTableCellElementBgColor-    attrConstruct _ = constructDOMHTMLTableCellElementBgColor-    attrClear _ = undefined---- VVV Prop "cell-index"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLTableCellElementCellIndex :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> m CLong-getDOMHTMLTableCellElementCellIndex obj = liftIO $ getObjectPropertyLong obj "cell-index"--data DOMHTMLTableCellElementCellIndexPropertyInfo-instance AttrInfo DOMHTMLTableCellElementCellIndexPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementCellIndexPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementCellIndexPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableCellElementCellIndexPropertyInfo = DOMHTMLTableCellElementK-    type AttrGetType DOMHTMLTableCellElementCellIndexPropertyInfo = CLong-    type AttrLabel DOMHTMLTableCellElementCellIndexPropertyInfo = "cell-index"-    attrGet _ = getDOMHTMLTableCellElementCellIndex-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "ch"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableCellElementCh :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementCh obj = liftIO $ getObjectPropertyString obj "ch"--setDOMHTMLTableCellElementCh :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementCh obj val = liftIO $ setObjectPropertyString obj "ch" (Just val)--constructDOMHTMLTableCellElementCh :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableCellElementCh val = constructObjectPropertyString "ch" (Just val)--data DOMHTMLTableCellElementChPropertyInfo-instance AttrInfo DOMHTMLTableCellElementChPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementChPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementChPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementChPropertyInfo = DOMHTMLTableCellElementK-    type AttrGetType DOMHTMLTableCellElementChPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementChPropertyInfo = "ch"-    attrGet _ = getDOMHTMLTableCellElementCh-    attrSet _ = setDOMHTMLTableCellElementCh-    attrConstruct _ = constructDOMHTMLTableCellElementCh-    attrClear _ = undefined---- VVV Prop "ch-off"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableCellElementChOff :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementChOff obj = liftIO $ getObjectPropertyString obj "ch-off"--setDOMHTMLTableCellElementChOff :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementChOff obj val = liftIO $ setObjectPropertyString obj "ch-off" (Just val)--constructDOMHTMLTableCellElementChOff :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableCellElementChOff val = constructObjectPropertyString "ch-off" (Just val)--data DOMHTMLTableCellElementChOffPropertyInfo-instance AttrInfo DOMHTMLTableCellElementChOffPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementChOffPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementChOffPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementChOffPropertyInfo = DOMHTMLTableCellElementK-    type AttrGetType DOMHTMLTableCellElementChOffPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementChOffPropertyInfo = "ch-off"-    attrGet _ = getDOMHTMLTableCellElementChOff-    attrSet _ = setDOMHTMLTableCellElementChOff-    attrConstruct _ = constructDOMHTMLTableCellElementChOff-    attrClear _ = undefined---- VVV Prop "col-span"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLTableCellElementColSpan :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> m CLong-getDOMHTMLTableCellElementColSpan obj = liftIO $ getObjectPropertyLong obj "col-span"--setDOMHTMLTableCellElementColSpan :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> CLong -> m ()-setDOMHTMLTableCellElementColSpan obj val = liftIO $ setObjectPropertyLong obj "col-span" val--constructDOMHTMLTableCellElementColSpan :: CLong -> IO ([Char], GValue)-constructDOMHTMLTableCellElementColSpan val = constructObjectPropertyLong "col-span" val--data DOMHTMLTableCellElementColSpanPropertyInfo-instance AttrInfo DOMHTMLTableCellElementColSpanPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementColSpanPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementColSpanPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLTableCellElementColSpanPropertyInfo = DOMHTMLTableCellElementK-    type AttrGetType DOMHTMLTableCellElementColSpanPropertyInfo = CLong-    type AttrLabel DOMHTMLTableCellElementColSpanPropertyInfo = "col-span"-    attrGet _ = getDOMHTMLTableCellElementColSpan-    attrSet _ = setDOMHTMLTableCellElementColSpan-    attrConstruct _ = constructDOMHTMLTableCellElementColSpan-    attrClear _ = undefined---- VVV Prop "headers"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableCellElementHeaders :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementHeaders obj = liftIO $ getObjectPropertyString obj "headers"--setDOMHTMLTableCellElementHeaders :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementHeaders obj val = liftIO $ setObjectPropertyString obj "headers" (Just val)--constructDOMHTMLTableCellElementHeaders :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableCellElementHeaders val = constructObjectPropertyString "headers" (Just val)--data DOMHTMLTableCellElementHeadersPropertyInfo-instance AttrInfo DOMHTMLTableCellElementHeadersPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementHeadersPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementHeadersPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementHeadersPropertyInfo = DOMHTMLTableCellElementK-    type AttrGetType DOMHTMLTableCellElementHeadersPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementHeadersPropertyInfo = "headers"-    attrGet _ = getDOMHTMLTableCellElementHeaders-    attrSet _ = setDOMHTMLTableCellElementHeaders-    attrConstruct _ = constructDOMHTMLTableCellElementHeaders-    attrClear _ = undefined---- VVV Prop "height"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableCellElementHeight :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementHeight obj = liftIO $ getObjectPropertyString obj "height"--setDOMHTMLTableCellElementHeight :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementHeight obj val = liftIO $ setObjectPropertyString obj "height" (Just val)--constructDOMHTMLTableCellElementHeight :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableCellElementHeight val = constructObjectPropertyString "height" (Just val)--data DOMHTMLTableCellElementHeightPropertyInfo-instance AttrInfo DOMHTMLTableCellElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementHeightPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementHeightPropertyInfo = DOMHTMLTableCellElementK-    type AttrGetType DOMHTMLTableCellElementHeightPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementHeightPropertyInfo = "height"-    attrGet _ = getDOMHTMLTableCellElementHeight-    attrSet _ = setDOMHTMLTableCellElementHeight-    attrConstruct _ = constructDOMHTMLTableCellElementHeight-    attrClear _ = undefined---- VVV Prop "no-wrap"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLTableCellElementNoWrap :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> m Bool-getDOMHTMLTableCellElementNoWrap obj = liftIO $ getObjectPropertyBool obj "no-wrap"--setDOMHTMLTableCellElementNoWrap :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> Bool -> m ()-setDOMHTMLTableCellElementNoWrap obj val = liftIO $ setObjectPropertyBool obj "no-wrap" val--constructDOMHTMLTableCellElementNoWrap :: Bool -> IO ([Char], GValue)-constructDOMHTMLTableCellElementNoWrap val = constructObjectPropertyBool "no-wrap" val--data DOMHTMLTableCellElementNoWrapPropertyInfo-instance AttrInfo DOMHTMLTableCellElementNoWrapPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementNoWrapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementNoWrapPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLTableCellElementNoWrapPropertyInfo = DOMHTMLTableCellElementK-    type AttrGetType DOMHTMLTableCellElementNoWrapPropertyInfo = Bool-    type AttrLabel DOMHTMLTableCellElementNoWrapPropertyInfo = "no-wrap"-    attrGet _ = getDOMHTMLTableCellElementNoWrap-    attrSet _ = setDOMHTMLTableCellElementNoWrap-    attrConstruct _ = constructDOMHTMLTableCellElementNoWrap-    attrClear _ = undefined---- VVV Prop "row-span"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLTableCellElementRowSpan :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> m CLong-getDOMHTMLTableCellElementRowSpan obj = liftIO $ getObjectPropertyLong obj "row-span"--setDOMHTMLTableCellElementRowSpan :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> CLong -> m ()-setDOMHTMLTableCellElementRowSpan obj val = liftIO $ setObjectPropertyLong obj "row-span" val--constructDOMHTMLTableCellElementRowSpan :: CLong -> IO ([Char], GValue)-constructDOMHTMLTableCellElementRowSpan val = constructObjectPropertyLong "row-span" val--data DOMHTMLTableCellElementRowSpanPropertyInfo-instance AttrInfo DOMHTMLTableCellElementRowSpanPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementRowSpanPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementRowSpanPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLTableCellElementRowSpanPropertyInfo = DOMHTMLTableCellElementK-    type AttrGetType DOMHTMLTableCellElementRowSpanPropertyInfo = CLong-    type AttrLabel DOMHTMLTableCellElementRowSpanPropertyInfo = "row-span"-    attrGet _ = getDOMHTMLTableCellElementRowSpan-    attrSet _ = setDOMHTMLTableCellElementRowSpan-    attrConstruct _ = constructDOMHTMLTableCellElementRowSpan-    attrClear _ = undefined---- VVV Prop "scope"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableCellElementScope :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementScope obj = liftIO $ getObjectPropertyString obj "scope"--setDOMHTMLTableCellElementScope :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementScope obj val = liftIO $ setObjectPropertyString obj "scope" (Just val)--constructDOMHTMLTableCellElementScope :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableCellElementScope val = constructObjectPropertyString "scope" (Just val)--data DOMHTMLTableCellElementScopePropertyInfo-instance AttrInfo DOMHTMLTableCellElementScopePropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementScopePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementScopePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementScopePropertyInfo = DOMHTMLTableCellElementK-    type AttrGetType DOMHTMLTableCellElementScopePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementScopePropertyInfo = "scope"-    attrGet _ = getDOMHTMLTableCellElementScope-    attrSet _ = setDOMHTMLTableCellElementScope-    attrConstruct _ = constructDOMHTMLTableCellElementScope-    attrClear _ = undefined---- VVV Prop "v-align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableCellElementVAlign :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementVAlign obj = liftIO $ getObjectPropertyString obj "v-align"--setDOMHTMLTableCellElementVAlign :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementVAlign obj val = liftIO $ setObjectPropertyString obj "v-align" (Just val)--constructDOMHTMLTableCellElementVAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableCellElementVAlign val = constructObjectPropertyString "v-align" (Just val)--data DOMHTMLTableCellElementVAlignPropertyInfo-instance AttrInfo DOMHTMLTableCellElementVAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementVAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementVAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementVAlignPropertyInfo = DOMHTMLTableCellElementK-    type AttrGetType DOMHTMLTableCellElementVAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementVAlignPropertyInfo = "v-align"-    attrGet _ = getDOMHTMLTableCellElementVAlign-    attrSet _ = setDOMHTMLTableCellElementVAlign-    attrConstruct _ = constructDOMHTMLTableCellElementVAlign-    attrClear _ = undefined---- VVV Prop "width"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableCellElementWidth :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementWidth obj = liftIO $ getObjectPropertyString obj "width"--setDOMHTMLTableCellElementWidth :: (MonadIO m, DOMHTMLTableCellElementK o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementWidth obj val = liftIO $ setObjectPropertyString obj "width" (Just val)--constructDOMHTMLTableCellElementWidth :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableCellElementWidth val = constructObjectPropertyString "width" (Just val)--data DOMHTMLTableCellElementWidthPropertyInfo-instance AttrInfo DOMHTMLTableCellElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementWidthPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementWidthPropertyInfo = DOMHTMLTableCellElementK-    type AttrGetType DOMHTMLTableCellElementWidthPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementWidthPropertyInfo = "width"-    attrGet _ = getDOMHTMLTableCellElementWidth-    attrSet _ = setDOMHTMLTableCellElementWidth-    attrConstruct _ = constructDOMHTMLTableCellElementWidth-    attrClear _ = undefined--type instance AttributeList DOMHTMLTableCellElement = DOMHTMLTableCellElementAttributeList-type DOMHTMLTableCellElementAttributeList = ('[ '("abbr", DOMHTMLTableCellElementAbbrPropertyInfo), '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableCellElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("axis", DOMHTMLTableCellElementAxisPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("bgColor", DOMHTMLTableCellElementBgColorPropertyInfo), '("cellIndex", DOMHTMLTableCellElementCellIndexPropertyInfo), '("ch", DOMHTMLTableCellElementChPropertyInfo), '("chOff", DOMHTMLTableCellElementChOffPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("colSpan", DOMHTMLTableCellElementColSpanPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("headers", DOMHTMLTableCellElementHeadersPropertyInfo), '("height", DOMHTMLTableCellElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("noWrap", DOMHTMLTableCellElementNoWrapPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("rowSpan", DOMHTMLTableCellElementRowSpanPropertyInfo), '("scope", DOMHTMLTableCellElementScopePropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("vAlign", DOMHTMLTableCellElementVAlignPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLTableCellElementWidthPropertyInfo)] :: [(Symbol, *)])--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--type instance SignalList DOMHTMLTableCellElement = DOMHTMLTableCellElementSignalList-type DOMHTMLTableCellElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLTableCellElement::get_abbr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    IO CString---dOMHTMLTableCellElementGetAbbr ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableCellElementGetAbbr _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_cell_element_get_abbr _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_cell_element_get_abbr" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableCellElementGetAbbrMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetAbbrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetAbbr---- method DOMHTMLTableCellElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    IO CString---dOMHTMLTableCellElementGetAlign ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableCellElementGetAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_cell_element_get_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_cell_element_get_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableCellElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetAlign---- method DOMHTMLTableCellElement::get_axis--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    IO CString---dOMHTMLTableCellElementGetAxis ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableCellElementGetAxis _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_cell_element_get_axis _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_cell_element_get_axis" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableCellElementGetAxisMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetAxisMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetAxis---- method DOMHTMLTableCellElement::get_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    IO CString---dOMHTMLTableCellElementGetBgColor ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableCellElementGetBgColor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_cell_element_get_bg_color _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_cell_element_get_bg_color" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableCellElementGetBgColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetBgColor---- method DOMHTMLTableCellElement::get_cell_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    IO CLong---dOMHTMLTableCellElementGetCellIndex ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLTableCellElementGetCellIndex _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_cell_element_get_cell_index _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLTableCellElementGetCellIndexMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetCellIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetCellIndex---- method DOMHTMLTableCellElement::get_ch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    IO CString---dOMHTMLTableCellElementGetCh ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableCellElementGetCh _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_cell_element_get_ch _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_cell_element_get_ch" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableCellElementGetChMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetChMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetCh---- method DOMHTMLTableCellElement::get_ch_off--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    IO CString---dOMHTMLTableCellElementGetChOff ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableCellElementGetChOff _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_cell_element_get_ch_off _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_cell_element_get_ch_off" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableCellElementGetChOffMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetChOffMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetChOff---- method DOMHTMLTableCellElement::get_col_span--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    IO CLong---dOMHTMLTableCellElementGetColSpan ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLTableCellElementGetColSpan _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_cell_element_get_col_span _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLTableCellElementGetColSpanMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetColSpanMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetColSpan---- method DOMHTMLTableCellElement::get_headers--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    IO CString---dOMHTMLTableCellElementGetHeaders ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableCellElementGetHeaders _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_cell_element_get_headers _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_cell_element_get_headers" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableCellElementGetHeadersMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetHeadersMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetHeaders---- method DOMHTMLTableCellElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    IO CString---dOMHTMLTableCellElementGetHeight ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableCellElementGetHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_cell_element_get_height _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_cell_element_get_height" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableCellElementGetHeightMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetHeight---- method DOMHTMLTableCellElement::get_no_wrap--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    IO CInt---dOMHTMLTableCellElementGetNoWrap ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLTableCellElementGetNoWrap _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_cell_element_get_no_wrap _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableCellElementGetNoWrapMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetNoWrapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetNoWrap---- method DOMHTMLTableCellElement::get_row_span--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    IO CLong---dOMHTMLTableCellElementGetRowSpan ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLTableCellElementGetRowSpan _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_cell_element_get_row_span _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLTableCellElementGetRowSpanMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetRowSpanMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetRowSpan---- method DOMHTMLTableCellElement::get_scope--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    IO CString---dOMHTMLTableCellElementGetScope ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableCellElementGetScope _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_cell_element_get_scope _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_cell_element_get_scope" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableCellElementGetScopeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetScopeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetScope---- method DOMHTMLTableCellElement::get_v_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    IO CString---dOMHTMLTableCellElementGetVAlign ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableCellElementGetVAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_cell_element_get_v_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_cell_element_get_v_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableCellElementGetVAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetVAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetVAlign---- method DOMHTMLTableCellElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    IO CString---dOMHTMLTableCellElementGetWidth ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableCellElementGetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_cell_element_get_width _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_cell_element_get_width" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableCellElementGetWidthMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetWidth---- method DOMHTMLTableCellElement::set_abbr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableCellElementSetAbbr ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableCellElementSetAbbr _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_abbr _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableCellElementSetAbbrMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetAbbrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetAbbr---- method DOMHTMLTableCellElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableCellElementSetAlign ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableCellElementSetAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableCellElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetAlign---- method DOMHTMLTableCellElement::set_axis--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableCellElementSetAxis ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableCellElementSetAxis _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_axis _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableCellElementSetAxisMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetAxisMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetAxis---- method DOMHTMLTableCellElement::set_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableCellElementSetBgColor ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableCellElementSetBgColor _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_bg_color _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableCellElementSetBgColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetBgColor---- method DOMHTMLTableCellElement::set_ch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableCellElementSetCh ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableCellElementSetCh _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_ch _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableCellElementSetChMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetChMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetCh---- method DOMHTMLTableCellElement::set_ch_off--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableCellElementSetChOff ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableCellElementSetChOff _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_ch_off _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableCellElementSetChOffMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetChOffMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetChOff---- method DOMHTMLTableCellElement::set_col_span--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLTableCellElementSetColSpan ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLTableCellElementSetColSpan _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_table_cell_element_set_col_span _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLTableCellElementSetColSpanMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetColSpanMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetColSpan---- method DOMHTMLTableCellElement::set_headers--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableCellElementSetHeaders ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableCellElementSetHeaders _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_headers _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableCellElementSetHeadersMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetHeadersMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetHeaders---- method DOMHTMLTableCellElement::set_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableCellElementSetHeight ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableCellElementSetHeight _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_height _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableCellElementSetHeightMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetHeight---- method DOMHTMLTableCellElement::set_no_wrap--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLTableCellElementSetNoWrap ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLTableCellElementSetNoWrap _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_table_cell_element_set_no_wrap _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLTableCellElementSetNoWrapMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetNoWrapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetNoWrap---- method DOMHTMLTableCellElement::set_row_span--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLTableCellElementSetRowSpan ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLTableCellElementSetRowSpan _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_table_cell_element_set_row_span _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLTableCellElementSetRowSpanMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetRowSpanMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetRowSpan---- method DOMHTMLTableCellElement::set_scope--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableCellElementSetScope ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableCellElementSetScope _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_scope _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableCellElementSetScopeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetScopeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetScope---- method DOMHTMLTableCellElement::set_v_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableCellElementSetVAlign ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableCellElementSetVAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_v_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableCellElementSetVAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetVAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetVAlign---- method DOMHTMLTableCellElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableCellElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->          -- _obj : TInterface "WebKit" "DOMHTMLTableCellElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableCellElementSetWidth ::-    (MonadIO m, DOMHTMLTableCellElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableCellElementSetWidth _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_width _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableCellElementSetWidthMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableCellElementK a) => MethodInfo DOMHTMLTableCellElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetWidth--
− GI/WebKit/Objects/DOMHTMLTableCellElement.hs-boot
@@ -1,57 +0,0 @@-module GI.WebKit.Objects.DOMHTMLTableCellElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLTableCellElement = DOMHTMLTableCellElement (ForeignPtr DOMHTMLTableCellElement)-instance GObject DOMHTMLTableCellElement where-class GObject o => DOMHTMLTableCellElementK o-instance (GObject o, IsDescendantOf DOMHTMLTableCellElement o) => DOMHTMLTableCellElementK o-data DOMHTMLTableCellElementAbbrPropertyInfo-data DOMHTMLTableCellElementAlignPropertyInfo-data DOMHTMLTableCellElementAxisPropertyInfo-data DOMHTMLTableCellElementBgColorPropertyInfo-data DOMHTMLTableCellElementCellIndexPropertyInfo-data DOMHTMLTableCellElementChPropertyInfo-data DOMHTMLTableCellElementChOffPropertyInfo-data DOMHTMLTableCellElementColSpanPropertyInfo-data DOMHTMLTableCellElementHeadersPropertyInfo-data DOMHTMLTableCellElementHeightPropertyInfo-data DOMHTMLTableCellElementNoWrapPropertyInfo-data DOMHTMLTableCellElementRowSpanPropertyInfo-data DOMHTMLTableCellElementScopePropertyInfo-data DOMHTMLTableCellElementVAlignPropertyInfo-data DOMHTMLTableCellElementWidthPropertyInfo-data DOMHTMLTableCellElementGetAbbrMethodInfo-data DOMHTMLTableCellElementGetAlignMethodInfo-data DOMHTMLTableCellElementGetAxisMethodInfo-data DOMHTMLTableCellElementGetBgColorMethodInfo-data DOMHTMLTableCellElementGetCellIndexMethodInfo-data DOMHTMLTableCellElementGetChMethodInfo-data DOMHTMLTableCellElementGetChOffMethodInfo-data DOMHTMLTableCellElementGetColSpanMethodInfo-data DOMHTMLTableCellElementGetHeadersMethodInfo-data DOMHTMLTableCellElementGetHeightMethodInfo-data DOMHTMLTableCellElementGetNoWrapMethodInfo-data DOMHTMLTableCellElementGetRowSpanMethodInfo-data DOMHTMLTableCellElementGetScopeMethodInfo-data DOMHTMLTableCellElementGetVAlignMethodInfo-data DOMHTMLTableCellElementGetWidthMethodInfo-data DOMHTMLTableCellElementSetAbbrMethodInfo-data DOMHTMLTableCellElementSetAlignMethodInfo-data DOMHTMLTableCellElementSetAxisMethodInfo-data DOMHTMLTableCellElementSetBgColorMethodInfo-data DOMHTMLTableCellElementSetChMethodInfo-data DOMHTMLTableCellElementSetChOffMethodInfo-data DOMHTMLTableCellElementSetColSpanMethodInfo-data DOMHTMLTableCellElementSetHeadersMethodInfo-data DOMHTMLTableCellElementSetHeightMethodInfo-data DOMHTMLTableCellElementSetNoWrapMethodInfo-data DOMHTMLTableCellElementSetRowSpanMethodInfo-data DOMHTMLTableCellElementSetScopeMethodInfo-data DOMHTMLTableCellElementSetVAlignMethodInfo-data DOMHTMLTableCellElementSetWidthMethodInfo
− GI/WebKit/Objects/DOMHTMLTableColElement.hs
@@ -1,885 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLTableColElement-    ( ---- * Exported types-    DOMHTMLTableColElement(..)              ,-    DOMHTMLTableColElementK                 ,-    toDOMHTMLTableColElement                ,-    noDOMHTMLTableColElement                ,--- -- * Methods--- ** dOMHTMLTableColElementGetAlign-    DOMHTMLTableColElementGetAlignMethodInfo,-    dOMHTMLTableColElementGetAlign          ,----- ** dOMHTMLTableColElementGetCh-    DOMHTMLTableColElementGetChMethodInfo   ,-    dOMHTMLTableColElementGetCh             ,----- ** dOMHTMLTableColElementGetChOff-    DOMHTMLTableColElementGetChOffMethodInfo,-    dOMHTMLTableColElementGetChOff          ,----- ** dOMHTMLTableColElementGetSpan-    DOMHTMLTableColElementGetSpanMethodInfo ,-    dOMHTMLTableColElementGetSpan           ,----- ** dOMHTMLTableColElementGetVAlign-    DOMHTMLTableColElementGetVAlignMethodInfo,-    dOMHTMLTableColElementGetVAlign         ,----- ** dOMHTMLTableColElementGetWidth-    DOMHTMLTableColElementGetWidthMethodInfo,-    dOMHTMLTableColElementGetWidth          ,----- ** dOMHTMLTableColElementSetAlign-    DOMHTMLTableColElementSetAlignMethodInfo,-    dOMHTMLTableColElementSetAlign          ,----- ** dOMHTMLTableColElementSetCh-    DOMHTMLTableColElementSetChMethodInfo   ,-    dOMHTMLTableColElementSetCh             ,----- ** dOMHTMLTableColElementSetChOff-    DOMHTMLTableColElementSetChOffMethodInfo,-    dOMHTMLTableColElementSetChOff          ,----- ** dOMHTMLTableColElementSetSpan-    DOMHTMLTableColElementSetSpanMethodInfo ,-    dOMHTMLTableColElementSetSpan           ,----- ** dOMHTMLTableColElementSetVAlign-    DOMHTMLTableColElementSetVAlignMethodInfo,-    dOMHTMLTableColElementSetVAlign         ,----- ** dOMHTMLTableColElementSetWidth-    DOMHTMLTableColElementSetWidthMethodInfo,-    dOMHTMLTableColElementSetWidth          ,----- -- * Properties--- ** Align-    DOMHTMLTableColElementAlignPropertyInfo ,-    constructDOMHTMLTableColElementAlign    ,-    dOMHTMLTableColElementAlign             ,-    getDOMHTMLTableColElementAlign          ,-    setDOMHTMLTableColElementAlign          ,----- ** Ch-    DOMHTMLTableColElementChPropertyInfo    ,-    constructDOMHTMLTableColElementCh       ,-    dOMHTMLTableColElementCh                ,-    getDOMHTMLTableColElementCh             ,-    setDOMHTMLTableColElementCh             ,----- ** ChOff-    DOMHTMLTableColElementChOffPropertyInfo ,-    constructDOMHTMLTableColElementChOff    ,-    dOMHTMLTableColElementChOff             ,-    getDOMHTMLTableColElementChOff          ,-    setDOMHTMLTableColElementChOff          ,----- ** Span-    DOMHTMLTableColElementSpanPropertyInfo  ,-    constructDOMHTMLTableColElementSpan     ,-    dOMHTMLTableColElementSpan              ,-    getDOMHTMLTableColElementSpan           ,-    setDOMHTMLTableColElementSpan           ,----- ** VAlign-    DOMHTMLTableColElementVAlignPropertyInfo,-    constructDOMHTMLTableColElementVAlign   ,-    dOMHTMLTableColElementVAlign            ,-    getDOMHTMLTableColElementVAlign         ,-    setDOMHTMLTableColElementVAlign         ,----- ** Width-    DOMHTMLTableColElementWidthPropertyInfo ,-    constructDOMHTMLTableColElementWidth    ,-    dOMHTMLTableColElementWidth             ,-    getDOMHTMLTableColElementWidth          ,-    setDOMHTMLTableColElementWidth          ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLTableColElement = DOMHTMLTableColElement (ForeignPtr DOMHTMLTableColElement)-foreign import ccall "webkit_dom_html_table_col_element_get_type"-    c_webkit_dom_html_table_col_element_get_type :: IO GType--type instance ParentTypes DOMHTMLTableColElement = DOMHTMLTableColElementParentTypes-type DOMHTMLTableColElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLTableColElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_table_col_element_get_type-    --class GObject o => DOMHTMLTableColElementK o-instance (GObject o, IsDescendantOf DOMHTMLTableColElement o) => DOMHTMLTableColElementK o--toDOMHTMLTableColElement :: DOMHTMLTableColElementK o => o -> IO DOMHTMLTableColElement-toDOMHTMLTableColElement = unsafeCastTo DOMHTMLTableColElement--noDOMHTMLTableColElement :: Maybe DOMHTMLTableColElement-noDOMHTMLTableColElement = Nothing--type family ResolveDOMHTMLTableColElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLTableColElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLTableColElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLTableColElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLTableColElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLTableColElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLTableColElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLTableColElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLTableColElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLTableColElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLTableColElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLTableColElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLTableColElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLTableColElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLTableColElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLTableColElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLTableColElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLTableColElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLTableColElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLTableColElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLTableColElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLTableColElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLTableColElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLTableColElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLTableColElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLTableColElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLTableColElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLTableColElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLTableColElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLTableColElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLTableColElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLTableColElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLTableColElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLTableColElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLTableColElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLTableColElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLTableColElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLTableColElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLTableColElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLTableColElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLTableColElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLTableColElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLTableColElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLTableColElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLTableColElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLTableColElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLTableColElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLTableColElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLTableColElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLTableColElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLTableColElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLTableColElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLTableColElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLTableColElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLTableColElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLTableColElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLTableColElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLTableColElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLTableColElementMethod "getAlign" o = DOMHTMLTableColElementGetAlignMethodInfo-    ResolveDOMHTMLTableColElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLTableColElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLTableColElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableColElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLTableColElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLTableColElementMethod "getCh" o = DOMHTMLTableColElementGetChMethodInfo-    ResolveDOMHTMLTableColElementMethod "getChOff" o = DOMHTMLTableColElementGetChOffMethodInfo-    ResolveDOMHTMLTableColElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLTableColElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLTableColElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLTableColElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLTableColElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLTableColElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLTableColElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLTableColElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLTableColElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLTableColElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLTableColElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLTableColElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLTableColElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLTableColElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLTableColElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLTableColElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLTableColElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLTableColElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLTableColElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLTableColElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLTableColElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLTableColElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLTableColElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLTableColElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLTableColElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLTableColElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLTableColElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLTableColElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLTableColElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLTableColElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLTableColElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLTableColElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLTableColElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLTableColElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLTableColElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLTableColElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLTableColElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLTableColElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLTableColElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLTableColElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLTableColElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLTableColElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLTableColElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLTableColElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLTableColElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLTableColElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLTableColElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLTableColElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLTableColElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLTableColElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLTableColElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLTableColElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLTableColElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLTableColElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLTableColElementMethod "getSpan" o = DOMHTMLTableColElementGetSpanMethodInfo-    ResolveDOMHTMLTableColElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLTableColElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLTableColElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLTableColElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLTableColElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLTableColElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLTableColElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLTableColElementMethod "getVAlign" o = DOMHTMLTableColElementGetVAlignMethodInfo-    ResolveDOMHTMLTableColElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLTableColElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLTableColElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableColElementMethod "getWidth" o = DOMHTMLTableColElementGetWidthMethodInfo-    ResolveDOMHTMLTableColElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLTableColElementMethod "setAlign" o = DOMHTMLTableColElementSetAlignMethodInfo-    ResolveDOMHTMLTableColElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLTableColElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLTableColElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableColElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLTableColElementMethod "setCh" o = DOMHTMLTableColElementSetChMethodInfo-    ResolveDOMHTMLTableColElementMethod "setChOff" o = DOMHTMLTableColElementSetChOffMethodInfo-    ResolveDOMHTMLTableColElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLTableColElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLTableColElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLTableColElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLTableColElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLTableColElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLTableColElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLTableColElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLTableColElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLTableColElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLTableColElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLTableColElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLTableColElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLTableColElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLTableColElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLTableColElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLTableColElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLTableColElementMethod "setSpan" o = DOMHTMLTableColElementSetSpanMethodInfo-    ResolveDOMHTMLTableColElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLTableColElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLTableColElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLTableColElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLTableColElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLTableColElementMethod "setVAlign" o = DOMHTMLTableColElementSetVAlignMethodInfo-    ResolveDOMHTMLTableColElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableColElementMethod "setWidth" o = DOMHTMLTableColElementSetWidthMethodInfo-    ResolveDOMHTMLTableColElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLTableColElementMethod t DOMHTMLTableColElement, MethodInfo info DOMHTMLTableColElement p) => IsLabelProxy t (DOMHTMLTableColElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLTableColElementMethod t DOMHTMLTableColElement, MethodInfo info DOMHTMLTableColElement p) => IsLabel t (DOMHTMLTableColElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableColElementAlign :: (MonadIO m, DOMHTMLTableColElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableColElementAlign obj = liftIO $ getObjectPropertyString obj "align"--setDOMHTMLTableColElementAlign :: (MonadIO m, DOMHTMLTableColElementK o) => o -> T.Text -> m ()-setDOMHTMLTableColElementAlign obj val = liftIO $ setObjectPropertyString obj "align" (Just val)--constructDOMHTMLTableColElementAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableColElementAlign val = constructObjectPropertyString "align" (Just val)--data DOMHTMLTableColElementAlignPropertyInfo-instance AttrInfo DOMHTMLTableColElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableColElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableColElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableColElementAlignPropertyInfo = DOMHTMLTableColElementK-    type AttrGetType DOMHTMLTableColElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableColElementAlignPropertyInfo = "align"-    attrGet _ = getDOMHTMLTableColElementAlign-    attrSet _ = setDOMHTMLTableColElementAlign-    attrConstruct _ = constructDOMHTMLTableColElementAlign-    attrClear _ = undefined---- VVV Prop "ch"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableColElementCh :: (MonadIO m, DOMHTMLTableColElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableColElementCh obj = liftIO $ getObjectPropertyString obj "ch"--setDOMHTMLTableColElementCh :: (MonadIO m, DOMHTMLTableColElementK o) => o -> T.Text -> m ()-setDOMHTMLTableColElementCh obj val = liftIO $ setObjectPropertyString obj "ch" (Just val)--constructDOMHTMLTableColElementCh :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableColElementCh val = constructObjectPropertyString "ch" (Just val)--data DOMHTMLTableColElementChPropertyInfo-instance AttrInfo DOMHTMLTableColElementChPropertyInfo where-    type AttrAllowedOps DOMHTMLTableColElementChPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableColElementChPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableColElementChPropertyInfo = DOMHTMLTableColElementK-    type AttrGetType DOMHTMLTableColElementChPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableColElementChPropertyInfo = "ch"-    attrGet _ = getDOMHTMLTableColElementCh-    attrSet _ = setDOMHTMLTableColElementCh-    attrConstruct _ = constructDOMHTMLTableColElementCh-    attrClear _ = undefined---- VVV Prop "ch-off"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableColElementChOff :: (MonadIO m, DOMHTMLTableColElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableColElementChOff obj = liftIO $ getObjectPropertyString obj "ch-off"--setDOMHTMLTableColElementChOff :: (MonadIO m, DOMHTMLTableColElementK o) => o -> T.Text -> m ()-setDOMHTMLTableColElementChOff obj val = liftIO $ setObjectPropertyString obj "ch-off" (Just val)--constructDOMHTMLTableColElementChOff :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableColElementChOff val = constructObjectPropertyString "ch-off" (Just val)--data DOMHTMLTableColElementChOffPropertyInfo-instance AttrInfo DOMHTMLTableColElementChOffPropertyInfo where-    type AttrAllowedOps DOMHTMLTableColElementChOffPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableColElementChOffPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableColElementChOffPropertyInfo = DOMHTMLTableColElementK-    type AttrGetType DOMHTMLTableColElementChOffPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableColElementChOffPropertyInfo = "ch-off"-    attrGet _ = getDOMHTMLTableColElementChOff-    attrSet _ = setDOMHTMLTableColElementChOff-    attrConstruct _ = constructDOMHTMLTableColElementChOff-    attrClear _ = undefined---- VVV Prop "span"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLTableColElementSpan :: (MonadIO m, DOMHTMLTableColElementK o) => o -> m CLong-getDOMHTMLTableColElementSpan obj = liftIO $ getObjectPropertyLong obj "span"--setDOMHTMLTableColElementSpan :: (MonadIO m, DOMHTMLTableColElementK o) => o -> CLong -> m ()-setDOMHTMLTableColElementSpan obj val = liftIO $ setObjectPropertyLong obj "span" val--constructDOMHTMLTableColElementSpan :: CLong -> IO ([Char], GValue)-constructDOMHTMLTableColElementSpan val = constructObjectPropertyLong "span" val--data DOMHTMLTableColElementSpanPropertyInfo-instance AttrInfo DOMHTMLTableColElementSpanPropertyInfo where-    type AttrAllowedOps DOMHTMLTableColElementSpanPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableColElementSpanPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLTableColElementSpanPropertyInfo = DOMHTMLTableColElementK-    type AttrGetType DOMHTMLTableColElementSpanPropertyInfo = CLong-    type AttrLabel DOMHTMLTableColElementSpanPropertyInfo = "span"-    attrGet _ = getDOMHTMLTableColElementSpan-    attrSet _ = setDOMHTMLTableColElementSpan-    attrConstruct _ = constructDOMHTMLTableColElementSpan-    attrClear _ = undefined---- VVV Prop "v-align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableColElementVAlign :: (MonadIO m, DOMHTMLTableColElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableColElementVAlign obj = liftIO $ getObjectPropertyString obj "v-align"--setDOMHTMLTableColElementVAlign :: (MonadIO m, DOMHTMLTableColElementK o) => o -> T.Text -> m ()-setDOMHTMLTableColElementVAlign obj val = liftIO $ setObjectPropertyString obj "v-align" (Just val)--constructDOMHTMLTableColElementVAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableColElementVAlign val = constructObjectPropertyString "v-align" (Just val)--data DOMHTMLTableColElementVAlignPropertyInfo-instance AttrInfo DOMHTMLTableColElementVAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableColElementVAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableColElementVAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableColElementVAlignPropertyInfo = DOMHTMLTableColElementK-    type AttrGetType DOMHTMLTableColElementVAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableColElementVAlignPropertyInfo = "v-align"-    attrGet _ = getDOMHTMLTableColElementVAlign-    attrSet _ = setDOMHTMLTableColElementVAlign-    attrConstruct _ = constructDOMHTMLTableColElementVAlign-    attrClear _ = undefined---- VVV Prop "width"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableColElementWidth :: (MonadIO m, DOMHTMLTableColElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableColElementWidth obj = liftIO $ getObjectPropertyString obj "width"--setDOMHTMLTableColElementWidth :: (MonadIO m, DOMHTMLTableColElementK o) => o -> T.Text -> m ()-setDOMHTMLTableColElementWidth obj val = liftIO $ setObjectPropertyString obj "width" (Just val)--constructDOMHTMLTableColElementWidth :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableColElementWidth val = constructObjectPropertyString "width" (Just val)--data DOMHTMLTableColElementWidthPropertyInfo-instance AttrInfo DOMHTMLTableColElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLTableColElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableColElementWidthPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableColElementWidthPropertyInfo = DOMHTMLTableColElementK-    type AttrGetType DOMHTMLTableColElementWidthPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableColElementWidthPropertyInfo = "width"-    attrGet _ = getDOMHTMLTableColElementWidth-    attrSet _ = setDOMHTMLTableColElementWidth-    attrConstruct _ = constructDOMHTMLTableColElementWidth-    attrClear _ = undefined--type instance AttributeList DOMHTMLTableColElement = DOMHTMLTableColElementAttributeList-type DOMHTMLTableColElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableColElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("ch", DOMHTMLTableColElementChPropertyInfo), '("chOff", DOMHTMLTableColElementChOffPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("span", DOMHTMLTableColElementSpanPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("vAlign", DOMHTMLTableColElementVAlignPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLTableColElementWidthPropertyInfo)] :: [(Symbol, *)])--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--type instance SignalList DOMHTMLTableColElement = DOMHTMLTableColElementSignalList-type DOMHTMLTableColElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLTableColElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableColElement"-    IO CString---dOMHTMLTableColElementGetAlign ::-    (MonadIO m, DOMHTMLTableColElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableColElementGetAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_col_element_get_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_col_element_get_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableColElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementGetAlign---- method DOMHTMLTableColElement::get_ch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableColElement"-    IO CString---dOMHTMLTableColElementGetCh ::-    (MonadIO m, DOMHTMLTableColElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableColElementGetCh _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_col_element_get_ch _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_col_element_get_ch" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableColElementGetChMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementGetChMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementGetCh---- method DOMHTMLTableColElement::get_ch_off--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableColElement"-    IO CString---dOMHTMLTableColElementGetChOff ::-    (MonadIO m, DOMHTMLTableColElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableColElementGetChOff _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_col_element_get_ch_off _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_col_element_get_ch_off" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableColElementGetChOffMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementGetChOffMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementGetChOff---- method DOMHTMLTableColElement::get_span--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableColElement"-    IO CLong---dOMHTMLTableColElementGetSpan ::-    (MonadIO m, DOMHTMLTableColElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLTableColElementGetSpan _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_col_element_get_span _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLTableColElementGetSpanMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementGetSpanMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementGetSpan---- method DOMHTMLTableColElement::get_v_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableColElement"-    IO CString---dOMHTMLTableColElementGetVAlign ::-    (MonadIO m, DOMHTMLTableColElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableColElementGetVAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_col_element_get_v_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_col_element_get_v_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableColElementGetVAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementGetVAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementGetVAlign---- method DOMHTMLTableColElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableColElement"-    IO CString---dOMHTMLTableColElementGetWidth ::-    (MonadIO m, DOMHTMLTableColElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableColElementGetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_col_element_get_width _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_col_element_get_width" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableColElementGetWidthMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementGetWidth---- method DOMHTMLTableColElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableColElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableColElementSetAlign ::-    (MonadIO m, DOMHTMLTableColElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableColElementSetAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_col_element_set_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableColElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementSetAlign---- method DOMHTMLTableColElement::set_ch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableColElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableColElementSetCh ::-    (MonadIO m, DOMHTMLTableColElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableColElementSetCh _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_col_element_set_ch _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableColElementSetChMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementSetChMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementSetCh---- method DOMHTMLTableColElement::set_ch_off--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableColElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableColElementSetChOff ::-    (MonadIO m, DOMHTMLTableColElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableColElementSetChOff _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_col_element_set_ch_off _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableColElementSetChOffMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementSetChOffMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementSetChOff---- method DOMHTMLTableColElement::set_span--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableColElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLTableColElementSetSpan ::-    (MonadIO m, DOMHTMLTableColElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLTableColElementSetSpan _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_table_col_element_set_span _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLTableColElementSetSpanMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementSetSpanMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementSetSpan---- method DOMHTMLTableColElement::set_v_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableColElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableColElementSetVAlign ::-    (MonadIO m, DOMHTMLTableColElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableColElementSetVAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_col_element_set_v_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableColElementSetVAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementSetVAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementSetVAlign---- method DOMHTMLTableColElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableColElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableColElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableColElementSetWidth ::-    (MonadIO m, DOMHTMLTableColElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableColElementSetWidth _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_col_element_set_width _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableColElementSetWidthMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementSetWidth--
− GI/WebKit/Objects/DOMHTMLTableColElement.hs-boot
@@ -1,31 +0,0 @@-module GI.WebKit.Objects.DOMHTMLTableColElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLTableColElement = DOMHTMLTableColElement (ForeignPtr DOMHTMLTableColElement)-instance GObject DOMHTMLTableColElement where-class GObject o => DOMHTMLTableColElementK o-instance (GObject o, IsDescendantOf DOMHTMLTableColElement o) => DOMHTMLTableColElementK o-data DOMHTMLTableColElementAlignPropertyInfo-data DOMHTMLTableColElementChPropertyInfo-data DOMHTMLTableColElementChOffPropertyInfo-data DOMHTMLTableColElementSpanPropertyInfo-data DOMHTMLTableColElementVAlignPropertyInfo-data DOMHTMLTableColElementWidthPropertyInfo-data DOMHTMLTableColElementGetAlignMethodInfo-data DOMHTMLTableColElementGetChMethodInfo-data DOMHTMLTableColElementGetChOffMethodInfo-data DOMHTMLTableColElementGetSpanMethodInfo-data DOMHTMLTableColElementGetVAlignMethodInfo-data DOMHTMLTableColElementGetWidthMethodInfo-data DOMHTMLTableColElementSetAlignMethodInfo-data DOMHTMLTableColElementSetChMethodInfo-data DOMHTMLTableColElementSetChOffMethodInfo-data DOMHTMLTableColElementSetSpanMethodInfo-data DOMHTMLTableColElementSetVAlignMethodInfo-data DOMHTMLTableColElementSetWidthMethodInfo
− GI/WebKit/Objects/DOMHTMLTableElement.hs
@@ -1,1987 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLTableElement-    ( ---- * Exported types-    DOMHTMLTableElement(..)                 ,-    DOMHTMLTableElementK                    ,-    toDOMHTMLTableElement                   ,-    noDOMHTMLTableElement                   ,--- -- * Methods--- ** dOMHTMLTableElementCreateCaption-    DOMHTMLTableElementCreateCaptionMethodInfo,-    dOMHTMLTableElementCreateCaption        ,----- ** dOMHTMLTableElementCreateTBody-    DOMHTMLTableElementCreateTBodyMethodInfo,-    dOMHTMLTableElementCreateTBody          ,----- ** dOMHTMLTableElementCreateTFoot-    DOMHTMLTableElementCreateTFootMethodInfo,-    dOMHTMLTableElementCreateTFoot          ,----- ** dOMHTMLTableElementCreateTHead-    DOMHTMLTableElementCreateTHeadMethodInfo,-    dOMHTMLTableElementCreateTHead          ,----- ** dOMHTMLTableElementDeleteCaption-    DOMHTMLTableElementDeleteCaptionMethodInfo,-    dOMHTMLTableElementDeleteCaption        ,----- ** dOMHTMLTableElementDeleteRow-    DOMHTMLTableElementDeleteRowMethodInfo  ,-    dOMHTMLTableElementDeleteRow            ,----- ** dOMHTMLTableElementDeleteTFoot-    DOMHTMLTableElementDeleteTFootMethodInfo,-    dOMHTMLTableElementDeleteTFoot          ,----- ** dOMHTMLTableElementDeleteTHead-    DOMHTMLTableElementDeleteTHeadMethodInfo,-    dOMHTMLTableElementDeleteTHead          ,----- ** dOMHTMLTableElementGetAlign-    DOMHTMLTableElementGetAlignMethodInfo   ,-    dOMHTMLTableElementGetAlign             ,----- ** dOMHTMLTableElementGetBgColor-    DOMHTMLTableElementGetBgColorMethodInfo ,-    dOMHTMLTableElementGetBgColor           ,----- ** dOMHTMLTableElementGetBorder-    DOMHTMLTableElementGetBorderMethodInfo  ,-    dOMHTMLTableElementGetBorder            ,----- ** dOMHTMLTableElementGetCaption-    DOMHTMLTableElementGetCaptionMethodInfo ,-    dOMHTMLTableElementGetCaption           ,----- ** dOMHTMLTableElementGetCellPadding-    DOMHTMLTableElementGetCellPaddingMethodInfo,-    dOMHTMLTableElementGetCellPadding       ,----- ** dOMHTMLTableElementGetCellSpacing-    DOMHTMLTableElementGetCellSpacingMethodInfo,-    dOMHTMLTableElementGetCellSpacing       ,----- ** dOMHTMLTableElementGetFrame-    DOMHTMLTableElementGetFrameMethodInfo   ,-    dOMHTMLTableElementGetFrame             ,----- ** dOMHTMLTableElementGetRows-    DOMHTMLTableElementGetRowsMethodInfo    ,-    dOMHTMLTableElementGetRows              ,----- ** dOMHTMLTableElementGetRules-    DOMHTMLTableElementGetRulesMethodInfo   ,-    dOMHTMLTableElementGetRules             ,----- ** dOMHTMLTableElementGetSummary-    DOMHTMLTableElementGetSummaryMethodInfo ,-    dOMHTMLTableElementGetSummary           ,----- ** dOMHTMLTableElementGetTBodies-    DOMHTMLTableElementGetTBodiesMethodInfo ,-    dOMHTMLTableElementGetTBodies           ,----- ** dOMHTMLTableElementGetTFoot-    DOMHTMLTableElementGetTFootMethodInfo   ,-    dOMHTMLTableElementGetTFoot             ,----- ** dOMHTMLTableElementGetTHead-    DOMHTMLTableElementGetTHeadMethodInfo   ,-    dOMHTMLTableElementGetTHead             ,----- ** dOMHTMLTableElementGetWidth-    DOMHTMLTableElementGetWidthMethodInfo   ,-    dOMHTMLTableElementGetWidth             ,----- ** dOMHTMLTableElementInsertRow-    DOMHTMLTableElementInsertRowMethodInfo  ,-    dOMHTMLTableElementInsertRow            ,----- ** dOMHTMLTableElementSetAlign-    DOMHTMLTableElementSetAlignMethodInfo   ,-    dOMHTMLTableElementSetAlign             ,----- ** dOMHTMLTableElementSetBgColor-    DOMHTMLTableElementSetBgColorMethodInfo ,-    dOMHTMLTableElementSetBgColor           ,----- ** dOMHTMLTableElementSetBorder-    DOMHTMLTableElementSetBorderMethodInfo  ,-    dOMHTMLTableElementSetBorder            ,----- ** dOMHTMLTableElementSetCaption-    DOMHTMLTableElementSetCaptionMethodInfo ,-    dOMHTMLTableElementSetCaption           ,----- ** dOMHTMLTableElementSetCellPadding-    DOMHTMLTableElementSetCellPaddingMethodInfo,-    dOMHTMLTableElementSetCellPadding       ,----- ** dOMHTMLTableElementSetCellSpacing-    DOMHTMLTableElementSetCellSpacingMethodInfo,-    dOMHTMLTableElementSetCellSpacing       ,----- ** dOMHTMLTableElementSetFrame-    DOMHTMLTableElementSetFrameMethodInfo   ,-    dOMHTMLTableElementSetFrame             ,----- ** dOMHTMLTableElementSetRules-    DOMHTMLTableElementSetRulesMethodInfo   ,-    dOMHTMLTableElementSetRules             ,----- ** dOMHTMLTableElementSetSummary-    DOMHTMLTableElementSetSummaryMethodInfo ,-    dOMHTMLTableElementSetSummary           ,----- ** dOMHTMLTableElementSetTFoot-    DOMHTMLTableElementSetTFootMethodInfo   ,-    dOMHTMLTableElementSetTFoot             ,----- ** dOMHTMLTableElementSetTHead-    DOMHTMLTableElementSetTHeadMethodInfo   ,-    dOMHTMLTableElementSetTHead             ,----- ** dOMHTMLTableElementSetWidth-    DOMHTMLTableElementSetWidthMethodInfo   ,-    dOMHTMLTableElementSetWidth             ,----- -- * Properties--- ** Align-    DOMHTMLTableElementAlignPropertyInfo    ,-    constructDOMHTMLTableElementAlign       ,-    dOMHTMLTableElementAlign                ,-    getDOMHTMLTableElementAlign             ,-    setDOMHTMLTableElementAlign             ,----- ** BgColor-    DOMHTMLTableElementBgColorPropertyInfo  ,-    constructDOMHTMLTableElementBgColor     ,-    dOMHTMLTableElementBgColor              ,-    getDOMHTMLTableElementBgColor           ,-    setDOMHTMLTableElementBgColor           ,----- ** Border-    DOMHTMLTableElementBorderPropertyInfo   ,-    constructDOMHTMLTableElementBorder      ,-    dOMHTMLTableElementBorder               ,-    getDOMHTMLTableElementBorder            ,-    setDOMHTMLTableElementBorder            ,----- ** Caption-    DOMHTMLTableElementCaptionPropertyInfo  ,-    dOMHTMLTableElementCaption              ,-    getDOMHTMLTableElementCaption           ,----- ** CellPadding-    DOMHTMLTableElementCellPaddingPropertyInfo,-    constructDOMHTMLTableElementCellPadding ,-    dOMHTMLTableElementCellPadding          ,-    getDOMHTMLTableElementCellPadding       ,-    setDOMHTMLTableElementCellPadding       ,----- ** CellSpacing-    DOMHTMLTableElementCellSpacingPropertyInfo,-    constructDOMHTMLTableElementCellSpacing ,-    dOMHTMLTableElementCellSpacing          ,-    getDOMHTMLTableElementCellSpacing       ,-    setDOMHTMLTableElementCellSpacing       ,----- ** Frame-    DOMHTMLTableElementFramePropertyInfo    ,-    constructDOMHTMLTableElementFrame       ,-    dOMHTMLTableElementFrame                ,-    getDOMHTMLTableElementFrame             ,-    setDOMHTMLTableElementFrame             ,----- ** Rows-    DOMHTMLTableElementRowsPropertyInfo     ,-    dOMHTMLTableElementRows                 ,-    getDOMHTMLTableElementRows              ,----- ** Rules-    DOMHTMLTableElementRulesPropertyInfo    ,-    constructDOMHTMLTableElementRules       ,-    dOMHTMLTableElementRules                ,-    getDOMHTMLTableElementRules             ,-    setDOMHTMLTableElementRules             ,----- ** Summary-    DOMHTMLTableElementSummaryPropertyInfo  ,-    constructDOMHTMLTableElementSummary     ,-    dOMHTMLTableElementSummary              ,-    getDOMHTMLTableElementSummary           ,-    setDOMHTMLTableElementSummary           ,----- ** TBodies-    DOMHTMLTableElementTBodiesPropertyInfo  ,-    dOMHTMLTableElementTBodies              ,-    getDOMHTMLTableElementTBodies           ,----- ** TFoot-    DOMHTMLTableElementTFootPropertyInfo    ,-    dOMHTMLTableElementTFoot                ,-    getDOMHTMLTableElementTFoot             ,----- ** THead-    DOMHTMLTableElementTHeadPropertyInfo    ,-    dOMHTMLTableElementTHead                ,-    getDOMHTMLTableElementTHead             ,----- ** Width-    DOMHTMLTableElementWidthPropertyInfo    ,-    constructDOMHTMLTableElementWidth       ,-    dOMHTMLTableElementWidth                ,-    getDOMHTMLTableElementWidth             ,-    setDOMHTMLTableElementWidth             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLTableElement = DOMHTMLTableElement (ForeignPtr DOMHTMLTableElement)-foreign import ccall "webkit_dom_html_table_element_get_type"-    c_webkit_dom_html_table_element_get_type :: IO GType--type instance ParentTypes DOMHTMLTableElement = DOMHTMLTableElementParentTypes-type DOMHTMLTableElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLTableElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_table_element_get_type-    --class GObject o => DOMHTMLTableElementK o-instance (GObject o, IsDescendantOf DOMHTMLTableElement o) => DOMHTMLTableElementK o--toDOMHTMLTableElement :: DOMHTMLTableElementK o => o -> IO DOMHTMLTableElement-toDOMHTMLTableElement = unsafeCastTo DOMHTMLTableElement--noDOMHTMLTableElement :: Maybe DOMHTMLTableElement-noDOMHTMLTableElement = Nothing--type family ResolveDOMHTMLTableElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLTableElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLTableElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLTableElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLTableElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLTableElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLTableElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLTableElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLTableElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLTableElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLTableElementMethod "createCaption" o = DOMHTMLTableElementCreateCaptionMethodInfo-    ResolveDOMHTMLTableElementMethod "createTBody" o = DOMHTMLTableElementCreateTBodyMethodInfo-    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 "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLTableElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLTableElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLTableElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLTableElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLTableElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLTableElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLTableElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLTableElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLTableElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLTableElementMethod "insertRow" o = DOMHTMLTableElementInsertRowMethodInfo-    ResolveDOMHTMLTableElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLTableElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLTableElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLTableElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLTableElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLTableElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLTableElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLTableElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLTableElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLTableElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLTableElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLTableElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLTableElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLTableElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLTableElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLTableElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLTableElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLTableElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLTableElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLTableElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLTableElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLTableElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLTableElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLTableElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLTableElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLTableElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLTableElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLTableElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLTableElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLTableElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLTableElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLTableElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLTableElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLTableElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLTableElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLTableElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLTableElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLTableElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLTableElementMethod "getAlign" o = DOMHTMLTableElementGetAlignMethodInfo-    ResolveDOMHTMLTableElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLTableElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLTableElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLTableElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLTableElementMethod "getBgColor" o = DOMHTMLTableElementGetBgColorMethodInfo-    ResolveDOMHTMLTableElementMethod "getBorder" o = DOMHTMLTableElementGetBorderMethodInfo-    ResolveDOMHTMLTableElementMethod "getCaption" o = DOMHTMLTableElementGetCaptionMethodInfo-    ResolveDOMHTMLTableElementMethod "getCellPadding" o = DOMHTMLTableElementGetCellPaddingMethodInfo-    ResolveDOMHTMLTableElementMethod "getCellSpacing" o = DOMHTMLTableElementGetCellSpacingMethodInfo-    ResolveDOMHTMLTableElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLTableElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLTableElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLTableElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLTableElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLTableElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLTableElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLTableElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLTableElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLTableElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLTableElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLTableElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLTableElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLTableElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLTableElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLTableElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLTableElementMethod "getFrame" o = DOMHTMLTableElementGetFrameMethodInfo-    ResolveDOMHTMLTableElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLTableElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLTableElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLTableElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLTableElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLTableElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLTableElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLTableElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLTableElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLTableElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLTableElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLTableElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLTableElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLTableElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLTableElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLTableElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLTableElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLTableElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLTableElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLTableElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLTableElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLTableElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLTableElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLTableElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLTableElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLTableElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLTableElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLTableElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLTableElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLTableElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLTableElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLTableElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLTableElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLTableElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLTableElementMethod "getRows" o = DOMHTMLTableElementGetRowsMethodInfo-    ResolveDOMHTMLTableElementMethod "getRules" o = DOMHTMLTableElementGetRulesMethodInfo-    ResolveDOMHTMLTableElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLTableElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLTableElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLTableElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLTableElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLTableElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLTableElementMethod "getSummary" o = DOMHTMLTableElementGetSummaryMethodInfo-    ResolveDOMHTMLTableElementMethod "getTBodies" o = DOMHTMLTableElementGetTBodiesMethodInfo-    ResolveDOMHTMLTableElementMethod "getTFoot" o = DOMHTMLTableElementGetTFootMethodInfo-    ResolveDOMHTMLTableElementMethod "getTHead" o = DOMHTMLTableElementGetTHeadMethodInfo-    ResolveDOMHTMLTableElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLTableElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLTableElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLTableElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLTableElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLTableElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLTableElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLTableElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableElementMethod "getWidth" o = DOMHTMLTableElementGetWidthMethodInfo-    ResolveDOMHTMLTableElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLTableElementMethod "setAlign" o = DOMHTMLTableElementSetAlignMethodInfo-    ResolveDOMHTMLTableElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLTableElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLTableElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLTableElementMethod "setBgColor" o = DOMHTMLTableElementSetBgColorMethodInfo-    ResolveDOMHTMLTableElementMethod "setBorder" o = DOMHTMLTableElementSetBorderMethodInfo-    ResolveDOMHTMLTableElementMethod "setCaption" o = DOMHTMLTableElementSetCaptionMethodInfo-    ResolveDOMHTMLTableElementMethod "setCellPadding" o = DOMHTMLTableElementSetCellPaddingMethodInfo-    ResolveDOMHTMLTableElementMethod "setCellSpacing" o = DOMHTMLTableElementSetCellSpacingMethodInfo-    ResolveDOMHTMLTableElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLTableElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLTableElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLTableElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLTableElementMethod "setFrame" o = DOMHTMLTableElementSetFrameMethodInfo-    ResolveDOMHTMLTableElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLTableElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLTableElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLTableElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLTableElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLTableElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLTableElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLTableElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLTableElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLTableElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLTableElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLTableElementMethod "setRules" o = DOMHTMLTableElementSetRulesMethodInfo-    ResolveDOMHTMLTableElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLTableElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLTableElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLTableElementMethod "setSummary" o = DOMHTMLTableElementSetSummaryMethodInfo-    ResolveDOMHTMLTableElementMethod "setTFoot" o = DOMHTMLTableElementSetTFootMethodInfo-    ResolveDOMHTMLTableElementMethod "setTHead" o = DOMHTMLTableElementSetTHeadMethodInfo-    ResolveDOMHTMLTableElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLTableElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLTableElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLTableElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLTableElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableElementMethod "setWidth" o = DOMHTMLTableElementSetWidthMethodInfo-    ResolveDOMHTMLTableElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLTableElementMethod t DOMHTMLTableElement, MethodInfo info DOMHTMLTableElement p) => IsLabelProxy t (DOMHTMLTableElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLTableElementMethod t DOMHTMLTableElement, MethodInfo info DOMHTMLTableElement p) => IsLabel t (DOMHTMLTableElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableElementAlign :: (MonadIO m, DOMHTMLTableElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableElementAlign obj = liftIO $ getObjectPropertyString obj "align"--setDOMHTMLTableElementAlign :: (MonadIO m, DOMHTMLTableElementK o) => o -> T.Text -> m ()-setDOMHTMLTableElementAlign obj val = liftIO $ setObjectPropertyString obj "align" (Just val)--constructDOMHTMLTableElementAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableElementAlign val = constructObjectPropertyString "align" (Just val)--data DOMHTMLTableElementAlignPropertyInfo-instance AttrInfo DOMHTMLTableElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableElementAlignPropertyInfo = DOMHTMLTableElementK-    type AttrGetType DOMHTMLTableElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableElementAlignPropertyInfo = "align"-    attrGet _ = getDOMHTMLTableElementAlign-    attrSet _ = setDOMHTMLTableElementAlign-    attrConstruct _ = constructDOMHTMLTableElementAlign-    attrClear _ = undefined---- VVV Prop "bg-color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableElementBgColor :: (MonadIO m, DOMHTMLTableElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableElementBgColor obj = liftIO $ getObjectPropertyString obj "bg-color"--setDOMHTMLTableElementBgColor :: (MonadIO m, DOMHTMLTableElementK o) => o -> T.Text -> m ()-setDOMHTMLTableElementBgColor obj val = liftIO $ setObjectPropertyString obj "bg-color" (Just val)--constructDOMHTMLTableElementBgColor :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableElementBgColor val = constructObjectPropertyString "bg-color" (Just val)--data DOMHTMLTableElementBgColorPropertyInfo-instance AttrInfo DOMHTMLTableElementBgColorPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementBgColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableElementBgColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableElementBgColorPropertyInfo = DOMHTMLTableElementK-    type AttrGetType DOMHTMLTableElementBgColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableElementBgColorPropertyInfo = "bg-color"-    attrGet _ = getDOMHTMLTableElementBgColor-    attrSet _ = setDOMHTMLTableElementBgColor-    attrConstruct _ = constructDOMHTMLTableElementBgColor-    attrClear _ = undefined---- VVV Prop "border"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableElementBorder :: (MonadIO m, DOMHTMLTableElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableElementBorder obj = liftIO $ getObjectPropertyString obj "border"--setDOMHTMLTableElementBorder :: (MonadIO m, DOMHTMLTableElementK o) => o -> T.Text -> m ()-setDOMHTMLTableElementBorder obj val = liftIO $ setObjectPropertyString obj "border" (Just val)--constructDOMHTMLTableElementBorder :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableElementBorder val = constructObjectPropertyString "border" (Just val)--data DOMHTMLTableElementBorderPropertyInfo-instance AttrInfo DOMHTMLTableElementBorderPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementBorderPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableElementBorderPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableElementBorderPropertyInfo = DOMHTMLTableElementK-    type AttrGetType DOMHTMLTableElementBorderPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableElementBorderPropertyInfo = "border"-    attrGet _ = getDOMHTMLTableElementBorder-    attrSet _ = setDOMHTMLTableElementBorder-    attrConstruct _ = constructDOMHTMLTableElementBorder-    attrClear _ = undefined---- VVV Prop "caption"-   -- Type: TInterface "WebKit" "DOMHTMLTableCaptionElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLTableElementCaption :: (MonadIO m, DOMHTMLTableElementK o) => o -> m DOMHTMLTableCaptionElement-getDOMHTMLTableElementCaption obj = liftIO $ checkUnexpectedNothing "getDOMHTMLTableElementCaption" $ getObjectPropertyObject obj "caption" DOMHTMLTableCaptionElement--data DOMHTMLTableElementCaptionPropertyInfo-instance AttrInfo DOMHTMLTableElementCaptionPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementCaptionPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTableElementCaptionPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableElementCaptionPropertyInfo = DOMHTMLTableElementK-    type AttrGetType DOMHTMLTableElementCaptionPropertyInfo = DOMHTMLTableCaptionElement-    type AttrLabel DOMHTMLTableElementCaptionPropertyInfo = "caption"-    attrGet _ = getDOMHTMLTableElementCaption-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "cell-padding"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableElementCellPadding :: (MonadIO m, DOMHTMLTableElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableElementCellPadding obj = liftIO $ getObjectPropertyString obj "cell-padding"--setDOMHTMLTableElementCellPadding :: (MonadIO m, DOMHTMLTableElementK o) => o -> T.Text -> m ()-setDOMHTMLTableElementCellPadding obj val = liftIO $ setObjectPropertyString obj "cell-padding" (Just val)--constructDOMHTMLTableElementCellPadding :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableElementCellPadding val = constructObjectPropertyString "cell-padding" (Just val)--data DOMHTMLTableElementCellPaddingPropertyInfo-instance AttrInfo DOMHTMLTableElementCellPaddingPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementCellPaddingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableElementCellPaddingPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableElementCellPaddingPropertyInfo = DOMHTMLTableElementK-    type AttrGetType DOMHTMLTableElementCellPaddingPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableElementCellPaddingPropertyInfo = "cell-padding"-    attrGet _ = getDOMHTMLTableElementCellPadding-    attrSet _ = setDOMHTMLTableElementCellPadding-    attrConstruct _ = constructDOMHTMLTableElementCellPadding-    attrClear _ = undefined---- VVV Prop "cell-spacing"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableElementCellSpacing :: (MonadIO m, DOMHTMLTableElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableElementCellSpacing obj = liftIO $ getObjectPropertyString obj "cell-spacing"--setDOMHTMLTableElementCellSpacing :: (MonadIO m, DOMHTMLTableElementK o) => o -> T.Text -> m ()-setDOMHTMLTableElementCellSpacing obj val = liftIO $ setObjectPropertyString obj "cell-spacing" (Just val)--constructDOMHTMLTableElementCellSpacing :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableElementCellSpacing val = constructObjectPropertyString "cell-spacing" (Just val)--data DOMHTMLTableElementCellSpacingPropertyInfo-instance AttrInfo DOMHTMLTableElementCellSpacingPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementCellSpacingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableElementCellSpacingPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableElementCellSpacingPropertyInfo = DOMHTMLTableElementK-    type AttrGetType DOMHTMLTableElementCellSpacingPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableElementCellSpacingPropertyInfo = "cell-spacing"-    attrGet _ = getDOMHTMLTableElementCellSpacing-    attrSet _ = setDOMHTMLTableElementCellSpacing-    attrConstruct _ = constructDOMHTMLTableElementCellSpacing-    attrClear _ = undefined---- VVV Prop "frame"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableElementFrame :: (MonadIO m, DOMHTMLTableElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableElementFrame obj = liftIO $ getObjectPropertyString obj "frame"--setDOMHTMLTableElementFrame :: (MonadIO m, DOMHTMLTableElementK o) => o -> T.Text -> m ()-setDOMHTMLTableElementFrame obj val = liftIO $ setObjectPropertyString obj "frame" (Just val)--constructDOMHTMLTableElementFrame :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableElementFrame val = constructObjectPropertyString "frame" (Just val)--data DOMHTMLTableElementFramePropertyInfo-instance AttrInfo DOMHTMLTableElementFramePropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementFramePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableElementFramePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableElementFramePropertyInfo = DOMHTMLTableElementK-    type AttrGetType DOMHTMLTableElementFramePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableElementFramePropertyInfo = "frame"-    attrGet _ = getDOMHTMLTableElementFrame-    attrSet _ = setDOMHTMLTableElementFrame-    attrConstruct _ = constructDOMHTMLTableElementFrame-    attrClear _ = undefined---- VVV Prop "rows"-   -- Type: TInterface "WebKit" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLTableElementRows :: (MonadIO m, DOMHTMLTableElementK o) => o -> m (Maybe DOMHTMLCollection)-getDOMHTMLTableElementRows obj = liftIO $ getObjectPropertyObject obj "rows" DOMHTMLCollection--data DOMHTMLTableElementRowsPropertyInfo-instance AttrInfo DOMHTMLTableElementRowsPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementRowsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTableElementRowsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableElementRowsPropertyInfo = DOMHTMLTableElementK-    type AttrGetType DOMHTMLTableElementRowsPropertyInfo = (Maybe DOMHTMLCollection)-    type AttrLabel DOMHTMLTableElementRowsPropertyInfo = "rows"-    attrGet _ = getDOMHTMLTableElementRows-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "rules"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableElementRules :: (MonadIO m, DOMHTMLTableElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableElementRules obj = liftIO $ getObjectPropertyString obj "rules"--setDOMHTMLTableElementRules :: (MonadIO m, DOMHTMLTableElementK o) => o -> T.Text -> m ()-setDOMHTMLTableElementRules obj val = liftIO $ setObjectPropertyString obj "rules" (Just val)--constructDOMHTMLTableElementRules :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableElementRules val = constructObjectPropertyString "rules" (Just val)--data DOMHTMLTableElementRulesPropertyInfo-instance AttrInfo DOMHTMLTableElementRulesPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementRulesPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableElementRulesPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableElementRulesPropertyInfo = DOMHTMLTableElementK-    type AttrGetType DOMHTMLTableElementRulesPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableElementRulesPropertyInfo = "rules"-    attrGet _ = getDOMHTMLTableElementRules-    attrSet _ = setDOMHTMLTableElementRules-    attrConstruct _ = constructDOMHTMLTableElementRules-    attrClear _ = undefined---- VVV Prop "summary"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableElementSummary :: (MonadIO m, DOMHTMLTableElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableElementSummary obj = liftIO $ getObjectPropertyString obj "summary"--setDOMHTMLTableElementSummary :: (MonadIO m, DOMHTMLTableElementK o) => o -> T.Text -> m ()-setDOMHTMLTableElementSummary obj val = liftIO $ setObjectPropertyString obj "summary" (Just val)--constructDOMHTMLTableElementSummary :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableElementSummary val = constructObjectPropertyString "summary" (Just val)--data DOMHTMLTableElementSummaryPropertyInfo-instance AttrInfo DOMHTMLTableElementSummaryPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementSummaryPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableElementSummaryPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableElementSummaryPropertyInfo = DOMHTMLTableElementK-    type AttrGetType DOMHTMLTableElementSummaryPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableElementSummaryPropertyInfo = "summary"-    attrGet _ = getDOMHTMLTableElementSummary-    attrSet _ = setDOMHTMLTableElementSummary-    attrConstruct _ = constructDOMHTMLTableElementSummary-    attrClear _ = undefined---- VVV Prop "t-bodies"-   -- Type: TInterface "WebKit" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLTableElementTBodies :: (MonadIO m, DOMHTMLTableElementK o) => o -> m (Maybe DOMHTMLCollection)-getDOMHTMLTableElementTBodies obj = liftIO $ getObjectPropertyObject obj "t-bodies" DOMHTMLCollection--data DOMHTMLTableElementTBodiesPropertyInfo-instance AttrInfo DOMHTMLTableElementTBodiesPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementTBodiesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTableElementTBodiesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableElementTBodiesPropertyInfo = DOMHTMLTableElementK-    type AttrGetType DOMHTMLTableElementTBodiesPropertyInfo = (Maybe DOMHTMLCollection)-    type AttrLabel DOMHTMLTableElementTBodiesPropertyInfo = "t-bodies"-    attrGet _ = getDOMHTMLTableElementTBodies-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "t-foot"-   -- Type: TInterface "WebKit" "DOMHTMLTableSectionElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLTableElementTFoot :: (MonadIO m, DOMHTMLTableElementK o) => o -> m DOMHTMLTableSectionElement-getDOMHTMLTableElementTFoot obj = liftIO $ checkUnexpectedNothing "getDOMHTMLTableElementTFoot" $ getObjectPropertyObject obj "t-foot" DOMHTMLTableSectionElement--data DOMHTMLTableElementTFootPropertyInfo-instance AttrInfo DOMHTMLTableElementTFootPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementTFootPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTableElementTFootPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableElementTFootPropertyInfo = DOMHTMLTableElementK-    type AttrGetType DOMHTMLTableElementTFootPropertyInfo = DOMHTMLTableSectionElement-    type AttrLabel DOMHTMLTableElementTFootPropertyInfo = "t-foot"-    attrGet _ = getDOMHTMLTableElementTFoot-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "t-head"-   -- Type: TInterface "WebKit" "DOMHTMLTableSectionElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLTableElementTHead :: (MonadIO m, DOMHTMLTableElementK o) => o -> m DOMHTMLTableSectionElement-getDOMHTMLTableElementTHead obj = liftIO $ checkUnexpectedNothing "getDOMHTMLTableElementTHead" $ getObjectPropertyObject obj "t-head" DOMHTMLTableSectionElement--data DOMHTMLTableElementTHeadPropertyInfo-instance AttrInfo DOMHTMLTableElementTHeadPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementTHeadPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTableElementTHeadPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableElementTHeadPropertyInfo = DOMHTMLTableElementK-    type AttrGetType DOMHTMLTableElementTHeadPropertyInfo = DOMHTMLTableSectionElement-    type AttrLabel DOMHTMLTableElementTHeadPropertyInfo = "t-head"-    attrGet _ = getDOMHTMLTableElementTHead-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "width"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableElementWidth :: (MonadIO m, DOMHTMLTableElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableElementWidth obj = liftIO $ getObjectPropertyString obj "width"--setDOMHTMLTableElementWidth :: (MonadIO m, DOMHTMLTableElementK o) => o -> T.Text -> m ()-setDOMHTMLTableElementWidth obj val = liftIO $ setObjectPropertyString obj "width" (Just val)--constructDOMHTMLTableElementWidth :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableElementWidth val = constructObjectPropertyString "width" (Just val)--data DOMHTMLTableElementWidthPropertyInfo-instance AttrInfo DOMHTMLTableElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableElementWidthPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableElementWidthPropertyInfo = DOMHTMLTableElementK-    type AttrGetType DOMHTMLTableElementWidthPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableElementWidthPropertyInfo = "width"-    attrGet _ = getDOMHTMLTableElementWidth-    attrSet _ = setDOMHTMLTableElementWidth-    attrConstruct _ = constructDOMHTMLTableElementWidth-    attrClear _ = undefined--type instance AttributeList DOMHTMLTableElement = DOMHTMLTableElementAttributeList-type DOMHTMLTableElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("bgColor", DOMHTMLTableElementBgColorPropertyInfo), '("border", DOMHTMLTableElementBorderPropertyInfo), '("caption", DOMHTMLTableElementCaptionPropertyInfo), '("cellPadding", DOMHTMLTableElementCellPaddingPropertyInfo), '("cellSpacing", DOMHTMLTableElementCellSpacingPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("frame", DOMHTMLTableElementFramePropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("rows", DOMHTMLTableElementRowsPropertyInfo), '("rules", DOMHTMLTableElementRulesPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("summary", DOMHTMLTableElementSummaryPropertyInfo), '("tBodies", DOMHTMLTableElementTBodiesPropertyInfo), '("tFoot", DOMHTMLTableElementTFootPropertyInfo), '("tHead", DOMHTMLTableElementTHeadPropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLTableElementWidthPropertyInfo)] :: [(Symbol, *)])--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--dOMHTMLTableElementFrame :: AttrLabelProxy "frame"-dOMHTMLTableElementFrame = 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--type instance SignalList DOMHTMLTableElement = DOMHTMLTableElementSignalList-type DOMHTMLTableElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLTableElement::create_caption--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO (Ptr DOMHTMLElement)---dOMHTMLTableElementCreateCaption ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLElement                     -- result-dOMHTMLTableElementCreateCaption _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_element_create_caption _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_element_create_caption" result-    result' <- (newObject DOMHTMLElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableElementCreateCaptionMethodInfo-instance (signature ~ (m DOMHTMLElement), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementCreateCaptionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementCreateCaption---- method DOMHTMLTableElement::create_t_body--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMHTMLElement")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_create_t_body" webkit_dom_html_table_element_create_t_body :: -    Ptr DOMHTMLTableElement ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO (Ptr DOMHTMLElement)---dOMHTMLTableElementCreateTBody ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLElement                     -- result-dOMHTMLTableElementCreateTBody _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_element_create_t_body _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_element_create_t_body" result-    result' <- (newObject DOMHTMLElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableElementCreateTBodyMethodInfo-instance (signature ~ (m DOMHTMLElement), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementCreateTBodyMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementCreateTBody---- method DOMHTMLTableElement::create_t_foot--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO (Ptr DOMHTMLElement)---dOMHTMLTableElementCreateTFoot ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLElement                     -- result-dOMHTMLTableElementCreateTFoot _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_element_create_t_foot _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_element_create_t_foot" result-    result' <- (newObject DOMHTMLElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableElementCreateTFootMethodInfo-instance (signature ~ (m DOMHTMLElement), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementCreateTFootMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementCreateTFoot---- method DOMHTMLTableElement::create_t_head--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO (Ptr DOMHTMLElement)---dOMHTMLTableElementCreateTHead ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLElement                     -- result-dOMHTMLTableElementCreateTHead _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_element_create_t_head _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_element_create_t_head" result-    result' <- (newObject DOMHTMLElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableElementCreateTHeadMethodInfo-instance (signature ~ (m DOMHTMLElement), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementCreateTHeadMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementCreateTHead---- method DOMHTMLTableElement::delete_caption--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO ()---dOMHTMLTableElementDeleteCaption ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLTableElementDeleteCaption _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_table_element_delete_caption _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLTableElementDeleteCaptionMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementDeleteCaptionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementDeleteCaption---- method DOMHTMLTableElement::delete_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    CLong ->                                -- index : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLTableElementDeleteRow ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> CLong                                -- index-    -> m ()                                 -- result-dOMHTMLTableElementDeleteRow _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_html_table_element_delete_row _obj' index-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMHTMLTableElementDeleteRowMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementDeleteRowMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementDeleteRow---- method DOMHTMLTableElement::delete_t_foot--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO ()---dOMHTMLTableElementDeleteTFoot ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLTableElementDeleteTFoot _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_table_element_delete_t_foot _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLTableElementDeleteTFootMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementDeleteTFootMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementDeleteTFoot---- method DOMHTMLTableElement::delete_t_head--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO ()---dOMHTMLTableElementDeleteTHead ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLTableElementDeleteTHead _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_table_element_delete_t_head _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLTableElementDeleteTHeadMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementDeleteTHeadMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementDeleteTHead---- method DOMHTMLTableElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO CString---dOMHTMLTableElementGetAlign ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableElementGetAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_element_get_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_element_get_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetAlign---- method DOMHTMLTableElement::get_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO CString---dOMHTMLTableElementGetBgColor ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableElementGetBgColor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_element_get_bg_color _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_element_get_bg_color" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableElementGetBgColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetBgColor---- method DOMHTMLTableElement::get_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO CString---dOMHTMLTableElementGetBorder ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableElementGetBorder _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_element_get_border _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_element_get_border" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableElementGetBorderMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetBorder---- method DOMHTMLTableElement::get_caption--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO (Ptr DOMHTMLTableCaptionElement)---dOMHTMLTableElementGetCaption ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLTableCaptionElement         -- result-dOMHTMLTableElementGetCaption _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_element_get_caption _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_element_get_caption" result-    result' <- (newObject DOMHTMLTableCaptionElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableElementGetCaptionMethodInfo-instance (signature ~ (m DOMHTMLTableCaptionElement), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetCaptionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetCaption---- method DOMHTMLTableElement::get_cell_padding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO CString---dOMHTMLTableElementGetCellPadding ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableElementGetCellPadding _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_element_get_cell_padding _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_element_get_cell_padding" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableElementGetCellPaddingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetCellPaddingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetCellPadding---- method DOMHTMLTableElement::get_cell_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO CString---dOMHTMLTableElementGetCellSpacing ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableElementGetCellSpacing _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_element_get_cell_spacing _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_element_get_cell_spacing" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableElementGetCellSpacingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetCellSpacingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetCellSpacing---- method DOMHTMLTableElement::get_frame--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = 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_frame" webkit_dom_html_table_element_get_frame :: -    Ptr DOMHTMLTableElement ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO CString---dOMHTMLTableElementGetFrame ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableElementGetFrame _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_element_get_frame _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_element_get_frame" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableElementGetFrameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetFrameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetFrame---- method DOMHTMLTableElement::get_rows--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO (Ptr DOMHTMLCollection)---dOMHTMLTableElementGetRows ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLCollection                  -- result-dOMHTMLTableElementGetRows _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_element_get_rows _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_element_get_rows" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableElementGetRowsMethodInfo-instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetRowsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetRows---- method DOMHTMLTableElement::get_rules--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO CString---dOMHTMLTableElementGetRules ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableElementGetRules _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_element_get_rules _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_element_get_rules" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableElementGetRulesMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetRulesMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetRules---- method DOMHTMLTableElement::get_summary--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO CString---dOMHTMLTableElementGetSummary ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableElementGetSummary _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_element_get_summary _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_element_get_summary" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableElementGetSummaryMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetSummaryMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetSummary---- method DOMHTMLTableElement::get_t_bodies--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO (Ptr DOMHTMLCollection)---dOMHTMLTableElementGetTBodies ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLCollection                  -- result-dOMHTMLTableElementGetTBodies _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_element_get_t_bodies _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_element_get_t_bodies" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableElementGetTBodiesMethodInfo-instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetTBodiesMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetTBodies---- method DOMHTMLTableElement::get_t_foot--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO (Ptr DOMHTMLTableSectionElement)---dOMHTMLTableElementGetTFoot ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLTableSectionElement         -- result-dOMHTMLTableElementGetTFoot _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_element_get_t_foot _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_element_get_t_foot" result-    result' <- (newObject DOMHTMLTableSectionElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableElementGetTFootMethodInfo-instance (signature ~ (m DOMHTMLTableSectionElement), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetTFootMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetTFoot---- method DOMHTMLTableElement::get_t_head--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO (Ptr DOMHTMLTableSectionElement)---dOMHTMLTableElementGetTHead ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLTableSectionElement         -- result-dOMHTMLTableElementGetTHead _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_element_get_t_head _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_element_get_t_head" result-    result' <- (newObject DOMHTMLTableSectionElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableElementGetTHeadMethodInfo-instance (signature ~ (m DOMHTMLTableSectionElement), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetTHeadMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetTHead---- method DOMHTMLTableElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    IO CString---dOMHTMLTableElementGetWidth ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableElementGetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_element_get_width _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_element_get_width" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableElementGetWidthMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetWidth---- method DOMHTMLTableElement::insert_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    CLong ->                                -- index : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMHTMLElement)---dOMHTMLTableElementInsertRow ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> CLong                                -- index-    -> m DOMHTMLElement                     -- result-dOMHTMLTableElementInsertRow _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_html_table_element_insert_row _obj' index-        checkUnexpectedReturnNULL "webkit_dom_html_table_element_insert_row" result-        result' <- (newObject DOMHTMLElement) result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMHTMLTableElementInsertRowMethodInfo-instance (signature ~ (CLong -> m DOMHTMLElement), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementInsertRowMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementInsertRow---- method DOMHTMLTableElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableElementSetAlign ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableElementSetAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_element_set_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetAlign---- method DOMHTMLTableElement::set_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableElementSetBgColor ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableElementSetBgColor _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_element_set_bg_color _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableElementSetBgColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementSetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetBgColor---- method DOMHTMLTableElement::set_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableElementSetBorder ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableElementSetBorder _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_element_set_border _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableElementSetBorderMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementSetBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetBorder---- method DOMHTMLTableElement::set_caption--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "WebKit" "DOMHTMLTableCaptionElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    Ptr DOMHTMLTableCaptionElement ->       -- value : TInterface "WebKit" "DOMHTMLTableCaptionElement"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLTableElementSetCaption ::-    (MonadIO m, DOMHTMLTableElementK a, DOMHTMLTableCaptionElementK b) =>-    a                                       -- _obj-    -> b                                    -- value-    -> m ()                                 -- result-dOMHTMLTableElementSetCaption _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = unsafeManagedPtrCastPtr value-    onException (do-        propagateGError $ webkit_dom_html_table_element_set_caption _obj' value'-        touchManagedPtr _obj-        touchManagedPtr value-        return ()-     ) (do-        return ()-     )--data DOMHTMLTableElementSetCaptionMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMHTMLTableElementK a, DOMHTMLTableCaptionElementK b) => MethodInfo DOMHTMLTableElementSetCaptionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetCaption---- method DOMHTMLTableElement::set_cell_padding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableElementSetCellPadding ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableElementSetCellPadding _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_element_set_cell_padding _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableElementSetCellPaddingMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementSetCellPaddingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetCellPadding---- method DOMHTMLTableElement::set_cell_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableElementSetCellSpacing ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableElementSetCellSpacing _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_element_set_cell_spacing _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableElementSetCellSpacingMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementSetCellSpacingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetCellSpacing---- method DOMHTMLTableElement::set_frame--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_frame" webkit_dom_html_table_element_set_frame :: -    Ptr DOMHTMLTableElement ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableElementSetFrame ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableElementSetFrame _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_element_set_frame _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableElementSetFrameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementSetFrameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetFrame---- method DOMHTMLTableElement::set_rules--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableElementSetRules ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableElementSetRules _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_element_set_rules _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableElementSetRulesMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementSetRulesMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetRules---- method DOMHTMLTableElement::set_summary--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableElementSetSummary ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableElementSetSummary _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_element_set_summary _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableElementSetSummaryMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementSetSummaryMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetSummary---- method DOMHTMLTableElement::set_t_foot--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "WebKit" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    Ptr DOMHTMLTableSectionElement ->       -- value : TInterface "WebKit" "DOMHTMLTableSectionElement"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLTableElementSetTFoot ::-    (MonadIO m, DOMHTMLTableElementK a, DOMHTMLTableSectionElementK b) =>-    a                                       -- _obj-    -> b                                    -- value-    -> m ()                                 -- result-dOMHTMLTableElementSetTFoot _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = unsafeManagedPtrCastPtr value-    onException (do-        propagateGError $ webkit_dom_html_table_element_set_t_foot _obj' value'-        touchManagedPtr _obj-        touchManagedPtr value-        return ()-     ) (do-        return ()-     )--data DOMHTMLTableElementSetTFootMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMHTMLTableElementK a, DOMHTMLTableSectionElementK b) => MethodInfo DOMHTMLTableElementSetTFootMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetTFoot---- method DOMHTMLTableElement::set_t_head--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "WebKit" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    Ptr DOMHTMLTableSectionElement ->       -- value : TInterface "WebKit" "DOMHTMLTableSectionElement"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLTableElementSetTHead ::-    (MonadIO m, DOMHTMLTableElementK a, DOMHTMLTableSectionElementK b) =>-    a                                       -- _obj-    -> b                                    -- value-    -> m ()                                 -- result-dOMHTMLTableElementSetTHead _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = unsafeManagedPtrCastPtr value-    onException (do-        propagateGError $ webkit_dom_html_table_element_set_t_head _obj' value'-        touchManagedPtr _obj-        touchManagedPtr value-        return ()-     ) (do-        return ()-     )--data DOMHTMLTableElementSetTHeadMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMHTMLTableElementK a, DOMHTMLTableSectionElementK b) => MethodInfo DOMHTMLTableElementSetTHeadMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetTHead---- method DOMHTMLTableElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTableElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableElementSetWidth ::-    (MonadIO m, DOMHTMLTableElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableElementSetWidth _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_element_set_width _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableElementSetWidthMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableElementK a) => MethodInfo DOMHTMLTableElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetWidth--
− GI/WebKit/Objects/DOMHTMLTableElement.hs-boot
@@ -1,62 +0,0 @@-module GI.WebKit.Objects.DOMHTMLTableElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLTableElement = DOMHTMLTableElement (ForeignPtr DOMHTMLTableElement)-instance GObject DOMHTMLTableElement where-class GObject o => DOMHTMLTableElementK o-instance (GObject o, IsDescendantOf DOMHTMLTableElement o) => DOMHTMLTableElementK o-data DOMHTMLTableElementAlignPropertyInfo-data DOMHTMLTableElementBgColorPropertyInfo-data DOMHTMLTableElementBorderPropertyInfo-data DOMHTMLTableElementCaptionPropertyInfo-data DOMHTMLTableElementCellPaddingPropertyInfo-data DOMHTMLTableElementCellSpacingPropertyInfo-data DOMHTMLTableElementFramePropertyInfo-data DOMHTMLTableElementRowsPropertyInfo-data DOMHTMLTableElementRulesPropertyInfo-data DOMHTMLTableElementSummaryPropertyInfo-data DOMHTMLTableElementTBodiesPropertyInfo-data DOMHTMLTableElementTFootPropertyInfo-data DOMHTMLTableElementTHeadPropertyInfo-data DOMHTMLTableElementWidthPropertyInfo-data DOMHTMLTableElementCreateCaptionMethodInfo-data DOMHTMLTableElementCreateTBodyMethodInfo-data DOMHTMLTableElementCreateTFootMethodInfo-data DOMHTMLTableElementCreateTHeadMethodInfo-data DOMHTMLTableElementDeleteCaptionMethodInfo-data DOMHTMLTableElementDeleteRowMethodInfo-data DOMHTMLTableElementDeleteTFootMethodInfo-data DOMHTMLTableElementDeleteTHeadMethodInfo-data DOMHTMLTableElementGetAlignMethodInfo-data DOMHTMLTableElementGetBgColorMethodInfo-data DOMHTMLTableElementGetBorderMethodInfo-data DOMHTMLTableElementGetCaptionMethodInfo-data DOMHTMLTableElementGetCellPaddingMethodInfo-data DOMHTMLTableElementGetCellSpacingMethodInfo-data DOMHTMLTableElementGetFrameMethodInfo-data DOMHTMLTableElementGetRowsMethodInfo-data DOMHTMLTableElementGetRulesMethodInfo-data DOMHTMLTableElementGetSummaryMethodInfo-data DOMHTMLTableElementGetTBodiesMethodInfo-data DOMHTMLTableElementGetTFootMethodInfo-data DOMHTMLTableElementGetTHeadMethodInfo-data DOMHTMLTableElementGetWidthMethodInfo-data DOMHTMLTableElementInsertRowMethodInfo-data DOMHTMLTableElementSetAlignMethodInfo-data DOMHTMLTableElementSetBgColorMethodInfo-data DOMHTMLTableElementSetBorderMethodInfo-data DOMHTMLTableElementSetCaptionMethodInfo-data DOMHTMLTableElementSetCellPaddingMethodInfo-data DOMHTMLTableElementSetCellSpacingMethodInfo-data DOMHTMLTableElementSetFrameMethodInfo-data DOMHTMLTableElementSetRulesMethodInfo-data DOMHTMLTableElementSetSummaryMethodInfo-data DOMHTMLTableElementSetTFootMethodInfo-data DOMHTMLTableElementSetTHeadMethodInfo-data DOMHTMLTableElementSetWidthMethodInfo
− GI/WebKit/Objects/DOMHTMLTableRowElement.hs
@@ -1,1050 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLTableRowElement-    ( ---- * Exported types-    DOMHTMLTableRowElement(..)              ,-    DOMHTMLTableRowElementK                 ,-    toDOMHTMLTableRowElement                ,-    noDOMHTMLTableRowElement                ,--- -- * Methods--- ** dOMHTMLTableRowElementDeleteCell-    DOMHTMLTableRowElementDeleteCellMethodInfo,-    dOMHTMLTableRowElementDeleteCell        ,----- ** dOMHTMLTableRowElementGetAlign-    DOMHTMLTableRowElementGetAlignMethodInfo,-    dOMHTMLTableRowElementGetAlign          ,----- ** dOMHTMLTableRowElementGetBgColor-    DOMHTMLTableRowElementGetBgColorMethodInfo,-    dOMHTMLTableRowElementGetBgColor        ,----- ** dOMHTMLTableRowElementGetCells-    DOMHTMLTableRowElementGetCellsMethodInfo,-    dOMHTMLTableRowElementGetCells          ,----- ** dOMHTMLTableRowElementGetCh-    DOMHTMLTableRowElementGetChMethodInfo   ,-    dOMHTMLTableRowElementGetCh             ,----- ** dOMHTMLTableRowElementGetChOff-    DOMHTMLTableRowElementGetChOffMethodInfo,-    dOMHTMLTableRowElementGetChOff          ,----- ** dOMHTMLTableRowElementGetRowIndex-    DOMHTMLTableRowElementGetRowIndexMethodInfo,-    dOMHTMLTableRowElementGetRowIndex       ,----- ** dOMHTMLTableRowElementGetSectionRowIndex-    DOMHTMLTableRowElementGetSectionRowIndexMethodInfo,-    dOMHTMLTableRowElementGetSectionRowIndex,----- ** dOMHTMLTableRowElementGetVAlign-    DOMHTMLTableRowElementGetVAlignMethodInfo,-    dOMHTMLTableRowElementGetVAlign         ,----- ** dOMHTMLTableRowElementInsertCell-    DOMHTMLTableRowElementInsertCellMethodInfo,-    dOMHTMLTableRowElementInsertCell        ,----- ** dOMHTMLTableRowElementSetAlign-    DOMHTMLTableRowElementSetAlignMethodInfo,-    dOMHTMLTableRowElementSetAlign          ,----- ** dOMHTMLTableRowElementSetBgColor-    DOMHTMLTableRowElementSetBgColorMethodInfo,-    dOMHTMLTableRowElementSetBgColor        ,----- ** dOMHTMLTableRowElementSetCh-    DOMHTMLTableRowElementSetChMethodInfo   ,-    dOMHTMLTableRowElementSetCh             ,----- ** dOMHTMLTableRowElementSetChOff-    DOMHTMLTableRowElementSetChOffMethodInfo,-    dOMHTMLTableRowElementSetChOff          ,----- ** dOMHTMLTableRowElementSetVAlign-    DOMHTMLTableRowElementSetVAlignMethodInfo,-    dOMHTMLTableRowElementSetVAlign         ,----- -- * Properties--- ** Align-    DOMHTMLTableRowElementAlignPropertyInfo ,-    constructDOMHTMLTableRowElementAlign    ,-    dOMHTMLTableRowElementAlign             ,-    getDOMHTMLTableRowElementAlign          ,-    setDOMHTMLTableRowElementAlign          ,----- ** BgColor-    DOMHTMLTableRowElementBgColorPropertyInfo,-    constructDOMHTMLTableRowElementBgColor  ,-    dOMHTMLTableRowElementBgColor           ,-    getDOMHTMLTableRowElementBgColor        ,-    setDOMHTMLTableRowElementBgColor        ,----- ** Cells-    DOMHTMLTableRowElementCellsPropertyInfo ,-    dOMHTMLTableRowElementCells             ,-    getDOMHTMLTableRowElementCells          ,----- ** Ch-    DOMHTMLTableRowElementChPropertyInfo    ,-    constructDOMHTMLTableRowElementCh       ,-    dOMHTMLTableRowElementCh                ,-    getDOMHTMLTableRowElementCh             ,-    setDOMHTMLTableRowElementCh             ,----- ** ChOff-    DOMHTMLTableRowElementChOffPropertyInfo ,-    constructDOMHTMLTableRowElementChOff    ,-    dOMHTMLTableRowElementChOff             ,-    getDOMHTMLTableRowElementChOff          ,-    setDOMHTMLTableRowElementChOff          ,----- ** RowIndex-    DOMHTMLTableRowElementRowIndexPropertyInfo,-    dOMHTMLTableRowElementRowIndex          ,-    getDOMHTMLTableRowElementRowIndex       ,----- ** SectionRowIndex-    DOMHTMLTableRowElementSectionRowIndexPropertyInfo,-    dOMHTMLTableRowElementSectionRowIndex   ,-    getDOMHTMLTableRowElementSectionRowIndex,----- ** VAlign-    DOMHTMLTableRowElementVAlignPropertyInfo,-    constructDOMHTMLTableRowElementVAlign   ,-    dOMHTMLTableRowElementVAlign            ,-    getDOMHTMLTableRowElementVAlign         ,-    setDOMHTMLTableRowElementVAlign         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLTableRowElement = DOMHTMLTableRowElement (ForeignPtr DOMHTMLTableRowElement)-foreign import ccall "webkit_dom_html_table_row_element_get_type"-    c_webkit_dom_html_table_row_element_get_type :: IO GType--type instance ParentTypes DOMHTMLTableRowElement = DOMHTMLTableRowElementParentTypes-type DOMHTMLTableRowElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLTableRowElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_table_row_element_get_type-    --class GObject o => DOMHTMLTableRowElementK o-instance (GObject o, IsDescendantOf DOMHTMLTableRowElement o) => DOMHTMLTableRowElementK o--toDOMHTMLTableRowElement :: DOMHTMLTableRowElementK o => o -> IO DOMHTMLTableRowElement-toDOMHTMLTableRowElement = unsafeCastTo DOMHTMLTableRowElement--noDOMHTMLTableRowElement :: Maybe DOMHTMLTableRowElement-noDOMHTMLTableRowElement = Nothing--type family ResolveDOMHTMLTableRowElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLTableRowElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLTableRowElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLTableRowElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLTableRowElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLTableRowElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLTableRowElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLTableRowElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLTableRowElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLTableRowElementMethod "deleteCell" o = DOMHTMLTableRowElementDeleteCellMethodInfo-    ResolveDOMHTMLTableRowElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLTableRowElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLTableRowElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLTableRowElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLTableRowElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLTableRowElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLTableRowElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLTableRowElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLTableRowElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "insertCell" o = DOMHTMLTableRowElementInsertCellMethodInfo-    ResolveDOMHTMLTableRowElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLTableRowElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLTableRowElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLTableRowElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLTableRowElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLTableRowElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLTableRowElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLTableRowElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLTableRowElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLTableRowElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLTableRowElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLTableRowElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLTableRowElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLTableRowElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLTableRowElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLTableRowElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLTableRowElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLTableRowElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLTableRowElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLTableRowElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLTableRowElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLTableRowElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLTableRowElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLTableRowElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLTableRowElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLTableRowElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLTableRowElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLTableRowElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLTableRowElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLTableRowElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLTableRowElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getAlign" o = DOMHTMLTableRowElementGetAlignMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getBgColor" o = DOMHTMLTableRowElementGetBgColorMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getCells" o = DOMHTMLTableRowElementGetCellsMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getCh" o = DOMHTMLTableRowElementGetChMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getChOff" o = DOMHTMLTableRowElementGetChOffMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getRowIndex" o = DOMHTMLTableRowElementGetRowIndexMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getSectionRowIndex" o = DOMHTMLTableRowElementGetSectionRowIndexMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getVAlign" o = DOMHTMLTableRowElementGetVAlignMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setAlign" o = DOMHTMLTableRowElementSetAlignMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setBgColor" o = DOMHTMLTableRowElementSetBgColorMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setCh" o = DOMHTMLTableRowElementSetChMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setChOff" o = DOMHTMLTableRowElementSetChOffMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setVAlign" o = DOMHTMLTableRowElementSetVAlignMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableRowElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLTableRowElementMethod t DOMHTMLTableRowElement, MethodInfo info DOMHTMLTableRowElement p) => IsLabelProxy t (DOMHTMLTableRowElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLTableRowElementMethod t DOMHTMLTableRowElement, MethodInfo info DOMHTMLTableRowElement p) => IsLabel t (DOMHTMLTableRowElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableRowElementAlign :: (MonadIO m, DOMHTMLTableRowElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableRowElementAlign obj = liftIO $ getObjectPropertyString obj "align"--setDOMHTMLTableRowElementAlign :: (MonadIO m, DOMHTMLTableRowElementK o) => o -> T.Text -> m ()-setDOMHTMLTableRowElementAlign obj val = liftIO $ setObjectPropertyString obj "align" (Just val)--constructDOMHTMLTableRowElementAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableRowElementAlign val = constructObjectPropertyString "align" (Just val)--data DOMHTMLTableRowElementAlignPropertyInfo-instance AttrInfo DOMHTMLTableRowElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableRowElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableRowElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableRowElementAlignPropertyInfo = DOMHTMLTableRowElementK-    type AttrGetType DOMHTMLTableRowElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableRowElementAlignPropertyInfo = "align"-    attrGet _ = getDOMHTMLTableRowElementAlign-    attrSet _ = setDOMHTMLTableRowElementAlign-    attrConstruct _ = constructDOMHTMLTableRowElementAlign-    attrClear _ = undefined---- VVV Prop "bg-color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableRowElementBgColor :: (MonadIO m, DOMHTMLTableRowElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableRowElementBgColor obj = liftIO $ getObjectPropertyString obj "bg-color"--setDOMHTMLTableRowElementBgColor :: (MonadIO m, DOMHTMLTableRowElementK o) => o -> T.Text -> m ()-setDOMHTMLTableRowElementBgColor obj val = liftIO $ setObjectPropertyString obj "bg-color" (Just val)--constructDOMHTMLTableRowElementBgColor :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableRowElementBgColor val = constructObjectPropertyString "bg-color" (Just val)--data DOMHTMLTableRowElementBgColorPropertyInfo-instance AttrInfo DOMHTMLTableRowElementBgColorPropertyInfo where-    type AttrAllowedOps DOMHTMLTableRowElementBgColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableRowElementBgColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableRowElementBgColorPropertyInfo = DOMHTMLTableRowElementK-    type AttrGetType DOMHTMLTableRowElementBgColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableRowElementBgColorPropertyInfo = "bg-color"-    attrGet _ = getDOMHTMLTableRowElementBgColor-    attrSet _ = setDOMHTMLTableRowElementBgColor-    attrConstruct _ = constructDOMHTMLTableRowElementBgColor-    attrClear _ = undefined---- VVV Prop "cells"-   -- Type: TInterface "WebKit" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLTableRowElementCells :: (MonadIO m, DOMHTMLTableRowElementK o) => o -> m (Maybe DOMHTMLCollection)-getDOMHTMLTableRowElementCells obj = liftIO $ getObjectPropertyObject obj "cells" DOMHTMLCollection--data DOMHTMLTableRowElementCellsPropertyInfo-instance AttrInfo DOMHTMLTableRowElementCellsPropertyInfo where-    type AttrAllowedOps DOMHTMLTableRowElementCellsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTableRowElementCellsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableRowElementCellsPropertyInfo = DOMHTMLTableRowElementK-    type AttrGetType DOMHTMLTableRowElementCellsPropertyInfo = (Maybe DOMHTMLCollection)-    type AttrLabel DOMHTMLTableRowElementCellsPropertyInfo = "cells"-    attrGet _ = getDOMHTMLTableRowElementCells-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "ch"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableRowElementCh :: (MonadIO m, DOMHTMLTableRowElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableRowElementCh obj = liftIO $ getObjectPropertyString obj "ch"--setDOMHTMLTableRowElementCh :: (MonadIO m, DOMHTMLTableRowElementK o) => o -> T.Text -> m ()-setDOMHTMLTableRowElementCh obj val = liftIO $ setObjectPropertyString obj "ch" (Just val)--constructDOMHTMLTableRowElementCh :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableRowElementCh val = constructObjectPropertyString "ch" (Just val)--data DOMHTMLTableRowElementChPropertyInfo-instance AttrInfo DOMHTMLTableRowElementChPropertyInfo where-    type AttrAllowedOps DOMHTMLTableRowElementChPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableRowElementChPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableRowElementChPropertyInfo = DOMHTMLTableRowElementK-    type AttrGetType DOMHTMLTableRowElementChPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableRowElementChPropertyInfo = "ch"-    attrGet _ = getDOMHTMLTableRowElementCh-    attrSet _ = setDOMHTMLTableRowElementCh-    attrConstruct _ = constructDOMHTMLTableRowElementCh-    attrClear _ = undefined---- VVV Prop "ch-off"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableRowElementChOff :: (MonadIO m, DOMHTMLTableRowElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableRowElementChOff obj = liftIO $ getObjectPropertyString obj "ch-off"--setDOMHTMLTableRowElementChOff :: (MonadIO m, DOMHTMLTableRowElementK o) => o -> T.Text -> m ()-setDOMHTMLTableRowElementChOff obj val = liftIO $ setObjectPropertyString obj "ch-off" (Just val)--constructDOMHTMLTableRowElementChOff :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableRowElementChOff val = constructObjectPropertyString "ch-off" (Just val)--data DOMHTMLTableRowElementChOffPropertyInfo-instance AttrInfo DOMHTMLTableRowElementChOffPropertyInfo where-    type AttrAllowedOps DOMHTMLTableRowElementChOffPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableRowElementChOffPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableRowElementChOffPropertyInfo = DOMHTMLTableRowElementK-    type AttrGetType DOMHTMLTableRowElementChOffPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableRowElementChOffPropertyInfo = "ch-off"-    attrGet _ = getDOMHTMLTableRowElementChOff-    attrSet _ = setDOMHTMLTableRowElementChOff-    attrConstruct _ = constructDOMHTMLTableRowElementChOff-    attrClear _ = undefined---- VVV Prop "row-index"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLTableRowElementRowIndex :: (MonadIO m, DOMHTMLTableRowElementK o) => o -> m CLong-getDOMHTMLTableRowElementRowIndex obj = liftIO $ getObjectPropertyLong obj "row-index"--data DOMHTMLTableRowElementRowIndexPropertyInfo-instance AttrInfo DOMHTMLTableRowElementRowIndexPropertyInfo where-    type AttrAllowedOps DOMHTMLTableRowElementRowIndexPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableRowElementRowIndexPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableRowElementRowIndexPropertyInfo = DOMHTMLTableRowElementK-    type AttrGetType DOMHTMLTableRowElementRowIndexPropertyInfo = CLong-    type AttrLabel DOMHTMLTableRowElementRowIndexPropertyInfo = "row-index"-    attrGet _ = getDOMHTMLTableRowElementRowIndex-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "section-row-index"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLTableRowElementSectionRowIndex :: (MonadIO m, DOMHTMLTableRowElementK o) => o -> m CLong-getDOMHTMLTableRowElementSectionRowIndex obj = liftIO $ getObjectPropertyLong obj "section-row-index"--data DOMHTMLTableRowElementSectionRowIndexPropertyInfo-instance AttrInfo DOMHTMLTableRowElementSectionRowIndexPropertyInfo where-    type AttrAllowedOps DOMHTMLTableRowElementSectionRowIndexPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableRowElementSectionRowIndexPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableRowElementSectionRowIndexPropertyInfo = DOMHTMLTableRowElementK-    type AttrGetType DOMHTMLTableRowElementSectionRowIndexPropertyInfo = CLong-    type AttrLabel DOMHTMLTableRowElementSectionRowIndexPropertyInfo = "section-row-index"-    attrGet _ = getDOMHTMLTableRowElementSectionRowIndex-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "v-align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableRowElementVAlign :: (MonadIO m, DOMHTMLTableRowElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableRowElementVAlign obj = liftIO $ getObjectPropertyString obj "v-align"--setDOMHTMLTableRowElementVAlign :: (MonadIO m, DOMHTMLTableRowElementK o) => o -> T.Text -> m ()-setDOMHTMLTableRowElementVAlign obj val = liftIO $ setObjectPropertyString obj "v-align" (Just val)--constructDOMHTMLTableRowElementVAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableRowElementVAlign val = constructObjectPropertyString "v-align" (Just val)--data DOMHTMLTableRowElementVAlignPropertyInfo-instance AttrInfo DOMHTMLTableRowElementVAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableRowElementVAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableRowElementVAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableRowElementVAlignPropertyInfo = DOMHTMLTableRowElementK-    type AttrGetType DOMHTMLTableRowElementVAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableRowElementVAlignPropertyInfo = "v-align"-    attrGet _ = getDOMHTMLTableRowElementVAlign-    attrSet _ = setDOMHTMLTableRowElementVAlign-    attrConstruct _ = constructDOMHTMLTableRowElementVAlign-    attrClear _ = undefined--type instance AttributeList DOMHTMLTableRowElement = DOMHTMLTableRowElementAttributeList-type DOMHTMLTableRowElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableRowElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("bgColor", DOMHTMLTableRowElementBgColorPropertyInfo), '("cells", DOMHTMLTableRowElementCellsPropertyInfo), '("ch", DOMHTMLTableRowElementChPropertyInfo), '("chOff", DOMHTMLTableRowElementChOffPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("rowIndex", DOMHTMLTableRowElementRowIndexPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("sectionRowIndex", DOMHTMLTableRowElementSectionRowIndexPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("vAlign", DOMHTMLTableRowElementVAlignPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--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--type instance SignalList DOMHTMLTableRowElement = DOMHTMLTableRowElementSignalList-type DOMHTMLTableRowElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLTableRowElement::delete_cell--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableRowElement"-    CLong ->                                -- index : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLTableRowElementDeleteCell ::-    (MonadIO m, DOMHTMLTableRowElementK a) =>-    a                                       -- _obj-    -> CLong                                -- index-    -> m ()                                 -- result-dOMHTMLTableRowElementDeleteCell _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_html_table_row_element_delete_cell _obj' index-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMHTMLTableRowElementDeleteCellMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementDeleteCellMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementDeleteCell---- method DOMHTMLTableRowElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableRowElement"-    IO CString---dOMHTMLTableRowElementGetAlign ::-    (MonadIO m, DOMHTMLTableRowElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableRowElementGetAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_row_element_get_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_row_element_get_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableRowElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementGetAlign---- method DOMHTMLTableRowElement::get_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableRowElement"-    IO CString---dOMHTMLTableRowElementGetBgColor ::-    (MonadIO m, DOMHTMLTableRowElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableRowElementGetBgColor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_row_element_get_bg_color _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_row_element_get_bg_color" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableRowElementGetBgColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementGetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementGetBgColor---- method DOMHTMLTableRowElement::get_cells--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableRowElement"-    IO (Ptr DOMHTMLCollection)---dOMHTMLTableRowElementGetCells ::-    (MonadIO m, DOMHTMLTableRowElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLCollection                  -- result-dOMHTMLTableRowElementGetCells _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_row_element_get_cells _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_row_element_get_cells" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableRowElementGetCellsMethodInfo-instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementGetCellsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementGetCells---- method DOMHTMLTableRowElement::get_ch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableRowElement"-    IO CString---dOMHTMLTableRowElementGetCh ::-    (MonadIO m, DOMHTMLTableRowElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableRowElementGetCh _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_row_element_get_ch _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_row_element_get_ch" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableRowElementGetChMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementGetChMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementGetCh---- method DOMHTMLTableRowElement::get_ch_off--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableRowElement"-    IO CString---dOMHTMLTableRowElementGetChOff ::-    (MonadIO m, DOMHTMLTableRowElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableRowElementGetChOff _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_row_element_get_ch_off _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_row_element_get_ch_off" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableRowElementGetChOffMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementGetChOffMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementGetChOff---- method DOMHTMLTableRowElement::get_row_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableRowElement"-    IO CLong---dOMHTMLTableRowElementGetRowIndex ::-    (MonadIO m, DOMHTMLTableRowElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLTableRowElementGetRowIndex _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_row_element_get_row_index _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLTableRowElementGetRowIndexMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementGetRowIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementGetRowIndex---- method DOMHTMLTableRowElement::get_section_row_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableRowElement"-    IO CLong---dOMHTMLTableRowElementGetSectionRowIndex ::-    (MonadIO m, DOMHTMLTableRowElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLTableRowElementGetSectionRowIndex _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_row_element_get_section_row_index _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLTableRowElementGetSectionRowIndexMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementGetSectionRowIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementGetSectionRowIndex---- method DOMHTMLTableRowElement::get_v_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableRowElement"-    IO CString---dOMHTMLTableRowElementGetVAlign ::-    (MonadIO m, DOMHTMLTableRowElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableRowElementGetVAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_row_element_get_v_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_row_element_get_v_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableRowElementGetVAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementGetVAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementGetVAlign---- method DOMHTMLTableRowElement::insert_cell--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableRowElement"-    CLong ->                                -- index : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMHTMLElement)---dOMHTMLTableRowElementInsertCell ::-    (MonadIO m, DOMHTMLTableRowElementK a) =>-    a                                       -- _obj-    -> CLong                                -- index-    -> m DOMHTMLElement                     -- result-dOMHTMLTableRowElementInsertCell _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_html_table_row_element_insert_cell _obj' index-        checkUnexpectedReturnNULL "webkit_dom_html_table_row_element_insert_cell" result-        result' <- (newObject DOMHTMLElement) result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMHTMLTableRowElementInsertCellMethodInfo-instance (signature ~ (CLong -> m DOMHTMLElement), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementInsertCellMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementInsertCell---- method DOMHTMLTableRowElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableRowElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableRowElementSetAlign ::-    (MonadIO m, DOMHTMLTableRowElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableRowElementSetAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_row_element_set_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableRowElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementSetAlign---- method DOMHTMLTableRowElement::set_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableRowElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableRowElementSetBgColor ::-    (MonadIO m, DOMHTMLTableRowElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableRowElementSetBgColor _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_row_element_set_bg_color _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableRowElementSetBgColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementSetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementSetBgColor---- method DOMHTMLTableRowElement::set_ch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableRowElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableRowElementSetCh ::-    (MonadIO m, DOMHTMLTableRowElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableRowElementSetCh _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_row_element_set_ch _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableRowElementSetChMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementSetChMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementSetCh---- method DOMHTMLTableRowElement::set_ch_off--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableRowElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableRowElementSetChOff ::-    (MonadIO m, DOMHTMLTableRowElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableRowElementSetChOff _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_row_element_set_ch_off _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableRowElementSetChOffMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementSetChOffMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementSetChOff---- method DOMHTMLTableRowElement::set_v_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableRowElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTableRowElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableRowElementSetVAlign ::-    (MonadIO m, DOMHTMLTableRowElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableRowElementSetVAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_row_element_set_v_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableRowElementSetVAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableRowElementK a) => MethodInfo DOMHTMLTableRowElementSetVAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementSetVAlign--
− GI/WebKit/Objects/DOMHTMLTableRowElement.hs-boot
@@ -1,36 +0,0 @@-module GI.WebKit.Objects.DOMHTMLTableRowElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLTableRowElement = DOMHTMLTableRowElement (ForeignPtr DOMHTMLTableRowElement)-instance GObject DOMHTMLTableRowElement where-class GObject o => DOMHTMLTableRowElementK o-instance (GObject o, IsDescendantOf DOMHTMLTableRowElement o) => DOMHTMLTableRowElementK o-data DOMHTMLTableRowElementAlignPropertyInfo-data DOMHTMLTableRowElementBgColorPropertyInfo-data DOMHTMLTableRowElementCellsPropertyInfo-data DOMHTMLTableRowElementChPropertyInfo-data DOMHTMLTableRowElementChOffPropertyInfo-data DOMHTMLTableRowElementRowIndexPropertyInfo-data DOMHTMLTableRowElementSectionRowIndexPropertyInfo-data DOMHTMLTableRowElementVAlignPropertyInfo-data DOMHTMLTableRowElementDeleteCellMethodInfo-data DOMHTMLTableRowElementGetAlignMethodInfo-data DOMHTMLTableRowElementGetBgColorMethodInfo-data DOMHTMLTableRowElementGetCellsMethodInfo-data DOMHTMLTableRowElementGetChMethodInfo-data DOMHTMLTableRowElementGetChOffMethodInfo-data DOMHTMLTableRowElementGetRowIndexMethodInfo-data DOMHTMLTableRowElementGetSectionRowIndexMethodInfo-data DOMHTMLTableRowElementGetVAlignMethodInfo-data DOMHTMLTableRowElementInsertCellMethodInfo-data DOMHTMLTableRowElementSetAlignMethodInfo-data DOMHTMLTableRowElementSetBgColorMethodInfo-data DOMHTMLTableRowElementSetChMethodInfo-data DOMHTMLTableRowElementSetChOffMethodInfo-data DOMHTMLTableRowElementSetVAlignMethodInfo
− GI/WebKit/Objects/DOMHTMLTableSectionElement.hs
@@ -1,816 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLTableSectionElement-    ( ---- * Exported types-    DOMHTMLTableSectionElement(..)          ,-    DOMHTMLTableSectionElementK             ,-    toDOMHTMLTableSectionElement            ,-    noDOMHTMLTableSectionElement            ,--- -- * Methods--- ** dOMHTMLTableSectionElementDeleteRow-    DOMHTMLTableSectionElementDeleteRowMethodInfo,-    dOMHTMLTableSectionElementDeleteRow     ,----- ** dOMHTMLTableSectionElementGetAlign-    DOMHTMLTableSectionElementGetAlignMethodInfo,-    dOMHTMLTableSectionElementGetAlign      ,----- ** dOMHTMLTableSectionElementGetCh-    DOMHTMLTableSectionElementGetChMethodInfo,-    dOMHTMLTableSectionElementGetCh         ,----- ** dOMHTMLTableSectionElementGetChOff-    DOMHTMLTableSectionElementGetChOffMethodInfo,-    dOMHTMLTableSectionElementGetChOff      ,----- ** dOMHTMLTableSectionElementGetRows-    DOMHTMLTableSectionElementGetRowsMethodInfo,-    dOMHTMLTableSectionElementGetRows       ,----- ** dOMHTMLTableSectionElementGetVAlign-    DOMHTMLTableSectionElementGetVAlignMethodInfo,-    dOMHTMLTableSectionElementGetVAlign     ,----- ** dOMHTMLTableSectionElementInsertRow-    DOMHTMLTableSectionElementInsertRowMethodInfo,-    dOMHTMLTableSectionElementInsertRow     ,----- ** dOMHTMLTableSectionElementSetAlign-    DOMHTMLTableSectionElementSetAlignMethodInfo,-    dOMHTMLTableSectionElementSetAlign      ,----- ** dOMHTMLTableSectionElementSetCh-    DOMHTMLTableSectionElementSetChMethodInfo,-    dOMHTMLTableSectionElementSetCh         ,----- ** dOMHTMLTableSectionElementSetChOff-    DOMHTMLTableSectionElementSetChOffMethodInfo,-    dOMHTMLTableSectionElementSetChOff      ,----- ** dOMHTMLTableSectionElementSetVAlign-    DOMHTMLTableSectionElementSetVAlignMethodInfo,-    dOMHTMLTableSectionElementSetVAlign     ,----- -- * Properties--- ** Align-    DOMHTMLTableSectionElementAlignPropertyInfo,-    constructDOMHTMLTableSectionElementAlign,-    dOMHTMLTableSectionElementAlign         ,-    getDOMHTMLTableSectionElementAlign      ,-    setDOMHTMLTableSectionElementAlign      ,----- ** Ch-    DOMHTMLTableSectionElementChPropertyInfo,-    constructDOMHTMLTableSectionElementCh   ,-    dOMHTMLTableSectionElementCh            ,-    getDOMHTMLTableSectionElementCh         ,-    setDOMHTMLTableSectionElementCh         ,----- ** ChOff-    DOMHTMLTableSectionElementChOffPropertyInfo,-    constructDOMHTMLTableSectionElementChOff,-    dOMHTMLTableSectionElementChOff         ,-    getDOMHTMLTableSectionElementChOff      ,-    setDOMHTMLTableSectionElementChOff      ,----- ** Rows-    DOMHTMLTableSectionElementRowsPropertyInfo,-    dOMHTMLTableSectionElementRows          ,-    getDOMHTMLTableSectionElementRows       ,----- ** VAlign-    DOMHTMLTableSectionElementVAlignPropertyInfo,-    constructDOMHTMLTableSectionElementVAlign,-    dOMHTMLTableSectionElementVAlign        ,-    getDOMHTMLTableSectionElementVAlign     ,-    setDOMHTMLTableSectionElementVAlign     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLTableSectionElement = DOMHTMLTableSectionElement (ForeignPtr DOMHTMLTableSectionElement)-foreign import ccall "webkit_dom_html_table_section_element_get_type"-    c_webkit_dom_html_table_section_element_get_type :: IO GType--type instance ParentTypes DOMHTMLTableSectionElement = DOMHTMLTableSectionElementParentTypes-type DOMHTMLTableSectionElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLTableSectionElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_table_section_element_get_type-    --class GObject o => DOMHTMLTableSectionElementK o-instance (GObject o, IsDescendantOf DOMHTMLTableSectionElement o) => DOMHTMLTableSectionElementK o--toDOMHTMLTableSectionElement :: DOMHTMLTableSectionElementK o => o -> IO DOMHTMLTableSectionElement-toDOMHTMLTableSectionElement = unsafeCastTo DOMHTMLTableSectionElement--noDOMHTMLTableSectionElement :: Maybe DOMHTMLTableSectionElement-noDOMHTMLTableSectionElement = Nothing--type family ResolveDOMHTMLTableSectionElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLTableSectionElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "deleteRow" o = DOMHTMLTableSectionElementDeleteRowMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "insertRow" o = DOMHTMLTableSectionElementInsertRowMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getAlign" o = DOMHTMLTableSectionElementGetAlignMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getCh" o = DOMHTMLTableSectionElementGetChMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getChOff" o = DOMHTMLTableSectionElementGetChOffMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getRows" o = DOMHTMLTableSectionElementGetRowsMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getVAlign" o = DOMHTMLTableSectionElementGetVAlignMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setAlign" o = DOMHTMLTableSectionElementSetAlignMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setCh" o = DOMHTMLTableSectionElementSetChMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setChOff" o = DOMHTMLTableSectionElementSetChOffMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setVAlign" o = DOMHTMLTableSectionElementSetVAlignMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableSectionElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLTableSectionElementMethod t DOMHTMLTableSectionElement, MethodInfo info DOMHTMLTableSectionElement p) => IsLabelProxy t (DOMHTMLTableSectionElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLTableSectionElementMethod t DOMHTMLTableSectionElement, MethodInfo info DOMHTMLTableSectionElement p) => IsLabel t (DOMHTMLTableSectionElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableSectionElementAlign :: (MonadIO m, DOMHTMLTableSectionElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableSectionElementAlign obj = liftIO $ getObjectPropertyString obj "align"--setDOMHTMLTableSectionElementAlign :: (MonadIO m, DOMHTMLTableSectionElementK o) => o -> T.Text -> m ()-setDOMHTMLTableSectionElementAlign obj val = liftIO $ setObjectPropertyString obj "align" (Just val)--constructDOMHTMLTableSectionElementAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableSectionElementAlign val = constructObjectPropertyString "align" (Just val)--data DOMHTMLTableSectionElementAlignPropertyInfo-instance AttrInfo DOMHTMLTableSectionElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableSectionElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableSectionElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableSectionElementAlignPropertyInfo = DOMHTMLTableSectionElementK-    type AttrGetType DOMHTMLTableSectionElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableSectionElementAlignPropertyInfo = "align"-    attrGet _ = getDOMHTMLTableSectionElementAlign-    attrSet _ = setDOMHTMLTableSectionElementAlign-    attrConstruct _ = constructDOMHTMLTableSectionElementAlign-    attrClear _ = undefined---- VVV Prop "ch"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableSectionElementCh :: (MonadIO m, DOMHTMLTableSectionElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableSectionElementCh obj = liftIO $ getObjectPropertyString obj "ch"--setDOMHTMLTableSectionElementCh :: (MonadIO m, DOMHTMLTableSectionElementK o) => o -> T.Text -> m ()-setDOMHTMLTableSectionElementCh obj val = liftIO $ setObjectPropertyString obj "ch" (Just val)--constructDOMHTMLTableSectionElementCh :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableSectionElementCh val = constructObjectPropertyString "ch" (Just val)--data DOMHTMLTableSectionElementChPropertyInfo-instance AttrInfo DOMHTMLTableSectionElementChPropertyInfo where-    type AttrAllowedOps DOMHTMLTableSectionElementChPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableSectionElementChPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableSectionElementChPropertyInfo = DOMHTMLTableSectionElementK-    type AttrGetType DOMHTMLTableSectionElementChPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableSectionElementChPropertyInfo = "ch"-    attrGet _ = getDOMHTMLTableSectionElementCh-    attrSet _ = setDOMHTMLTableSectionElementCh-    attrConstruct _ = constructDOMHTMLTableSectionElementCh-    attrClear _ = undefined---- VVV Prop "ch-off"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableSectionElementChOff :: (MonadIO m, DOMHTMLTableSectionElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableSectionElementChOff obj = liftIO $ getObjectPropertyString obj "ch-off"--setDOMHTMLTableSectionElementChOff :: (MonadIO m, DOMHTMLTableSectionElementK o) => o -> T.Text -> m ()-setDOMHTMLTableSectionElementChOff obj val = liftIO $ setObjectPropertyString obj "ch-off" (Just val)--constructDOMHTMLTableSectionElementChOff :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableSectionElementChOff val = constructObjectPropertyString "ch-off" (Just val)--data DOMHTMLTableSectionElementChOffPropertyInfo-instance AttrInfo DOMHTMLTableSectionElementChOffPropertyInfo where-    type AttrAllowedOps DOMHTMLTableSectionElementChOffPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableSectionElementChOffPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableSectionElementChOffPropertyInfo = DOMHTMLTableSectionElementK-    type AttrGetType DOMHTMLTableSectionElementChOffPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableSectionElementChOffPropertyInfo = "ch-off"-    attrGet _ = getDOMHTMLTableSectionElementChOff-    attrSet _ = setDOMHTMLTableSectionElementChOff-    attrConstruct _ = constructDOMHTMLTableSectionElementChOff-    attrClear _ = undefined---- VVV Prop "rows"-   -- Type: TInterface "WebKit" "DOMHTMLCollection"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLTableSectionElementRows :: (MonadIO m, DOMHTMLTableSectionElementK o) => o -> m (Maybe DOMHTMLCollection)-getDOMHTMLTableSectionElementRows obj = liftIO $ getObjectPropertyObject obj "rows" DOMHTMLCollection--data DOMHTMLTableSectionElementRowsPropertyInfo-instance AttrInfo DOMHTMLTableSectionElementRowsPropertyInfo where-    type AttrAllowedOps DOMHTMLTableSectionElementRowsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTableSectionElementRowsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableSectionElementRowsPropertyInfo = DOMHTMLTableSectionElementK-    type AttrGetType DOMHTMLTableSectionElementRowsPropertyInfo = (Maybe DOMHTMLCollection)-    type AttrLabel DOMHTMLTableSectionElementRowsPropertyInfo = "rows"-    attrGet _ = getDOMHTMLTableSectionElementRows-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "v-align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTableSectionElementVAlign :: (MonadIO m, DOMHTMLTableSectionElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTableSectionElementVAlign obj = liftIO $ getObjectPropertyString obj "v-align"--setDOMHTMLTableSectionElementVAlign :: (MonadIO m, DOMHTMLTableSectionElementK o) => o -> T.Text -> m ()-setDOMHTMLTableSectionElementVAlign obj val = liftIO $ setObjectPropertyString obj "v-align" (Just val)--constructDOMHTMLTableSectionElementVAlign :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTableSectionElementVAlign val = constructObjectPropertyString "v-align" (Just val)--data DOMHTMLTableSectionElementVAlignPropertyInfo-instance AttrInfo DOMHTMLTableSectionElementVAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableSectionElementVAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableSectionElementVAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableSectionElementVAlignPropertyInfo = DOMHTMLTableSectionElementK-    type AttrGetType DOMHTMLTableSectionElementVAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableSectionElementVAlignPropertyInfo = "v-align"-    attrGet _ = getDOMHTMLTableSectionElementVAlign-    attrSet _ = setDOMHTMLTableSectionElementVAlign-    attrConstruct _ = constructDOMHTMLTableSectionElementVAlign-    attrClear _ = undefined--type instance AttributeList DOMHTMLTableSectionElement = DOMHTMLTableSectionElementAttributeList-type DOMHTMLTableSectionElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableSectionElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("ch", DOMHTMLTableSectionElementChPropertyInfo), '("chOff", DOMHTMLTableSectionElementChOffPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("rows", DOMHTMLTableSectionElementRowsPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("vAlign", DOMHTMLTableSectionElementVAlignPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--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--type instance SignalList DOMHTMLTableSectionElement = DOMHTMLTableSectionElementSignalList-type DOMHTMLTableSectionElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLTableSectionElement::delete_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->       -- _obj : TInterface "WebKit" "DOMHTMLTableSectionElement"-    CLong ->                                -- index : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLTableSectionElementDeleteRow ::-    (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a                                       -- _obj-    -> CLong                                -- index-    -> m ()                                 -- result-dOMHTMLTableSectionElementDeleteRow _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_html_table_section_element_delete_row _obj' index-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMHTMLTableSectionElementDeleteRowMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementDeleteRowMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementDeleteRow---- method DOMHTMLTableSectionElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->       -- _obj : TInterface "WebKit" "DOMHTMLTableSectionElement"-    IO CString---dOMHTMLTableSectionElementGetAlign ::-    (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableSectionElementGetAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_section_element_get_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_section_element_get_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableSectionElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementGetAlign---- method DOMHTMLTableSectionElement::get_ch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->       -- _obj : TInterface "WebKit" "DOMHTMLTableSectionElement"-    IO CString---dOMHTMLTableSectionElementGetCh ::-    (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableSectionElementGetCh _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_section_element_get_ch _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_section_element_get_ch" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableSectionElementGetChMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementGetChMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementGetCh---- method DOMHTMLTableSectionElement::get_ch_off--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->       -- _obj : TInterface "WebKit" "DOMHTMLTableSectionElement"-    IO CString---dOMHTMLTableSectionElementGetChOff ::-    (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableSectionElementGetChOff _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_section_element_get_ch_off _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_section_element_get_ch_off" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableSectionElementGetChOffMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementGetChOffMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementGetChOff---- method DOMHTMLTableSectionElement::get_rows--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->       -- _obj : TInterface "WebKit" "DOMHTMLTableSectionElement"-    IO (Ptr DOMHTMLCollection)---dOMHTMLTableSectionElementGetRows ::-    (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLCollection                  -- result-dOMHTMLTableSectionElementGetRows _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_section_element_get_rows _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_section_element_get_rows" result-    result' <- (wrapObject DOMHTMLCollection) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableSectionElementGetRowsMethodInfo-instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementGetRowsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementGetRows---- method DOMHTMLTableSectionElement::get_v_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->       -- _obj : TInterface "WebKit" "DOMHTMLTableSectionElement"-    IO CString---dOMHTMLTableSectionElementGetVAlign ::-    (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTableSectionElementGetVAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_table_section_element_get_v_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_table_section_element_get_v_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTableSectionElementGetVAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementGetVAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementGetVAlign---- method DOMHTMLTableSectionElement::insert_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->       -- _obj : TInterface "WebKit" "DOMHTMLTableSectionElement"-    CLong ->                                -- index : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMHTMLElement)---dOMHTMLTableSectionElementInsertRow ::-    (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a                                       -- _obj-    -> CLong                                -- index-    -> m DOMHTMLElement                     -- result-dOMHTMLTableSectionElementInsertRow _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_html_table_section_element_insert_row _obj' index-        checkUnexpectedReturnNULL "webkit_dom_html_table_section_element_insert_row" result-        result' <- (newObject DOMHTMLElement) result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMHTMLTableSectionElementInsertRowMethodInfo-instance (signature ~ (CLong -> m DOMHTMLElement), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementInsertRowMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementInsertRow---- method DOMHTMLTableSectionElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->       -- _obj : TInterface "WebKit" "DOMHTMLTableSectionElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableSectionElementSetAlign ::-    (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableSectionElementSetAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_section_element_set_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableSectionElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementSetAlign---- method DOMHTMLTableSectionElement::set_ch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->       -- _obj : TInterface "WebKit" "DOMHTMLTableSectionElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableSectionElementSetCh ::-    (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableSectionElementSetCh _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_section_element_set_ch _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableSectionElementSetChMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementSetChMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementSetCh---- method DOMHTMLTableSectionElement::set_ch_off--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->       -- _obj : TInterface "WebKit" "DOMHTMLTableSectionElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableSectionElementSetChOff ::-    (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableSectionElementSetChOff _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_section_element_set_ch_off _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableSectionElementSetChOffMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementSetChOffMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementSetChOff---- method DOMHTMLTableSectionElement::set_v_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTableSectionElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->       -- _obj : TInterface "WebKit" "DOMHTMLTableSectionElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTableSectionElementSetVAlign ::-    (MonadIO m, DOMHTMLTableSectionElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTableSectionElementSetVAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_table_section_element_set_v_align _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTableSectionElementSetVAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableSectionElementK a) => MethodInfo DOMHTMLTableSectionElementSetVAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementSetVAlign--
− GI/WebKit/Objects/DOMHTMLTableSectionElement.hs-boot
@@ -1,29 +0,0 @@-module GI.WebKit.Objects.DOMHTMLTableSectionElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLTableSectionElement = DOMHTMLTableSectionElement (ForeignPtr DOMHTMLTableSectionElement)-instance GObject DOMHTMLTableSectionElement where-class GObject o => DOMHTMLTableSectionElementK o-instance (GObject o, IsDescendantOf DOMHTMLTableSectionElement o) => DOMHTMLTableSectionElementK o-data DOMHTMLTableSectionElementAlignPropertyInfo-data DOMHTMLTableSectionElementChPropertyInfo-data DOMHTMLTableSectionElementChOffPropertyInfo-data DOMHTMLTableSectionElementRowsPropertyInfo-data DOMHTMLTableSectionElementVAlignPropertyInfo-data DOMHTMLTableSectionElementDeleteRowMethodInfo-data DOMHTMLTableSectionElementGetAlignMethodInfo-data DOMHTMLTableSectionElementGetChMethodInfo-data DOMHTMLTableSectionElementGetChOffMethodInfo-data DOMHTMLTableSectionElementGetRowsMethodInfo-data DOMHTMLTableSectionElementGetVAlignMethodInfo-data DOMHTMLTableSectionElementInsertRowMethodInfo-data DOMHTMLTableSectionElementSetAlignMethodInfo-data DOMHTMLTableSectionElementSetChMethodInfo-data DOMHTMLTableSectionElementSetChOffMethodInfo-data DOMHTMLTableSectionElementSetVAlignMethodInfo
− GI/WebKit/Objects/DOMHTMLTextAreaElement.hs
@@ -1,2816 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLTextAreaElement-    ( ---- * Exported types-    DOMHTMLTextAreaElement(..)              ,-    DOMHTMLTextAreaElementK                 ,-    toDOMHTMLTextAreaElement                ,-    noDOMHTMLTextAreaElement                ,--- -- * Methods--- ** dOMHTMLTextAreaElementCheckValidity-    DOMHTMLTextAreaElementCheckValidityMethodInfo,-    dOMHTMLTextAreaElementCheckValidity     ,----- ** dOMHTMLTextAreaElementGetAutocapitalize-    DOMHTMLTextAreaElementGetAutocapitalizeMethodInfo,-    dOMHTMLTextAreaElementGetAutocapitalize ,----- ** dOMHTMLTextAreaElementGetAutocorrect-    DOMHTMLTextAreaElementGetAutocorrectMethodInfo,-    dOMHTMLTextAreaElementGetAutocorrect    ,----- ** dOMHTMLTextAreaElementGetAutofocus-    DOMHTMLTextAreaElementGetAutofocusMethodInfo,-    dOMHTMLTextAreaElementGetAutofocus      ,----- ** dOMHTMLTextAreaElementGetCols-    DOMHTMLTextAreaElementGetColsMethodInfo ,-    dOMHTMLTextAreaElementGetCols           ,----- ** dOMHTMLTextAreaElementGetDefaultValue-    DOMHTMLTextAreaElementGetDefaultValueMethodInfo,-    dOMHTMLTextAreaElementGetDefaultValue   ,----- ** dOMHTMLTextAreaElementGetDirName-    DOMHTMLTextAreaElementGetDirNameMethodInfo,-    dOMHTMLTextAreaElementGetDirName        ,----- ** dOMHTMLTextAreaElementGetDisabled-    DOMHTMLTextAreaElementGetDisabledMethodInfo,-    dOMHTMLTextAreaElementGetDisabled       ,----- ** dOMHTMLTextAreaElementGetForm-    DOMHTMLTextAreaElementGetFormMethodInfo ,-    dOMHTMLTextAreaElementGetForm           ,----- ** dOMHTMLTextAreaElementGetLabels-    DOMHTMLTextAreaElementGetLabelsMethodInfo,-    dOMHTMLTextAreaElementGetLabels         ,----- ** dOMHTMLTextAreaElementGetMaxLength-    DOMHTMLTextAreaElementGetMaxLengthMethodInfo,-    dOMHTMLTextAreaElementGetMaxLength      ,----- ** dOMHTMLTextAreaElementGetName-    DOMHTMLTextAreaElementGetNameMethodInfo ,-    dOMHTMLTextAreaElementGetName           ,----- ** dOMHTMLTextAreaElementGetPlaceholder-    DOMHTMLTextAreaElementGetPlaceholderMethodInfo,-    dOMHTMLTextAreaElementGetPlaceholder    ,----- ** dOMHTMLTextAreaElementGetReadOnly-    DOMHTMLTextAreaElementGetReadOnlyMethodInfo,-    dOMHTMLTextAreaElementGetReadOnly       ,----- ** dOMHTMLTextAreaElementGetRequired-    DOMHTMLTextAreaElementGetRequiredMethodInfo,-    dOMHTMLTextAreaElementGetRequired       ,----- ** dOMHTMLTextAreaElementGetRows-    DOMHTMLTextAreaElementGetRowsMethodInfo ,-    dOMHTMLTextAreaElementGetRows           ,----- ** dOMHTMLTextAreaElementGetSelectionDirection-    DOMHTMLTextAreaElementGetSelectionDirectionMethodInfo,-    dOMHTMLTextAreaElementGetSelectionDirection,----- ** dOMHTMLTextAreaElementGetSelectionEnd-    DOMHTMLTextAreaElementGetSelectionEndMethodInfo,-    dOMHTMLTextAreaElementGetSelectionEnd   ,----- ** dOMHTMLTextAreaElementGetSelectionStart-    DOMHTMLTextAreaElementGetSelectionStartMethodInfo,-    dOMHTMLTextAreaElementGetSelectionStart ,----- ** dOMHTMLTextAreaElementGetTextLength-    DOMHTMLTextAreaElementGetTextLengthMethodInfo,-    dOMHTMLTextAreaElementGetTextLength     ,----- ** dOMHTMLTextAreaElementGetValidationMessage-    DOMHTMLTextAreaElementGetValidationMessageMethodInfo,-    dOMHTMLTextAreaElementGetValidationMessage,----- ** dOMHTMLTextAreaElementGetValidity-    DOMHTMLTextAreaElementGetValidityMethodInfo,-    dOMHTMLTextAreaElementGetValidity       ,----- ** dOMHTMLTextAreaElementGetValue-    DOMHTMLTextAreaElementGetValueMethodInfo,-    dOMHTMLTextAreaElementGetValue          ,----- ** dOMHTMLTextAreaElementGetWillValidate-    DOMHTMLTextAreaElementGetWillValidateMethodInfo,-    dOMHTMLTextAreaElementGetWillValidate   ,----- ** dOMHTMLTextAreaElementGetWrap-    DOMHTMLTextAreaElementGetWrapMethodInfo ,-    dOMHTMLTextAreaElementGetWrap           ,----- ** dOMHTMLTextAreaElementIsEdited-    DOMHTMLTextAreaElementIsEditedMethodInfo,-    dOMHTMLTextAreaElementIsEdited          ,----- ** dOMHTMLTextAreaElementSelect-    DOMHTMLTextAreaElementSelectMethodInfo  ,-    dOMHTMLTextAreaElementSelect            ,----- ** dOMHTMLTextAreaElementSetAutocapitalize-    DOMHTMLTextAreaElementSetAutocapitalizeMethodInfo,-    dOMHTMLTextAreaElementSetAutocapitalize ,----- ** dOMHTMLTextAreaElementSetAutocorrect-    DOMHTMLTextAreaElementSetAutocorrectMethodInfo,-    dOMHTMLTextAreaElementSetAutocorrect    ,----- ** dOMHTMLTextAreaElementSetAutofocus-    DOMHTMLTextAreaElementSetAutofocusMethodInfo,-    dOMHTMLTextAreaElementSetAutofocus      ,----- ** dOMHTMLTextAreaElementSetCols-    DOMHTMLTextAreaElementSetColsMethodInfo ,-    dOMHTMLTextAreaElementSetCols           ,----- ** dOMHTMLTextAreaElementSetCustomValidity-    DOMHTMLTextAreaElementSetCustomValidityMethodInfo,-    dOMHTMLTextAreaElementSetCustomValidity ,----- ** dOMHTMLTextAreaElementSetDefaultValue-    DOMHTMLTextAreaElementSetDefaultValueMethodInfo,-    dOMHTMLTextAreaElementSetDefaultValue   ,----- ** dOMHTMLTextAreaElementSetDirName-    DOMHTMLTextAreaElementSetDirNameMethodInfo,-    dOMHTMLTextAreaElementSetDirName        ,----- ** dOMHTMLTextAreaElementSetDisabled-    DOMHTMLTextAreaElementSetDisabledMethodInfo,-    dOMHTMLTextAreaElementSetDisabled       ,----- ** dOMHTMLTextAreaElementSetMaxLength-    DOMHTMLTextAreaElementSetMaxLengthMethodInfo,-    dOMHTMLTextAreaElementSetMaxLength      ,----- ** dOMHTMLTextAreaElementSetName-    DOMHTMLTextAreaElementSetNameMethodInfo ,-    dOMHTMLTextAreaElementSetName           ,----- ** dOMHTMLTextAreaElementSetPlaceholder-    DOMHTMLTextAreaElementSetPlaceholderMethodInfo,-    dOMHTMLTextAreaElementSetPlaceholder    ,----- ** dOMHTMLTextAreaElementSetRangeText-    DOMHTMLTextAreaElementSetRangeTextMethodInfo,-    dOMHTMLTextAreaElementSetRangeText      ,----- ** dOMHTMLTextAreaElementSetReadOnly-    DOMHTMLTextAreaElementSetReadOnlyMethodInfo,-    dOMHTMLTextAreaElementSetReadOnly       ,----- ** dOMHTMLTextAreaElementSetRequired-    DOMHTMLTextAreaElementSetRequiredMethodInfo,-    dOMHTMLTextAreaElementSetRequired       ,----- ** dOMHTMLTextAreaElementSetRows-    DOMHTMLTextAreaElementSetRowsMethodInfo ,-    dOMHTMLTextAreaElementSetRows           ,----- ** dOMHTMLTextAreaElementSetSelectionDirection-    DOMHTMLTextAreaElementSetSelectionDirectionMethodInfo,-    dOMHTMLTextAreaElementSetSelectionDirection,----- ** dOMHTMLTextAreaElementSetSelectionEnd-    DOMHTMLTextAreaElementSetSelectionEndMethodInfo,-    dOMHTMLTextAreaElementSetSelectionEnd   ,----- ** dOMHTMLTextAreaElementSetSelectionRange-    DOMHTMLTextAreaElementSetSelectionRangeMethodInfo,-    dOMHTMLTextAreaElementSetSelectionRange ,----- ** dOMHTMLTextAreaElementSetSelectionStart-    DOMHTMLTextAreaElementSetSelectionStartMethodInfo,-    dOMHTMLTextAreaElementSetSelectionStart ,----- ** dOMHTMLTextAreaElementSetValue-    DOMHTMLTextAreaElementSetValueMethodInfo,-    dOMHTMLTextAreaElementSetValue          ,----- ** dOMHTMLTextAreaElementSetWrap-    DOMHTMLTextAreaElementSetWrapMethodInfo ,-    dOMHTMLTextAreaElementSetWrap           ,----- -- * Properties--- ** Autocapitalize-    DOMHTMLTextAreaElementAutocapitalizePropertyInfo,-    constructDOMHTMLTextAreaElementAutocapitalize,-    dOMHTMLTextAreaElementAutocapitalize    ,-    getDOMHTMLTextAreaElementAutocapitalize ,-    setDOMHTMLTextAreaElementAutocapitalize ,----- ** Autocorrect-    DOMHTMLTextAreaElementAutocorrectPropertyInfo,-    constructDOMHTMLTextAreaElementAutocorrect,-    dOMHTMLTextAreaElementAutocorrect       ,-    getDOMHTMLTextAreaElementAutocorrect    ,-    setDOMHTMLTextAreaElementAutocorrect    ,----- ** Autofocus-    DOMHTMLTextAreaElementAutofocusPropertyInfo,-    constructDOMHTMLTextAreaElementAutofocus,-    dOMHTMLTextAreaElementAutofocus         ,-    getDOMHTMLTextAreaElementAutofocus      ,-    setDOMHTMLTextAreaElementAutofocus      ,----- ** Cols-    DOMHTMLTextAreaElementColsPropertyInfo  ,-    constructDOMHTMLTextAreaElementCols     ,-    dOMHTMLTextAreaElementCols              ,-    getDOMHTMLTextAreaElementCols           ,-    setDOMHTMLTextAreaElementCols           ,----- ** DefaultValue-    DOMHTMLTextAreaElementDefaultValuePropertyInfo,-    constructDOMHTMLTextAreaElementDefaultValue,-    dOMHTMLTextAreaElementDefaultValue      ,-    getDOMHTMLTextAreaElementDefaultValue   ,-    setDOMHTMLTextAreaElementDefaultValue   ,----- ** DirName-    DOMHTMLTextAreaElementDirNamePropertyInfo,-    constructDOMHTMLTextAreaElementDirName  ,-    dOMHTMLTextAreaElementDirName           ,-    getDOMHTMLTextAreaElementDirName        ,-    setDOMHTMLTextAreaElementDirName        ,----- ** Disabled-    DOMHTMLTextAreaElementDisabledPropertyInfo,-    constructDOMHTMLTextAreaElementDisabled ,-    dOMHTMLTextAreaElementDisabled          ,-    getDOMHTMLTextAreaElementDisabled       ,-    setDOMHTMLTextAreaElementDisabled       ,----- ** Form-    DOMHTMLTextAreaElementFormPropertyInfo  ,-    dOMHTMLTextAreaElementForm              ,-    getDOMHTMLTextAreaElementForm           ,----- ** Labels-    DOMHTMLTextAreaElementLabelsPropertyInfo,-    dOMHTMLTextAreaElementLabels            ,-    getDOMHTMLTextAreaElementLabels         ,----- ** MaxLength-    DOMHTMLTextAreaElementMaxLengthPropertyInfo,-    constructDOMHTMLTextAreaElementMaxLength,-    dOMHTMLTextAreaElementMaxLength         ,-    getDOMHTMLTextAreaElementMaxLength      ,-    setDOMHTMLTextAreaElementMaxLength      ,----- ** Name-    DOMHTMLTextAreaElementNamePropertyInfo  ,-    constructDOMHTMLTextAreaElementName     ,-    dOMHTMLTextAreaElementName              ,-    getDOMHTMLTextAreaElementName           ,-    setDOMHTMLTextAreaElementName           ,----- ** Placeholder-    DOMHTMLTextAreaElementPlaceholderPropertyInfo,-    constructDOMHTMLTextAreaElementPlaceholder,-    dOMHTMLTextAreaElementPlaceholder       ,-    getDOMHTMLTextAreaElementPlaceholder    ,-    setDOMHTMLTextAreaElementPlaceholder    ,----- ** ReadOnly-    DOMHTMLTextAreaElementReadOnlyPropertyInfo,-    constructDOMHTMLTextAreaElementReadOnly ,-    dOMHTMLTextAreaElementReadOnly          ,-    getDOMHTMLTextAreaElementReadOnly       ,-    setDOMHTMLTextAreaElementReadOnly       ,----- ** Required-    DOMHTMLTextAreaElementRequiredPropertyInfo,-    constructDOMHTMLTextAreaElementRequired ,-    dOMHTMLTextAreaElementRequired          ,-    getDOMHTMLTextAreaElementRequired       ,-    setDOMHTMLTextAreaElementRequired       ,----- ** Rows-    DOMHTMLTextAreaElementRowsPropertyInfo  ,-    constructDOMHTMLTextAreaElementRows     ,-    dOMHTMLTextAreaElementRows              ,-    getDOMHTMLTextAreaElementRows           ,-    setDOMHTMLTextAreaElementRows           ,----- ** SelectionDirection-    DOMHTMLTextAreaElementSelectionDirectionPropertyInfo,-    constructDOMHTMLTextAreaElementSelectionDirection,-    dOMHTMLTextAreaElementSelectionDirection,-    getDOMHTMLTextAreaElementSelectionDirection,-    setDOMHTMLTextAreaElementSelectionDirection,----- ** SelectionEnd-    DOMHTMLTextAreaElementSelectionEndPropertyInfo,-    constructDOMHTMLTextAreaElementSelectionEnd,-    dOMHTMLTextAreaElementSelectionEnd      ,-    getDOMHTMLTextAreaElementSelectionEnd   ,-    setDOMHTMLTextAreaElementSelectionEnd   ,----- ** SelectionStart-    DOMHTMLTextAreaElementSelectionStartPropertyInfo,-    constructDOMHTMLTextAreaElementSelectionStart,-    dOMHTMLTextAreaElementSelectionStart    ,-    getDOMHTMLTextAreaElementSelectionStart ,-    setDOMHTMLTextAreaElementSelectionStart ,----- ** TextLength-    DOMHTMLTextAreaElementTextLengthPropertyInfo,-    dOMHTMLTextAreaElementTextLength        ,-    getDOMHTMLTextAreaElementTextLength     ,----- ** Type-    DOMHTMLTextAreaElementTypePropertyInfo  ,-    dOMHTMLTextAreaElementType              ,-    getDOMHTMLTextAreaElementType           ,----- ** ValidationMessage-    DOMHTMLTextAreaElementValidationMessagePropertyInfo,-    dOMHTMLTextAreaElementValidationMessage ,-    getDOMHTMLTextAreaElementValidationMessage,----- ** Validity-    DOMHTMLTextAreaElementValidityPropertyInfo,-    dOMHTMLTextAreaElementValidity          ,-    getDOMHTMLTextAreaElementValidity       ,----- ** Value-    DOMHTMLTextAreaElementValuePropertyInfo ,-    constructDOMHTMLTextAreaElementValue    ,-    dOMHTMLTextAreaElementValue             ,-    getDOMHTMLTextAreaElementValue          ,-    setDOMHTMLTextAreaElementValue          ,----- ** WillValidate-    DOMHTMLTextAreaElementWillValidatePropertyInfo,-    dOMHTMLTextAreaElementWillValidate      ,-    getDOMHTMLTextAreaElementWillValidate   ,----- ** Wrap-    DOMHTMLTextAreaElementWrapPropertyInfo  ,-    constructDOMHTMLTextAreaElementWrap     ,-    dOMHTMLTextAreaElementWrap              ,-    getDOMHTMLTextAreaElementWrap           ,-    setDOMHTMLTextAreaElementWrap           ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLTextAreaElement = DOMHTMLTextAreaElement (ForeignPtr DOMHTMLTextAreaElement)-foreign import ccall "webkit_dom_html_text_area_element_get_type"-    c_webkit_dom_html_text_area_element_get_type :: IO GType--type instance ParentTypes DOMHTMLTextAreaElement = DOMHTMLTextAreaElementParentTypes-type DOMHTMLTextAreaElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLTextAreaElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_text_area_element_get_type-    --class GObject o => DOMHTMLTextAreaElementK o-instance (GObject o, IsDescendantOf DOMHTMLTextAreaElement o) => DOMHTMLTextAreaElementK o--toDOMHTMLTextAreaElement :: DOMHTMLTextAreaElementK o => o -> IO DOMHTMLTextAreaElement-toDOMHTMLTextAreaElement = unsafeCastTo DOMHTMLTextAreaElement--noDOMHTMLTextAreaElement :: Maybe DOMHTMLTextAreaElement-noDOMHTMLTextAreaElement = Nothing--type family ResolveDOMHTMLTextAreaElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLTextAreaElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "checkValidity" o = DOMHTMLTextAreaElementCheckValidityMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "isEdited" o = DOMHTMLTextAreaElementIsEditedMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "select" o = DOMHTMLTextAreaElementSelectMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getAutocapitalize" o = DOMHTMLTextAreaElementGetAutocapitalizeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getAutocorrect" o = DOMHTMLTextAreaElementGetAutocorrectMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getAutofocus" o = DOMHTMLTextAreaElementGetAutofocusMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getCols" o = DOMHTMLTextAreaElementGetColsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getDefaultValue" o = DOMHTMLTextAreaElementGetDefaultValueMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getDirName" o = DOMHTMLTextAreaElementGetDirNameMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getDisabled" o = DOMHTMLTextAreaElementGetDisabledMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getForm" o = DOMHTMLTextAreaElementGetFormMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getLabels" o = DOMHTMLTextAreaElementGetLabelsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getMaxLength" o = DOMHTMLTextAreaElementGetMaxLengthMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getName" o = DOMHTMLTextAreaElementGetNameMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getPlaceholder" o = DOMHTMLTextAreaElementGetPlaceholderMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getReadOnly" o = DOMHTMLTextAreaElementGetReadOnlyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getRequired" o = DOMHTMLTextAreaElementGetRequiredMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getRows" o = DOMHTMLTextAreaElementGetRowsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getSelectionDirection" o = DOMHTMLTextAreaElementGetSelectionDirectionMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getSelectionEnd" o = DOMHTMLTextAreaElementGetSelectionEndMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getSelectionStart" o = DOMHTMLTextAreaElementGetSelectionStartMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getTextLength" o = DOMHTMLTextAreaElementGetTextLengthMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getValidationMessage" o = DOMHTMLTextAreaElementGetValidationMessageMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getValidity" o = DOMHTMLTextAreaElementGetValidityMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getValue" o = DOMHTMLTextAreaElementGetValueMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getWillValidate" o = DOMHTMLTextAreaElementGetWillValidateMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getWrap" o = DOMHTMLTextAreaElementGetWrapMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setAutocapitalize" o = DOMHTMLTextAreaElementSetAutocapitalizeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setAutocorrect" o = DOMHTMLTextAreaElementSetAutocorrectMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setAutofocus" o = DOMHTMLTextAreaElementSetAutofocusMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setCols" o = DOMHTMLTextAreaElementSetColsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setCustomValidity" o = DOMHTMLTextAreaElementSetCustomValidityMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setDefaultValue" o = DOMHTMLTextAreaElementSetDefaultValueMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setDirName" o = DOMHTMLTextAreaElementSetDirNameMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setDisabled" o = DOMHTMLTextAreaElementSetDisabledMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setMaxLength" o = DOMHTMLTextAreaElementSetMaxLengthMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setName" o = DOMHTMLTextAreaElementSetNameMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setPlaceholder" o = DOMHTMLTextAreaElementSetPlaceholderMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setRangeText" o = DOMHTMLTextAreaElementSetRangeTextMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setReadOnly" o = DOMHTMLTextAreaElementSetReadOnlyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setRequired" o = DOMHTMLTextAreaElementSetRequiredMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setRows" o = DOMHTMLTextAreaElementSetRowsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setSelectionDirection" o = DOMHTMLTextAreaElementSetSelectionDirectionMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setSelectionEnd" o = DOMHTMLTextAreaElementSetSelectionEndMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setSelectionRange" o = DOMHTMLTextAreaElementSetSelectionRangeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setSelectionStart" o = DOMHTMLTextAreaElementSetSelectionStartMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setValue" o = DOMHTMLTextAreaElementSetValueMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setWrap" o = DOMHTMLTextAreaElementSetWrapMethodInfo-    ResolveDOMHTMLTextAreaElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLTextAreaElementMethod t DOMHTMLTextAreaElement, MethodInfo info DOMHTMLTextAreaElement p) => IsLabelProxy t (DOMHTMLTextAreaElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLTextAreaElementMethod t DOMHTMLTextAreaElement, MethodInfo info DOMHTMLTextAreaElement p) => IsLabel t (DOMHTMLTextAreaElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "autocapitalize"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTextAreaElementAutocapitalize :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTextAreaElementAutocapitalize obj = liftIO $ getObjectPropertyString obj "autocapitalize"--setDOMHTMLTextAreaElementAutocapitalize :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> T.Text -> m ()-setDOMHTMLTextAreaElementAutocapitalize obj val = liftIO $ setObjectPropertyString obj "autocapitalize" (Just val)--constructDOMHTMLTextAreaElementAutocapitalize :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTextAreaElementAutocapitalize val = constructObjectPropertyString "autocapitalize" (Just val)--data DOMHTMLTextAreaElementAutocapitalizePropertyInfo-instance AttrInfo DOMHTMLTextAreaElementAutocapitalizePropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementAutocapitalizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementAutocapitalizePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementAutocapitalizePropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementAutocapitalizePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTextAreaElementAutocapitalizePropertyInfo = "autocapitalize"-    attrGet _ = getDOMHTMLTextAreaElementAutocapitalize-    attrSet _ = setDOMHTMLTextAreaElementAutocapitalize-    attrConstruct _ = constructDOMHTMLTextAreaElementAutocapitalize-    attrClear _ = undefined---- VVV Prop "autocorrect"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLTextAreaElementAutocorrect :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m Bool-getDOMHTMLTextAreaElementAutocorrect obj = liftIO $ getObjectPropertyBool obj "autocorrect"--setDOMHTMLTextAreaElementAutocorrect :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> Bool -> m ()-setDOMHTMLTextAreaElementAutocorrect obj val = liftIO $ setObjectPropertyBool obj "autocorrect" val--constructDOMHTMLTextAreaElementAutocorrect :: Bool -> IO ([Char], GValue)-constructDOMHTMLTextAreaElementAutocorrect val = constructObjectPropertyBool "autocorrect" val--data DOMHTMLTextAreaElementAutocorrectPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementAutocorrectPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementAutocorrectPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementAutocorrectPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementAutocorrectPropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementAutocorrectPropertyInfo = Bool-    type AttrLabel DOMHTMLTextAreaElementAutocorrectPropertyInfo = "autocorrect"-    attrGet _ = getDOMHTMLTextAreaElementAutocorrect-    attrSet _ = setDOMHTMLTextAreaElementAutocorrect-    attrConstruct _ = constructDOMHTMLTextAreaElementAutocorrect-    attrClear _ = undefined---- VVV Prop "autofocus"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLTextAreaElementAutofocus :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m Bool-getDOMHTMLTextAreaElementAutofocus obj = liftIO $ getObjectPropertyBool obj "autofocus"--setDOMHTMLTextAreaElementAutofocus :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> Bool -> m ()-setDOMHTMLTextAreaElementAutofocus obj val = liftIO $ setObjectPropertyBool obj "autofocus" val--constructDOMHTMLTextAreaElementAutofocus :: Bool -> IO ([Char], GValue)-constructDOMHTMLTextAreaElementAutofocus val = constructObjectPropertyBool "autofocus" val--data DOMHTMLTextAreaElementAutofocusPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementAutofocusPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementAutofocusPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementAutofocusPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementAutofocusPropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementAutofocusPropertyInfo = Bool-    type AttrLabel DOMHTMLTextAreaElementAutofocusPropertyInfo = "autofocus"-    attrGet _ = getDOMHTMLTextAreaElementAutofocus-    attrSet _ = setDOMHTMLTextAreaElementAutofocus-    attrConstruct _ = constructDOMHTMLTextAreaElementAutofocus-    attrClear _ = undefined---- VVV Prop "cols"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLTextAreaElementCols :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m CLong-getDOMHTMLTextAreaElementCols obj = liftIO $ getObjectPropertyLong obj "cols"--setDOMHTMLTextAreaElementCols :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> CLong -> m ()-setDOMHTMLTextAreaElementCols obj val = liftIO $ setObjectPropertyLong obj "cols" val--constructDOMHTMLTextAreaElementCols :: CLong -> IO ([Char], GValue)-constructDOMHTMLTextAreaElementCols val = constructObjectPropertyLong "cols" val--data DOMHTMLTextAreaElementColsPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementColsPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementColsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementColsPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementColsPropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementColsPropertyInfo = CLong-    type AttrLabel DOMHTMLTextAreaElementColsPropertyInfo = "cols"-    attrGet _ = getDOMHTMLTextAreaElementCols-    attrSet _ = setDOMHTMLTextAreaElementCols-    attrConstruct _ = constructDOMHTMLTextAreaElementCols-    attrClear _ = undefined---- VVV Prop "default-value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTextAreaElementDefaultValue :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTextAreaElementDefaultValue obj = liftIO $ getObjectPropertyString obj "default-value"--setDOMHTMLTextAreaElementDefaultValue :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> T.Text -> m ()-setDOMHTMLTextAreaElementDefaultValue obj val = liftIO $ setObjectPropertyString obj "default-value" (Just val)--constructDOMHTMLTextAreaElementDefaultValue :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTextAreaElementDefaultValue val = constructObjectPropertyString "default-value" (Just val)--data DOMHTMLTextAreaElementDefaultValuePropertyInfo-instance AttrInfo DOMHTMLTextAreaElementDefaultValuePropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementDefaultValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementDefaultValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementDefaultValuePropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementDefaultValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTextAreaElementDefaultValuePropertyInfo = "default-value"-    attrGet _ = getDOMHTMLTextAreaElementDefaultValue-    attrSet _ = setDOMHTMLTextAreaElementDefaultValue-    attrConstruct _ = constructDOMHTMLTextAreaElementDefaultValue-    attrClear _ = undefined---- VVV Prop "dir-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTextAreaElementDirName :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTextAreaElementDirName obj = liftIO $ getObjectPropertyString obj "dir-name"--setDOMHTMLTextAreaElementDirName :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> T.Text -> m ()-setDOMHTMLTextAreaElementDirName obj val = liftIO $ setObjectPropertyString obj "dir-name" (Just val)--constructDOMHTMLTextAreaElementDirName :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTextAreaElementDirName val = constructObjectPropertyString "dir-name" (Just val)--data DOMHTMLTextAreaElementDirNamePropertyInfo-instance AttrInfo DOMHTMLTextAreaElementDirNamePropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementDirNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementDirNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementDirNamePropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementDirNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTextAreaElementDirNamePropertyInfo = "dir-name"-    attrGet _ = getDOMHTMLTextAreaElementDirName-    attrSet _ = setDOMHTMLTextAreaElementDirName-    attrConstruct _ = constructDOMHTMLTextAreaElementDirName-    attrClear _ = undefined---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLTextAreaElementDisabled :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m Bool-getDOMHTMLTextAreaElementDisabled obj = liftIO $ getObjectPropertyBool obj "disabled"--setDOMHTMLTextAreaElementDisabled :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> Bool -> m ()-setDOMHTMLTextAreaElementDisabled obj val = liftIO $ setObjectPropertyBool obj "disabled" val--constructDOMHTMLTextAreaElementDisabled :: Bool -> IO ([Char], GValue)-constructDOMHTMLTextAreaElementDisabled val = constructObjectPropertyBool "disabled" val--data DOMHTMLTextAreaElementDisabledPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementDisabledPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementDisabledPropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLTextAreaElementDisabledPropertyInfo = "disabled"-    attrGet _ = getDOMHTMLTextAreaElementDisabled-    attrSet _ = setDOMHTMLTextAreaElementDisabled-    attrConstruct _ = constructDOMHTMLTextAreaElementDisabled-    attrClear _ = undefined---- VVV Prop "form"-   -- Type: TInterface "WebKit" "DOMHTMLFormElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLTextAreaElementForm :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m DOMHTMLFormElement-getDOMHTMLTextAreaElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLTextAreaElementForm" $ getObjectPropertyObject obj "form" DOMHTMLFormElement--data DOMHTMLTextAreaElementFormPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementFormPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementFormPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementFormPropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementFormPropertyInfo = DOMHTMLFormElement-    type AttrLabel DOMHTMLTextAreaElementFormPropertyInfo = "form"-    attrGet _ = getDOMHTMLTextAreaElementForm-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "labels"-   -- Type: TInterface "WebKit" "DOMNodeList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLTextAreaElementLabels :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m (Maybe DOMNodeList)-getDOMHTMLTextAreaElementLabels obj = liftIO $ getObjectPropertyObject obj "labels" DOMNodeList--data DOMHTMLTextAreaElementLabelsPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementLabelsPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementLabelsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementLabelsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementLabelsPropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementLabelsPropertyInfo = (Maybe DOMNodeList)-    type AttrLabel DOMHTMLTextAreaElementLabelsPropertyInfo = "labels"-    attrGet _ = getDOMHTMLTextAreaElementLabels-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "max-length"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLTextAreaElementMaxLength :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m CLong-getDOMHTMLTextAreaElementMaxLength obj = liftIO $ getObjectPropertyLong obj "max-length"--setDOMHTMLTextAreaElementMaxLength :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> CLong -> m ()-setDOMHTMLTextAreaElementMaxLength obj val = liftIO $ setObjectPropertyLong obj "max-length" val--constructDOMHTMLTextAreaElementMaxLength :: CLong -> IO ([Char], GValue)-constructDOMHTMLTextAreaElementMaxLength val = constructObjectPropertyLong "max-length" val--data DOMHTMLTextAreaElementMaxLengthPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementMaxLengthPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementMaxLengthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementMaxLengthPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementMaxLengthPropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementMaxLengthPropertyInfo = CLong-    type AttrLabel DOMHTMLTextAreaElementMaxLengthPropertyInfo = "max-length"-    attrGet _ = getDOMHTMLTextAreaElementMaxLength-    attrSet _ = setDOMHTMLTextAreaElementMaxLength-    attrConstruct _ = constructDOMHTMLTextAreaElementMaxLength-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTextAreaElementName :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTextAreaElementName obj = liftIO $ getObjectPropertyString obj "name"--setDOMHTMLTextAreaElementName :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> T.Text -> m ()-setDOMHTMLTextAreaElementName obj val = liftIO $ setObjectPropertyString obj "name" (Just val)--constructDOMHTMLTextAreaElementName :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTextAreaElementName val = constructObjectPropertyString "name" (Just val)--data DOMHTMLTextAreaElementNamePropertyInfo-instance AttrInfo DOMHTMLTextAreaElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementNamePropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTextAreaElementNamePropertyInfo = "name"-    attrGet _ = getDOMHTMLTextAreaElementName-    attrSet _ = setDOMHTMLTextAreaElementName-    attrConstruct _ = constructDOMHTMLTextAreaElementName-    attrClear _ = undefined---- VVV Prop "placeholder"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTextAreaElementPlaceholder :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTextAreaElementPlaceholder obj = liftIO $ getObjectPropertyString obj "placeholder"--setDOMHTMLTextAreaElementPlaceholder :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> T.Text -> m ()-setDOMHTMLTextAreaElementPlaceholder obj val = liftIO $ setObjectPropertyString obj "placeholder" (Just val)--constructDOMHTMLTextAreaElementPlaceholder :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTextAreaElementPlaceholder val = constructObjectPropertyString "placeholder" (Just val)--data DOMHTMLTextAreaElementPlaceholderPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementPlaceholderPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementPlaceholderPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementPlaceholderPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementPlaceholderPropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementPlaceholderPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTextAreaElementPlaceholderPropertyInfo = "placeholder"-    attrGet _ = getDOMHTMLTextAreaElementPlaceholder-    attrSet _ = setDOMHTMLTextAreaElementPlaceholder-    attrConstruct _ = constructDOMHTMLTextAreaElementPlaceholder-    attrClear _ = undefined---- VVV Prop "read-only"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLTextAreaElementReadOnly :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m Bool-getDOMHTMLTextAreaElementReadOnly obj = liftIO $ getObjectPropertyBool obj "read-only"--setDOMHTMLTextAreaElementReadOnly :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> Bool -> m ()-setDOMHTMLTextAreaElementReadOnly obj val = liftIO $ setObjectPropertyBool obj "read-only" val--constructDOMHTMLTextAreaElementReadOnly :: Bool -> IO ([Char], GValue)-constructDOMHTMLTextAreaElementReadOnly val = constructObjectPropertyBool "read-only" val--data DOMHTMLTextAreaElementReadOnlyPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementReadOnlyPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementReadOnlyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementReadOnlyPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementReadOnlyPropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementReadOnlyPropertyInfo = Bool-    type AttrLabel DOMHTMLTextAreaElementReadOnlyPropertyInfo = "read-only"-    attrGet _ = getDOMHTMLTextAreaElementReadOnly-    attrSet _ = setDOMHTMLTextAreaElementReadOnly-    attrConstruct _ = constructDOMHTMLTextAreaElementReadOnly-    attrClear _ = undefined---- VVV Prop "required"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLTextAreaElementRequired :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m Bool-getDOMHTMLTextAreaElementRequired obj = liftIO $ getObjectPropertyBool obj "required"--setDOMHTMLTextAreaElementRequired :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> Bool -> m ()-setDOMHTMLTextAreaElementRequired obj val = liftIO $ setObjectPropertyBool obj "required" val--constructDOMHTMLTextAreaElementRequired :: Bool -> IO ([Char], GValue)-constructDOMHTMLTextAreaElementRequired val = constructObjectPropertyBool "required" val--data DOMHTMLTextAreaElementRequiredPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementRequiredPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementRequiredPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementRequiredPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementRequiredPropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementRequiredPropertyInfo = Bool-    type AttrLabel DOMHTMLTextAreaElementRequiredPropertyInfo = "required"-    attrGet _ = getDOMHTMLTextAreaElementRequired-    attrSet _ = setDOMHTMLTextAreaElementRequired-    attrConstruct _ = constructDOMHTMLTextAreaElementRequired-    attrClear _ = undefined---- VVV Prop "rows"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLTextAreaElementRows :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m CLong-getDOMHTMLTextAreaElementRows obj = liftIO $ getObjectPropertyLong obj "rows"--setDOMHTMLTextAreaElementRows :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> CLong -> m ()-setDOMHTMLTextAreaElementRows obj val = liftIO $ setObjectPropertyLong obj "rows" val--constructDOMHTMLTextAreaElementRows :: CLong -> IO ([Char], GValue)-constructDOMHTMLTextAreaElementRows val = constructObjectPropertyLong "rows" val--data DOMHTMLTextAreaElementRowsPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementRowsPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementRowsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementRowsPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementRowsPropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementRowsPropertyInfo = CLong-    type AttrLabel DOMHTMLTextAreaElementRowsPropertyInfo = "rows"-    attrGet _ = getDOMHTMLTextAreaElementRows-    attrSet _ = setDOMHTMLTextAreaElementRows-    attrConstruct _ = constructDOMHTMLTextAreaElementRows-    attrClear _ = undefined---- VVV Prop "selection-direction"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTextAreaElementSelectionDirection :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTextAreaElementSelectionDirection obj = liftIO $ getObjectPropertyString obj "selection-direction"--setDOMHTMLTextAreaElementSelectionDirection :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> T.Text -> m ()-setDOMHTMLTextAreaElementSelectionDirection obj val = liftIO $ setObjectPropertyString obj "selection-direction" (Just val)--constructDOMHTMLTextAreaElementSelectionDirection :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTextAreaElementSelectionDirection val = constructObjectPropertyString "selection-direction" (Just val)--data DOMHTMLTextAreaElementSelectionDirectionPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementSelectionDirectionPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementSelectionDirectionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementSelectionDirectionPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementSelectionDirectionPropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementSelectionDirectionPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTextAreaElementSelectionDirectionPropertyInfo = "selection-direction"-    attrGet _ = getDOMHTMLTextAreaElementSelectionDirection-    attrSet _ = setDOMHTMLTextAreaElementSelectionDirection-    attrConstruct _ = constructDOMHTMLTextAreaElementSelectionDirection-    attrClear _ = undefined---- VVV Prop "selection-end"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLTextAreaElementSelectionEnd :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m CLong-getDOMHTMLTextAreaElementSelectionEnd obj = liftIO $ getObjectPropertyLong obj "selection-end"--setDOMHTMLTextAreaElementSelectionEnd :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> CLong -> m ()-setDOMHTMLTextAreaElementSelectionEnd obj val = liftIO $ setObjectPropertyLong obj "selection-end" val--constructDOMHTMLTextAreaElementSelectionEnd :: CLong -> IO ([Char], GValue)-constructDOMHTMLTextAreaElementSelectionEnd val = constructObjectPropertyLong "selection-end" val--data DOMHTMLTextAreaElementSelectionEndPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementSelectionEndPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementSelectionEndPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementSelectionEndPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementSelectionEndPropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementSelectionEndPropertyInfo = CLong-    type AttrLabel DOMHTMLTextAreaElementSelectionEndPropertyInfo = "selection-end"-    attrGet _ = getDOMHTMLTextAreaElementSelectionEnd-    attrSet _ = setDOMHTMLTextAreaElementSelectionEnd-    attrConstruct _ = constructDOMHTMLTextAreaElementSelectionEnd-    attrClear _ = undefined---- VVV Prop "selection-start"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLTextAreaElementSelectionStart :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m CLong-getDOMHTMLTextAreaElementSelectionStart obj = liftIO $ getObjectPropertyLong obj "selection-start"--setDOMHTMLTextAreaElementSelectionStart :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> CLong -> m ()-setDOMHTMLTextAreaElementSelectionStart obj val = liftIO $ setObjectPropertyLong obj "selection-start" val--constructDOMHTMLTextAreaElementSelectionStart :: CLong -> IO ([Char], GValue)-constructDOMHTMLTextAreaElementSelectionStart val = constructObjectPropertyLong "selection-start" val--data DOMHTMLTextAreaElementSelectionStartPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementSelectionStartPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementSelectionStartPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementSelectionStartPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementSelectionStartPropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementSelectionStartPropertyInfo = CLong-    type AttrLabel DOMHTMLTextAreaElementSelectionStartPropertyInfo = "selection-start"-    attrGet _ = getDOMHTMLTextAreaElementSelectionStart-    attrSet _ = setDOMHTMLTextAreaElementSelectionStart-    attrConstruct _ = constructDOMHTMLTextAreaElementSelectionStart-    attrClear _ = undefined---- VVV Prop "text-length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLTextAreaElementTextLength :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m CULong-getDOMHTMLTextAreaElementTextLength obj = liftIO $ getObjectPropertyULong obj "text-length"--data DOMHTMLTextAreaElementTextLengthPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementTextLengthPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementTextLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementTextLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementTextLengthPropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementTextLengthPropertyInfo = CULong-    type AttrLabel DOMHTMLTextAreaElementTextLengthPropertyInfo = "text-length"-    attrGet _ = getDOMHTMLTextAreaElementTextLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLTextAreaElementType :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTextAreaElementType obj = liftIO $ getObjectPropertyString obj "type"--data DOMHTMLTextAreaElementTypePropertyInfo-instance AttrInfo DOMHTMLTextAreaElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementTypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementTypePropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTextAreaElementTypePropertyInfo = "type"-    attrGet _ = getDOMHTMLTextAreaElementType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "validation-message"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLTextAreaElementValidationMessage :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTextAreaElementValidationMessage obj = liftIO $ getObjectPropertyString obj "validation-message"--data DOMHTMLTextAreaElementValidationMessagePropertyInfo-instance AttrInfo DOMHTMLTextAreaElementValidationMessagePropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementValidationMessagePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementValidationMessagePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementValidationMessagePropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementValidationMessagePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTextAreaElementValidationMessagePropertyInfo = "validation-message"-    attrGet _ = getDOMHTMLTextAreaElementValidationMessage-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "validity"-   -- Type: TInterface "WebKit" "DOMValidityState"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLTextAreaElementValidity :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m (Maybe DOMValidityState)-getDOMHTMLTextAreaElementValidity obj = liftIO $ getObjectPropertyObject obj "validity" DOMValidityState--data DOMHTMLTextAreaElementValidityPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementValidityPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementValidityPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementValidityPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementValidityPropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementValidityPropertyInfo = (Maybe DOMValidityState)-    type AttrLabel DOMHTMLTextAreaElementValidityPropertyInfo = "validity"-    attrGet _ = getDOMHTMLTextAreaElementValidity-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTextAreaElementValue :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTextAreaElementValue obj = liftIO $ getObjectPropertyString obj "value"--setDOMHTMLTextAreaElementValue :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> T.Text -> m ()-setDOMHTMLTextAreaElementValue obj val = liftIO $ setObjectPropertyString obj "value" (Just val)--constructDOMHTMLTextAreaElementValue :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTextAreaElementValue val = constructObjectPropertyString "value" (Just val)--data DOMHTMLTextAreaElementValuePropertyInfo-instance AttrInfo DOMHTMLTextAreaElementValuePropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementValuePropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTextAreaElementValuePropertyInfo = "value"-    attrGet _ = getDOMHTMLTextAreaElementValue-    attrSet _ = setDOMHTMLTextAreaElementValue-    attrConstruct _ = constructDOMHTMLTextAreaElementValue-    attrClear _ = undefined---- VVV Prop "will-validate"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLTextAreaElementWillValidate :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m Bool-getDOMHTMLTextAreaElementWillValidate obj = liftIO $ getObjectPropertyBool obj "will-validate"--data DOMHTMLTextAreaElementWillValidatePropertyInfo-instance AttrInfo DOMHTMLTextAreaElementWillValidatePropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementWillValidatePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementWillValidatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementWillValidatePropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementWillValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLTextAreaElementWillValidatePropertyInfo = "will-validate"-    attrGet _ = getDOMHTMLTextAreaElementWillValidate-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "wrap"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTextAreaElementWrap :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTextAreaElementWrap obj = liftIO $ getObjectPropertyString obj "wrap"--setDOMHTMLTextAreaElementWrap :: (MonadIO m, DOMHTMLTextAreaElementK o) => o -> T.Text -> m ()-setDOMHTMLTextAreaElementWrap obj val = liftIO $ setObjectPropertyString obj "wrap" (Just val)--constructDOMHTMLTextAreaElementWrap :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTextAreaElementWrap val = constructObjectPropertyString "wrap" (Just val)--data DOMHTMLTextAreaElementWrapPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementWrapPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementWrapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementWrapPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementWrapPropertyInfo = DOMHTMLTextAreaElementK-    type AttrGetType DOMHTMLTextAreaElementWrapPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTextAreaElementWrapPropertyInfo = "wrap"-    attrGet _ = getDOMHTMLTextAreaElementWrap-    attrSet _ = setDOMHTMLTextAreaElementWrap-    attrConstruct _ = constructDOMHTMLTextAreaElementWrap-    attrClear _ = undefined--type instance AttributeList DOMHTMLTextAreaElement = DOMHTMLTextAreaElementAttributeList-type DOMHTMLTextAreaElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("autocapitalize", DOMHTMLTextAreaElementAutocapitalizePropertyInfo), '("autocorrect", DOMHTMLTextAreaElementAutocorrectPropertyInfo), '("autofocus", DOMHTMLTextAreaElementAutofocusPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("cols", DOMHTMLTextAreaElementColsPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("defaultValue", DOMHTMLTextAreaElementDefaultValuePropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("dirName", DOMHTMLTextAreaElementDirNamePropertyInfo), '("disabled", DOMHTMLTextAreaElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLTextAreaElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("labels", DOMHTMLTextAreaElementLabelsPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("maxLength", DOMHTMLTextAreaElementMaxLengthPropertyInfo), '("name", DOMHTMLTextAreaElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("placeholder", DOMHTMLTextAreaElementPlaceholderPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("readOnly", DOMHTMLTextAreaElementReadOnlyPropertyInfo), '("required", DOMHTMLTextAreaElementRequiredPropertyInfo), '("rows", DOMHTMLTextAreaElementRowsPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("selectionDirection", DOMHTMLTextAreaElementSelectionDirectionPropertyInfo), '("selectionEnd", DOMHTMLTextAreaElementSelectionEndPropertyInfo), '("selectionStart", DOMHTMLTextAreaElementSelectionStartPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("textLength", DOMHTMLTextAreaElementTextLengthPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLTextAreaElementTypePropertyInfo), '("validationMessage", DOMHTMLTextAreaElementValidationMessagePropertyInfo), '("validity", DOMHTMLTextAreaElementValidityPropertyInfo), '("value", DOMHTMLTextAreaElementValuePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("willValidate", DOMHTMLTextAreaElementWillValidatePropertyInfo), '("wrap", DOMHTMLTextAreaElementWrapPropertyInfo)] :: [(Symbol, *)])--dOMHTMLTextAreaElementAutocapitalize :: AttrLabelProxy "autocapitalize"-dOMHTMLTextAreaElementAutocapitalize = AttrLabelProxy--dOMHTMLTextAreaElementAutocorrect :: AttrLabelProxy "autocorrect"-dOMHTMLTextAreaElementAutocorrect = AttrLabelProxy--dOMHTMLTextAreaElementAutofocus :: AttrLabelProxy "autofocus"-dOMHTMLTextAreaElementAutofocus = AttrLabelProxy--dOMHTMLTextAreaElementCols :: AttrLabelProxy "cols"-dOMHTMLTextAreaElementCols = AttrLabelProxy--dOMHTMLTextAreaElementDefaultValue :: AttrLabelProxy "defaultValue"-dOMHTMLTextAreaElementDefaultValue = AttrLabelProxy--dOMHTMLTextAreaElementDirName :: AttrLabelProxy "dirName"-dOMHTMLTextAreaElementDirName = AttrLabelProxy--dOMHTMLTextAreaElementDisabled :: AttrLabelProxy "disabled"-dOMHTMLTextAreaElementDisabled = AttrLabelProxy--dOMHTMLTextAreaElementForm :: AttrLabelProxy "form"-dOMHTMLTextAreaElementForm = AttrLabelProxy--dOMHTMLTextAreaElementLabels :: AttrLabelProxy "labels"-dOMHTMLTextAreaElementLabels = AttrLabelProxy--dOMHTMLTextAreaElementMaxLength :: AttrLabelProxy "maxLength"-dOMHTMLTextAreaElementMaxLength = AttrLabelProxy--dOMHTMLTextAreaElementName :: AttrLabelProxy "name"-dOMHTMLTextAreaElementName = AttrLabelProxy--dOMHTMLTextAreaElementPlaceholder :: AttrLabelProxy "placeholder"-dOMHTMLTextAreaElementPlaceholder = AttrLabelProxy--dOMHTMLTextAreaElementReadOnly :: AttrLabelProxy "readOnly"-dOMHTMLTextAreaElementReadOnly = AttrLabelProxy--dOMHTMLTextAreaElementRequired :: AttrLabelProxy "required"-dOMHTMLTextAreaElementRequired = AttrLabelProxy--dOMHTMLTextAreaElementRows :: AttrLabelProxy "rows"-dOMHTMLTextAreaElementRows = AttrLabelProxy--dOMHTMLTextAreaElementSelectionDirection :: AttrLabelProxy "selectionDirection"-dOMHTMLTextAreaElementSelectionDirection = AttrLabelProxy--dOMHTMLTextAreaElementSelectionEnd :: AttrLabelProxy "selectionEnd"-dOMHTMLTextAreaElementSelectionEnd = AttrLabelProxy--dOMHTMLTextAreaElementSelectionStart :: AttrLabelProxy "selectionStart"-dOMHTMLTextAreaElementSelectionStart = AttrLabelProxy--dOMHTMLTextAreaElementTextLength :: AttrLabelProxy "textLength"-dOMHTMLTextAreaElementTextLength = AttrLabelProxy--dOMHTMLTextAreaElementType :: AttrLabelProxy "type"-dOMHTMLTextAreaElementType = AttrLabelProxy--dOMHTMLTextAreaElementValidationMessage :: AttrLabelProxy "validationMessage"-dOMHTMLTextAreaElementValidationMessage = AttrLabelProxy--dOMHTMLTextAreaElementValidity :: AttrLabelProxy "validity"-dOMHTMLTextAreaElementValidity = AttrLabelProxy--dOMHTMLTextAreaElementValue :: AttrLabelProxy "value"-dOMHTMLTextAreaElementValue = AttrLabelProxy--dOMHTMLTextAreaElementWillValidate :: AttrLabelProxy "willValidate"-dOMHTMLTextAreaElementWillValidate = AttrLabelProxy--dOMHTMLTextAreaElementWrap :: AttrLabelProxy "wrap"-dOMHTMLTextAreaElementWrap = AttrLabelProxy--type instance SignalList DOMHTMLTextAreaElement = DOMHTMLTextAreaElementSignalList-type DOMHTMLTextAreaElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLTextAreaElement::check_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, 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_check_validity" webkit_dom_html_text_area_element_check_validity :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CInt---dOMHTMLTextAreaElementCheckValidity ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLTextAreaElementCheckValidity _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_check_validity _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementCheckValidityMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementCheckValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementCheckValidity---- method DOMHTMLTextAreaElement::get_autocapitalize--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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_autocapitalize" webkit_dom_html_text_area_element_get_autocapitalize :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CString---dOMHTMLTextAreaElementGetAutocapitalize ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTextAreaElementGetAutocapitalize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_autocapitalize _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_text_area_element_get_autocapitalize" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementGetAutocapitalizeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetAutocapitalizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetAutocapitalize---- method DOMHTMLTextAreaElement::get_autocorrect--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, 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_autocorrect" webkit_dom_html_text_area_element_get_autocorrect :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CInt---dOMHTMLTextAreaElementGetAutocorrect ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLTextAreaElementGetAutocorrect _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_autocorrect _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementGetAutocorrectMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetAutocorrectMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetAutocorrect---- method DOMHTMLTextAreaElement::get_autofocus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CInt---dOMHTMLTextAreaElementGetAutofocus ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLTextAreaElementGetAutofocus _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_autofocus _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementGetAutofocusMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetAutofocusMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetAutofocus---- method DOMHTMLTextAreaElement::get_cols--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CLong---dOMHTMLTextAreaElementGetCols ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLTextAreaElementGetCols _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_cols _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLTextAreaElementGetColsMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetColsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetCols---- method DOMHTMLTextAreaElement::get_default_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CString---dOMHTMLTextAreaElementGetDefaultValue ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTextAreaElementGetDefaultValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_default_value _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_text_area_element_get_default_value" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementGetDefaultValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetDefaultValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetDefaultValue---- method DOMHTMLTextAreaElement::get_dir_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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_dir_name" webkit_dom_html_text_area_element_get_dir_name :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CString---dOMHTMLTextAreaElementGetDirName ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTextAreaElementGetDirName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_dir_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_text_area_element_get_dir_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementGetDirNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetDirNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetDirName---- method DOMHTMLTextAreaElement::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CInt---dOMHTMLTextAreaElementGetDisabled ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLTextAreaElementGetDisabled _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_disabled _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetDisabled---- method DOMHTMLTextAreaElement::get_form--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO (Ptr DOMHTMLFormElement)---dOMHTMLTextAreaElementGetForm ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m DOMHTMLFormElement                 -- result-dOMHTMLTextAreaElementGetForm _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_form _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_text_area_element_get_form" result-    result' <- (newObject DOMHTMLFormElement) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementGetFormMethodInfo-instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetFormMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetForm---- method DOMHTMLTextAreaElement::get_labels--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNodeList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_get_labels" webkit_dom_html_text_area_element_get_labels :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO (Ptr DOMNodeList)---dOMHTMLTextAreaElementGetLabels ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m DOMNodeList                        -- result-dOMHTMLTextAreaElementGetLabels _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_labels _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_text_area_element_get_labels" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementGetLabelsMethodInfo-instance (signature ~ (m DOMNodeList), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetLabelsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetLabels---- method DOMHTMLTextAreaElement::get_max_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, 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_max_length" webkit_dom_html_text_area_element_get_max_length :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CLong---dOMHTMLTextAreaElementGetMaxLength ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLTextAreaElementGetMaxLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_max_length _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLTextAreaElementGetMaxLengthMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetMaxLengthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetMaxLength---- method DOMHTMLTextAreaElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CString---dOMHTMLTextAreaElementGetName ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTextAreaElementGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_text_area_element_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetName---- method DOMHTMLTextAreaElement::get_placeholder--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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_placeholder" webkit_dom_html_text_area_element_get_placeholder :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CString---dOMHTMLTextAreaElementGetPlaceholder ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTextAreaElementGetPlaceholder _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_placeholder _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_text_area_element_get_placeholder" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementGetPlaceholderMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetPlaceholderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetPlaceholder---- method DOMHTMLTextAreaElement::get_read_only--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CInt---dOMHTMLTextAreaElementGetReadOnly ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLTextAreaElementGetReadOnly _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_read_only _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementGetReadOnlyMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetReadOnlyMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetReadOnly---- method DOMHTMLTextAreaElement::get_required--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, 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_required" webkit_dom_html_text_area_element_get_required :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CInt---dOMHTMLTextAreaElementGetRequired ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLTextAreaElementGetRequired _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_required _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementGetRequiredMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetRequiredMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetRequired---- method DOMHTMLTextAreaElement::get_rows--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CLong---dOMHTMLTextAreaElementGetRows ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLTextAreaElementGetRows _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_rows _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLTextAreaElementGetRowsMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetRowsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetRows---- method DOMHTMLTextAreaElement::get_selection_direction--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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_selection_direction" webkit_dom_html_text_area_element_get_selection_direction :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CString---dOMHTMLTextAreaElementGetSelectionDirection ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTextAreaElementGetSelectionDirection _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_selection_direction _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_text_area_element_get_selection_direction" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementGetSelectionDirectionMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetSelectionDirectionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetSelectionDirection---- method DOMHTMLTextAreaElement::get_selection_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CLong---dOMHTMLTextAreaElementGetSelectionEnd ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLTextAreaElementGetSelectionEnd _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_selection_end _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLTextAreaElementGetSelectionEndMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetSelectionEndMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetSelectionEnd---- method DOMHTMLTextAreaElement::get_selection_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CLong---dOMHTMLTextAreaElementGetSelectionStart ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMHTMLTextAreaElementGetSelectionStart _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_selection_start _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLTextAreaElementGetSelectionStartMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetSelectionStartMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetSelectionStart---- method DOMHTMLTextAreaElement::get_text_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, 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_text_area_element_get_text_length" webkit_dom_html_text_area_element_get_text_length :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CULong---dOMHTMLTextAreaElementGetTextLength ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMHTMLTextAreaElementGetTextLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_text_length _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLTextAreaElementGetTextLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetTextLengthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetTextLength---- method DOMHTMLTextAreaElement::get_validation_message--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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_validation_message" webkit_dom_html_text_area_element_get_validation_message :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CString---dOMHTMLTextAreaElementGetValidationMessage ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTextAreaElementGetValidationMessage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_validation_message _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_text_area_element_get_validation_message" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementGetValidationMessageMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetValidationMessageMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetValidationMessage---- method DOMHTMLTextAreaElement::get_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMValidityState")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_get_validity" webkit_dom_html_text_area_element_get_validity :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO (Ptr DOMValidityState)---dOMHTMLTextAreaElementGetValidity ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m DOMValidityState                   -- result-dOMHTMLTextAreaElementGetValidity _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_validity _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_text_area_element_get_validity" result-    result' <- (wrapObject DOMValidityState) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementGetValidityMethodInfo-instance (signature ~ (m DOMValidityState), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetValidity---- method DOMHTMLTextAreaElement::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CString---dOMHTMLTextAreaElementGetValue ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTextAreaElementGetValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_value _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_text_area_element_get_value" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementGetValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetValue---- method DOMHTMLTextAreaElement::get_will_validate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CInt---dOMHTMLTextAreaElementGetWillValidate ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLTextAreaElementGetWillValidate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_will_validate _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementGetWillValidateMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetWillValidateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetWillValidate---- method DOMHTMLTextAreaElement::get_wrap--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = 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_wrap" webkit_dom_html_text_area_element_get_wrap :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CString---dOMHTMLTextAreaElementGetWrap ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTextAreaElementGetWrap _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_get_wrap _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_text_area_element_get_wrap" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementGetWrapMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementGetWrapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetWrap---- method DOMHTMLTextAreaElement::is_edited--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO CInt---dOMHTMLTextAreaElementIsEdited ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLTextAreaElementIsEdited _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_text_area_element_is_edited _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLTextAreaElementIsEditedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementIsEditedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementIsEdited---- method DOMHTMLTextAreaElement::select--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    IO ()---dOMHTMLTextAreaElementSelect ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLTextAreaElementSelect _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_text_area_element_select _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLTextAreaElementSelectMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSelectMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSelect---- method DOMHTMLTextAreaElement::set_autocapitalize--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_autocapitalize" webkit_dom_html_text_area_element_set_autocapitalize :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTextAreaElementSetAutocapitalize ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetAutocapitalize _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_text_area_element_set_autocapitalize _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTextAreaElementSetAutocapitalizeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetAutocapitalizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetAutocapitalize---- method DOMHTMLTextAreaElement::set_autocorrect--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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_autocorrect" webkit_dom_html_text_area_element_set_autocorrect :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLTextAreaElementSetAutocorrect ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetAutocorrect _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_text_area_element_set_autocorrect _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLTextAreaElementSetAutocorrectMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetAutocorrectMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetAutocorrect---- method DOMHTMLTextAreaElement::set_autofocus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLTextAreaElementSetAutofocus ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetAutofocus _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_text_area_element_set_autofocus _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLTextAreaElementSetAutofocusMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetAutofocusMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetAutofocus---- method DOMHTMLTextAreaElement::set_cols--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLTextAreaElementSetCols ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetCols _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_text_area_element_set_cols _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLTextAreaElementSetColsMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetColsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetCols---- method DOMHTMLTextAreaElement::set_custom_validity--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "error", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_custom_validity" webkit_dom_html_text_area_element_set_custom_validity :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CString ->                              -- error : TBasicType TUTF8-    IO ()---dOMHTMLTextAreaElementSetCustomValidity ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- error_-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetCustomValidity _obj error_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    error_' <- textToCString error_-    webkit_dom_html_text_area_element_set_custom_validity _obj' error_'-    touchManagedPtr _obj-    freeMem error_'-    return ()--data DOMHTMLTextAreaElementSetCustomValidityMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetCustomValidityMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetCustomValidity---- method DOMHTMLTextAreaElement::set_default_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTextAreaElementSetDefaultValue ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetDefaultValue _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_text_area_element_set_default_value _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTextAreaElementSetDefaultValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetDefaultValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetDefaultValue---- method DOMHTMLTextAreaElement::set_dir_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_dir_name" webkit_dom_html_text_area_element_set_dir_name :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTextAreaElementSetDirName ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetDirName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_text_area_element_set_dir_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTextAreaElementSetDirNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetDirNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetDirName---- method DOMHTMLTextAreaElement::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLTextAreaElementSetDisabled ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetDisabled _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_text_area_element_set_disabled _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLTextAreaElementSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetDisabled---- method DOMHTMLTextAreaElement::set_max_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_set_max_length" webkit_dom_html_text_area_element_set_max_length :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CLong ->                                -- value : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLTextAreaElementSetMaxLength ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetMaxLength _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_html_text_area_element_set_max_length _obj' value-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMHTMLTextAreaElementSetMaxLengthMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetMaxLengthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetMaxLength---- method DOMHTMLTextAreaElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTextAreaElementSetName ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetName _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_text_area_element_set_name _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTextAreaElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetName---- method DOMHTMLTextAreaElement::set_placeholder--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_placeholder" webkit_dom_html_text_area_element_set_placeholder :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTextAreaElementSetPlaceholder ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetPlaceholder _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_text_area_element_set_placeholder _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTextAreaElementSetPlaceholderMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetPlaceholderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetPlaceholder---- method DOMHTMLTextAreaElement::set_range_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "replacement", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "start", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "end", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectionMode", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_set_range_text" webkit_dom_html_text_area_element_set_range_text :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CString ->                              -- replacement : TBasicType TUTF8-    CULong ->                               -- start : TBasicType TULong-    CULong ->                               -- end : TBasicType TULong-    CString ->                              -- selectionMode : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLTextAreaElementSetRangeText ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- replacement-    -> CULong                               -- start-    -> CULong                               -- end-    -> T.Text                               -- selectionMode-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetRangeText _obj replacement start end selectionMode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    replacement' <- textToCString replacement-    selectionMode' <- textToCString selectionMode-    onException (do-        propagateGError $ webkit_dom_html_text_area_element_set_range_text _obj' replacement' start end selectionMode'-        touchManagedPtr _obj-        freeMem replacement'-        freeMem selectionMode'-        return ()-     ) (do-        freeMem replacement'-        freeMem selectionMode'-     )--data DOMHTMLTextAreaElementSetRangeTextMethodInfo-instance (signature ~ (T.Text -> CULong -> CULong -> T.Text -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetRangeTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetRangeText---- method DOMHTMLTextAreaElement::set_read_only--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLTextAreaElementSetReadOnly ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetReadOnly _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_text_area_element_set_read_only _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLTextAreaElementSetReadOnlyMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetReadOnlyMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetReadOnly---- method DOMHTMLTextAreaElement::set_required--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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_required" webkit_dom_html_text_area_element_set_required :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLTextAreaElementSetRequired ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetRequired _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_text_area_element_set_required _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLTextAreaElementSetRequiredMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetRequiredMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetRequired---- method DOMHTMLTextAreaElement::set_rows--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLTextAreaElementSetRows ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetRows _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_text_area_element_set_rows _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLTextAreaElementSetRowsMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetRowsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetRows---- method DOMHTMLTextAreaElement::set_selection_direction--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_direction" webkit_dom_html_text_area_element_set_selection_direction :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTextAreaElementSetSelectionDirection ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetSelectionDirection _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_text_area_element_set_selection_direction _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTextAreaElementSetSelectionDirectionMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetSelectionDirectionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetSelectionDirection---- method DOMHTMLTextAreaElement::set_selection_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLTextAreaElementSetSelectionEnd ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetSelectionEnd _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_text_area_element_set_selection_end _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLTextAreaElementSetSelectionEndMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetSelectionEndMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetSelectionEnd---- method DOMHTMLTextAreaElement::set_selection_range--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "start", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "end", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "direction", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CLong ->                                -- start : TBasicType TLong-    CLong ->                                -- end : TBasicType TLong-    CString ->                              -- direction : TBasicType TUTF8-    IO ()---dOMHTMLTextAreaElementSetSelectionRange ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> CLong                                -- start-    -> CLong                                -- end-    -> T.Text                               -- direction-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetSelectionRange _obj start end direction = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    direction' <- textToCString direction-    webkit_dom_html_text_area_element_set_selection_range _obj' start end direction'-    touchManagedPtr _obj-    freeMem direction'-    return ()--data DOMHTMLTextAreaElementSetSelectionRangeMethodInfo-instance (signature ~ (CLong -> CLong -> T.Text -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetSelectionRangeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetSelectionRange---- method DOMHTMLTextAreaElement::set_selection_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CLong ->                                -- value : TBasicType TLong-    IO ()---dOMHTMLTextAreaElementSetSelectionStart ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetSelectionStart _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_text_area_element_set_selection_start _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLTextAreaElementSetSelectionStartMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetSelectionStartMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetSelectionStart---- method DOMHTMLTextAreaElement::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTextAreaElementSetValue ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetValue _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_text_area_element_set_value _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTextAreaElementSetValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetValue---- method DOMHTMLTextAreaElement::set_wrap--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTextAreaElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_wrap" webkit_dom_html_text_area_element_set_wrap :: -    Ptr DOMHTMLTextAreaElement ->           -- _obj : TInterface "WebKit" "DOMHTMLTextAreaElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTextAreaElementSetWrap ::-    (MonadIO m, DOMHTMLTextAreaElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTextAreaElementSetWrap _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_text_area_element_set_wrap _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTextAreaElementSetWrapMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTextAreaElementK a) => MethodInfo DOMHTMLTextAreaElementSetWrapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetWrap--
− GI/WebKit/Objects/DOMHTMLTextAreaElement.hs-boot
@@ -1,86 +0,0 @@-module GI.WebKit.Objects.DOMHTMLTextAreaElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLTextAreaElement = DOMHTMLTextAreaElement (ForeignPtr DOMHTMLTextAreaElement)-instance GObject DOMHTMLTextAreaElement where-class GObject o => DOMHTMLTextAreaElementK o-instance (GObject o, IsDescendantOf DOMHTMLTextAreaElement o) => DOMHTMLTextAreaElementK o-data DOMHTMLTextAreaElementAutocapitalizePropertyInfo-data DOMHTMLTextAreaElementAutocorrectPropertyInfo-data DOMHTMLTextAreaElementAutofocusPropertyInfo-data DOMHTMLTextAreaElementColsPropertyInfo-data DOMHTMLTextAreaElementDefaultValuePropertyInfo-data DOMHTMLTextAreaElementDirNamePropertyInfo-data DOMHTMLTextAreaElementDisabledPropertyInfo-data DOMHTMLTextAreaElementFormPropertyInfo-data DOMHTMLTextAreaElementLabelsPropertyInfo-data DOMHTMLTextAreaElementMaxLengthPropertyInfo-data DOMHTMLTextAreaElementNamePropertyInfo-data DOMHTMLTextAreaElementPlaceholderPropertyInfo-data DOMHTMLTextAreaElementReadOnlyPropertyInfo-data DOMHTMLTextAreaElementRequiredPropertyInfo-data DOMHTMLTextAreaElementRowsPropertyInfo-data DOMHTMLTextAreaElementSelectionDirectionPropertyInfo-data DOMHTMLTextAreaElementSelectionEndPropertyInfo-data DOMHTMLTextAreaElementSelectionStartPropertyInfo-data DOMHTMLTextAreaElementTextLengthPropertyInfo-data DOMHTMLTextAreaElementTypePropertyInfo-data DOMHTMLTextAreaElementValidationMessagePropertyInfo-data DOMHTMLTextAreaElementValidityPropertyInfo-data DOMHTMLTextAreaElementValuePropertyInfo-data DOMHTMLTextAreaElementWillValidatePropertyInfo-data DOMHTMLTextAreaElementWrapPropertyInfo-data DOMHTMLTextAreaElementCheckValidityMethodInfo-data DOMHTMLTextAreaElementGetAutocapitalizeMethodInfo-data DOMHTMLTextAreaElementGetAutocorrectMethodInfo-data DOMHTMLTextAreaElementGetAutofocusMethodInfo-data DOMHTMLTextAreaElementGetColsMethodInfo-data DOMHTMLTextAreaElementGetDefaultValueMethodInfo-data DOMHTMLTextAreaElementGetDirNameMethodInfo-data DOMHTMLTextAreaElementGetDisabledMethodInfo-data DOMHTMLTextAreaElementGetFormMethodInfo-data DOMHTMLTextAreaElementGetLabelsMethodInfo-data DOMHTMLTextAreaElementGetMaxLengthMethodInfo-data DOMHTMLTextAreaElementGetNameMethodInfo-data DOMHTMLTextAreaElementGetPlaceholderMethodInfo-data DOMHTMLTextAreaElementGetReadOnlyMethodInfo-data DOMHTMLTextAreaElementGetRequiredMethodInfo-data DOMHTMLTextAreaElementGetRowsMethodInfo-data DOMHTMLTextAreaElementGetSelectionDirectionMethodInfo-data DOMHTMLTextAreaElementGetSelectionEndMethodInfo-data DOMHTMLTextAreaElementGetSelectionStartMethodInfo-data DOMHTMLTextAreaElementGetTextLengthMethodInfo-data DOMHTMLTextAreaElementGetValidationMessageMethodInfo-data DOMHTMLTextAreaElementGetValidityMethodInfo-data DOMHTMLTextAreaElementGetValueMethodInfo-data DOMHTMLTextAreaElementGetWillValidateMethodInfo-data DOMHTMLTextAreaElementGetWrapMethodInfo-data DOMHTMLTextAreaElementIsEditedMethodInfo-data DOMHTMLTextAreaElementSelectMethodInfo-data DOMHTMLTextAreaElementSetAutocapitalizeMethodInfo-data DOMHTMLTextAreaElementSetAutocorrectMethodInfo-data DOMHTMLTextAreaElementSetAutofocusMethodInfo-data DOMHTMLTextAreaElementSetColsMethodInfo-data DOMHTMLTextAreaElementSetCustomValidityMethodInfo-data DOMHTMLTextAreaElementSetDefaultValueMethodInfo-data DOMHTMLTextAreaElementSetDirNameMethodInfo-data DOMHTMLTextAreaElementSetDisabledMethodInfo-data DOMHTMLTextAreaElementSetMaxLengthMethodInfo-data DOMHTMLTextAreaElementSetNameMethodInfo-data DOMHTMLTextAreaElementSetPlaceholderMethodInfo-data DOMHTMLTextAreaElementSetRangeTextMethodInfo-data DOMHTMLTextAreaElementSetReadOnlyMethodInfo-data DOMHTMLTextAreaElementSetRequiredMethodInfo-data DOMHTMLTextAreaElementSetRowsMethodInfo-data DOMHTMLTextAreaElementSetSelectionDirectionMethodInfo-data DOMHTMLTextAreaElementSetSelectionEndMethodInfo-data DOMHTMLTextAreaElementSetSelectionRangeMethodInfo-data DOMHTMLTextAreaElementSetSelectionStartMethodInfo-data DOMHTMLTextAreaElementSetValueMethodInfo-data DOMHTMLTextAreaElementSetWrapMethodInfo
− GI/WebKit/Objects/DOMHTMLTitleElement.hs
@@ -1,340 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLTitleElement-    ( ---- * Exported types-    DOMHTMLTitleElement(..)                 ,-    DOMHTMLTitleElementK                    ,-    toDOMHTMLTitleElement                   ,-    noDOMHTMLTitleElement                   ,--- -- * Methods--- ** dOMHTMLTitleElementGetText-    DOMHTMLTitleElementGetTextMethodInfo    ,-    dOMHTMLTitleElementGetText              ,----- ** dOMHTMLTitleElementSetText-    DOMHTMLTitleElementSetTextMethodInfo    ,-    dOMHTMLTitleElementSetText              ,----- -- * Properties--- ** Text-    DOMHTMLTitleElementTextPropertyInfo     ,-    constructDOMHTMLTitleElementText        ,-    dOMHTMLTitleElementText                 ,-    getDOMHTMLTitleElementText              ,-    setDOMHTMLTitleElementText              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLTitleElement = DOMHTMLTitleElement (ForeignPtr DOMHTMLTitleElement)-foreign import ccall "webkit_dom_html_title_element_get_type"-    c_webkit_dom_html_title_element_get_type :: IO GType--type instance ParentTypes DOMHTMLTitleElement = DOMHTMLTitleElementParentTypes-type DOMHTMLTitleElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLTitleElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_title_element_get_type-    --class GObject o => DOMHTMLTitleElementK o-instance (GObject o, IsDescendantOf DOMHTMLTitleElement o) => DOMHTMLTitleElementK o--toDOMHTMLTitleElement :: DOMHTMLTitleElementK o => o -> IO DOMHTMLTitleElement-toDOMHTMLTitleElement = unsafeCastTo DOMHTMLTitleElement--noDOMHTMLTitleElement :: Maybe DOMHTMLTitleElement-noDOMHTMLTitleElement = Nothing--type family ResolveDOMHTMLTitleElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLTitleElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLTitleElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLTitleElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLTitleElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLTitleElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLTitleElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLTitleElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLTitleElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLTitleElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLTitleElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLTitleElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLTitleElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLTitleElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLTitleElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLTitleElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLTitleElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLTitleElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLTitleElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLTitleElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLTitleElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLTitleElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLTitleElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLTitleElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLTitleElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLTitleElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLTitleElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLTitleElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLTitleElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLTitleElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLTitleElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLTitleElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLTitleElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLTitleElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLTitleElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLTitleElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLTitleElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLTitleElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLTitleElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLTitleElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLTitleElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLTitleElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLTitleElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLTitleElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLTitleElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLTitleElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLTitleElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLTitleElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLTitleElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLTitleElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLTitleElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLTitleElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLTitleElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLTitleElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLTitleElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLTitleElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLTitleElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLTitleElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLTitleElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLTitleElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLTitleElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTitleElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLTitleElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLTitleElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLTitleElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLTitleElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLTitleElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLTitleElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLTitleElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLTitleElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLTitleElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLTitleElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLTitleElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLTitleElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLTitleElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLTitleElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLTitleElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLTitleElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLTitleElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLTitleElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLTitleElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLTitleElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLTitleElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLTitleElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLTitleElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLTitleElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLTitleElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLTitleElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLTitleElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLTitleElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLTitleElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLTitleElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLTitleElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLTitleElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLTitleElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLTitleElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLTitleElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLTitleElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLTitleElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLTitleElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLTitleElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLTitleElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLTitleElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLTitleElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLTitleElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLTitleElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLTitleElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLTitleElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLTitleElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLTitleElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLTitleElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLTitleElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLTitleElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLTitleElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLTitleElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLTitleElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLTitleElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLTitleElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLTitleElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLTitleElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLTitleElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLTitleElementMethod "getText" o = DOMHTMLTitleElementGetTextMethodInfo-    ResolveDOMHTMLTitleElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLTitleElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLTitleElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLTitleElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLTitleElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLTitleElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTitleElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLTitleElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLTitleElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLTitleElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTitleElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLTitleElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLTitleElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLTitleElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLTitleElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLTitleElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLTitleElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLTitleElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLTitleElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLTitleElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLTitleElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLTitleElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLTitleElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLTitleElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLTitleElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLTitleElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLTitleElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLTitleElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLTitleElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLTitleElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLTitleElementMethod "setText" o = DOMHTMLTitleElementSetTextMethodInfo-    ResolveDOMHTMLTitleElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLTitleElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLTitleElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLTitleElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTitleElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLTitleElementMethod t DOMHTMLTitleElement, MethodInfo info DOMHTMLTitleElement p) => IsLabelProxy t (DOMHTMLTitleElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLTitleElementMethod t DOMHTMLTitleElement, MethodInfo info DOMHTMLTitleElement p) => IsLabel t (DOMHTMLTitleElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLTitleElementText :: (MonadIO m, DOMHTMLTitleElementK o) => o -> m (Maybe T.Text)-getDOMHTMLTitleElementText obj = liftIO $ getObjectPropertyString obj "text"--setDOMHTMLTitleElementText :: (MonadIO m, DOMHTMLTitleElementK o) => o -> T.Text -> m ()-setDOMHTMLTitleElementText obj val = liftIO $ setObjectPropertyString obj "text" (Just val)--constructDOMHTMLTitleElementText :: T.Text -> IO ([Char], GValue)-constructDOMHTMLTitleElementText val = constructObjectPropertyString "text" (Just val)--data DOMHTMLTitleElementTextPropertyInfo-instance AttrInfo DOMHTMLTitleElementTextPropertyInfo where-    type AttrAllowedOps DOMHTMLTitleElementTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTitleElementTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTitleElementTextPropertyInfo = DOMHTMLTitleElementK-    type AttrGetType DOMHTMLTitleElementTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTitleElementTextPropertyInfo = "text"-    attrGet _ = getDOMHTMLTitleElementText-    attrSet _ = setDOMHTMLTitleElementText-    attrConstruct _ = constructDOMHTMLTitleElementText-    attrClear _ = undefined--type instance AttributeList DOMHTMLTitleElement = DOMHTMLTitleElementAttributeList-type DOMHTMLTitleElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("text", DOMHTMLTitleElementTextPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLTitleElementText :: AttrLabelProxy "text"-dOMHTMLTitleElementText = AttrLabelProxy--type instance SignalList DOMHTMLTitleElement = DOMHTMLTitleElementSignalList-type DOMHTMLTitleElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLTitleElement::get_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTitleElement", direction = DirectionIn, mayBeNull = False, argScope = 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTitleElement"-    IO CString---dOMHTMLTitleElementGetText ::-    (MonadIO m, DOMHTMLTitleElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLTitleElementGetText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_title_element_get_text _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_title_element_get_text" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLTitleElementGetTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTitleElementK a) => MethodInfo DOMHTMLTitleElementGetTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTitleElementGetText---- method DOMHTMLTitleElement::set_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLTitleElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->              -- _obj : TInterface "WebKit" "DOMHTMLTitleElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLTitleElementSetText ::-    (MonadIO m, DOMHTMLTitleElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLTitleElementSetText _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_title_element_set_text _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLTitleElementSetTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTitleElementK a) => MethodInfo DOMHTMLTitleElementSetTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTitleElementSetText--
− GI/WebKit/Objects/DOMHTMLTitleElement.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMHTMLTitleElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLTitleElement = DOMHTMLTitleElement (ForeignPtr DOMHTMLTitleElement)-instance GObject DOMHTMLTitleElement where-class GObject o => DOMHTMLTitleElementK o-instance (GObject o, IsDescendantOf DOMHTMLTitleElement o) => DOMHTMLTitleElementK o-data DOMHTMLTitleElementTextPropertyInfo-data DOMHTMLTitleElementGetTextMethodInfo-data DOMHTMLTitleElementSetTextMethodInfo
− GI/WebKit/Objects/DOMHTMLUListElement.hs
@@ -1,378 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLUListElement-    ( ---- * Exported types-    DOMHTMLUListElement(..)                 ,-    DOMHTMLUListElementK                    ,-    toDOMHTMLUListElement                   ,-    noDOMHTMLUListElement                   ,--- -- * Methods--- ** dOMHTMLUListElementGetCompact-    DOMHTMLUListElementGetCompactMethodInfo ,-    dOMHTMLUListElementGetCompact           ,----- ** dOMHTMLUListElementSetCompact-    DOMHTMLUListElementSetCompactMethodInfo ,-    dOMHTMLUListElementSetCompact           ,----- -- * Properties--- ** Compact-    DOMHTMLUListElementCompactPropertyInfo  ,-    constructDOMHTMLUListElementCompact     ,-    dOMHTMLUListElementCompact              ,-    getDOMHTMLUListElementCompact           ,-    setDOMHTMLUListElementCompact           ,----- ** Type-    DOMHTMLUListElementTypePropertyInfo     ,-    clearDOMHTMLUListElementType            ,-    constructDOMHTMLUListElementType        ,-    dOMHTMLUListElementType                 ,-    getDOMHTMLUListElementType              ,-    setDOMHTMLUListElementType              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLUListElement = DOMHTMLUListElement (ForeignPtr DOMHTMLUListElement)-foreign import ccall "webkit_dom_htmlu_list_element_get_type"-    c_webkit_dom_htmlu_list_element_get_type :: IO GType--type instance ParentTypes DOMHTMLUListElement = DOMHTMLUListElementParentTypes-type DOMHTMLUListElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLUListElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_htmlu_list_element_get_type-    --class GObject o => DOMHTMLUListElementK o-instance (GObject o, IsDescendantOf DOMHTMLUListElement o) => DOMHTMLUListElementK o--toDOMHTMLUListElement :: DOMHTMLUListElementK o => o -> IO DOMHTMLUListElement-toDOMHTMLUListElement = unsafeCastTo DOMHTMLUListElement--noDOMHTMLUListElement :: Maybe DOMHTMLUListElement-noDOMHTMLUListElement = Nothing--type family ResolveDOMHTMLUListElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLUListElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLUListElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLUListElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLUListElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLUListElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLUListElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLUListElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLUListElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLUListElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLUListElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLUListElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLUListElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLUListElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLUListElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLUListElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLUListElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLUListElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLUListElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLUListElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLUListElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLUListElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLUListElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLUListElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLUListElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLUListElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLUListElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLUListElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLUListElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLUListElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLUListElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLUListElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLUListElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLUListElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLUListElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLUListElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLUListElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLUListElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLUListElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLUListElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLUListElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLUListElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLUListElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLUListElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLUListElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLUListElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLUListElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLUListElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLUListElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLUListElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLUListElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLUListElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLUListElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLUListElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLUListElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLUListElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLUListElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLUListElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLUListElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLUListElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLUListElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLUListElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLUListElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLUListElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLUListElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLUListElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLUListElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLUListElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLUListElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLUListElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLUListElementMethod "getCompact" o = DOMHTMLUListElementGetCompactMethodInfo-    ResolveDOMHTMLUListElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLUListElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLUListElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLUListElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLUListElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLUListElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLUListElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLUListElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLUListElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLUListElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLUListElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLUListElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLUListElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLUListElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLUListElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLUListElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLUListElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLUListElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLUListElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLUListElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLUListElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLUListElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLUListElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLUListElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLUListElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLUListElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLUListElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLUListElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLUListElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLUListElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLUListElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLUListElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLUListElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLUListElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLUListElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLUListElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLUListElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLUListElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLUListElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLUListElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLUListElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLUListElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLUListElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLUListElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLUListElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLUListElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLUListElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLUListElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLUListElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLUListElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLUListElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLUListElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLUListElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLUListElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLUListElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLUListElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLUListElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLUListElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLUListElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLUListElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLUListElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLUListElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLUListElementMethod "setCompact" o = DOMHTMLUListElementSetCompactMethodInfo-    ResolveDOMHTMLUListElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLUListElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLUListElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLUListElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLUListElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLUListElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLUListElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLUListElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLUListElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLUListElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLUListElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLUListElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLUListElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLUListElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLUListElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLUListElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLUListElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLUListElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLUListElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLUListElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLUListElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLUListElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLUListElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLUListElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLUListElementMethod t DOMHTMLUListElement, MethodInfo info DOMHTMLUListElement p) => IsLabelProxy t (DOMHTMLUListElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLUListElementMethod t DOMHTMLUListElement, MethodInfo info DOMHTMLUListElement p) => IsLabel t (DOMHTMLUListElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "compact"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLUListElementCompact :: (MonadIO m, DOMHTMLUListElementK o) => o -> m Bool-getDOMHTMLUListElementCompact obj = liftIO $ getObjectPropertyBool obj "compact"--setDOMHTMLUListElementCompact :: (MonadIO m, DOMHTMLUListElementK o) => o -> Bool -> m ()-setDOMHTMLUListElementCompact obj val = liftIO $ setObjectPropertyBool obj "compact" val--constructDOMHTMLUListElementCompact :: Bool -> IO ([Char], GValue)-constructDOMHTMLUListElementCompact val = constructObjectPropertyBool "compact" val--data DOMHTMLUListElementCompactPropertyInfo-instance AttrInfo DOMHTMLUListElementCompactPropertyInfo where-    type AttrAllowedOps DOMHTMLUListElementCompactPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLUListElementCompactPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLUListElementCompactPropertyInfo = DOMHTMLUListElementK-    type AttrGetType DOMHTMLUListElementCompactPropertyInfo = Bool-    type AttrLabel DOMHTMLUListElementCompactPropertyInfo = "compact"-    attrGet _ = getDOMHTMLUListElementCompact-    attrSet _ = setDOMHTMLUListElementCompact-    attrConstruct _ = constructDOMHTMLUListElementCompact-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMHTMLUListElementType :: (MonadIO m, DOMHTMLUListElementK o) => o -> m (Maybe T.Text)-getDOMHTMLUListElementType obj = liftIO $ getObjectPropertyString obj "type"--setDOMHTMLUListElementType :: (MonadIO m, DOMHTMLUListElementK o) => o -> T.Text -> m ()-setDOMHTMLUListElementType obj val = liftIO $ setObjectPropertyString obj "type" (Just val)--constructDOMHTMLUListElementType :: T.Text -> IO ([Char], GValue)-constructDOMHTMLUListElementType val = constructObjectPropertyString "type" (Just val)--clearDOMHTMLUListElementType :: (MonadIO m, DOMHTMLUListElementK o) => o -> m ()-clearDOMHTMLUListElementType obj = liftIO $ setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--data DOMHTMLUListElementTypePropertyInfo-instance AttrInfo DOMHTMLUListElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLUListElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLUListElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLUListElementTypePropertyInfo = DOMHTMLUListElementK-    type AttrGetType DOMHTMLUListElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLUListElementTypePropertyInfo = "type"-    attrGet _ = getDOMHTMLUListElementType-    attrSet _ = setDOMHTMLUListElementType-    attrConstruct _ = constructDOMHTMLUListElementType-    attrClear _ = clearDOMHTMLUListElementType--type instance AttributeList DOMHTMLUListElement = DOMHTMLUListElementAttributeList-type DOMHTMLUListElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLUListElementCompactPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLUListElementTypePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])--dOMHTMLUListElementCompact :: AttrLabelProxy "compact"-dOMHTMLUListElementCompact = AttrLabelProxy--dOMHTMLUListElementType :: AttrLabelProxy "type"-dOMHTMLUListElementType = AttrLabelProxy--type instance SignalList DOMHTMLUListElement = DOMHTMLUListElementSignalList-type DOMHTMLUListElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLUListElement::get_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLUListElement", direction = DirectionIn, mayBeNull = False, 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_htmlu_list_element_get_compact" webkit_dom_htmlu_list_element_get_compact :: -    Ptr DOMHTMLUListElement ->              -- _obj : TInterface "WebKit" "DOMHTMLUListElement"-    IO CInt---dOMHTMLUListElementGetCompact ::-    (MonadIO m, DOMHTMLUListElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLUListElementGetCompact _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_htmlu_list_element_get_compact _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLUListElementGetCompactMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLUListElementK a) => MethodInfo DOMHTMLUListElementGetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLUListElementGetCompact---- method DOMHTMLUListElement::set_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLUListElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_htmlu_list_element_set_compact" webkit_dom_htmlu_list_element_set_compact :: -    Ptr DOMHTMLUListElement ->              -- _obj : TInterface "WebKit" "DOMHTMLUListElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLUListElementSetCompact ::-    (MonadIO m, DOMHTMLUListElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLUListElementSetCompact _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_htmlu_list_element_set_compact _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLUListElementSetCompactMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLUListElementK a) => MethodInfo DOMHTMLUListElementSetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLUListElementSetCompact--
− GI/WebKit/Objects/DOMHTMLUListElement.hs-boot
@@ -1,17 +0,0 @@-module GI.WebKit.Objects.DOMHTMLUListElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLUListElement = DOMHTMLUListElement (ForeignPtr DOMHTMLUListElement)-instance GObject DOMHTMLUListElement where-class GObject o => DOMHTMLUListElementK o-instance (GObject o, IsDescendantOf DOMHTMLUListElement o) => DOMHTMLUListElementK o-data DOMHTMLUListElementCompactPropertyInfo-data DOMHTMLUListElementTypePropertyInfo-data DOMHTMLUListElementGetCompactMethodInfo-data DOMHTMLUListElementSetCompactMethodInfo
− GI/WebKit/Objects/DOMHTMLVideoElement.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 (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHTMLVideoElement-    ( ---- * Exported types-    DOMHTMLVideoElement(..)                 ,-    DOMHTMLVideoElementK                    ,-    toDOMHTMLVideoElement                   ,-    noDOMHTMLVideoElement                   ,--- -- * Methods--- ** dOMHTMLVideoElementGetHeight-    DOMHTMLVideoElementGetHeightMethodInfo  ,-    dOMHTMLVideoElementGetHeight            ,----- ** dOMHTMLVideoElementGetPoster-    DOMHTMLVideoElementGetPosterMethodInfo  ,-    dOMHTMLVideoElementGetPoster            ,----- ** dOMHTMLVideoElementGetVideoHeight-    DOMHTMLVideoElementGetVideoHeightMethodInfo,-    dOMHTMLVideoElementGetVideoHeight       ,----- ** dOMHTMLVideoElementGetVideoWidth-    DOMHTMLVideoElementGetVideoWidthMethodInfo,-    dOMHTMLVideoElementGetVideoWidth        ,----- ** dOMHTMLVideoElementGetWebkitDecodedFrameCount-    DOMHTMLVideoElementGetWebkitDecodedFrameCountMethodInfo,-    dOMHTMLVideoElementGetWebkitDecodedFrameCount,----- ** dOMHTMLVideoElementGetWebkitDisplayingFullscreen-    DOMHTMLVideoElementGetWebkitDisplayingFullscreenMethodInfo,-    dOMHTMLVideoElementGetWebkitDisplayingFullscreen,----- ** dOMHTMLVideoElementGetWebkitDroppedFrameCount-    DOMHTMLVideoElementGetWebkitDroppedFrameCountMethodInfo,-    dOMHTMLVideoElementGetWebkitDroppedFrameCount,----- ** dOMHTMLVideoElementGetWebkitSupportsFullscreen-    DOMHTMLVideoElementGetWebkitSupportsFullscreenMethodInfo,-    dOMHTMLVideoElementGetWebkitSupportsFullscreen,----- ** dOMHTMLVideoElementGetWebkitWirelessVideoPlaybackDisabled-    DOMHTMLVideoElementGetWebkitWirelessVideoPlaybackDisabledMethodInfo,-    dOMHTMLVideoElementGetWebkitWirelessVideoPlaybackDisabled,----- ** dOMHTMLVideoElementGetWidth-    DOMHTMLVideoElementGetWidthMethodInfo   ,-    dOMHTMLVideoElementGetWidth             ,----- ** dOMHTMLVideoElementSetHeight-    DOMHTMLVideoElementSetHeightMethodInfo  ,-    dOMHTMLVideoElementSetHeight            ,----- ** dOMHTMLVideoElementSetPoster-    DOMHTMLVideoElementSetPosterMethodInfo  ,-    dOMHTMLVideoElementSetPoster            ,----- ** dOMHTMLVideoElementSetWebkitWirelessVideoPlaybackDisabled-    DOMHTMLVideoElementSetWebkitWirelessVideoPlaybackDisabledMethodInfo,-    dOMHTMLVideoElementSetWebkitWirelessVideoPlaybackDisabled,----- ** dOMHTMLVideoElementSetWidth-    DOMHTMLVideoElementSetWidthMethodInfo   ,-    dOMHTMLVideoElementSetWidth             ,----- ** dOMHTMLVideoElementWebkitEnterFullScreen-    DOMHTMLVideoElementWebkitEnterFullScreenMethodInfo,-    dOMHTMLVideoElementWebkitEnterFullScreen,----- ** dOMHTMLVideoElementWebkitEnterFullscreen-    DOMHTMLVideoElementWebkitEnterFullscreenMethodInfo,-    dOMHTMLVideoElementWebkitEnterFullscreen,----- ** dOMHTMLVideoElementWebkitExitFullScreen-    DOMHTMLVideoElementWebkitExitFullScreenMethodInfo,-    dOMHTMLVideoElementWebkitExitFullScreen ,----- ** dOMHTMLVideoElementWebkitExitFullscreen-    DOMHTMLVideoElementWebkitExitFullscreenMethodInfo,-    dOMHTMLVideoElementWebkitExitFullscreen ,----- -- * Properties--- ** Height-    DOMHTMLVideoElementHeightPropertyInfo   ,-    constructDOMHTMLVideoElementHeight      ,-    dOMHTMLVideoElementHeight               ,-    getDOMHTMLVideoElementHeight            ,-    setDOMHTMLVideoElementHeight            ,----- ** Poster-    DOMHTMLVideoElementPosterPropertyInfo   ,-    constructDOMHTMLVideoElementPoster      ,-    dOMHTMLVideoElementPoster               ,-    getDOMHTMLVideoElementPoster            ,-    setDOMHTMLVideoElementPoster            ,----- ** VideoHeight-    DOMHTMLVideoElementVideoHeightPropertyInfo,-    dOMHTMLVideoElementVideoHeight          ,-    getDOMHTMLVideoElementVideoHeight       ,----- ** VideoWidth-    DOMHTMLVideoElementVideoWidthPropertyInfo,-    dOMHTMLVideoElementVideoWidth           ,-    getDOMHTMLVideoElementVideoWidth        ,----- ** WebkitDecodedFrameCount-    DOMHTMLVideoElementWebkitDecodedFrameCountPropertyInfo,-    dOMHTMLVideoElementWebkitDecodedFrameCount,-    getDOMHTMLVideoElementWebkitDecodedFrameCount,----- ** WebkitDisplayingFullscreen-    DOMHTMLVideoElementWebkitDisplayingFullscreenPropertyInfo,-    dOMHTMLVideoElementWebkitDisplayingFullscreen,-    getDOMHTMLVideoElementWebkitDisplayingFullscreen,----- ** WebkitDroppedFrameCount-    DOMHTMLVideoElementWebkitDroppedFrameCountPropertyInfo,-    dOMHTMLVideoElementWebkitDroppedFrameCount,-    getDOMHTMLVideoElementWebkitDroppedFrameCount,----- ** WebkitSupportsFullscreen-    DOMHTMLVideoElementWebkitSupportsFullscreenPropertyInfo,-    dOMHTMLVideoElementWebkitSupportsFullscreen,-    getDOMHTMLVideoElementWebkitSupportsFullscreen,----- ** WebkitWirelessVideoPlaybackDisabled-    DOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabledPropertyInfo,-    constructDOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled,-    dOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled,-    getDOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled,-    setDOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled,----- ** Width-    DOMHTMLVideoElementWidthPropertyInfo    ,-    constructDOMHTMLVideoElementWidth       ,-    dOMHTMLVideoElementWidth                ,-    getDOMHTMLVideoElementWidth             ,-    setDOMHTMLVideoElementWidth             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHTMLVideoElement = DOMHTMLVideoElement (ForeignPtr DOMHTMLVideoElement)-foreign import ccall "webkit_dom_html_video_element_get_type"-    c_webkit_dom_html_video_element_get_type :: IO GType--type instance ParentTypes DOMHTMLVideoElement = DOMHTMLVideoElementParentTypes-type DOMHTMLVideoElementParentTypes = '[DOMHTMLMediaElement, DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMHTMLVideoElement where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_html_video_element_get_type-    --class GObject o => DOMHTMLVideoElementK o-instance (GObject o, IsDescendantOf DOMHTMLVideoElement o) => DOMHTMLVideoElementK o--toDOMHTMLVideoElement :: DOMHTMLVideoElementK o => o -> IO DOMHTMLVideoElement-toDOMHTMLVideoElement = unsafeCastTo DOMHTMLVideoElement--noDOMHTMLVideoElement :: Maybe DOMHTMLVideoElement-noDOMHTMLVideoElement = Nothing--type family ResolveDOMHTMLVideoElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLVideoElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLVideoElementMethod "addTextTrack" o = DOMHTMLMediaElementAddTextTrackMethodInfo-    ResolveDOMHTMLVideoElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLVideoElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLVideoElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLVideoElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMHTMLVideoElementMethod "canPlayType" o = DOMHTMLMediaElementCanPlayTypeMethodInfo-    ResolveDOMHTMLVideoElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLVideoElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMHTMLVideoElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLVideoElementMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMHTMLVideoElementMethod "fastSeek" o = DOMHTMLMediaElementFastSeekMethodInfo-    ResolveDOMHTMLVideoElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMHTMLVideoElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLVideoElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLVideoElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLVideoElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLVideoElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLVideoElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLVideoElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLVideoElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLVideoElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLVideoElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLVideoElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLVideoElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLVideoElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLVideoElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLVideoElementMethod "load" o = DOMHTMLMediaElementLoadMethodInfo-    ResolveDOMHTMLVideoElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLVideoElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLVideoElementMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLVideoElementMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHTMLVideoElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLVideoElementMethod "pause" o = DOMHTMLMediaElementPauseMethodInfo-    ResolveDOMHTMLVideoElementMethod "play" o = DOMHTMLMediaElementPlayMethodInfo-    ResolveDOMHTMLVideoElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLVideoElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLVideoElementMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHTMLVideoElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHTMLVideoElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMHTMLVideoElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLVideoElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLVideoElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLVideoElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLVideoElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLVideoElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLVideoElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHTMLVideoElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHTMLVideoElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLVideoElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLVideoElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLVideoElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLVideoElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLVideoElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHTMLVideoElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHTMLVideoElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLVideoElementMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHTMLVideoElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLVideoElementMethod "webkitEnterFullScreen" o = DOMHTMLVideoElementWebkitEnterFullScreenMethodInfo-    ResolveDOMHTMLVideoElementMethod "webkitEnterFullscreen" o = DOMHTMLVideoElementWebkitEnterFullscreenMethodInfo-    ResolveDOMHTMLVideoElementMethod "webkitExitFullScreen" o = DOMHTMLVideoElementWebkitExitFullScreenMethodInfo-    ResolveDOMHTMLVideoElementMethod "webkitExitFullscreen" o = DOMHTMLVideoElementWebkitExitFullscreenMethodInfo-    ResolveDOMHTMLVideoElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLVideoElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo-    ResolveDOMHTMLVideoElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLVideoElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo-    ResolveDOMHTMLVideoElementMethod "webkitShowPlaybackTargetPicker" o = DOMHTMLMediaElementWebkitShowPlaybackTargetPickerMethodInfo-    ResolveDOMHTMLVideoElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLVideoElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLVideoElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLVideoElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLVideoElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLVideoElementMethod "getAudioTracks" o = DOMHTMLMediaElementGetAudioTracksMethodInfo-    ResolveDOMHTMLVideoElementMethod "getAutoplay" o = DOMHTMLMediaElementGetAutoplayMethodInfo-    ResolveDOMHTMLVideoElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLVideoElementMethod "getBuffered" o = DOMHTMLMediaElementGetBufferedMethodInfo-    ResolveDOMHTMLVideoElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLVideoElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLVideoElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLVideoElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLVideoElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLVideoElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLVideoElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLVideoElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLVideoElementMethod "getController" o = DOMHTMLMediaElementGetControllerMethodInfo-    ResolveDOMHTMLVideoElementMethod "getControls" o = DOMHTMLMediaElementGetControlsMethodInfo-    ResolveDOMHTMLVideoElementMethod "getCurrentSrc" o = DOMHTMLMediaElementGetCurrentSrcMethodInfo-    ResolveDOMHTMLVideoElementMethod "getCurrentTime" o = DOMHTMLMediaElementGetCurrentTimeMethodInfo-    ResolveDOMHTMLVideoElementMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHTMLVideoElementMethod "getDefaultMuted" o = DOMHTMLMediaElementGetDefaultMutedMethodInfo-    ResolveDOMHTMLVideoElementMethod "getDefaultPlaybackRate" o = DOMHTMLMediaElementGetDefaultPlaybackRateMethodInfo-    ResolveDOMHTMLVideoElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLVideoElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLVideoElementMethod "getDuration" o = DOMHTMLMediaElementGetDurationMethodInfo-    ResolveDOMHTMLVideoElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLVideoElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLVideoElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLVideoElementMethod "getEnded" o = DOMHTMLMediaElementGetEndedMethodInfo-    ResolveDOMHTMLVideoElementMethod "getError" o = DOMHTMLMediaElementGetErrorMethodInfo-    ResolveDOMHTMLVideoElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLVideoElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLVideoElementMethod "getHeight" o = DOMHTMLVideoElementGetHeightMethodInfo-    ResolveDOMHTMLVideoElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLVideoElementMethod "getInitialTime" o = DOMHTMLMediaElementGetInitialTimeMethodInfo-    ResolveDOMHTMLVideoElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLVideoElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLVideoElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLVideoElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo-    ResolveDOMHTMLVideoElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo-    ResolveDOMHTMLVideoElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo-    ResolveDOMHTMLVideoElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo-    ResolveDOMHTMLVideoElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo-    ResolveDOMHTMLVideoElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLVideoElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLVideoElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLVideoElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLVideoElementMethod "getLoop" o = DOMHTMLMediaElementGetLoopMethodInfo-    ResolveDOMHTMLVideoElementMethod "getMediaGroup" o = DOMHTMLMediaElementGetMediaGroupMethodInfo-    ResolveDOMHTMLVideoElementMethod "getMuted" o = DOMHTMLMediaElementGetMutedMethodInfo-    ResolveDOMHTMLVideoElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLVideoElementMethod "getNetworkState" o = DOMHTMLMediaElementGetNetworkStateMethodInfo-    ResolveDOMHTMLVideoElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLVideoElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLVideoElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLVideoElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLVideoElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLVideoElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLVideoElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLVideoElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLVideoElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLVideoElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLVideoElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLVideoElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLVideoElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLVideoElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLVideoElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLVideoElementMethod "getPaused" o = DOMHTMLMediaElementGetPausedMethodInfo-    ResolveDOMHTMLVideoElementMethod "getPlaybackRate" o = DOMHTMLMediaElementGetPlaybackRateMethodInfo-    ResolveDOMHTMLVideoElementMethod "getPlayed" o = DOMHTMLMediaElementGetPlayedMethodInfo-    ResolveDOMHTMLVideoElementMethod "getPoster" o = DOMHTMLVideoElementGetPosterMethodInfo-    ResolveDOMHTMLVideoElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLVideoElementMethod "getPreload" o = DOMHTMLMediaElementGetPreloadMethodInfo-    ResolveDOMHTMLVideoElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLVideoElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLVideoElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLVideoElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHTMLVideoElementMethod "getReadyState" o = DOMHTMLMediaElementGetReadyStateMethodInfo-    ResolveDOMHTMLVideoElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLVideoElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLVideoElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLVideoElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLVideoElementMethod "getSeekable" o = DOMHTMLMediaElementGetSeekableMethodInfo-    ResolveDOMHTMLVideoElementMethod "getSeeking" o = DOMHTMLMediaElementGetSeekingMethodInfo-    ResolveDOMHTMLVideoElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLVideoElementMethod "getSrc" o = DOMHTMLMediaElementGetSrcMethodInfo-    ResolveDOMHTMLVideoElementMethod "getStartTime" o = DOMHTMLMediaElementGetStartTimeMethodInfo-    ResolveDOMHTMLVideoElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMHTMLVideoElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLVideoElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLVideoElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLVideoElementMethod "getTextTracks" o = DOMHTMLMediaElementGetTextTracksMethodInfo-    ResolveDOMHTMLVideoElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLVideoElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLVideoElementMethod "getVideoHeight" o = DOMHTMLVideoElementGetVideoHeightMethodInfo-    ResolveDOMHTMLVideoElementMethod "getVideoTracks" o = DOMHTMLMediaElementGetVideoTracksMethodInfo-    ResolveDOMHTMLVideoElementMethod "getVideoWidth" o = DOMHTMLVideoElementGetVideoWidthMethodInfo-    ResolveDOMHTMLVideoElementMethod "getVolume" o = DOMHTMLMediaElementGetVolumeMethodInfo-    ResolveDOMHTMLVideoElementMethod "getWebkitAudioDecodedByteCount" o = DOMHTMLMediaElementGetWebkitAudioDecodedByteCountMethodInfo-    ResolveDOMHTMLVideoElementMethod "getWebkitClosedCaptionsVisible" o = DOMHTMLMediaElementGetWebkitClosedCaptionsVisibleMethodInfo-    ResolveDOMHTMLVideoElementMethod "getWebkitCurrentPlaybackTargetIsWireless" o = DOMHTMLMediaElementGetWebkitCurrentPlaybackTargetIsWirelessMethodInfo-    ResolveDOMHTMLVideoElementMethod "getWebkitDecodedFrameCount" o = DOMHTMLVideoElementGetWebkitDecodedFrameCountMethodInfo-    ResolveDOMHTMLVideoElementMethod "getWebkitDisplayingFullscreen" o = DOMHTMLVideoElementGetWebkitDisplayingFullscreenMethodInfo-    ResolveDOMHTMLVideoElementMethod "getWebkitDroppedFrameCount" o = DOMHTMLVideoElementGetWebkitDroppedFrameCountMethodInfo-    ResolveDOMHTMLVideoElementMethod "getWebkitHasClosedCaptions" o = DOMHTMLMediaElementGetWebkitHasClosedCaptionsMethodInfo-    ResolveDOMHTMLVideoElementMethod "getWebkitPreservesPitch" o = DOMHTMLMediaElementGetWebkitPreservesPitchMethodInfo-    ResolveDOMHTMLVideoElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo-    ResolveDOMHTMLVideoElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLVideoElementMethod "getWebkitSupportsFullscreen" o = DOMHTMLVideoElementGetWebkitSupportsFullscreenMethodInfo-    ResolveDOMHTMLVideoElementMethod "getWebkitVideoDecodedByteCount" o = DOMHTMLMediaElementGetWebkitVideoDecodedByteCountMethodInfo-    ResolveDOMHTMLVideoElementMethod "getWebkitWirelessVideoPlaybackDisabled" o = DOMHTMLVideoElementGetWebkitWirelessVideoPlaybackDisabledMethodInfo-    ResolveDOMHTMLVideoElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLVideoElementMethod "getWidth" o = DOMHTMLVideoElementGetWidthMethodInfo-    ResolveDOMHTMLVideoElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLVideoElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLVideoElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLVideoElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLVideoElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLVideoElementMethod "setAutoplay" o = DOMHTMLMediaElementSetAutoplayMethodInfo-    ResolveDOMHTMLVideoElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLVideoElementMethod "setControls" o = DOMHTMLMediaElementSetControlsMethodInfo-    ResolveDOMHTMLVideoElementMethod "setCurrentTime" o = DOMHTMLMediaElementSetCurrentTimeMethodInfo-    ResolveDOMHTMLVideoElementMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHTMLVideoElementMethod "setDefaultMuted" o = DOMHTMLMediaElementSetDefaultMutedMethodInfo-    ResolveDOMHTMLVideoElementMethod "setDefaultPlaybackRate" o = DOMHTMLMediaElementSetDefaultPlaybackRateMethodInfo-    ResolveDOMHTMLVideoElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLVideoElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLVideoElementMethod "setHeight" o = DOMHTMLVideoElementSetHeightMethodInfo-    ResolveDOMHTMLVideoElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLVideoElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLVideoElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLVideoElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo-    ResolveDOMHTMLVideoElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo-    ResolveDOMHTMLVideoElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLVideoElementMethod "setLoop" o = DOMHTMLMediaElementSetLoopMethodInfo-    ResolveDOMHTMLVideoElementMethod "setMediaGroup" o = DOMHTMLMediaElementSetMediaGroupMethodInfo-    ResolveDOMHTMLVideoElementMethod "setMuted" o = DOMHTMLMediaElementSetMutedMethodInfo-    ResolveDOMHTMLVideoElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLVideoElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLVideoElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLVideoElementMethod "setPlaybackRate" o = DOMHTMLMediaElementSetPlaybackRateMethodInfo-    ResolveDOMHTMLVideoElementMethod "setPoster" o = DOMHTMLVideoElementSetPosterMethodInfo-    ResolveDOMHTMLVideoElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLVideoElementMethod "setPreload" o = DOMHTMLMediaElementSetPreloadMethodInfo-    ResolveDOMHTMLVideoElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLVideoElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLVideoElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLVideoElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLVideoElementMethod "setSrc" o = DOMHTMLMediaElementSetSrcMethodInfo-    ResolveDOMHTMLVideoElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLVideoElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLVideoElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLVideoElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLVideoElementMethod "setVolume" o = DOMHTMLMediaElementSetVolumeMethodInfo-    ResolveDOMHTMLVideoElementMethod "setWebkitClosedCaptionsVisible" o = DOMHTMLMediaElementSetWebkitClosedCaptionsVisibleMethodInfo-    ResolveDOMHTMLVideoElementMethod "setWebkitPreservesPitch" o = DOMHTMLMediaElementSetWebkitPreservesPitchMethodInfo-    ResolveDOMHTMLVideoElementMethod "setWebkitWirelessVideoPlaybackDisabled" o = DOMHTMLVideoElementSetWebkitWirelessVideoPlaybackDisabledMethodInfo-    ResolveDOMHTMLVideoElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLVideoElementMethod "setWidth" o = DOMHTMLVideoElementSetWidthMethodInfo-    ResolveDOMHTMLVideoElementMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLVideoElementMethod t DOMHTMLVideoElement, MethodInfo info DOMHTMLVideoElement p) => IsLabelProxy t (DOMHTMLVideoElement -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHTMLVideoElementMethod t DOMHTMLVideoElement, MethodInfo info DOMHTMLVideoElement p) => IsLabel t (DOMHTMLVideoElement -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "height"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLVideoElementHeight :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m CULong-getDOMHTMLVideoElementHeight obj = liftIO $ getObjectPropertyULong obj "height"--setDOMHTMLVideoElementHeight :: (MonadIO m, DOMHTMLVideoElementK o) => o -> CULong -> m ()-setDOMHTMLVideoElementHeight obj val = liftIO $ setObjectPropertyULong obj "height" val--constructDOMHTMLVideoElementHeight :: CULong -> IO ([Char], GValue)-constructDOMHTMLVideoElementHeight val = constructObjectPropertyULong "height" val--data DOMHTMLVideoElementHeightPropertyInfo-instance AttrInfo DOMHTMLVideoElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLVideoElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLVideoElementHeightPropertyInfo = (~) CULong-    type AttrBaseTypeConstraint DOMHTMLVideoElementHeightPropertyInfo = DOMHTMLVideoElementK-    type AttrGetType DOMHTMLVideoElementHeightPropertyInfo = CULong-    type AttrLabel DOMHTMLVideoElementHeightPropertyInfo = "height"-    attrGet _ = getDOMHTMLVideoElementHeight-    attrSet _ = setDOMHTMLVideoElementHeight-    attrConstruct _ = constructDOMHTMLVideoElementHeight-    attrClear _ = undefined---- VVV Prop "poster"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMHTMLVideoElementPoster :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m (Maybe T.Text)-getDOMHTMLVideoElementPoster obj = liftIO $ getObjectPropertyString obj "poster"--setDOMHTMLVideoElementPoster :: (MonadIO m, DOMHTMLVideoElementK o) => o -> T.Text -> m ()-setDOMHTMLVideoElementPoster obj val = liftIO $ setObjectPropertyString obj "poster" (Just val)--constructDOMHTMLVideoElementPoster :: T.Text -> IO ([Char], GValue)-constructDOMHTMLVideoElementPoster val = constructObjectPropertyString "poster" (Just val)--data DOMHTMLVideoElementPosterPropertyInfo-instance AttrInfo DOMHTMLVideoElementPosterPropertyInfo where-    type AttrAllowedOps DOMHTMLVideoElementPosterPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLVideoElementPosterPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLVideoElementPosterPropertyInfo = DOMHTMLVideoElementK-    type AttrGetType DOMHTMLVideoElementPosterPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLVideoElementPosterPropertyInfo = "poster"-    attrGet _ = getDOMHTMLVideoElementPoster-    attrSet _ = setDOMHTMLVideoElementPoster-    attrConstruct _ = constructDOMHTMLVideoElementPoster-    attrClear _ = undefined---- VVV Prop "video-height"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLVideoElementVideoHeight :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m CULong-getDOMHTMLVideoElementVideoHeight obj = liftIO $ getObjectPropertyULong obj "video-height"--data DOMHTMLVideoElementVideoHeightPropertyInfo-instance AttrInfo DOMHTMLVideoElementVideoHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLVideoElementVideoHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLVideoElementVideoHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLVideoElementVideoHeightPropertyInfo = DOMHTMLVideoElementK-    type AttrGetType DOMHTMLVideoElementVideoHeightPropertyInfo = CULong-    type AttrLabel DOMHTMLVideoElementVideoHeightPropertyInfo = "video-height"-    attrGet _ = getDOMHTMLVideoElementVideoHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "video-width"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLVideoElementVideoWidth :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m CULong-getDOMHTMLVideoElementVideoWidth obj = liftIO $ getObjectPropertyULong obj "video-width"--data DOMHTMLVideoElementVideoWidthPropertyInfo-instance AttrInfo DOMHTMLVideoElementVideoWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLVideoElementVideoWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLVideoElementVideoWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLVideoElementVideoWidthPropertyInfo = DOMHTMLVideoElementK-    type AttrGetType DOMHTMLVideoElementVideoWidthPropertyInfo = CULong-    type AttrLabel DOMHTMLVideoElementVideoWidthPropertyInfo = "video-width"-    attrGet _ = getDOMHTMLVideoElementVideoWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-decoded-frame-count"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLVideoElementWebkitDecodedFrameCount :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m CULong-getDOMHTMLVideoElementWebkitDecodedFrameCount obj = liftIO $ getObjectPropertyULong obj "webkit-decoded-frame-count"--data DOMHTMLVideoElementWebkitDecodedFrameCountPropertyInfo-instance AttrInfo DOMHTMLVideoElementWebkitDecodedFrameCountPropertyInfo where-    type AttrAllowedOps DOMHTMLVideoElementWebkitDecodedFrameCountPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLVideoElementWebkitDecodedFrameCountPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLVideoElementWebkitDecodedFrameCountPropertyInfo = DOMHTMLVideoElementK-    type AttrGetType DOMHTMLVideoElementWebkitDecodedFrameCountPropertyInfo = CULong-    type AttrLabel DOMHTMLVideoElementWebkitDecodedFrameCountPropertyInfo = "webkit-decoded-frame-count"-    attrGet _ = getDOMHTMLVideoElementWebkitDecodedFrameCount-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-displaying-fullscreen"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLVideoElementWebkitDisplayingFullscreen :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Bool-getDOMHTMLVideoElementWebkitDisplayingFullscreen obj = liftIO $ getObjectPropertyBool obj "webkit-displaying-fullscreen"--data DOMHTMLVideoElementWebkitDisplayingFullscreenPropertyInfo-instance AttrInfo DOMHTMLVideoElementWebkitDisplayingFullscreenPropertyInfo where-    type AttrAllowedOps DOMHTMLVideoElementWebkitDisplayingFullscreenPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLVideoElementWebkitDisplayingFullscreenPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLVideoElementWebkitDisplayingFullscreenPropertyInfo = DOMHTMLVideoElementK-    type AttrGetType DOMHTMLVideoElementWebkitDisplayingFullscreenPropertyInfo = Bool-    type AttrLabel DOMHTMLVideoElementWebkitDisplayingFullscreenPropertyInfo = "webkit-displaying-fullscreen"-    attrGet _ = getDOMHTMLVideoElementWebkitDisplayingFullscreen-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-dropped-frame-count"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLVideoElementWebkitDroppedFrameCount :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m CULong-getDOMHTMLVideoElementWebkitDroppedFrameCount obj = liftIO $ getObjectPropertyULong obj "webkit-dropped-frame-count"--data DOMHTMLVideoElementWebkitDroppedFrameCountPropertyInfo-instance AttrInfo DOMHTMLVideoElementWebkitDroppedFrameCountPropertyInfo where-    type AttrAllowedOps DOMHTMLVideoElementWebkitDroppedFrameCountPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLVideoElementWebkitDroppedFrameCountPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLVideoElementWebkitDroppedFrameCountPropertyInfo = DOMHTMLVideoElementK-    type AttrGetType DOMHTMLVideoElementWebkitDroppedFrameCountPropertyInfo = CULong-    type AttrLabel DOMHTMLVideoElementWebkitDroppedFrameCountPropertyInfo = "webkit-dropped-frame-count"-    attrGet _ = getDOMHTMLVideoElementWebkitDroppedFrameCount-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-supports-fullscreen"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHTMLVideoElementWebkitSupportsFullscreen :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Bool-getDOMHTMLVideoElementWebkitSupportsFullscreen obj = liftIO $ getObjectPropertyBool obj "webkit-supports-fullscreen"--data DOMHTMLVideoElementWebkitSupportsFullscreenPropertyInfo-instance AttrInfo DOMHTMLVideoElementWebkitSupportsFullscreenPropertyInfo where-    type AttrAllowedOps DOMHTMLVideoElementWebkitSupportsFullscreenPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLVideoElementWebkitSupportsFullscreenPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLVideoElementWebkitSupportsFullscreenPropertyInfo = DOMHTMLVideoElementK-    type AttrGetType DOMHTMLVideoElementWebkitSupportsFullscreenPropertyInfo = Bool-    type AttrLabel DOMHTMLVideoElementWebkitSupportsFullscreenPropertyInfo = "webkit-supports-fullscreen"-    attrGet _ = getDOMHTMLVideoElementWebkitSupportsFullscreen-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-wireless-video-playback-disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m Bool-getDOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled obj = liftIO $ getObjectPropertyBool obj "webkit-wireless-video-playback-disabled"--setDOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled :: (MonadIO m, DOMHTMLVideoElementK o) => o -> Bool -> m ()-setDOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled obj val = liftIO $ setObjectPropertyBool obj "webkit-wireless-video-playback-disabled" val--constructDOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled :: Bool -> IO ([Char], GValue)-constructDOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled val = constructObjectPropertyBool "webkit-wireless-video-playback-disabled" val--data DOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabledPropertyInfo-instance AttrInfo DOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabledPropertyInfo where-    type AttrAllowedOps DOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabledPropertyInfo = DOMHTMLVideoElementK-    type AttrGetType DOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabledPropertyInfo = "webkit-wireless-video-playback-disabled"-    attrGet _ = getDOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled-    attrSet _ = setDOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled-    attrConstruct _ = constructDOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled-    attrClear _ = undefined---- VVV Prop "width"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMHTMLVideoElementWidth :: (MonadIO m, DOMHTMLVideoElementK o) => o -> m CULong-getDOMHTMLVideoElementWidth obj = liftIO $ getObjectPropertyULong obj "width"--setDOMHTMLVideoElementWidth :: (MonadIO m, DOMHTMLVideoElementK o) => o -> CULong -> m ()-setDOMHTMLVideoElementWidth obj val = liftIO $ setObjectPropertyULong obj "width" val--constructDOMHTMLVideoElementWidth :: CULong -> IO ([Char], GValue)-constructDOMHTMLVideoElementWidth val = constructObjectPropertyULong "width" val--data DOMHTMLVideoElementWidthPropertyInfo-instance AttrInfo DOMHTMLVideoElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLVideoElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLVideoElementWidthPropertyInfo = (~) CULong-    type AttrBaseTypeConstraint DOMHTMLVideoElementWidthPropertyInfo = DOMHTMLVideoElementK-    type AttrGetType DOMHTMLVideoElementWidthPropertyInfo = CULong-    type AttrLabel DOMHTMLVideoElementWidthPropertyInfo = "width"-    attrGet _ = getDOMHTMLVideoElementWidth-    attrSet _ = setDOMHTMLVideoElementWidth-    attrConstruct _ = constructDOMHTMLVideoElementWidth-    attrClear _ = undefined--type instance AttributeList DOMHTMLVideoElement = DOMHTMLVideoElementAttributeList-type DOMHTMLVideoElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("audioTracks", DOMHTMLMediaElementAudioTracksPropertyInfo), '("autoplay", DOMHTMLMediaElementAutoplayPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("buffered", DOMHTMLMediaElementBufferedPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("controller", DOMHTMLMediaElementControllerPropertyInfo), '("controls", DOMHTMLMediaElementControlsPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("currentSrc", DOMHTMLMediaElementCurrentSrcPropertyInfo), '("currentTime", DOMHTMLMediaElementCurrentTimePropertyInfo), '("defaultMuted", DOMHTMLMediaElementDefaultMutedPropertyInfo), '("defaultPlaybackRate", DOMHTMLMediaElementDefaultPlaybackRatePropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("duration", DOMHTMLMediaElementDurationPropertyInfo), '("ended", DOMHTMLMediaElementEndedPropertyInfo), '("error", DOMHTMLMediaElementErrorPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLVideoElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("loop", DOMHTMLMediaElementLoopPropertyInfo), '("mediaGroup", DOMHTMLMediaElementMediaGroupPropertyInfo), '("muted", DOMHTMLMediaElementMutedPropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("networkState", DOMHTMLMediaElementNetworkStatePropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("paused", DOMHTMLMediaElementPausedPropertyInfo), '("playbackRate", DOMHTMLMediaElementPlaybackRatePropertyInfo), '("played", DOMHTMLMediaElementPlayedPropertyInfo), '("poster", DOMHTMLVideoElementPosterPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("preload", DOMHTMLMediaElementPreloadPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("readyState", DOMHTMLMediaElementReadyStatePropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("seekable", DOMHTMLMediaElementSeekablePropertyInfo), '("seeking", DOMHTMLMediaElementSeekingPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLMediaElementSrcPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("textTracks", DOMHTMLMediaElementTextTracksPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("videoHeight", DOMHTMLVideoElementVideoHeightPropertyInfo), '("videoTracks", DOMHTMLMediaElementVideoTracksPropertyInfo), '("videoWidth", DOMHTMLVideoElementVideoWidthPropertyInfo), '("volume", DOMHTMLMediaElementVolumePropertyInfo), '("webkitAudioDecodedByteCount", DOMHTMLMediaElementWebkitAudioDecodedByteCountPropertyInfo), '("webkitClosedCaptionsVisible", DOMHTMLMediaElementWebkitClosedCaptionsVisiblePropertyInfo), '("webkitCurrentPlaybackTargetIsWireless", DOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWirelessPropertyInfo), '("webkitDecodedFrameCount", DOMHTMLVideoElementWebkitDecodedFrameCountPropertyInfo), '("webkitDisplayingFullscreen", DOMHTMLVideoElementWebkitDisplayingFullscreenPropertyInfo), '("webkitDroppedFrameCount", DOMHTMLVideoElementWebkitDroppedFrameCountPropertyInfo), '("webkitHasClosedCaptions", DOMHTMLMediaElementWebkitHasClosedCaptionsPropertyInfo), '("webkitPreservesPitch", DOMHTMLMediaElementWebkitPreservesPitchPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitSupportsFullscreen", DOMHTMLVideoElementWebkitSupportsFullscreenPropertyInfo), '("webkitVideoDecodedByteCount", DOMHTMLMediaElementWebkitVideoDecodedByteCountPropertyInfo), '("webkitWirelessVideoPlaybackDisabled", DOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabledPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLVideoElementWidthPropertyInfo)] :: [(Symbol, *)])--dOMHTMLVideoElementHeight :: AttrLabelProxy "height"-dOMHTMLVideoElementHeight = AttrLabelProxy--dOMHTMLVideoElementPoster :: AttrLabelProxy "poster"-dOMHTMLVideoElementPoster = AttrLabelProxy--dOMHTMLVideoElementVideoHeight :: AttrLabelProxy "videoHeight"-dOMHTMLVideoElementVideoHeight = AttrLabelProxy--dOMHTMLVideoElementVideoWidth :: AttrLabelProxy "videoWidth"-dOMHTMLVideoElementVideoWidth = AttrLabelProxy--dOMHTMLVideoElementWebkitDecodedFrameCount :: AttrLabelProxy "webkitDecodedFrameCount"-dOMHTMLVideoElementWebkitDecodedFrameCount = AttrLabelProxy--dOMHTMLVideoElementWebkitDisplayingFullscreen :: AttrLabelProxy "webkitDisplayingFullscreen"-dOMHTMLVideoElementWebkitDisplayingFullscreen = AttrLabelProxy--dOMHTMLVideoElementWebkitDroppedFrameCount :: AttrLabelProxy "webkitDroppedFrameCount"-dOMHTMLVideoElementWebkitDroppedFrameCount = AttrLabelProxy--dOMHTMLVideoElementWebkitSupportsFullscreen :: AttrLabelProxy "webkitSupportsFullscreen"-dOMHTMLVideoElementWebkitSupportsFullscreen = AttrLabelProxy--dOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled :: AttrLabelProxy "webkitWirelessVideoPlaybackDisabled"-dOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabled = AttrLabelProxy--dOMHTMLVideoElementWidth :: AttrLabelProxy "width"-dOMHTMLVideoElementWidth = AttrLabelProxy--type instance SignalList DOMHTMLVideoElement = DOMHTMLVideoElementSignalList-type DOMHTMLVideoElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHTMLVideoElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLVideoElement", direction = DirectionIn, mayBeNull = False, 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_video_element_get_height" webkit_dom_html_video_element_get_height :: -    Ptr DOMHTMLVideoElement ->              -- _obj : TInterface "WebKit" "DOMHTMLVideoElement"-    IO CULong---dOMHTMLVideoElementGetHeight ::-    (MonadIO m, DOMHTMLVideoElementK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMHTMLVideoElementGetHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_video_element_get_height _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLVideoElementGetHeightMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMHTMLVideoElementK a) => MethodInfo DOMHTMLVideoElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLVideoElementGetHeight---- method DOMHTMLVideoElement::get_poster--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLVideoElement", direction = DirectionIn, mayBeNull = False, argScope = 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_video_element_get_poster" webkit_dom_html_video_element_get_poster :: -    Ptr DOMHTMLVideoElement ->              -- _obj : TInterface "WebKit" "DOMHTMLVideoElement"-    IO CString---dOMHTMLVideoElementGetPoster ::-    (MonadIO m, DOMHTMLVideoElementK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMHTMLVideoElementGetPoster _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_video_element_get_poster _obj'-    checkUnexpectedReturnNULL "webkit_dom_html_video_element_get_poster" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMHTMLVideoElementGetPosterMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMHTMLVideoElementK a) => MethodInfo DOMHTMLVideoElementGetPosterMethodInfo a signature where-    overloadedMethod _ = dOMHTMLVideoElementGetPoster---- method DOMHTMLVideoElement::get_video_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLVideoElement", direction = DirectionIn, mayBeNull = False, 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_video_element_get_video_height" webkit_dom_html_video_element_get_video_height :: -    Ptr DOMHTMLVideoElement ->              -- _obj : TInterface "WebKit" "DOMHTMLVideoElement"-    IO CULong---dOMHTMLVideoElementGetVideoHeight ::-    (MonadIO m, DOMHTMLVideoElementK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMHTMLVideoElementGetVideoHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_video_element_get_video_height _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLVideoElementGetVideoHeightMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMHTMLVideoElementK a) => MethodInfo DOMHTMLVideoElementGetVideoHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLVideoElementGetVideoHeight---- method DOMHTMLVideoElement::get_video_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLVideoElement", direction = DirectionIn, mayBeNull = False, 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_video_element_get_video_width" webkit_dom_html_video_element_get_video_width :: -    Ptr DOMHTMLVideoElement ->              -- _obj : TInterface "WebKit" "DOMHTMLVideoElement"-    IO CULong---dOMHTMLVideoElementGetVideoWidth ::-    (MonadIO m, DOMHTMLVideoElementK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMHTMLVideoElementGetVideoWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_video_element_get_video_width _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLVideoElementGetVideoWidthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMHTMLVideoElementK a) => MethodInfo DOMHTMLVideoElementGetVideoWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLVideoElementGetVideoWidth---- method DOMHTMLVideoElement::get_webkit_decoded_frame_count--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLVideoElement", direction = DirectionIn, mayBeNull = False, 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_video_element_get_webkit_decoded_frame_count" webkit_dom_html_video_element_get_webkit_decoded_frame_count :: -    Ptr DOMHTMLVideoElement ->              -- _obj : TInterface "WebKit" "DOMHTMLVideoElement"-    IO CULong---dOMHTMLVideoElementGetWebkitDecodedFrameCount ::-    (MonadIO m, DOMHTMLVideoElementK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMHTMLVideoElementGetWebkitDecodedFrameCount _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_video_element_get_webkit_decoded_frame_count _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLVideoElementGetWebkitDecodedFrameCountMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMHTMLVideoElementK a) => MethodInfo DOMHTMLVideoElementGetWebkitDecodedFrameCountMethodInfo a signature where-    overloadedMethod _ = dOMHTMLVideoElementGetWebkitDecodedFrameCount---- method DOMHTMLVideoElement::get_webkit_displaying_fullscreen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLVideoElement", direction = DirectionIn, mayBeNull = False, 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_video_element_get_webkit_displaying_fullscreen" webkit_dom_html_video_element_get_webkit_displaying_fullscreen :: -    Ptr DOMHTMLVideoElement ->              -- _obj : TInterface "WebKit" "DOMHTMLVideoElement"-    IO CInt---dOMHTMLVideoElementGetWebkitDisplayingFullscreen ::-    (MonadIO m, DOMHTMLVideoElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLVideoElementGetWebkitDisplayingFullscreen _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_video_element_get_webkit_displaying_fullscreen _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLVideoElementGetWebkitDisplayingFullscreenMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLVideoElementK a) => MethodInfo DOMHTMLVideoElementGetWebkitDisplayingFullscreenMethodInfo a signature where-    overloadedMethod _ = dOMHTMLVideoElementGetWebkitDisplayingFullscreen---- method DOMHTMLVideoElement::get_webkit_dropped_frame_count--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLVideoElement", direction = DirectionIn, mayBeNull = False, 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_video_element_get_webkit_dropped_frame_count" webkit_dom_html_video_element_get_webkit_dropped_frame_count :: -    Ptr DOMHTMLVideoElement ->              -- _obj : TInterface "WebKit" "DOMHTMLVideoElement"-    IO CULong---dOMHTMLVideoElementGetWebkitDroppedFrameCount ::-    (MonadIO m, DOMHTMLVideoElementK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMHTMLVideoElementGetWebkitDroppedFrameCount _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_video_element_get_webkit_dropped_frame_count _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLVideoElementGetWebkitDroppedFrameCountMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMHTMLVideoElementK a) => MethodInfo DOMHTMLVideoElementGetWebkitDroppedFrameCountMethodInfo a signature where-    overloadedMethod _ = dOMHTMLVideoElementGetWebkitDroppedFrameCount---- method DOMHTMLVideoElement::get_webkit_supports_fullscreen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLVideoElement", direction = DirectionIn, mayBeNull = False, 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_video_element_get_webkit_supports_fullscreen" webkit_dom_html_video_element_get_webkit_supports_fullscreen :: -    Ptr DOMHTMLVideoElement ->              -- _obj : TInterface "WebKit" "DOMHTMLVideoElement"-    IO CInt---dOMHTMLVideoElementGetWebkitSupportsFullscreen ::-    (MonadIO m, DOMHTMLVideoElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLVideoElementGetWebkitSupportsFullscreen _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_video_element_get_webkit_supports_fullscreen _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLVideoElementGetWebkitSupportsFullscreenMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLVideoElementK a) => MethodInfo DOMHTMLVideoElementGetWebkitSupportsFullscreenMethodInfo a signature where-    overloadedMethod _ = dOMHTMLVideoElementGetWebkitSupportsFullscreen---- method DOMHTMLVideoElement::get_webkit_wireless_video_playback_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLVideoElement", direction = DirectionIn, mayBeNull = False, 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_video_element_get_webkit_wireless_video_playback_disabled" webkit_dom_html_video_element_get_webkit_wireless_video_playback_disabled :: -    Ptr DOMHTMLVideoElement ->              -- _obj : TInterface "WebKit" "DOMHTMLVideoElement"-    IO CInt---dOMHTMLVideoElementGetWebkitWirelessVideoPlaybackDisabled ::-    (MonadIO m, DOMHTMLVideoElementK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMHTMLVideoElementGetWebkitWirelessVideoPlaybackDisabled _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_video_element_get_webkit_wireless_video_playback_disabled _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMHTMLVideoElementGetWebkitWirelessVideoPlaybackDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMHTMLVideoElementK a) => MethodInfo DOMHTMLVideoElementGetWebkitWirelessVideoPlaybackDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLVideoElementGetWebkitWirelessVideoPlaybackDisabled---- method DOMHTMLVideoElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLVideoElement", direction = DirectionIn, mayBeNull = False, 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_video_element_get_width" webkit_dom_html_video_element_get_width :: -    Ptr DOMHTMLVideoElement ->              -- _obj : TInterface "WebKit" "DOMHTMLVideoElement"-    IO CULong---dOMHTMLVideoElementGetWidth ::-    (MonadIO m, DOMHTMLVideoElementK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMHTMLVideoElementGetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_html_video_element_get_width _obj'-    touchManagedPtr _obj-    return result--data DOMHTMLVideoElementGetWidthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMHTMLVideoElementK a) => MethodInfo DOMHTMLVideoElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLVideoElementGetWidth---- method DOMHTMLVideoElement::set_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLVideoElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_video_element_set_height" webkit_dom_html_video_element_set_height :: -    Ptr DOMHTMLVideoElement ->              -- _obj : TInterface "WebKit" "DOMHTMLVideoElement"-    CULong ->                               -- value : TBasicType TULong-    IO ()---dOMHTMLVideoElementSetHeight ::-    (MonadIO m, DOMHTMLVideoElementK a) =>-    a                                       -- _obj-    -> CULong                               -- value-    -> m ()                                 -- result-dOMHTMLVideoElementSetHeight _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_video_element_set_height _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLVideoElementSetHeightMethodInfo-instance (signature ~ (CULong -> m ()), MonadIO m, DOMHTMLVideoElementK a) => MethodInfo DOMHTMLVideoElementSetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLVideoElementSetHeight---- method DOMHTMLVideoElement::set_poster--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLVideoElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_video_element_set_poster" webkit_dom_html_video_element_set_poster :: -    Ptr DOMHTMLVideoElement ->              -- _obj : TInterface "WebKit" "DOMHTMLVideoElement"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMHTMLVideoElementSetPoster ::-    (MonadIO m, DOMHTMLVideoElementK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMHTMLVideoElementSetPoster _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_html_video_element_set_poster _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMHTMLVideoElementSetPosterMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLVideoElementK a) => MethodInfo DOMHTMLVideoElementSetPosterMethodInfo a signature where-    overloadedMethod _ = dOMHTMLVideoElementSetPoster---- method DOMHTMLVideoElement::set_webkit_wireless_video_playback_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLVideoElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_video_element_set_webkit_wireless_video_playback_disabled" webkit_dom_html_video_element_set_webkit_wireless_video_playback_disabled :: -    Ptr DOMHTMLVideoElement ->              -- _obj : TInterface "WebKit" "DOMHTMLVideoElement"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMHTMLVideoElementSetWebkitWirelessVideoPlaybackDisabled ::-    (MonadIO m, DOMHTMLVideoElementK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMHTMLVideoElementSetWebkitWirelessVideoPlaybackDisabled _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_video_element_set_webkit_wireless_video_playback_disabled _obj' value'-    touchManagedPtr _obj-    return ()--data DOMHTMLVideoElementSetWebkitWirelessVideoPlaybackDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLVideoElementK a) => MethodInfo DOMHTMLVideoElementSetWebkitWirelessVideoPlaybackDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLVideoElementSetWebkitWirelessVideoPlaybackDisabled---- method DOMHTMLVideoElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLVideoElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_video_element_set_width" webkit_dom_html_video_element_set_width :: -    Ptr DOMHTMLVideoElement ->              -- _obj : TInterface "WebKit" "DOMHTMLVideoElement"-    CULong ->                               -- value : TBasicType TULong-    IO ()---dOMHTMLVideoElementSetWidth ::-    (MonadIO m, DOMHTMLVideoElementK a) =>-    a                                       -- _obj-    -> CULong                               -- value-    -> m ()                                 -- result-dOMHTMLVideoElementSetWidth _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_video_element_set_width _obj' value-    touchManagedPtr _obj-    return ()--data DOMHTMLVideoElementSetWidthMethodInfo-instance (signature ~ (CULong -> m ()), MonadIO m, DOMHTMLVideoElementK a) => MethodInfo DOMHTMLVideoElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLVideoElementSetWidth---- method DOMHTMLVideoElement::webkit_enter_full_screen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLVideoElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_video_element_webkit_enter_full_screen" webkit_dom_html_video_element_webkit_enter_full_screen :: -    Ptr DOMHTMLVideoElement ->              -- _obj : TInterface "WebKit" "DOMHTMLVideoElement"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLVideoElementWebkitEnterFullScreen ::-    (MonadIO m, DOMHTMLVideoElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLVideoElementWebkitEnterFullScreen _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_html_video_element_webkit_enter_full_screen _obj'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMHTMLVideoElementWebkitEnterFullScreenMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLVideoElementK a) => MethodInfo DOMHTMLVideoElementWebkitEnterFullScreenMethodInfo a signature where-    overloadedMethod _ = dOMHTMLVideoElementWebkitEnterFullScreen---- method DOMHTMLVideoElement::webkit_enter_fullscreen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLVideoElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_video_element_webkit_enter_fullscreen" webkit_dom_html_video_element_webkit_enter_fullscreen :: -    Ptr DOMHTMLVideoElement ->              -- _obj : TInterface "WebKit" "DOMHTMLVideoElement"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMHTMLVideoElementWebkitEnterFullscreen ::-    (MonadIO m, DOMHTMLVideoElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLVideoElementWebkitEnterFullscreen _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_html_video_element_webkit_enter_fullscreen _obj'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMHTMLVideoElementWebkitEnterFullscreenMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLVideoElementK a) => MethodInfo DOMHTMLVideoElementWebkitEnterFullscreenMethodInfo a signature where-    overloadedMethod _ = dOMHTMLVideoElementWebkitEnterFullscreen---- method DOMHTMLVideoElement::webkit_exit_full_screen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLVideoElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_video_element_webkit_exit_full_screen" webkit_dom_html_video_element_webkit_exit_full_screen :: -    Ptr DOMHTMLVideoElement ->              -- _obj : TInterface "WebKit" "DOMHTMLVideoElement"-    IO ()---dOMHTMLVideoElementWebkitExitFullScreen ::-    (MonadIO m, DOMHTMLVideoElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLVideoElementWebkitExitFullScreen _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_video_element_webkit_exit_full_screen _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLVideoElementWebkitExitFullScreenMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLVideoElementK a) => MethodInfo DOMHTMLVideoElementWebkitExitFullScreenMethodInfo a signature where-    overloadedMethod _ = dOMHTMLVideoElementWebkitExitFullScreen---- method DOMHTMLVideoElement::webkit_exit_fullscreen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLVideoElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_video_element_webkit_exit_fullscreen" webkit_dom_html_video_element_webkit_exit_fullscreen :: -    Ptr DOMHTMLVideoElement ->              -- _obj : TInterface "WebKit" "DOMHTMLVideoElement"-    IO ()---dOMHTMLVideoElementWebkitExitFullscreen ::-    (MonadIO m, DOMHTMLVideoElementK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHTMLVideoElementWebkitExitFullscreen _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_html_video_element_webkit_exit_fullscreen _obj'-    touchManagedPtr _obj-    return ()--data DOMHTMLVideoElementWebkitExitFullscreenMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHTMLVideoElementK a) => MethodInfo DOMHTMLVideoElementWebkitExitFullscreenMethodInfo a signature where-    overloadedMethod _ = dOMHTMLVideoElementWebkitExitFullscreen--
− GI/WebKit/Objects/DOMHTMLVideoElement.hs-boot
@@ -1,41 +0,0 @@-module GI.WebKit.Objects.DOMHTMLVideoElement where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHTMLVideoElement = DOMHTMLVideoElement (ForeignPtr DOMHTMLVideoElement)-instance GObject DOMHTMLVideoElement where-class GObject o => DOMHTMLVideoElementK o-instance (GObject o, IsDescendantOf DOMHTMLVideoElement o) => DOMHTMLVideoElementK o-data DOMHTMLVideoElementHeightPropertyInfo-data DOMHTMLVideoElementPosterPropertyInfo-data DOMHTMLVideoElementVideoHeightPropertyInfo-data DOMHTMLVideoElementVideoWidthPropertyInfo-data DOMHTMLVideoElementWebkitDecodedFrameCountPropertyInfo-data DOMHTMLVideoElementWebkitDisplayingFullscreenPropertyInfo-data DOMHTMLVideoElementWebkitDroppedFrameCountPropertyInfo-data DOMHTMLVideoElementWebkitSupportsFullscreenPropertyInfo-data DOMHTMLVideoElementWebkitWirelessVideoPlaybackDisabledPropertyInfo-data DOMHTMLVideoElementWidthPropertyInfo-data DOMHTMLVideoElementGetHeightMethodInfo-data DOMHTMLVideoElementGetPosterMethodInfo-data DOMHTMLVideoElementGetVideoHeightMethodInfo-data DOMHTMLVideoElementGetVideoWidthMethodInfo-data DOMHTMLVideoElementGetWebkitDecodedFrameCountMethodInfo-data DOMHTMLVideoElementGetWebkitDisplayingFullscreenMethodInfo-data DOMHTMLVideoElementGetWebkitDroppedFrameCountMethodInfo-data DOMHTMLVideoElementGetWebkitSupportsFullscreenMethodInfo-data DOMHTMLVideoElementGetWebkitWirelessVideoPlaybackDisabledMethodInfo-data DOMHTMLVideoElementGetWidthMethodInfo-data DOMHTMLVideoElementSetHeightMethodInfo-data DOMHTMLVideoElementSetPosterMethodInfo-data DOMHTMLVideoElementSetWebkitWirelessVideoPlaybackDisabledMethodInfo-data DOMHTMLVideoElementSetWidthMethodInfo-data DOMHTMLVideoElementWebkitEnterFullScreenMethodInfo-data DOMHTMLVideoElementWebkitEnterFullscreenMethodInfo-data DOMHTMLVideoElementWebkitExitFullScreenMethodInfo-data DOMHTMLVideoElementWebkitExitFullscreenMethodInfo
− GI/WebKit/Objects/DOMHistory.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 (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMHistory-    ( ---- * Exported types-    DOMHistory(..)                          ,-    DOMHistoryK                             ,-    toDOMHistory                            ,-    noDOMHistory                            ,--- -- * Methods--- ** dOMHistoryBack-    DOMHistoryBackMethodInfo                ,-    dOMHistoryBack                          ,----- ** dOMHistoryForward-    DOMHistoryForwardMethodInfo             ,-    dOMHistoryForward                       ,----- ** dOMHistoryGetLength-    DOMHistoryGetLengthMethodInfo           ,-    dOMHistoryGetLength                     ,----- ** dOMHistoryGo-    DOMHistoryGoMethodInfo                  ,-    dOMHistoryGo                            ,----- -- * Properties--- ** Length-    DOMHistoryLengthPropertyInfo            ,-    dOMHistoryLength                        ,-    getDOMHistoryLength                     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMHistory = DOMHistory (ForeignPtr DOMHistory)-foreign import ccall "webkit_dom_history_get_type"-    c_webkit_dom_history_get_type :: IO GType--type instance ParentTypes DOMHistory = DOMHistoryParentTypes-type DOMHistoryParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMHistory where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_history_get_type-    --class GObject o => DOMHistoryK o-instance (GObject o, IsDescendantOf DOMHistory o) => DOMHistoryK o--toDOMHistory :: DOMHistoryK o => o -> IO DOMHistory-toDOMHistory = unsafeCastTo DOMHistory--noDOMHistory :: Maybe DOMHistory-noDOMHistory = Nothing--type family ResolveDOMHistoryMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHistoryMethod "back" o = DOMHistoryBackMethodInfo-    ResolveDOMHistoryMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMHistoryMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMHistoryMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMHistoryMethod "forward" o = DOMHistoryForwardMethodInfo-    ResolveDOMHistoryMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMHistoryMethod "go" o = DOMHistoryGoMethodInfo-    ResolveDOMHistoryMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMHistoryMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMHistoryMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMHistoryMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMHistoryMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMHistoryMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMHistoryMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMHistoryMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMHistoryMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMHistoryMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMHistoryMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMHistoryMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMHistoryMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMHistoryMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMHistoryMethod "getLength" o = DOMHistoryGetLengthMethodInfo-    ResolveDOMHistoryMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMHistoryMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMHistoryMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMHistoryMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMHistoryMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMHistoryMethod t DOMHistory, MethodInfo info DOMHistory p) => IsLabelProxy t (DOMHistory -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMHistoryMethod t DOMHistory, MethodInfo info DOMHistory p) => IsLabel t (DOMHistory -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMHistoryLength :: (MonadIO m, DOMHistoryK o) => o -> m CULong-getDOMHistoryLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMHistoryLengthPropertyInfo-instance AttrInfo DOMHistoryLengthPropertyInfo where-    type AttrAllowedOps DOMHistoryLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHistoryLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHistoryLengthPropertyInfo = DOMHistoryK-    type AttrGetType DOMHistoryLengthPropertyInfo = CULong-    type AttrLabel DOMHistoryLengthPropertyInfo = "length"-    attrGet _ = getDOMHistoryLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMHistory = DOMHistoryAttributeList-type DOMHistoryAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMHistoryLengthPropertyInfo)] :: [(Symbol, *)])--dOMHistoryLength :: AttrLabelProxy "length"-dOMHistoryLength = AttrLabelProxy--type instance SignalList DOMHistory = DOMHistorySignalList-type DOMHistorySignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMHistory::back--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHistory", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_history_back" webkit_dom_history_back :: -    Ptr DOMHistory ->                       -- _obj : TInterface "WebKit" "DOMHistory"-    IO ()---dOMHistoryBack ::-    (MonadIO m, DOMHistoryK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHistoryBack _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_history_back _obj'-    touchManagedPtr _obj-    return ()--data DOMHistoryBackMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHistoryK a) => MethodInfo DOMHistoryBackMethodInfo a signature where-    overloadedMethod _ = dOMHistoryBack---- method DOMHistory::forward--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHistory", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_history_forward" webkit_dom_history_forward :: -    Ptr DOMHistory ->                       -- _obj : TInterface "WebKit" "DOMHistory"-    IO ()---dOMHistoryForward ::-    (MonadIO m, DOMHistoryK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMHistoryForward _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_history_forward _obj'-    touchManagedPtr _obj-    return ()--data DOMHistoryForwardMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMHistoryK a) => MethodInfo DOMHistoryForwardMethodInfo a signature where-    overloadedMethod _ = dOMHistoryForward---- method DOMHistory::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHistory", direction = DirectionIn, mayBeNull = False, 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_history_get_length" webkit_dom_history_get_length :: -    Ptr DOMHistory ->                       -- _obj : TInterface "WebKit" "DOMHistory"-    IO CULong---dOMHistoryGetLength ::-    (MonadIO m, DOMHistoryK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMHistoryGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_history_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMHistoryGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMHistoryK a) => MethodInfo DOMHistoryGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMHistoryGetLength---- method DOMHistory::go--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHistory", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "distance", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_history_go" webkit_dom_history_go :: -    Ptr DOMHistory ->                       -- _obj : TInterface "WebKit" "DOMHistory"-    CLong ->                                -- distance : TBasicType TLong-    IO ()---dOMHistoryGo ::-    (MonadIO m, DOMHistoryK a) =>-    a                                       -- _obj-    -> CLong                                -- distance-    -> m ()                                 -- result-dOMHistoryGo _obj distance = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_history_go _obj' distance-    touchManagedPtr _obj-    return ()--data DOMHistoryGoMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMHistoryK a) => MethodInfo DOMHistoryGoMethodInfo a signature where-    overloadedMethod _ = dOMHistoryGo--
− GI/WebKit/Objects/DOMHistory.hs-boot
@@ -1,18 +0,0 @@-module GI.WebKit.Objects.DOMHistory where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMHistory = DOMHistory (ForeignPtr DOMHistory)-instance GObject DOMHistory where-class GObject o => DOMHistoryK o-instance (GObject o, IsDescendantOf DOMHistory o) => DOMHistoryK o-data DOMHistoryLengthPropertyInfo-data DOMHistoryBackMethodInfo-data DOMHistoryForwardMethodInfo-data DOMHistoryGetLengthMethodInfo-data DOMHistoryGoMethodInfo
− GI/WebKit/Objects/DOMKeyboardEvent.hs
@@ -1,672 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMKeyboardEvent-    ( ---- * Exported types-    DOMKeyboardEvent(..)                    ,-    DOMKeyboardEventK                       ,-    toDOMKeyboardEvent                      ,-    noDOMKeyboardEvent                      ,--- -- * Methods--- ** dOMKeyboardEventGetAltGraphKey-    DOMKeyboardEventGetAltGraphKeyMethodInfo,-    dOMKeyboardEventGetAltGraphKey          ,----- ** dOMKeyboardEventGetAltKey-    DOMKeyboardEventGetAltKeyMethodInfo     ,-    dOMKeyboardEventGetAltKey               ,----- ** dOMKeyboardEventGetCtrlKey-    DOMKeyboardEventGetCtrlKeyMethodInfo    ,-    dOMKeyboardEventGetCtrlKey              ,----- ** dOMKeyboardEventGetKeyIdentifier-    DOMKeyboardEventGetKeyIdentifierMethodInfo,-    dOMKeyboardEventGetKeyIdentifier        ,----- ** dOMKeyboardEventGetKeyLocation-    DOMKeyboardEventGetKeyLocationMethodInfo,-    dOMKeyboardEventGetKeyLocation          ,----- ** dOMKeyboardEventGetMetaKey-    DOMKeyboardEventGetMetaKeyMethodInfo    ,-    dOMKeyboardEventGetMetaKey              ,----- ** dOMKeyboardEventGetModifierState-    DOMKeyboardEventGetModifierStateMethodInfo,-    dOMKeyboardEventGetModifierState        ,----- ** dOMKeyboardEventGetShiftKey-    DOMKeyboardEventGetShiftKeyMethodInfo   ,-    dOMKeyboardEventGetShiftKey             ,----- ** dOMKeyboardEventInitKeyboardEvent-    DOMKeyboardEventInitKeyboardEventMethodInfo,-    dOMKeyboardEventInitKeyboardEvent       ,----- -- * Properties--- ** AltGraphKey-    DOMKeyboardEventAltGraphKeyPropertyInfo ,-    dOMKeyboardEventAltGraphKey             ,-    getDOMKeyboardEventAltGraphKey          ,----- ** AltKey-    DOMKeyboardEventAltKeyPropertyInfo      ,-    dOMKeyboardEventAltKey                  ,-    getDOMKeyboardEventAltKey               ,----- ** CtrlKey-    DOMKeyboardEventCtrlKeyPropertyInfo     ,-    dOMKeyboardEventCtrlKey                 ,-    getDOMKeyboardEventCtrlKey              ,----- ** KeyIdentifier-    DOMKeyboardEventKeyIdentifierPropertyInfo,-    dOMKeyboardEventKeyIdentifier           ,-    getDOMKeyboardEventKeyIdentifier        ,----- ** KeyLocation-    DOMKeyboardEventKeyLocationPropertyInfo ,-    dOMKeyboardEventKeyLocation             ,-    getDOMKeyboardEventKeyLocation          ,----- ** MetaKey-    DOMKeyboardEventMetaKeyPropertyInfo     ,-    dOMKeyboardEventMetaKey                 ,-    getDOMKeyboardEventMetaKey              ,----- ** ShiftKey-    DOMKeyboardEventShiftKeyPropertyInfo    ,-    dOMKeyboardEventShiftKey                ,-    getDOMKeyboardEventShiftKey             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMKeyboardEvent = DOMKeyboardEvent (ForeignPtr DOMKeyboardEvent)-foreign import ccall "webkit_dom_keyboard_event_get_type"-    c_webkit_dom_keyboard_event_get_type :: IO GType--type instance ParentTypes DOMKeyboardEvent = DOMKeyboardEventParentTypes-type DOMKeyboardEventParentTypes = '[DOMUIEvent, DOMEvent, DOMObject, GObject.Object]--instance GObject DOMKeyboardEvent where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_keyboard_event_get_type-    --class GObject o => DOMKeyboardEventK o-instance (GObject o, IsDescendantOf DOMKeyboardEvent o) => DOMKeyboardEventK o--toDOMKeyboardEvent :: DOMKeyboardEventK o => o -> IO DOMKeyboardEvent-toDOMKeyboardEvent = unsafeCastTo DOMKeyboardEvent--noDOMKeyboardEvent :: Maybe DOMKeyboardEvent-noDOMKeyboardEvent = Nothing--type family ResolveDOMKeyboardEventMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMKeyboardEventMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMKeyboardEventMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMKeyboardEventMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMKeyboardEventMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMKeyboardEventMethod "initEvent" o = DOMEventInitEventMethodInfo-    ResolveDOMKeyboardEventMethod "initKeyboardEvent" o = DOMKeyboardEventInitKeyboardEventMethodInfo-    ResolveDOMKeyboardEventMethod "initUiEvent" o = DOMUIEventInitUiEventMethodInfo-    ResolveDOMKeyboardEventMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMKeyboardEventMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMKeyboardEventMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMKeyboardEventMethod "preventDefault" o = DOMEventPreventDefaultMethodInfo-    ResolveDOMKeyboardEventMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMKeyboardEventMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMKeyboardEventMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMKeyboardEventMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMKeyboardEventMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMKeyboardEventMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMKeyboardEventMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMKeyboardEventMethod "stopImmediatePropagation" o = DOMEventStopImmediatePropagationMethodInfo-    ResolveDOMKeyboardEventMethod "stopPropagation" o = DOMEventStopPropagationMethodInfo-    ResolveDOMKeyboardEventMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMKeyboardEventMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMKeyboardEventMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMKeyboardEventMethod "getAltGraphKey" o = DOMKeyboardEventGetAltGraphKeyMethodInfo-    ResolveDOMKeyboardEventMethod "getAltKey" o = DOMKeyboardEventGetAltKeyMethodInfo-    ResolveDOMKeyboardEventMethod "getBubbles" o = DOMEventGetBubblesMethodInfo-    ResolveDOMKeyboardEventMethod "getCancelBubble" o = DOMEventGetCancelBubbleMethodInfo-    ResolveDOMKeyboardEventMethod "getCancelable" o = DOMEventGetCancelableMethodInfo-    ResolveDOMKeyboardEventMethod "getCharCode" o = DOMUIEventGetCharCodeMethodInfo-    ResolveDOMKeyboardEventMethod "getCtrlKey" o = DOMKeyboardEventGetCtrlKeyMethodInfo-    ResolveDOMKeyboardEventMethod "getCurrentTarget" o = DOMEventGetCurrentTargetMethodInfo-    ResolveDOMKeyboardEventMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMKeyboardEventMethod "getDefaultPrevented" o = DOMEventGetDefaultPreventedMethodInfo-    ResolveDOMKeyboardEventMethod "getDetail" o = DOMUIEventGetDetailMethodInfo-    ResolveDOMKeyboardEventMethod "getEventPhase" o = DOMEventGetEventPhaseMethodInfo-    ResolveDOMKeyboardEventMethod "getKeyCode" o = DOMUIEventGetKeyCodeMethodInfo-    ResolveDOMKeyboardEventMethod "getKeyIdentifier" o = DOMKeyboardEventGetKeyIdentifierMethodInfo-    ResolveDOMKeyboardEventMethod "getKeyLocation" o = DOMKeyboardEventGetKeyLocationMethodInfo-    ResolveDOMKeyboardEventMethod "getLayerX" o = DOMUIEventGetLayerXMethodInfo-    ResolveDOMKeyboardEventMethod "getLayerY" o = DOMUIEventGetLayerYMethodInfo-    ResolveDOMKeyboardEventMethod "getMetaKey" o = DOMKeyboardEventGetMetaKeyMethodInfo-    ResolveDOMKeyboardEventMethod "getModifierState" o = DOMKeyboardEventGetModifierStateMethodInfo-    ResolveDOMKeyboardEventMethod "getPageX" o = DOMUIEventGetPageXMethodInfo-    ResolveDOMKeyboardEventMethod "getPageY" o = DOMUIEventGetPageYMethodInfo-    ResolveDOMKeyboardEventMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMKeyboardEventMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMKeyboardEventMethod "getReturnValue" o = DOMEventGetReturnValueMethodInfo-    ResolveDOMKeyboardEventMethod "getShiftKey" o = DOMKeyboardEventGetShiftKeyMethodInfo-    ResolveDOMKeyboardEventMethod "getSrcElement" o = DOMEventGetSrcElementMethodInfo-    ResolveDOMKeyboardEventMethod "getTarget" o = DOMEventGetTargetMethodInfo-    ResolveDOMKeyboardEventMethod "getTimeStamp" o = DOMEventGetTimeStampMethodInfo-    ResolveDOMKeyboardEventMethod "getView" o = DOMUIEventGetViewMethodInfo-    ResolveDOMKeyboardEventMethod "getWhich" o = DOMUIEventGetWhichMethodInfo-    ResolveDOMKeyboardEventMethod "setCancelBubble" o = DOMEventSetCancelBubbleMethodInfo-    ResolveDOMKeyboardEventMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMKeyboardEventMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMKeyboardEventMethod "setReturnValue" o = DOMEventSetReturnValueMethodInfo-    ResolveDOMKeyboardEventMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMKeyboardEventMethod t DOMKeyboardEvent, MethodInfo info DOMKeyboardEvent p) => IsLabelProxy t (DOMKeyboardEvent -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMKeyboardEventMethod t DOMKeyboardEvent, MethodInfo info DOMKeyboardEvent p) => IsLabel t (DOMKeyboardEvent -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "alt-graph-key"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMKeyboardEventAltGraphKey :: (MonadIO m, DOMKeyboardEventK o) => o -> m Bool-getDOMKeyboardEventAltGraphKey obj = liftIO $ getObjectPropertyBool obj "alt-graph-key"--data DOMKeyboardEventAltGraphKeyPropertyInfo-instance AttrInfo DOMKeyboardEventAltGraphKeyPropertyInfo where-    type AttrAllowedOps DOMKeyboardEventAltGraphKeyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMKeyboardEventAltGraphKeyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMKeyboardEventAltGraphKeyPropertyInfo = DOMKeyboardEventK-    type AttrGetType DOMKeyboardEventAltGraphKeyPropertyInfo = Bool-    type AttrLabel DOMKeyboardEventAltGraphKeyPropertyInfo = "alt-graph-key"-    attrGet _ = getDOMKeyboardEventAltGraphKey-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "alt-key"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMKeyboardEventAltKey :: (MonadIO m, DOMKeyboardEventK o) => o -> m Bool-getDOMKeyboardEventAltKey obj = liftIO $ getObjectPropertyBool obj "alt-key"--data DOMKeyboardEventAltKeyPropertyInfo-instance AttrInfo DOMKeyboardEventAltKeyPropertyInfo where-    type AttrAllowedOps DOMKeyboardEventAltKeyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMKeyboardEventAltKeyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMKeyboardEventAltKeyPropertyInfo = DOMKeyboardEventK-    type AttrGetType DOMKeyboardEventAltKeyPropertyInfo = Bool-    type AttrLabel DOMKeyboardEventAltKeyPropertyInfo = "alt-key"-    attrGet _ = getDOMKeyboardEventAltKey-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "ctrl-key"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMKeyboardEventCtrlKey :: (MonadIO m, DOMKeyboardEventK o) => o -> m Bool-getDOMKeyboardEventCtrlKey obj = liftIO $ getObjectPropertyBool obj "ctrl-key"--data DOMKeyboardEventCtrlKeyPropertyInfo-instance AttrInfo DOMKeyboardEventCtrlKeyPropertyInfo where-    type AttrAllowedOps DOMKeyboardEventCtrlKeyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMKeyboardEventCtrlKeyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMKeyboardEventCtrlKeyPropertyInfo = DOMKeyboardEventK-    type AttrGetType DOMKeyboardEventCtrlKeyPropertyInfo = Bool-    type AttrLabel DOMKeyboardEventCtrlKeyPropertyInfo = "ctrl-key"-    attrGet _ = getDOMKeyboardEventCtrlKey-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "key-identifier"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMKeyboardEventKeyIdentifier :: (MonadIO m, DOMKeyboardEventK o) => o -> m (Maybe T.Text)-getDOMKeyboardEventKeyIdentifier obj = liftIO $ getObjectPropertyString obj "key-identifier"--data DOMKeyboardEventKeyIdentifierPropertyInfo-instance AttrInfo DOMKeyboardEventKeyIdentifierPropertyInfo where-    type AttrAllowedOps DOMKeyboardEventKeyIdentifierPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMKeyboardEventKeyIdentifierPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMKeyboardEventKeyIdentifierPropertyInfo = DOMKeyboardEventK-    type AttrGetType DOMKeyboardEventKeyIdentifierPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMKeyboardEventKeyIdentifierPropertyInfo = "key-identifier"-    attrGet _ = getDOMKeyboardEventKeyIdentifier-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "key-location"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMKeyboardEventKeyLocation :: (MonadIO m, DOMKeyboardEventK o) => o -> m CULong-getDOMKeyboardEventKeyLocation obj = liftIO $ getObjectPropertyULong obj "key-location"--data DOMKeyboardEventKeyLocationPropertyInfo-instance AttrInfo DOMKeyboardEventKeyLocationPropertyInfo where-    type AttrAllowedOps DOMKeyboardEventKeyLocationPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMKeyboardEventKeyLocationPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMKeyboardEventKeyLocationPropertyInfo = DOMKeyboardEventK-    type AttrGetType DOMKeyboardEventKeyLocationPropertyInfo = CULong-    type AttrLabel DOMKeyboardEventKeyLocationPropertyInfo = "key-location"-    attrGet _ = getDOMKeyboardEventKeyLocation-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "meta-key"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMKeyboardEventMetaKey :: (MonadIO m, DOMKeyboardEventK o) => o -> m Bool-getDOMKeyboardEventMetaKey obj = liftIO $ getObjectPropertyBool obj "meta-key"--data DOMKeyboardEventMetaKeyPropertyInfo-instance AttrInfo DOMKeyboardEventMetaKeyPropertyInfo where-    type AttrAllowedOps DOMKeyboardEventMetaKeyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMKeyboardEventMetaKeyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMKeyboardEventMetaKeyPropertyInfo = DOMKeyboardEventK-    type AttrGetType DOMKeyboardEventMetaKeyPropertyInfo = Bool-    type AttrLabel DOMKeyboardEventMetaKeyPropertyInfo = "meta-key"-    attrGet _ = getDOMKeyboardEventMetaKey-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "shift-key"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMKeyboardEventShiftKey :: (MonadIO m, DOMKeyboardEventK o) => o -> m Bool-getDOMKeyboardEventShiftKey obj = liftIO $ getObjectPropertyBool obj "shift-key"--data DOMKeyboardEventShiftKeyPropertyInfo-instance AttrInfo DOMKeyboardEventShiftKeyPropertyInfo where-    type AttrAllowedOps DOMKeyboardEventShiftKeyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMKeyboardEventShiftKeyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMKeyboardEventShiftKeyPropertyInfo = DOMKeyboardEventK-    type AttrGetType DOMKeyboardEventShiftKeyPropertyInfo = Bool-    type AttrLabel DOMKeyboardEventShiftKeyPropertyInfo = "shift-key"-    attrGet _ = getDOMKeyboardEventShiftKey-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMKeyboardEvent = DOMKeyboardEventAttributeList-type DOMKeyboardEventAttributeList = ('[ '("altGraphKey", DOMKeyboardEventAltGraphKeyPropertyInfo), '("altKey", DOMKeyboardEventAltKeyPropertyInfo), '("bubbles", DOMEventBubblesPropertyInfo), '("cancelBubble", DOMEventCancelBubblePropertyInfo), '("cancelable", DOMEventCancelablePropertyInfo), '("charCode", DOMUIEventCharCodePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("ctrlKey", DOMKeyboardEventCtrlKeyPropertyInfo), '("currentTarget", DOMEventCurrentTargetPropertyInfo), '("defaultPrevented", DOMEventDefaultPreventedPropertyInfo), '("detail", DOMUIEventDetailPropertyInfo), '("eventPhase", DOMEventEventPhasePropertyInfo), '("keyCode", DOMUIEventKeyCodePropertyInfo), '("keyIdentifier", DOMKeyboardEventKeyIdentifierPropertyInfo), '("keyLocation", DOMKeyboardEventKeyLocationPropertyInfo), '("layerX", DOMUIEventLayerXPropertyInfo), '("layerY", DOMUIEventLayerYPropertyInfo), '("metaKey", DOMKeyboardEventMetaKeyPropertyInfo), '("pageX", DOMUIEventPageXPropertyInfo), '("pageY", DOMUIEventPageYPropertyInfo), '("returnValue", DOMEventReturnValuePropertyInfo), '("shiftKey", DOMKeyboardEventShiftKeyPropertyInfo), '("srcElement", DOMEventSrcElementPropertyInfo), '("target", DOMEventTargetPropertyInfo), '("timeStamp", DOMEventTimeStampPropertyInfo), '("type", DOMEventTypePropertyInfo), '("view", DOMUIEventViewPropertyInfo), '("which", DOMUIEventWhichPropertyInfo)] :: [(Symbol, *)])--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--type instance SignalList DOMKeyboardEvent = DOMKeyboardEventSignalList-type DOMKeyboardEventSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMKeyboardEvent::get_alt_graph_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, 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 ->                 -- _obj : TInterface "WebKit" "DOMKeyboardEvent"-    IO CInt---dOMKeyboardEventGetAltGraphKey ::-    (MonadIO m, DOMKeyboardEventK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMKeyboardEventGetAltGraphKey _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_keyboard_event_get_alt_graph_key _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMKeyboardEventGetAltGraphKeyMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMKeyboardEventK a) => MethodInfo DOMKeyboardEventGetAltGraphKeyMethodInfo a signature where-    overloadedMethod _ = dOMKeyboardEventGetAltGraphKey---- method DOMKeyboardEvent::get_alt_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, 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 ->                 -- _obj : TInterface "WebKit" "DOMKeyboardEvent"-    IO CInt---dOMKeyboardEventGetAltKey ::-    (MonadIO m, DOMKeyboardEventK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMKeyboardEventGetAltKey _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_keyboard_event_get_alt_key _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMKeyboardEventGetAltKeyMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMKeyboardEventK a) => MethodInfo DOMKeyboardEventGetAltKeyMethodInfo a signature where-    overloadedMethod _ = dOMKeyboardEventGetAltKey---- method DOMKeyboardEvent::get_ctrl_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, 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 ->                 -- _obj : TInterface "WebKit" "DOMKeyboardEvent"-    IO CInt---dOMKeyboardEventGetCtrlKey ::-    (MonadIO m, DOMKeyboardEventK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMKeyboardEventGetCtrlKey _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_keyboard_event_get_ctrl_key _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMKeyboardEventGetCtrlKeyMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMKeyboardEventK a) => MethodInfo DOMKeyboardEventGetCtrlKeyMethodInfo a signature where-    overloadedMethod _ = dOMKeyboardEventGetCtrlKey---- method DOMKeyboardEvent::get_key_identifier--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                 -- _obj : TInterface "WebKit" "DOMKeyboardEvent"-    IO CString---dOMKeyboardEventGetKeyIdentifier ::-    (MonadIO m, DOMKeyboardEventK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMKeyboardEventGetKeyIdentifier _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_keyboard_event_get_key_identifier _obj'-    checkUnexpectedReturnNULL "webkit_dom_keyboard_event_get_key_identifier" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMKeyboardEventGetKeyIdentifierMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMKeyboardEventK a) => MethodInfo DOMKeyboardEventGetKeyIdentifierMethodInfo a signature where-    overloadedMethod _ = dOMKeyboardEventGetKeyIdentifier---- method DOMKeyboardEvent::get_key_location--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, 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 ->                 -- _obj : TInterface "WebKit" "DOMKeyboardEvent"-    IO CULong---dOMKeyboardEventGetKeyLocation ::-    (MonadIO m, DOMKeyboardEventK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMKeyboardEventGetKeyLocation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_keyboard_event_get_key_location _obj'-    touchManagedPtr _obj-    return result--data DOMKeyboardEventGetKeyLocationMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMKeyboardEventK a) => MethodInfo DOMKeyboardEventGetKeyLocationMethodInfo a signature where-    overloadedMethod _ = dOMKeyboardEventGetKeyLocation---- method DOMKeyboardEvent::get_meta_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, 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 ->                 -- _obj : TInterface "WebKit" "DOMKeyboardEvent"-    IO CInt---dOMKeyboardEventGetMetaKey ::-    (MonadIO m, DOMKeyboardEventK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMKeyboardEventGetMetaKey _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_keyboard_event_get_meta_key _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMKeyboardEventGetMetaKeyMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMKeyboardEventK a) => MethodInfo DOMKeyboardEventGetMetaKeyMethodInfo a signature where-    overloadedMethod _ = dOMKeyboardEventGetMetaKey---- method DOMKeyboardEvent::get_modifier_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "keyIdentifierArg", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                 -- _obj : TInterface "WebKit" "DOMKeyboardEvent"-    CString ->                              -- keyIdentifierArg : TBasicType TUTF8-    IO CInt---dOMKeyboardEventGetModifierState ::-    (MonadIO m, DOMKeyboardEventK a) =>-    a                                       -- _obj-    -> T.Text                               -- keyIdentifierArg-    -> m Bool                               -- result-dOMKeyboardEventGetModifierState _obj keyIdentifierArg = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    keyIdentifierArg' <- textToCString keyIdentifierArg-    result <- webkit_dom_keyboard_event_get_modifier_state _obj' keyIdentifierArg'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem keyIdentifierArg'-    return result'--data DOMKeyboardEventGetModifierStateMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMKeyboardEventK a) => MethodInfo DOMKeyboardEventGetModifierStateMethodInfo a signature where-    overloadedMethod _ = dOMKeyboardEventGetModifierState---- method DOMKeyboardEvent::get_shift_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, 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 ->                 -- _obj : TInterface "WebKit" "DOMKeyboardEvent"-    IO CInt---dOMKeyboardEventGetShiftKey ::-    (MonadIO m, DOMKeyboardEventK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMKeyboardEventGetShiftKey _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_keyboard_event_get_shift_key _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMKeyboardEventGetShiftKeyMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMKeyboardEventK a) => MethodInfo DOMKeyboardEventGetShiftKeyMethodInfo a signature where-    overloadedMethod _ = dOMKeyboardEventGetShiftKey---- method DOMKeyboardEvent::init_keyboard_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMKeyboardEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "canBubble", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cancelable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "view", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "keyIdentifier", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "location", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "ctrlKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "altKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shiftKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "metaKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "altGraphKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                 -- _obj : TInterface "WebKit" "DOMKeyboardEvent"-    CString ->                              -- type : TBasicType TUTF8-    CInt ->                                 -- canBubble : TBasicType TBoolean-    CInt ->                                 -- cancelable : TBasicType TBoolean-    Ptr DOMDOMWindow ->                     -- view : TInterface "WebKit" "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 ()---dOMKeyboardEventInitKeyboardEvent ::-    (MonadIO m, DOMKeyboardEventK a, DOMDOMWindowK b) =>-    a                                       -- _obj-    -> T.Text                               -- type_-    -> Bool                                 -- canBubble-    -> Bool                                 -- cancelable-    -> b                                    -- view-    -> T.Text                               -- keyIdentifier-    -> CULong                               -- location-    -> Bool                                 -- ctrlKey-    -> Bool                                 -- altKey-    -> Bool                                 -- shiftKey-    -> Bool                                 -- metaKey-    -> Bool                                 -- altGraphKey-    -> m ()                                 -- result-dOMKeyboardEventInitKeyboardEvent _obj type_ canBubble cancelable view keyIdentifier location ctrlKey altKey shiftKey metaKey altGraphKey = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    type_' <- textToCString type_-    let canBubble' = (fromIntegral . fromEnum) canBubble-    let cancelable' = (fromIntegral . fromEnum) cancelable-    let 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 _obj' type_' canBubble' cancelable' view' keyIdentifier' location ctrlKey' altKey' shiftKey' metaKey' altGraphKey'-    touchManagedPtr _obj-    touchManagedPtr view-    freeMem type_'-    freeMem keyIdentifier'-    return ()--data DOMKeyboardEventInitKeyboardEventMethodInfo-instance (signature ~ (T.Text -> Bool -> Bool -> b -> T.Text -> CULong -> Bool -> Bool -> Bool -> Bool -> Bool -> m ()), MonadIO m, DOMKeyboardEventK a, DOMDOMWindowK b) => MethodInfo DOMKeyboardEventInitKeyboardEventMethodInfo a signature where-    overloadedMethod _ = dOMKeyboardEventInitKeyboardEvent--
− GI/WebKit/Objects/DOMKeyboardEvent.hs-boot
@@ -1,29 +0,0 @@-module GI.WebKit.Objects.DOMKeyboardEvent where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMKeyboardEvent = DOMKeyboardEvent (ForeignPtr DOMKeyboardEvent)-instance GObject DOMKeyboardEvent where-class GObject o => DOMKeyboardEventK o-instance (GObject o, IsDescendantOf DOMKeyboardEvent o) => DOMKeyboardEventK o-data DOMKeyboardEventAltGraphKeyPropertyInfo-data DOMKeyboardEventAltKeyPropertyInfo-data DOMKeyboardEventCtrlKeyPropertyInfo-data DOMKeyboardEventKeyIdentifierPropertyInfo-data DOMKeyboardEventKeyLocationPropertyInfo-data DOMKeyboardEventMetaKeyPropertyInfo-data DOMKeyboardEventShiftKeyPropertyInfo-data DOMKeyboardEventGetAltGraphKeyMethodInfo-data DOMKeyboardEventGetAltKeyMethodInfo-data DOMKeyboardEventGetCtrlKeyMethodInfo-data DOMKeyboardEventGetKeyIdentifierMethodInfo-data DOMKeyboardEventGetKeyLocationMethodInfo-data DOMKeyboardEventGetMetaKeyMethodInfo-data DOMKeyboardEventGetModifierStateMethodInfo-data DOMKeyboardEventGetShiftKeyMethodInfo-data DOMKeyboardEventInitKeyboardEventMethodInfo
− GI/WebKit/Objects/DOMLocation.hs
@@ -1,747 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMLocation-    ( ---- * Exported types-    DOMLocation(..)                         ,-    DOMLocationK                            ,-    toDOMLocation                           ,-    noDOMLocation                           ,--- -- * Methods--- ** dOMLocationGetAncestorOrigins-    DOMLocationGetAncestorOriginsMethodInfo ,-    dOMLocationGetAncestorOrigins           ,----- ** dOMLocationGetHash-    DOMLocationGetHashMethodInfo            ,-    dOMLocationGetHash                      ,----- ** dOMLocationGetHost-    DOMLocationGetHostMethodInfo            ,-    dOMLocationGetHost                      ,----- ** dOMLocationGetHostname-    DOMLocationGetHostnameMethodInfo        ,-    dOMLocationGetHostname                  ,----- ** dOMLocationGetHref-    DOMLocationGetHrefMethodInfo            ,-    dOMLocationGetHref                      ,----- ** dOMLocationGetOrigin-    DOMLocationGetOriginMethodInfo          ,-    dOMLocationGetOrigin                    ,----- ** dOMLocationGetPathname-    DOMLocationGetPathnameMethodInfo        ,-    dOMLocationGetPathname                  ,----- ** dOMLocationGetPort-    DOMLocationGetPortMethodInfo            ,-    dOMLocationGetPort                      ,----- ** dOMLocationGetProtocol-    DOMLocationGetProtocolMethodInfo        ,-    dOMLocationGetProtocol                  ,----- ** dOMLocationGetSearch-    DOMLocationGetSearchMethodInfo          ,-    dOMLocationGetSearch                    ,----- -- * Properties--- ** AncestorOrigins-    DOMLocationAncestorOriginsPropertyInfo  ,-    dOMLocationAncestorOrigins              ,-    getDOMLocationAncestorOrigins           ,----- ** Hash-    DOMLocationHashPropertyInfo             ,-    dOMLocationHash                         ,-    getDOMLocationHash                      ,----- ** Host-    DOMLocationHostPropertyInfo             ,-    dOMLocationHost                         ,-    getDOMLocationHost                      ,----- ** Hostname-    DOMLocationHostnamePropertyInfo         ,-    dOMLocationHostname                     ,-    getDOMLocationHostname                  ,----- ** Href-    DOMLocationHrefPropertyInfo             ,-    dOMLocationHref                         ,-    getDOMLocationHref                      ,----- ** Origin-    DOMLocationOriginPropertyInfo           ,-    dOMLocationOrigin                       ,-    getDOMLocationOrigin                    ,----- ** Pathname-    DOMLocationPathnamePropertyInfo         ,-    dOMLocationPathname                     ,-    getDOMLocationPathname                  ,----- ** Port-    DOMLocationPortPropertyInfo             ,-    dOMLocationPort                         ,-    getDOMLocationPort                      ,----- ** Protocol-    DOMLocationProtocolPropertyInfo         ,-    dOMLocationProtocol                     ,-    getDOMLocationProtocol                  ,----- ** Search-    DOMLocationSearchPropertyInfo           ,-    dOMLocationSearch                       ,-    getDOMLocationSearch                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMLocation = DOMLocation (ForeignPtr DOMLocation)-foreign import ccall "webkit_dom_location_get_type"-    c_webkit_dom_location_get_type :: IO GType--type instance ParentTypes DOMLocation = DOMLocationParentTypes-type DOMLocationParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMLocation where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_location_get_type-    --class GObject o => DOMLocationK o-instance (GObject o, IsDescendantOf DOMLocation o) => DOMLocationK o--toDOMLocation :: DOMLocationK o => o -> IO DOMLocation-toDOMLocation = unsafeCastTo DOMLocation--noDOMLocation :: Maybe DOMLocation-noDOMLocation = Nothing--type family ResolveDOMLocationMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMLocationMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMLocationMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMLocationMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMLocationMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMLocationMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMLocationMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMLocationMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMLocationMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMLocationMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMLocationMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMLocationMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMLocationMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMLocationMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMLocationMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMLocationMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMLocationMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMLocationMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMLocationMethod "getAncestorOrigins" o = DOMLocationGetAncestorOriginsMethodInfo-    ResolveDOMLocationMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMLocationMethod "getHash" o = DOMLocationGetHashMethodInfo-    ResolveDOMLocationMethod "getHost" o = DOMLocationGetHostMethodInfo-    ResolveDOMLocationMethod "getHostname" o = DOMLocationGetHostnameMethodInfo-    ResolveDOMLocationMethod "getHref" o = DOMLocationGetHrefMethodInfo-    ResolveDOMLocationMethod "getOrigin" o = DOMLocationGetOriginMethodInfo-    ResolveDOMLocationMethod "getPathname" o = DOMLocationGetPathnameMethodInfo-    ResolveDOMLocationMethod "getPort" o = DOMLocationGetPortMethodInfo-    ResolveDOMLocationMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMLocationMethod "getProtocol" o = DOMLocationGetProtocolMethodInfo-    ResolveDOMLocationMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMLocationMethod "getSearch" o = DOMLocationGetSearchMethodInfo-    ResolveDOMLocationMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMLocationMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMLocationMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMLocationMethod t DOMLocation, MethodInfo info DOMLocation p) => IsLabelProxy t (DOMLocation -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMLocationMethod t DOMLocation, MethodInfo info DOMLocation p) => IsLabel t (DOMLocation -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "ancestor-origins"-   -- Type: TInterface "WebKit" "DOMDOMStringList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMLocationAncestorOrigins :: (MonadIO m, DOMLocationK o) => o -> m (Maybe DOMDOMStringList)-getDOMLocationAncestorOrigins obj = liftIO $ getObjectPropertyObject obj "ancestor-origins" DOMDOMStringList--data DOMLocationAncestorOriginsPropertyInfo-instance AttrInfo DOMLocationAncestorOriginsPropertyInfo where-    type AttrAllowedOps DOMLocationAncestorOriginsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMLocationAncestorOriginsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMLocationAncestorOriginsPropertyInfo = DOMLocationK-    type AttrGetType DOMLocationAncestorOriginsPropertyInfo = (Maybe DOMDOMStringList)-    type AttrLabel DOMLocationAncestorOriginsPropertyInfo = "ancestor-origins"-    attrGet _ = getDOMLocationAncestorOrigins-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "hash"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMLocationHash :: (MonadIO m, DOMLocationK o) => o -> m (Maybe T.Text)-getDOMLocationHash obj = liftIO $ getObjectPropertyString obj "hash"--data DOMLocationHashPropertyInfo-instance AttrInfo DOMLocationHashPropertyInfo where-    type AttrAllowedOps DOMLocationHashPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMLocationHashPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMLocationHashPropertyInfo = DOMLocationK-    type AttrGetType DOMLocationHashPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMLocationHashPropertyInfo = "hash"-    attrGet _ = getDOMLocationHash-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "host"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMLocationHost :: (MonadIO m, DOMLocationK o) => o -> m (Maybe T.Text)-getDOMLocationHost obj = liftIO $ getObjectPropertyString obj "host"--data DOMLocationHostPropertyInfo-instance AttrInfo DOMLocationHostPropertyInfo where-    type AttrAllowedOps DOMLocationHostPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMLocationHostPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMLocationHostPropertyInfo = DOMLocationK-    type AttrGetType DOMLocationHostPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMLocationHostPropertyInfo = "host"-    attrGet _ = getDOMLocationHost-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "hostname"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMLocationHostname :: (MonadIO m, DOMLocationK o) => o -> m (Maybe T.Text)-getDOMLocationHostname obj = liftIO $ getObjectPropertyString obj "hostname"--data DOMLocationHostnamePropertyInfo-instance AttrInfo DOMLocationHostnamePropertyInfo where-    type AttrAllowedOps DOMLocationHostnamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMLocationHostnamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMLocationHostnamePropertyInfo = DOMLocationK-    type AttrGetType DOMLocationHostnamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMLocationHostnamePropertyInfo = "hostname"-    attrGet _ = getDOMLocationHostname-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "href"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMLocationHref :: (MonadIO m, DOMLocationK o) => o -> m (Maybe T.Text)-getDOMLocationHref obj = liftIO $ getObjectPropertyString obj "href"--data DOMLocationHrefPropertyInfo-instance AttrInfo DOMLocationHrefPropertyInfo where-    type AttrAllowedOps DOMLocationHrefPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMLocationHrefPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMLocationHrefPropertyInfo = DOMLocationK-    type AttrGetType DOMLocationHrefPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMLocationHrefPropertyInfo = "href"-    attrGet _ = getDOMLocationHref-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "origin"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMLocationOrigin :: (MonadIO m, DOMLocationK o) => o -> m (Maybe T.Text)-getDOMLocationOrigin obj = liftIO $ getObjectPropertyString obj "origin"--data DOMLocationOriginPropertyInfo-instance AttrInfo DOMLocationOriginPropertyInfo where-    type AttrAllowedOps DOMLocationOriginPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMLocationOriginPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMLocationOriginPropertyInfo = DOMLocationK-    type AttrGetType DOMLocationOriginPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMLocationOriginPropertyInfo = "origin"-    attrGet _ = getDOMLocationOrigin-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "pathname"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMLocationPathname :: (MonadIO m, DOMLocationK o) => o -> m (Maybe T.Text)-getDOMLocationPathname obj = liftIO $ getObjectPropertyString obj "pathname"--data DOMLocationPathnamePropertyInfo-instance AttrInfo DOMLocationPathnamePropertyInfo where-    type AttrAllowedOps DOMLocationPathnamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMLocationPathnamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMLocationPathnamePropertyInfo = DOMLocationK-    type AttrGetType DOMLocationPathnamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMLocationPathnamePropertyInfo = "pathname"-    attrGet _ = getDOMLocationPathname-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "port"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMLocationPort :: (MonadIO m, DOMLocationK o) => o -> m (Maybe T.Text)-getDOMLocationPort obj = liftIO $ getObjectPropertyString obj "port"--data DOMLocationPortPropertyInfo-instance AttrInfo DOMLocationPortPropertyInfo where-    type AttrAllowedOps DOMLocationPortPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMLocationPortPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMLocationPortPropertyInfo = DOMLocationK-    type AttrGetType DOMLocationPortPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMLocationPortPropertyInfo = "port"-    attrGet _ = getDOMLocationPort-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "protocol"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMLocationProtocol :: (MonadIO m, DOMLocationK o) => o -> m (Maybe T.Text)-getDOMLocationProtocol obj = liftIO $ getObjectPropertyString obj "protocol"--data DOMLocationProtocolPropertyInfo-instance AttrInfo DOMLocationProtocolPropertyInfo where-    type AttrAllowedOps DOMLocationProtocolPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMLocationProtocolPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMLocationProtocolPropertyInfo = DOMLocationK-    type AttrGetType DOMLocationProtocolPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMLocationProtocolPropertyInfo = "protocol"-    attrGet _ = getDOMLocationProtocol-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "search"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMLocationSearch :: (MonadIO m, DOMLocationK o) => o -> m (Maybe T.Text)-getDOMLocationSearch obj = liftIO $ getObjectPropertyString obj "search"--data DOMLocationSearchPropertyInfo-instance AttrInfo DOMLocationSearchPropertyInfo where-    type AttrAllowedOps DOMLocationSearchPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMLocationSearchPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMLocationSearchPropertyInfo = DOMLocationK-    type AttrGetType DOMLocationSearchPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMLocationSearchPropertyInfo = "search"-    attrGet _ = getDOMLocationSearch-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMLocation = DOMLocationAttributeList-type DOMLocationAttributeList = ('[ '("ancestorOrigins", DOMLocationAncestorOriginsPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("hash", DOMLocationHashPropertyInfo), '("host", DOMLocationHostPropertyInfo), '("hostname", DOMLocationHostnamePropertyInfo), '("href", DOMLocationHrefPropertyInfo), '("origin", DOMLocationOriginPropertyInfo), '("pathname", DOMLocationPathnamePropertyInfo), '("port", DOMLocationPortPropertyInfo), '("protocol", DOMLocationProtocolPropertyInfo), '("search", DOMLocationSearchPropertyInfo)] :: [(Symbol, *)])--dOMLocationAncestorOrigins :: AttrLabelProxy "ancestorOrigins"-dOMLocationAncestorOrigins = AttrLabelProxy--dOMLocationHash :: AttrLabelProxy "hash"-dOMLocationHash = AttrLabelProxy--dOMLocationHost :: AttrLabelProxy "host"-dOMLocationHost = AttrLabelProxy--dOMLocationHostname :: AttrLabelProxy "hostname"-dOMLocationHostname = AttrLabelProxy--dOMLocationHref :: AttrLabelProxy "href"-dOMLocationHref = AttrLabelProxy--dOMLocationOrigin :: AttrLabelProxy "origin"-dOMLocationOrigin = AttrLabelProxy--dOMLocationPathname :: AttrLabelProxy "pathname"-dOMLocationPathname = AttrLabelProxy--dOMLocationPort :: AttrLabelProxy "port"-dOMLocationPort = AttrLabelProxy--dOMLocationProtocol :: AttrLabelProxy "protocol"-dOMLocationProtocol = AttrLabelProxy--dOMLocationSearch :: AttrLabelProxy "search"-dOMLocationSearch = AttrLabelProxy--type instance SignalList DOMLocation = DOMLocationSignalList-type DOMLocationSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMLocation::get_ancestor_origins--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMLocation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMStringList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_location_get_ancestor_origins" webkit_dom_location_get_ancestor_origins :: -    Ptr DOMLocation ->                      -- _obj : TInterface "WebKit" "DOMLocation"-    IO (Ptr DOMDOMStringList)---dOMLocationGetAncestorOrigins ::-    (MonadIO m, DOMLocationK a) =>-    a                                       -- _obj-    -> m DOMDOMStringList                   -- result-dOMLocationGetAncestorOrigins _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_location_get_ancestor_origins _obj'-    checkUnexpectedReturnNULL "webkit_dom_location_get_ancestor_origins" result-    result' <- (wrapObject DOMDOMStringList) result-    touchManagedPtr _obj-    return result'--data DOMLocationGetAncestorOriginsMethodInfo-instance (signature ~ (m DOMDOMStringList), MonadIO m, DOMLocationK a) => MethodInfo DOMLocationGetAncestorOriginsMethodInfo a signature where-    overloadedMethod _ = dOMLocationGetAncestorOrigins---- method DOMLocation::get_hash--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMLocation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_location_get_hash" webkit_dom_location_get_hash :: -    Ptr DOMLocation ->                      -- _obj : TInterface "WebKit" "DOMLocation"-    IO CString---dOMLocationGetHash ::-    (MonadIO m, DOMLocationK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMLocationGetHash _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_location_get_hash _obj'-    checkUnexpectedReturnNULL "webkit_dom_location_get_hash" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMLocationGetHashMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMLocationK a) => MethodInfo DOMLocationGetHashMethodInfo a signature where-    overloadedMethod _ = dOMLocationGetHash---- method DOMLocation::get_host--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMLocation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_location_get_host" webkit_dom_location_get_host :: -    Ptr DOMLocation ->                      -- _obj : TInterface "WebKit" "DOMLocation"-    IO CString---dOMLocationGetHost ::-    (MonadIO m, DOMLocationK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMLocationGetHost _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_location_get_host _obj'-    checkUnexpectedReturnNULL "webkit_dom_location_get_host" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMLocationGetHostMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMLocationK a) => MethodInfo DOMLocationGetHostMethodInfo a signature where-    overloadedMethod _ = dOMLocationGetHost---- method DOMLocation::get_hostname--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMLocation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_location_get_hostname" webkit_dom_location_get_hostname :: -    Ptr DOMLocation ->                      -- _obj : TInterface "WebKit" "DOMLocation"-    IO CString---dOMLocationGetHostname ::-    (MonadIO m, DOMLocationK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMLocationGetHostname _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_location_get_hostname _obj'-    checkUnexpectedReturnNULL "webkit_dom_location_get_hostname" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMLocationGetHostnameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMLocationK a) => MethodInfo DOMLocationGetHostnameMethodInfo a signature where-    overloadedMethod _ = dOMLocationGetHostname---- method DOMLocation::get_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMLocation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_location_get_href" webkit_dom_location_get_href :: -    Ptr DOMLocation ->                      -- _obj : TInterface "WebKit" "DOMLocation"-    IO CString---dOMLocationGetHref ::-    (MonadIO m, DOMLocationK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMLocationGetHref _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_location_get_href _obj'-    checkUnexpectedReturnNULL "webkit_dom_location_get_href" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMLocationGetHrefMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMLocationK a) => MethodInfo DOMLocationGetHrefMethodInfo a signature where-    overloadedMethod _ = dOMLocationGetHref---- method DOMLocation::get_origin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMLocation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_location_get_origin" webkit_dom_location_get_origin :: -    Ptr DOMLocation ->                      -- _obj : TInterface "WebKit" "DOMLocation"-    IO CString---dOMLocationGetOrigin ::-    (MonadIO m, DOMLocationK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMLocationGetOrigin _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_location_get_origin _obj'-    checkUnexpectedReturnNULL "webkit_dom_location_get_origin" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMLocationGetOriginMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMLocationK a) => MethodInfo DOMLocationGetOriginMethodInfo a signature where-    overloadedMethod _ = dOMLocationGetOrigin---- method DOMLocation::get_pathname--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMLocation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_location_get_pathname" webkit_dom_location_get_pathname :: -    Ptr DOMLocation ->                      -- _obj : TInterface "WebKit" "DOMLocation"-    IO CString---dOMLocationGetPathname ::-    (MonadIO m, DOMLocationK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMLocationGetPathname _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_location_get_pathname _obj'-    checkUnexpectedReturnNULL "webkit_dom_location_get_pathname" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMLocationGetPathnameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMLocationK a) => MethodInfo DOMLocationGetPathnameMethodInfo a signature where-    overloadedMethod _ = dOMLocationGetPathname---- method DOMLocation::get_port--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMLocation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_location_get_port" webkit_dom_location_get_port :: -    Ptr DOMLocation ->                      -- _obj : TInterface "WebKit" "DOMLocation"-    IO CString---dOMLocationGetPort ::-    (MonadIO m, DOMLocationK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMLocationGetPort _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_location_get_port _obj'-    checkUnexpectedReturnNULL "webkit_dom_location_get_port" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMLocationGetPortMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMLocationK a) => MethodInfo DOMLocationGetPortMethodInfo a signature where-    overloadedMethod _ = dOMLocationGetPort---- method DOMLocation::get_protocol--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMLocation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_location_get_protocol" webkit_dom_location_get_protocol :: -    Ptr DOMLocation ->                      -- _obj : TInterface "WebKit" "DOMLocation"-    IO CString---dOMLocationGetProtocol ::-    (MonadIO m, DOMLocationK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMLocationGetProtocol _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_location_get_protocol _obj'-    checkUnexpectedReturnNULL "webkit_dom_location_get_protocol" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMLocationGetProtocolMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMLocationK a) => MethodInfo DOMLocationGetProtocolMethodInfo a signature where-    overloadedMethod _ = dOMLocationGetProtocol---- method DOMLocation::get_search--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMLocation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_location_get_search" webkit_dom_location_get_search :: -    Ptr DOMLocation ->                      -- _obj : TInterface "WebKit" "DOMLocation"-    IO CString---dOMLocationGetSearch ::-    (MonadIO m, DOMLocationK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMLocationGetSearch _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_location_get_search _obj'-    checkUnexpectedReturnNULL "webkit_dom_location_get_search" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMLocationGetSearchMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMLocationK a) => MethodInfo DOMLocationGetSearchMethodInfo a signature where-    overloadedMethod _ = dOMLocationGetSearch--
− GI/WebKit/Objects/DOMLocation.hs-boot
@@ -1,33 +0,0 @@-module GI.WebKit.Objects.DOMLocation where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMLocation = DOMLocation (ForeignPtr DOMLocation)-instance GObject DOMLocation where-class GObject o => DOMLocationK o-instance (GObject o, IsDescendantOf DOMLocation o) => DOMLocationK o-data DOMLocationAncestorOriginsPropertyInfo-data DOMLocationHashPropertyInfo-data DOMLocationHostPropertyInfo-data DOMLocationHostnamePropertyInfo-data DOMLocationHrefPropertyInfo-data DOMLocationOriginPropertyInfo-data DOMLocationPathnamePropertyInfo-data DOMLocationPortPropertyInfo-data DOMLocationProtocolPropertyInfo-data DOMLocationSearchPropertyInfo-data DOMLocationGetAncestorOriginsMethodInfo-data DOMLocationGetHashMethodInfo-data DOMLocationGetHostMethodInfo-data DOMLocationGetHostnameMethodInfo-data DOMLocationGetHrefMethodInfo-data DOMLocationGetOriginMethodInfo-data DOMLocationGetPathnameMethodInfo-data DOMLocationGetPortMethodInfo-data DOMLocationGetProtocolMethodInfo-data DOMLocationGetSearchMethodInfo
− GI/WebKit/Objects/DOMMediaController.hs
@@ -1,1123 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMMediaController-    ( ---- * Exported types-    DOMMediaController(..)                  ,-    DOMMediaControllerK                     ,-    toDOMMediaController                    ,-    noDOMMediaController                    ,--- -- * Methods--- ** dOMMediaControllerGetBuffered-    DOMMediaControllerGetBufferedMethodInfo ,-    dOMMediaControllerGetBuffered           ,----- ** dOMMediaControllerGetCurrentTime-    DOMMediaControllerGetCurrentTimeMethodInfo,-    dOMMediaControllerGetCurrentTime        ,----- ** dOMMediaControllerGetDefaultPlaybackRate-    DOMMediaControllerGetDefaultPlaybackRateMethodInfo,-    dOMMediaControllerGetDefaultPlaybackRate,----- ** dOMMediaControllerGetDuration-    DOMMediaControllerGetDurationMethodInfo ,-    dOMMediaControllerGetDuration           ,----- ** dOMMediaControllerGetMuted-    DOMMediaControllerGetMutedMethodInfo    ,-    dOMMediaControllerGetMuted              ,----- ** dOMMediaControllerGetPaused-    DOMMediaControllerGetPausedMethodInfo   ,-    dOMMediaControllerGetPaused             ,----- ** dOMMediaControllerGetPlaybackRate-    DOMMediaControllerGetPlaybackRateMethodInfo,-    dOMMediaControllerGetPlaybackRate       ,----- ** dOMMediaControllerGetPlaybackState-    DOMMediaControllerGetPlaybackStateMethodInfo,-    dOMMediaControllerGetPlaybackState      ,----- ** dOMMediaControllerGetPlayed-    DOMMediaControllerGetPlayedMethodInfo   ,-    dOMMediaControllerGetPlayed             ,----- ** dOMMediaControllerGetSeekable-    DOMMediaControllerGetSeekableMethodInfo ,-    dOMMediaControllerGetSeekable           ,----- ** dOMMediaControllerGetVolume-    DOMMediaControllerGetVolumeMethodInfo   ,-    dOMMediaControllerGetVolume             ,----- ** dOMMediaControllerPause-    DOMMediaControllerPauseMethodInfo       ,-    dOMMediaControllerPause                 ,----- ** dOMMediaControllerPlay-    DOMMediaControllerPlayMethodInfo        ,-    dOMMediaControllerPlay                  ,----- ** dOMMediaControllerSetCurrentTime-    DOMMediaControllerSetCurrentTimeMethodInfo,-    dOMMediaControllerSetCurrentTime        ,----- ** dOMMediaControllerSetDefaultPlaybackRate-    DOMMediaControllerSetDefaultPlaybackRateMethodInfo,-    dOMMediaControllerSetDefaultPlaybackRate,----- ** dOMMediaControllerSetMuted-    DOMMediaControllerSetMutedMethodInfo    ,-    dOMMediaControllerSetMuted              ,----- ** dOMMediaControllerSetPlaybackRate-    DOMMediaControllerSetPlaybackRateMethodInfo,-    dOMMediaControllerSetPlaybackRate       ,----- ** dOMMediaControllerSetVolume-    DOMMediaControllerSetVolumeMethodInfo   ,-    dOMMediaControllerSetVolume             ,----- ** dOMMediaControllerUnpause-    DOMMediaControllerUnpauseMethodInfo     ,-    dOMMediaControllerUnpause               ,----- -- * Properties--- ** Buffered-    DOMMediaControllerBufferedPropertyInfo  ,-    dOMMediaControllerBuffered              ,-    getDOMMediaControllerBuffered           ,----- ** CurrentTime-    DOMMediaControllerCurrentTimePropertyInfo,-    constructDOMMediaControllerCurrentTime  ,-    dOMMediaControllerCurrentTime           ,-    getDOMMediaControllerCurrentTime        ,-    setDOMMediaControllerCurrentTime        ,----- ** DefaultPlaybackRate-    DOMMediaControllerDefaultPlaybackRatePropertyInfo,-    constructDOMMediaControllerDefaultPlaybackRate,-    dOMMediaControllerDefaultPlaybackRate   ,-    getDOMMediaControllerDefaultPlaybackRate,-    setDOMMediaControllerDefaultPlaybackRate,----- ** Duration-    DOMMediaControllerDurationPropertyInfo  ,-    dOMMediaControllerDuration              ,-    getDOMMediaControllerDuration           ,----- ** Muted-    DOMMediaControllerMutedPropertyInfo     ,-    constructDOMMediaControllerMuted        ,-    dOMMediaControllerMuted                 ,-    getDOMMediaControllerMuted              ,-    setDOMMediaControllerMuted              ,----- ** Paused-    DOMMediaControllerPausedPropertyInfo    ,-    dOMMediaControllerPaused                ,-    getDOMMediaControllerPaused             ,----- ** PlaybackRate-    DOMMediaControllerPlaybackRatePropertyInfo,-    constructDOMMediaControllerPlaybackRate ,-    dOMMediaControllerPlaybackRate          ,-    getDOMMediaControllerPlaybackRate       ,-    setDOMMediaControllerPlaybackRate       ,----- ** PlaybackState-    DOMMediaControllerPlaybackStatePropertyInfo,-    dOMMediaControllerPlaybackState         ,-    getDOMMediaControllerPlaybackState      ,----- ** Played-    DOMMediaControllerPlayedPropertyInfo    ,-    dOMMediaControllerPlayed                ,-    getDOMMediaControllerPlayed             ,----- ** Seekable-    DOMMediaControllerSeekablePropertyInfo  ,-    dOMMediaControllerSeekable              ,-    getDOMMediaControllerSeekable           ,----- ** Volume-    DOMMediaControllerVolumePropertyInfo    ,-    constructDOMMediaControllerVolume       ,-    dOMMediaControllerVolume                ,-    getDOMMediaControllerVolume             ,-    setDOMMediaControllerVolume             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMMediaController = DOMMediaController (ForeignPtr DOMMediaController)-foreign import ccall "webkit_dom_media_controller_get_type"-    c_webkit_dom_media_controller_get_type :: IO GType--type instance ParentTypes DOMMediaController = DOMMediaControllerParentTypes-type DOMMediaControllerParentTypes = '[DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMMediaController where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_media_controller_get_type-    --class GObject o => DOMMediaControllerK o-instance (GObject o, IsDescendantOf DOMMediaController o) => DOMMediaControllerK o--toDOMMediaController :: DOMMediaControllerK o => o -> IO DOMMediaController-toDOMMediaController = unsafeCastTo DOMMediaController--noDOMMediaController :: Maybe DOMMediaController-noDOMMediaController = Nothing--type family ResolveDOMMediaControllerMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMMediaControllerMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMMediaControllerMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMMediaControllerMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMMediaControllerMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo-    ResolveDOMMediaControllerMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMMediaControllerMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMMediaControllerMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMMediaControllerMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMMediaControllerMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMMediaControllerMethod "pause" o = DOMMediaControllerPauseMethodInfo-    ResolveDOMMediaControllerMethod "play" o = DOMMediaControllerPlayMethodInfo-    ResolveDOMMediaControllerMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMMediaControllerMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMMediaControllerMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMMediaControllerMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMMediaControllerMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMMediaControllerMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMMediaControllerMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMMediaControllerMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMMediaControllerMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMMediaControllerMethod "unpause" o = DOMMediaControllerUnpauseMethodInfo-    ResolveDOMMediaControllerMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMMediaControllerMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMMediaControllerMethod "getBuffered" o = DOMMediaControllerGetBufferedMethodInfo-    ResolveDOMMediaControllerMethod "getCurrentTime" o = DOMMediaControllerGetCurrentTimeMethodInfo-    ResolveDOMMediaControllerMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMMediaControllerMethod "getDefaultPlaybackRate" o = DOMMediaControllerGetDefaultPlaybackRateMethodInfo-    ResolveDOMMediaControllerMethod "getDuration" o = DOMMediaControllerGetDurationMethodInfo-    ResolveDOMMediaControllerMethod "getMuted" o = DOMMediaControllerGetMutedMethodInfo-    ResolveDOMMediaControllerMethod "getPaused" o = DOMMediaControllerGetPausedMethodInfo-    ResolveDOMMediaControllerMethod "getPlaybackRate" o = DOMMediaControllerGetPlaybackRateMethodInfo-    ResolveDOMMediaControllerMethod "getPlaybackState" o = DOMMediaControllerGetPlaybackStateMethodInfo-    ResolveDOMMediaControllerMethod "getPlayed" o = DOMMediaControllerGetPlayedMethodInfo-    ResolveDOMMediaControllerMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMMediaControllerMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMMediaControllerMethod "getSeekable" o = DOMMediaControllerGetSeekableMethodInfo-    ResolveDOMMediaControllerMethod "getVolume" o = DOMMediaControllerGetVolumeMethodInfo-    ResolveDOMMediaControllerMethod "setCurrentTime" o = DOMMediaControllerSetCurrentTimeMethodInfo-    ResolveDOMMediaControllerMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMMediaControllerMethod "setDefaultPlaybackRate" o = DOMMediaControllerSetDefaultPlaybackRateMethodInfo-    ResolveDOMMediaControllerMethod "setMuted" o = DOMMediaControllerSetMutedMethodInfo-    ResolveDOMMediaControllerMethod "setPlaybackRate" o = DOMMediaControllerSetPlaybackRateMethodInfo-    ResolveDOMMediaControllerMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMMediaControllerMethod "setVolume" o = DOMMediaControllerSetVolumeMethodInfo-    ResolveDOMMediaControllerMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMMediaControllerMethod t DOMMediaController, MethodInfo info DOMMediaController p) => IsLabelProxy t (DOMMediaController -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMMediaControllerMethod t DOMMediaController, MethodInfo info DOMMediaController p) => IsLabel t (DOMMediaController -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "buffered"-   -- Type: TInterface "WebKit" "DOMTimeRanges"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMMediaControllerBuffered :: (MonadIO m, DOMMediaControllerK o) => o -> m (Maybe DOMTimeRanges)-getDOMMediaControllerBuffered obj = liftIO $ getObjectPropertyObject obj "buffered" DOMTimeRanges--data DOMMediaControllerBufferedPropertyInfo-instance AttrInfo DOMMediaControllerBufferedPropertyInfo where-    type AttrAllowedOps DOMMediaControllerBufferedPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMMediaControllerBufferedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMediaControllerBufferedPropertyInfo = DOMMediaControllerK-    type AttrGetType DOMMediaControllerBufferedPropertyInfo = (Maybe DOMTimeRanges)-    type AttrLabel DOMMediaControllerBufferedPropertyInfo = "buffered"-    attrGet _ = getDOMMediaControllerBuffered-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "current-time"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMMediaControllerCurrentTime :: (MonadIO m, DOMMediaControllerK o) => o -> m Double-getDOMMediaControllerCurrentTime obj = liftIO $ getObjectPropertyDouble obj "current-time"--setDOMMediaControllerCurrentTime :: (MonadIO m, DOMMediaControllerK o) => o -> Double -> m ()-setDOMMediaControllerCurrentTime obj val = liftIO $ setObjectPropertyDouble obj "current-time" val--constructDOMMediaControllerCurrentTime :: Double -> IO ([Char], GValue)-constructDOMMediaControllerCurrentTime val = constructObjectPropertyDouble "current-time" val--data DOMMediaControllerCurrentTimePropertyInfo-instance AttrInfo DOMMediaControllerCurrentTimePropertyInfo where-    type AttrAllowedOps DOMMediaControllerCurrentTimePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMMediaControllerCurrentTimePropertyInfo = (~) Double-    type AttrBaseTypeConstraint DOMMediaControllerCurrentTimePropertyInfo = DOMMediaControllerK-    type AttrGetType DOMMediaControllerCurrentTimePropertyInfo = Double-    type AttrLabel DOMMediaControllerCurrentTimePropertyInfo = "current-time"-    attrGet _ = getDOMMediaControllerCurrentTime-    attrSet _ = setDOMMediaControllerCurrentTime-    attrConstruct _ = constructDOMMediaControllerCurrentTime-    attrClear _ = undefined---- VVV Prop "default-playback-rate"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMMediaControllerDefaultPlaybackRate :: (MonadIO m, DOMMediaControllerK o) => o -> m Double-getDOMMediaControllerDefaultPlaybackRate obj = liftIO $ getObjectPropertyDouble obj "default-playback-rate"--setDOMMediaControllerDefaultPlaybackRate :: (MonadIO m, DOMMediaControllerK o) => o -> Double -> m ()-setDOMMediaControllerDefaultPlaybackRate obj val = liftIO $ setObjectPropertyDouble obj "default-playback-rate" val--constructDOMMediaControllerDefaultPlaybackRate :: Double -> IO ([Char], GValue)-constructDOMMediaControllerDefaultPlaybackRate val = constructObjectPropertyDouble "default-playback-rate" val--data DOMMediaControllerDefaultPlaybackRatePropertyInfo-instance AttrInfo DOMMediaControllerDefaultPlaybackRatePropertyInfo where-    type AttrAllowedOps DOMMediaControllerDefaultPlaybackRatePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMMediaControllerDefaultPlaybackRatePropertyInfo = (~) Double-    type AttrBaseTypeConstraint DOMMediaControllerDefaultPlaybackRatePropertyInfo = DOMMediaControllerK-    type AttrGetType DOMMediaControllerDefaultPlaybackRatePropertyInfo = Double-    type AttrLabel DOMMediaControllerDefaultPlaybackRatePropertyInfo = "default-playback-rate"-    attrGet _ = getDOMMediaControllerDefaultPlaybackRate-    attrSet _ = setDOMMediaControllerDefaultPlaybackRate-    attrConstruct _ = constructDOMMediaControllerDefaultPlaybackRate-    attrClear _ = undefined---- VVV Prop "duration"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMediaControllerDuration :: (MonadIO m, DOMMediaControllerK o) => o -> m Double-getDOMMediaControllerDuration obj = liftIO $ getObjectPropertyDouble obj "duration"--data DOMMediaControllerDurationPropertyInfo-instance AttrInfo DOMMediaControllerDurationPropertyInfo where-    type AttrAllowedOps DOMMediaControllerDurationPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMediaControllerDurationPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMediaControllerDurationPropertyInfo = DOMMediaControllerK-    type AttrGetType DOMMediaControllerDurationPropertyInfo = Double-    type AttrLabel DOMMediaControllerDurationPropertyInfo = "duration"-    attrGet _ = getDOMMediaControllerDuration-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "muted"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMMediaControllerMuted :: (MonadIO m, DOMMediaControllerK o) => o -> m Bool-getDOMMediaControllerMuted obj = liftIO $ getObjectPropertyBool obj "muted"--setDOMMediaControllerMuted :: (MonadIO m, DOMMediaControllerK o) => o -> Bool -> m ()-setDOMMediaControllerMuted obj val = liftIO $ setObjectPropertyBool obj "muted" val--constructDOMMediaControllerMuted :: Bool -> IO ([Char], GValue)-constructDOMMediaControllerMuted val = constructObjectPropertyBool "muted" val--data DOMMediaControllerMutedPropertyInfo-instance AttrInfo DOMMediaControllerMutedPropertyInfo where-    type AttrAllowedOps DOMMediaControllerMutedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMMediaControllerMutedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMMediaControllerMutedPropertyInfo = DOMMediaControllerK-    type AttrGetType DOMMediaControllerMutedPropertyInfo = Bool-    type AttrLabel DOMMediaControllerMutedPropertyInfo = "muted"-    attrGet _ = getDOMMediaControllerMuted-    attrSet _ = setDOMMediaControllerMuted-    attrConstruct _ = constructDOMMediaControllerMuted-    attrClear _ = undefined---- VVV Prop "paused"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMediaControllerPaused :: (MonadIO m, DOMMediaControllerK o) => o -> m Bool-getDOMMediaControllerPaused obj = liftIO $ getObjectPropertyBool obj "paused"--data DOMMediaControllerPausedPropertyInfo-instance AttrInfo DOMMediaControllerPausedPropertyInfo where-    type AttrAllowedOps DOMMediaControllerPausedPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMediaControllerPausedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMediaControllerPausedPropertyInfo = DOMMediaControllerK-    type AttrGetType DOMMediaControllerPausedPropertyInfo = Bool-    type AttrLabel DOMMediaControllerPausedPropertyInfo = "paused"-    attrGet _ = getDOMMediaControllerPaused-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "playback-rate"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMMediaControllerPlaybackRate :: (MonadIO m, DOMMediaControllerK o) => o -> m Double-getDOMMediaControllerPlaybackRate obj = liftIO $ getObjectPropertyDouble obj "playback-rate"--setDOMMediaControllerPlaybackRate :: (MonadIO m, DOMMediaControllerK o) => o -> Double -> m ()-setDOMMediaControllerPlaybackRate obj val = liftIO $ setObjectPropertyDouble obj "playback-rate" val--constructDOMMediaControllerPlaybackRate :: Double -> IO ([Char], GValue)-constructDOMMediaControllerPlaybackRate val = constructObjectPropertyDouble "playback-rate" val--data DOMMediaControllerPlaybackRatePropertyInfo-instance AttrInfo DOMMediaControllerPlaybackRatePropertyInfo where-    type AttrAllowedOps DOMMediaControllerPlaybackRatePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMMediaControllerPlaybackRatePropertyInfo = (~) Double-    type AttrBaseTypeConstraint DOMMediaControllerPlaybackRatePropertyInfo = DOMMediaControllerK-    type AttrGetType DOMMediaControllerPlaybackRatePropertyInfo = Double-    type AttrLabel DOMMediaControllerPlaybackRatePropertyInfo = "playback-rate"-    attrGet _ = getDOMMediaControllerPlaybackRate-    attrSet _ = setDOMMediaControllerPlaybackRate-    attrConstruct _ = constructDOMMediaControllerPlaybackRate-    attrClear _ = undefined---- VVV Prop "playback-state"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMMediaControllerPlaybackState :: (MonadIO m, DOMMediaControllerK o) => o -> m (Maybe T.Text)-getDOMMediaControllerPlaybackState obj = liftIO $ getObjectPropertyString obj "playback-state"--data DOMMediaControllerPlaybackStatePropertyInfo-instance AttrInfo DOMMediaControllerPlaybackStatePropertyInfo where-    type AttrAllowedOps DOMMediaControllerPlaybackStatePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMMediaControllerPlaybackStatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMediaControllerPlaybackStatePropertyInfo = DOMMediaControllerK-    type AttrGetType DOMMediaControllerPlaybackStatePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMMediaControllerPlaybackStatePropertyInfo = "playback-state"-    attrGet _ = getDOMMediaControllerPlaybackState-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "played"-   -- Type: TInterface "WebKit" "DOMTimeRanges"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMMediaControllerPlayed :: (MonadIO m, DOMMediaControllerK o) => o -> m (Maybe DOMTimeRanges)-getDOMMediaControllerPlayed obj = liftIO $ getObjectPropertyObject obj "played" DOMTimeRanges--data DOMMediaControllerPlayedPropertyInfo-instance AttrInfo DOMMediaControllerPlayedPropertyInfo where-    type AttrAllowedOps DOMMediaControllerPlayedPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMMediaControllerPlayedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMediaControllerPlayedPropertyInfo = DOMMediaControllerK-    type AttrGetType DOMMediaControllerPlayedPropertyInfo = (Maybe DOMTimeRanges)-    type AttrLabel DOMMediaControllerPlayedPropertyInfo = "played"-    attrGet _ = getDOMMediaControllerPlayed-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "seekable"-   -- Type: TInterface "WebKit" "DOMTimeRanges"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMMediaControllerSeekable :: (MonadIO m, DOMMediaControllerK o) => o -> m (Maybe DOMTimeRanges)-getDOMMediaControllerSeekable obj = liftIO $ getObjectPropertyObject obj "seekable" DOMTimeRanges--data DOMMediaControllerSeekablePropertyInfo-instance AttrInfo DOMMediaControllerSeekablePropertyInfo where-    type AttrAllowedOps DOMMediaControllerSeekablePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMMediaControllerSeekablePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMediaControllerSeekablePropertyInfo = DOMMediaControllerK-    type AttrGetType DOMMediaControllerSeekablePropertyInfo = (Maybe DOMTimeRanges)-    type AttrLabel DOMMediaControllerSeekablePropertyInfo = "seekable"-    attrGet _ = getDOMMediaControllerSeekable-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "volume"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getDOMMediaControllerVolume :: (MonadIO m, DOMMediaControllerK o) => o -> m Double-getDOMMediaControllerVolume obj = liftIO $ getObjectPropertyDouble obj "volume"--setDOMMediaControllerVolume :: (MonadIO m, DOMMediaControllerK o) => o -> Double -> m ()-setDOMMediaControllerVolume obj val = liftIO $ setObjectPropertyDouble obj "volume" val--constructDOMMediaControllerVolume :: Double -> IO ([Char], GValue)-constructDOMMediaControllerVolume val = constructObjectPropertyDouble "volume" val--data DOMMediaControllerVolumePropertyInfo-instance AttrInfo DOMMediaControllerVolumePropertyInfo where-    type AttrAllowedOps DOMMediaControllerVolumePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMMediaControllerVolumePropertyInfo = (~) Double-    type AttrBaseTypeConstraint DOMMediaControllerVolumePropertyInfo = DOMMediaControllerK-    type AttrGetType DOMMediaControllerVolumePropertyInfo = Double-    type AttrLabel DOMMediaControllerVolumePropertyInfo = "volume"-    attrGet _ = getDOMMediaControllerVolume-    attrSet _ = setDOMMediaControllerVolume-    attrConstruct _ = constructDOMMediaControllerVolume-    attrClear _ = undefined--type instance AttributeList DOMMediaController = DOMMediaControllerAttributeList-type DOMMediaControllerAttributeList = ('[ '("buffered", DOMMediaControllerBufferedPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("currentTime", DOMMediaControllerCurrentTimePropertyInfo), '("defaultPlaybackRate", DOMMediaControllerDefaultPlaybackRatePropertyInfo), '("duration", DOMMediaControllerDurationPropertyInfo), '("muted", DOMMediaControllerMutedPropertyInfo), '("paused", DOMMediaControllerPausedPropertyInfo), '("playbackRate", DOMMediaControllerPlaybackRatePropertyInfo), '("playbackState", DOMMediaControllerPlaybackStatePropertyInfo), '("played", DOMMediaControllerPlayedPropertyInfo), '("seekable", DOMMediaControllerSeekablePropertyInfo), '("volume", DOMMediaControllerVolumePropertyInfo)] :: [(Symbol, *)])--dOMMediaControllerBuffered :: AttrLabelProxy "buffered"-dOMMediaControllerBuffered = AttrLabelProxy--dOMMediaControllerCurrentTime :: AttrLabelProxy "currentTime"-dOMMediaControllerCurrentTime = AttrLabelProxy--dOMMediaControllerDefaultPlaybackRate :: AttrLabelProxy "defaultPlaybackRate"-dOMMediaControllerDefaultPlaybackRate = AttrLabelProxy--dOMMediaControllerDuration :: AttrLabelProxy "duration"-dOMMediaControllerDuration = AttrLabelProxy--dOMMediaControllerMuted :: AttrLabelProxy "muted"-dOMMediaControllerMuted = AttrLabelProxy--dOMMediaControllerPaused :: AttrLabelProxy "paused"-dOMMediaControllerPaused = AttrLabelProxy--dOMMediaControllerPlaybackRate :: AttrLabelProxy "playbackRate"-dOMMediaControllerPlaybackRate = AttrLabelProxy--dOMMediaControllerPlaybackState :: AttrLabelProxy "playbackState"-dOMMediaControllerPlaybackState = AttrLabelProxy--dOMMediaControllerPlayed :: AttrLabelProxy "played"-dOMMediaControllerPlayed = AttrLabelProxy--dOMMediaControllerSeekable :: AttrLabelProxy "seekable"-dOMMediaControllerSeekable = AttrLabelProxy--dOMMediaControllerVolume :: AttrLabelProxy "volume"-dOMMediaControllerVolume = AttrLabelProxy--type instance SignalList DOMMediaController = DOMMediaControllerSignalList-type DOMMediaControllerSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMMediaController::get_buffered--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaController", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMTimeRanges")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_media_controller_get_buffered" webkit_dom_media_controller_get_buffered :: -    Ptr DOMMediaController ->               -- _obj : TInterface "WebKit" "DOMMediaController"-    IO (Ptr DOMTimeRanges)---dOMMediaControllerGetBuffered ::-    (MonadIO m, DOMMediaControllerK a) =>-    a                                       -- _obj-    -> m DOMTimeRanges                      -- result-dOMMediaControllerGetBuffered _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_media_controller_get_buffered _obj'-    checkUnexpectedReturnNULL "webkit_dom_media_controller_get_buffered" result-    result' <- (wrapObject DOMTimeRanges) result-    touchManagedPtr _obj-    return result'--data DOMMediaControllerGetBufferedMethodInfo-instance (signature ~ (m DOMTimeRanges), MonadIO m, DOMMediaControllerK a) => MethodInfo DOMMediaControllerGetBufferedMethodInfo a signature where-    overloadedMethod _ = dOMMediaControllerGetBuffered---- method DOMMediaController::get_current_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaController", direction = DirectionIn, mayBeNull = False, 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_media_controller_get_current_time" webkit_dom_media_controller_get_current_time :: -    Ptr DOMMediaController ->               -- _obj : TInterface "WebKit" "DOMMediaController"-    IO CDouble---dOMMediaControllerGetCurrentTime ::-    (MonadIO m, DOMMediaControllerK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMMediaControllerGetCurrentTime _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_media_controller_get_current_time _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMMediaControllerGetCurrentTimeMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMMediaControllerK a) => MethodInfo DOMMediaControllerGetCurrentTimeMethodInfo a signature where-    overloadedMethod _ = dOMMediaControllerGetCurrentTime---- method DOMMediaController::get_default_playback_rate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaController", direction = DirectionIn, mayBeNull = False, 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_media_controller_get_default_playback_rate" webkit_dom_media_controller_get_default_playback_rate :: -    Ptr DOMMediaController ->               -- _obj : TInterface "WebKit" "DOMMediaController"-    IO CDouble---dOMMediaControllerGetDefaultPlaybackRate ::-    (MonadIO m, DOMMediaControllerK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMMediaControllerGetDefaultPlaybackRate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_media_controller_get_default_playback_rate _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMMediaControllerGetDefaultPlaybackRateMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMMediaControllerK a) => MethodInfo DOMMediaControllerGetDefaultPlaybackRateMethodInfo a signature where-    overloadedMethod _ = dOMMediaControllerGetDefaultPlaybackRate---- method DOMMediaController::get_duration--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaController", direction = DirectionIn, mayBeNull = False, 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_media_controller_get_duration" webkit_dom_media_controller_get_duration :: -    Ptr DOMMediaController ->               -- _obj : TInterface "WebKit" "DOMMediaController"-    IO CDouble---dOMMediaControllerGetDuration ::-    (MonadIO m, DOMMediaControllerK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMMediaControllerGetDuration _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_media_controller_get_duration _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMMediaControllerGetDurationMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMMediaControllerK a) => MethodInfo DOMMediaControllerGetDurationMethodInfo a signature where-    overloadedMethod _ = dOMMediaControllerGetDuration---- method DOMMediaController::get_muted--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaController", direction = DirectionIn, mayBeNull = False, 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_media_controller_get_muted" webkit_dom_media_controller_get_muted :: -    Ptr DOMMediaController ->               -- _obj : TInterface "WebKit" "DOMMediaController"-    IO CInt---dOMMediaControllerGetMuted ::-    (MonadIO m, DOMMediaControllerK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMMediaControllerGetMuted _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_media_controller_get_muted _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMMediaControllerGetMutedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMMediaControllerK a) => MethodInfo DOMMediaControllerGetMutedMethodInfo a signature where-    overloadedMethod _ = dOMMediaControllerGetMuted---- method DOMMediaController::get_paused--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaController", direction = DirectionIn, mayBeNull = False, 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_media_controller_get_paused" webkit_dom_media_controller_get_paused :: -    Ptr DOMMediaController ->               -- _obj : TInterface "WebKit" "DOMMediaController"-    IO CInt---dOMMediaControllerGetPaused ::-    (MonadIO m, DOMMediaControllerK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMMediaControllerGetPaused _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_media_controller_get_paused _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMMediaControllerGetPausedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMMediaControllerK a) => MethodInfo DOMMediaControllerGetPausedMethodInfo a signature where-    overloadedMethod _ = dOMMediaControllerGetPaused---- method DOMMediaController::get_playback_rate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaController", direction = DirectionIn, mayBeNull = False, 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_media_controller_get_playback_rate" webkit_dom_media_controller_get_playback_rate :: -    Ptr DOMMediaController ->               -- _obj : TInterface "WebKit" "DOMMediaController"-    IO CDouble---dOMMediaControllerGetPlaybackRate ::-    (MonadIO m, DOMMediaControllerK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMMediaControllerGetPlaybackRate _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_media_controller_get_playback_rate _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMMediaControllerGetPlaybackRateMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMMediaControllerK a) => MethodInfo DOMMediaControllerGetPlaybackRateMethodInfo a signature where-    overloadedMethod _ = dOMMediaControllerGetPlaybackRate---- method DOMMediaController::get_playback_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaController", direction = DirectionIn, mayBeNull = False, argScope = 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_controller_get_playback_state" webkit_dom_media_controller_get_playback_state :: -    Ptr DOMMediaController ->               -- _obj : TInterface "WebKit" "DOMMediaController"-    IO CString---dOMMediaControllerGetPlaybackState ::-    (MonadIO m, DOMMediaControllerK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMMediaControllerGetPlaybackState _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_media_controller_get_playback_state _obj'-    checkUnexpectedReturnNULL "webkit_dom_media_controller_get_playback_state" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMMediaControllerGetPlaybackStateMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMMediaControllerK a) => MethodInfo DOMMediaControllerGetPlaybackStateMethodInfo a signature where-    overloadedMethod _ = dOMMediaControllerGetPlaybackState---- method DOMMediaController::get_played--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaController", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMTimeRanges")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_media_controller_get_played" webkit_dom_media_controller_get_played :: -    Ptr DOMMediaController ->               -- _obj : TInterface "WebKit" "DOMMediaController"-    IO (Ptr DOMTimeRanges)---dOMMediaControllerGetPlayed ::-    (MonadIO m, DOMMediaControllerK a) =>-    a                                       -- _obj-    -> m DOMTimeRanges                      -- result-dOMMediaControllerGetPlayed _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_media_controller_get_played _obj'-    checkUnexpectedReturnNULL "webkit_dom_media_controller_get_played" result-    result' <- (wrapObject DOMTimeRanges) result-    touchManagedPtr _obj-    return result'--data DOMMediaControllerGetPlayedMethodInfo-instance (signature ~ (m DOMTimeRanges), MonadIO m, DOMMediaControllerK a) => MethodInfo DOMMediaControllerGetPlayedMethodInfo a signature where-    overloadedMethod _ = dOMMediaControllerGetPlayed---- method DOMMediaController::get_seekable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaController", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMTimeRanges")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_media_controller_get_seekable" webkit_dom_media_controller_get_seekable :: -    Ptr DOMMediaController ->               -- _obj : TInterface "WebKit" "DOMMediaController"-    IO (Ptr DOMTimeRanges)---dOMMediaControllerGetSeekable ::-    (MonadIO m, DOMMediaControllerK a) =>-    a                                       -- _obj-    -> m DOMTimeRanges                      -- result-dOMMediaControllerGetSeekable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_media_controller_get_seekable _obj'-    checkUnexpectedReturnNULL "webkit_dom_media_controller_get_seekable" result-    result' <- (wrapObject DOMTimeRanges) result-    touchManagedPtr _obj-    return result'--data DOMMediaControllerGetSeekableMethodInfo-instance (signature ~ (m DOMTimeRanges), MonadIO m, DOMMediaControllerK a) => MethodInfo DOMMediaControllerGetSeekableMethodInfo a signature where-    overloadedMethod _ = dOMMediaControllerGetSeekable---- method DOMMediaController::get_volume--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaController", direction = DirectionIn, mayBeNull = False, 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_media_controller_get_volume" webkit_dom_media_controller_get_volume :: -    Ptr DOMMediaController ->               -- _obj : TInterface "WebKit" "DOMMediaController"-    IO CDouble---dOMMediaControllerGetVolume ::-    (MonadIO m, DOMMediaControllerK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMMediaControllerGetVolume _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_media_controller_get_volume _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMMediaControllerGetVolumeMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMMediaControllerK a) => MethodInfo DOMMediaControllerGetVolumeMethodInfo a signature where-    overloadedMethod _ = dOMMediaControllerGetVolume---- method DOMMediaController::pause--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaController", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_media_controller_pause" webkit_dom_media_controller_pause :: -    Ptr DOMMediaController ->               -- _obj : TInterface "WebKit" "DOMMediaController"-    IO ()---dOMMediaControllerPause ::-    (MonadIO m, DOMMediaControllerK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMMediaControllerPause _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_media_controller_pause _obj'-    touchManagedPtr _obj-    return ()--data DOMMediaControllerPauseMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMMediaControllerK a) => MethodInfo DOMMediaControllerPauseMethodInfo a signature where-    overloadedMethod _ = dOMMediaControllerPause---- method DOMMediaController::play--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaController", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_media_controller_play" webkit_dom_media_controller_play :: -    Ptr DOMMediaController ->               -- _obj : TInterface "WebKit" "DOMMediaController"-    IO ()---dOMMediaControllerPlay ::-    (MonadIO m, DOMMediaControllerK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMMediaControllerPlay _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_media_controller_play _obj'-    touchManagedPtr _obj-    return ()--data DOMMediaControllerPlayMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMMediaControllerK a) => MethodInfo DOMMediaControllerPlayMethodInfo a signature where-    overloadedMethod _ = dOMMediaControllerPlay---- method DOMMediaController::set_current_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaController", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_media_controller_set_current_time" webkit_dom_media_controller_set_current_time :: -    Ptr DOMMediaController ->               -- _obj : TInterface "WebKit" "DOMMediaController"-    CDouble ->                              -- value : TBasicType TDouble-    IO ()---dOMMediaControllerSetCurrentTime ::-    (MonadIO m, DOMMediaControllerK a) =>-    a                                       -- _obj-    -> Double                               -- value-    -> m ()                                 -- result-dOMMediaControllerSetCurrentTime _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = realToFrac value-    webkit_dom_media_controller_set_current_time _obj' value'-    touchManagedPtr _obj-    return ()--data DOMMediaControllerSetCurrentTimeMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, DOMMediaControllerK a) => MethodInfo DOMMediaControllerSetCurrentTimeMethodInfo a signature where-    overloadedMethod _ = dOMMediaControllerSetCurrentTime---- method DOMMediaController::set_default_playback_rate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaController", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_media_controller_set_default_playback_rate" webkit_dom_media_controller_set_default_playback_rate :: -    Ptr DOMMediaController ->               -- _obj : TInterface "WebKit" "DOMMediaController"-    CDouble ->                              -- value : TBasicType TDouble-    IO ()---dOMMediaControllerSetDefaultPlaybackRate ::-    (MonadIO m, DOMMediaControllerK a) =>-    a                                       -- _obj-    -> Double                               -- value-    -> m ()                                 -- result-dOMMediaControllerSetDefaultPlaybackRate _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = realToFrac value-    webkit_dom_media_controller_set_default_playback_rate _obj' value'-    touchManagedPtr _obj-    return ()--data DOMMediaControllerSetDefaultPlaybackRateMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, DOMMediaControllerK a) => MethodInfo DOMMediaControllerSetDefaultPlaybackRateMethodInfo a signature where-    overloadedMethod _ = dOMMediaControllerSetDefaultPlaybackRate---- method DOMMediaController::set_muted--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaController", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_media_controller_set_muted" webkit_dom_media_controller_set_muted :: -    Ptr DOMMediaController ->               -- _obj : TInterface "WebKit" "DOMMediaController"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMMediaControllerSetMuted ::-    (MonadIO m, DOMMediaControllerK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMMediaControllerSetMuted _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_media_controller_set_muted _obj' value'-    touchManagedPtr _obj-    return ()--data DOMMediaControllerSetMutedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMMediaControllerK a) => MethodInfo DOMMediaControllerSetMutedMethodInfo a signature where-    overloadedMethod _ = dOMMediaControllerSetMuted---- method DOMMediaController::set_playback_rate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaController", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_media_controller_set_playback_rate" webkit_dom_media_controller_set_playback_rate :: -    Ptr DOMMediaController ->               -- _obj : TInterface "WebKit" "DOMMediaController"-    CDouble ->                              -- value : TBasicType TDouble-    IO ()---dOMMediaControllerSetPlaybackRate ::-    (MonadIO m, DOMMediaControllerK a) =>-    a                                       -- _obj-    -> Double                               -- value-    -> m ()                                 -- result-dOMMediaControllerSetPlaybackRate _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = realToFrac value-    webkit_dom_media_controller_set_playback_rate _obj' value'-    touchManagedPtr _obj-    return ()--data DOMMediaControllerSetPlaybackRateMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, DOMMediaControllerK a) => MethodInfo DOMMediaControllerSetPlaybackRateMethodInfo a signature where-    overloadedMethod _ = dOMMediaControllerSetPlaybackRate---- method DOMMediaController::set_volume--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaController", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_media_controller_set_volume" webkit_dom_media_controller_set_volume :: -    Ptr DOMMediaController ->               -- _obj : TInterface "WebKit" "DOMMediaController"-    CDouble ->                              -- value : TBasicType TDouble-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMMediaControllerSetVolume ::-    (MonadIO m, DOMMediaControllerK a) =>-    a                                       -- _obj-    -> Double                               -- value-    -> m ()                                 -- result-dOMMediaControllerSetVolume _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = realToFrac value-    onException (do-        propagateGError $ webkit_dom_media_controller_set_volume _obj' value'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMMediaControllerSetVolumeMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, DOMMediaControllerK a) => MethodInfo DOMMediaControllerSetVolumeMethodInfo a signature where-    overloadedMethod _ = dOMMediaControllerSetVolume---- method DOMMediaController::unpause--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaController", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_media_controller_unpause" webkit_dom_media_controller_unpause :: -    Ptr DOMMediaController ->               -- _obj : TInterface "WebKit" "DOMMediaController"-    IO ()---dOMMediaControllerUnpause ::-    (MonadIO m, DOMMediaControllerK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMMediaControllerUnpause _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_media_controller_unpause _obj'-    touchManagedPtr _obj-    return ()--data DOMMediaControllerUnpauseMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMMediaControllerK a) => MethodInfo DOMMediaControllerUnpauseMethodInfo a signature where-    overloadedMethod _ = dOMMediaControllerUnpause--
− GI/WebKit/Objects/DOMMediaController.hs-boot
@@ -1,43 +0,0 @@-module GI.WebKit.Objects.DOMMediaController where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMMediaController = DOMMediaController (ForeignPtr DOMMediaController)-instance GObject DOMMediaController where-class GObject o => DOMMediaControllerK o-instance (GObject o, IsDescendantOf DOMMediaController o) => DOMMediaControllerK o-data DOMMediaControllerBufferedPropertyInfo-data DOMMediaControllerCurrentTimePropertyInfo-data DOMMediaControllerDefaultPlaybackRatePropertyInfo-data DOMMediaControllerDurationPropertyInfo-data DOMMediaControllerMutedPropertyInfo-data DOMMediaControllerPausedPropertyInfo-data DOMMediaControllerPlaybackRatePropertyInfo-data DOMMediaControllerPlaybackStatePropertyInfo-data DOMMediaControllerPlayedPropertyInfo-data DOMMediaControllerSeekablePropertyInfo-data DOMMediaControllerVolumePropertyInfo-data DOMMediaControllerGetBufferedMethodInfo-data DOMMediaControllerGetCurrentTimeMethodInfo-data DOMMediaControllerGetDefaultPlaybackRateMethodInfo-data DOMMediaControllerGetDurationMethodInfo-data DOMMediaControllerGetMutedMethodInfo-data DOMMediaControllerGetPausedMethodInfo-data DOMMediaControllerGetPlaybackRateMethodInfo-data DOMMediaControllerGetPlaybackStateMethodInfo-data DOMMediaControllerGetPlayedMethodInfo-data DOMMediaControllerGetSeekableMethodInfo-data DOMMediaControllerGetVolumeMethodInfo-data DOMMediaControllerPauseMethodInfo-data DOMMediaControllerPlayMethodInfo-data DOMMediaControllerSetCurrentTimeMethodInfo-data DOMMediaControllerSetDefaultPlaybackRateMethodInfo-data DOMMediaControllerSetMutedMethodInfo-data DOMMediaControllerSetPlaybackRateMethodInfo-data DOMMediaControllerSetVolumeMethodInfo-data DOMMediaControllerUnpauseMethodInfo
− GI/WebKit/Objects/DOMMediaError.hs
@@ -1,160 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMMediaError-    ( ---- * Exported types-    DOMMediaError(..)                       ,-    DOMMediaErrorK                          ,-    toDOMMediaError                         ,-    noDOMMediaError                         ,--- -- * Methods--- ** dOMMediaErrorGetCode-    DOMMediaErrorGetCodeMethodInfo          ,-    dOMMediaErrorGetCode                    ,----- -- * Properties--- ** Code-    DOMMediaErrorCodePropertyInfo           ,-    dOMMediaErrorCode                       ,-    getDOMMediaErrorCode                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMMediaError = DOMMediaError (ForeignPtr DOMMediaError)-foreign import ccall "webkit_dom_media_error_get_type"-    c_webkit_dom_media_error_get_type :: IO GType--type instance ParentTypes DOMMediaError = DOMMediaErrorParentTypes-type DOMMediaErrorParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMMediaError where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_media_error_get_type-    --class GObject o => DOMMediaErrorK o-instance (GObject o, IsDescendantOf DOMMediaError o) => DOMMediaErrorK o--toDOMMediaError :: DOMMediaErrorK o => o -> IO DOMMediaError-toDOMMediaError = unsafeCastTo DOMMediaError--noDOMMediaError :: Maybe DOMMediaError-noDOMMediaError = Nothing--type family ResolveDOMMediaErrorMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMMediaErrorMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMMediaErrorMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMMediaErrorMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMMediaErrorMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMMediaErrorMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMMediaErrorMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMMediaErrorMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMMediaErrorMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMMediaErrorMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMMediaErrorMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMMediaErrorMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMMediaErrorMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMMediaErrorMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMMediaErrorMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMMediaErrorMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMMediaErrorMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMMediaErrorMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMMediaErrorMethod "getCode" o = DOMMediaErrorGetCodeMethodInfo-    ResolveDOMMediaErrorMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMMediaErrorMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMMediaErrorMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMMediaErrorMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMMediaErrorMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMMediaErrorMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMMediaErrorMethod t DOMMediaError, MethodInfo info DOMMediaError p) => IsLabelProxy t (DOMMediaError -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMMediaErrorMethod t DOMMediaError, MethodInfo info DOMMediaError p) => IsLabel t (DOMMediaError -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "code"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMMediaErrorCode :: (MonadIO m, DOMMediaErrorK o) => o -> m Word32-getDOMMediaErrorCode obj = liftIO $ getObjectPropertyUInt32 obj "code"--data DOMMediaErrorCodePropertyInfo-instance AttrInfo DOMMediaErrorCodePropertyInfo where-    type AttrAllowedOps DOMMediaErrorCodePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMediaErrorCodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMediaErrorCodePropertyInfo = DOMMediaErrorK-    type AttrGetType DOMMediaErrorCodePropertyInfo = Word32-    type AttrLabel DOMMediaErrorCodePropertyInfo = "code"-    attrGet _ = getDOMMediaErrorCode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMMediaError = DOMMediaErrorAttributeList-type DOMMediaErrorAttributeList = ('[ '("code", DOMMediaErrorCodePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])--dOMMediaErrorCode :: AttrLabelProxy "code"-dOMMediaErrorCode = AttrLabelProxy--type instance SignalList DOMMediaError = DOMMediaErrorSignalList-type DOMMediaErrorSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMMediaError::get_code--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaError", direction = DirectionIn, mayBeNull = False, 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_media_error_get_code" webkit_dom_media_error_get_code :: -    Ptr DOMMediaError ->                    -- _obj : TInterface "WebKit" "DOMMediaError"-    IO Word16---dOMMediaErrorGetCode ::-    (MonadIO m, DOMMediaErrorK a) =>-    a                                       -- _obj-    -> m Word16                             -- result-dOMMediaErrorGetCode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_media_error_get_code _obj'-    touchManagedPtr _obj-    return result--data DOMMediaErrorGetCodeMethodInfo-instance (signature ~ (m Word16), MonadIO m, DOMMediaErrorK a) => MethodInfo DOMMediaErrorGetCodeMethodInfo a signature where-    overloadedMethod _ = dOMMediaErrorGetCode--
− GI/WebKit/Objects/DOMMediaError.hs-boot
@@ -1,15 +0,0 @@-module GI.WebKit.Objects.DOMMediaError where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMMediaError = DOMMediaError (ForeignPtr DOMMediaError)-instance GObject DOMMediaError where-class GObject o => DOMMediaErrorK o-instance (GObject o, IsDescendantOf DOMMediaError o) => DOMMediaErrorK o-data DOMMediaErrorCodePropertyInfo-data DOMMediaErrorGetCodeMethodInfo
− GI/WebKit/Objects/DOMMediaList.hs
@@ -1,401 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMMediaList-    ( ---- * Exported types-    DOMMediaList(..)                        ,-    DOMMediaListK                           ,-    toDOMMediaList                          ,-    noDOMMediaList                          ,--- -- * Methods--- ** dOMMediaListAppendMedium-    DOMMediaListAppendMediumMethodInfo      ,-    dOMMediaListAppendMedium                ,----- ** dOMMediaListDeleteMedium-    DOMMediaListDeleteMediumMethodInfo      ,-    dOMMediaListDeleteMedium                ,----- ** dOMMediaListGetLength-    DOMMediaListGetLengthMethodInfo         ,-    dOMMediaListGetLength                   ,----- ** dOMMediaListGetMediaText-    DOMMediaListGetMediaTextMethodInfo      ,-    dOMMediaListGetMediaText                ,----- ** dOMMediaListItem-    DOMMediaListItemMethodInfo              ,-    dOMMediaListItem                        ,----- ** dOMMediaListSetMediaText-    DOMMediaListSetMediaTextMethodInfo      ,-    dOMMediaListSetMediaText                ,----- -- * Properties--- ** Length-    DOMMediaListLengthPropertyInfo          ,-    dOMMediaListLength                      ,-    getDOMMediaListLength                   ,----- ** MediaText-    DOMMediaListMediaTextPropertyInfo       ,-    clearDOMMediaListMediaText              ,-    constructDOMMediaListMediaText          ,-    dOMMediaListMediaText                   ,-    getDOMMediaListMediaText                ,-    setDOMMediaListMediaText                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMMediaList = DOMMediaList (ForeignPtr DOMMediaList)-foreign import ccall "webkit_dom_media_list_get_type"-    c_webkit_dom_media_list_get_type :: IO GType--type instance ParentTypes DOMMediaList = DOMMediaListParentTypes-type DOMMediaListParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMMediaList where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_media_list_get_type-    --class GObject o => DOMMediaListK o-instance (GObject o, IsDescendantOf DOMMediaList o) => DOMMediaListK o--toDOMMediaList :: DOMMediaListK o => o -> IO DOMMediaList-toDOMMediaList = unsafeCastTo DOMMediaList--noDOMMediaList :: Maybe DOMMediaList-noDOMMediaList = Nothing--type family ResolveDOMMediaListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMMediaListMethod "appendMedium" o = DOMMediaListAppendMediumMethodInfo-    ResolveDOMMediaListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMMediaListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMMediaListMethod "deleteMedium" o = DOMMediaListDeleteMediumMethodInfo-    ResolveDOMMediaListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMMediaListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMMediaListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMMediaListMethod "item" o = DOMMediaListItemMethodInfo-    ResolveDOMMediaListMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMMediaListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMMediaListMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMMediaListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMMediaListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMMediaListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMMediaListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMMediaListMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMMediaListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMMediaListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMMediaListMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMMediaListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMMediaListMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMMediaListMethod "getLength" o = DOMMediaListGetLengthMethodInfo-    ResolveDOMMediaListMethod "getMediaText" o = DOMMediaListGetMediaTextMethodInfo-    ResolveDOMMediaListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMMediaListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMMediaListMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMMediaListMethod "setMediaText" o = DOMMediaListSetMediaTextMethodInfo-    ResolveDOMMediaListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMMediaListMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMMediaListMethod t DOMMediaList, MethodInfo info DOMMediaList p) => IsLabelProxy t (DOMMediaList -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMMediaListMethod t DOMMediaList, MethodInfo info DOMMediaList p) => IsLabel t (DOMMediaList -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMediaListLength :: (MonadIO m, DOMMediaListK o) => o -> m CULong-getDOMMediaListLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMMediaListLengthPropertyInfo-instance AttrInfo DOMMediaListLengthPropertyInfo where-    type AttrAllowedOps DOMMediaListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMediaListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMediaListLengthPropertyInfo = DOMMediaListK-    type AttrGetType DOMMediaListLengthPropertyInfo = CULong-    type AttrLabel DOMMediaListLengthPropertyInfo = "length"-    attrGet _ = getDOMMediaListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "media-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMMediaListMediaText :: (MonadIO m, DOMMediaListK o) => o -> m (Maybe T.Text)-getDOMMediaListMediaText obj = liftIO $ getObjectPropertyString obj "media-text"--setDOMMediaListMediaText :: (MonadIO m, DOMMediaListK o) => o -> T.Text -> m ()-setDOMMediaListMediaText obj val = liftIO $ setObjectPropertyString obj "media-text" (Just val)--constructDOMMediaListMediaText :: T.Text -> IO ([Char], GValue)-constructDOMMediaListMediaText val = constructObjectPropertyString "media-text" (Just val)--clearDOMMediaListMediaText :: (MonadIO m, DOMMediaListK o) => o -> m ()-clearDOMMediaListMediaText obj = liftIO $ setObjectPropertyString obj "media-text" (Nothing :: Maybe T.Text)--data DOMMediaListMediaTextPropertyInfo-instance AttrInfo DOMMediaListMediaTextPropertyInfo where-    type AttrAllowedOps DOMMediaListMediaTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMMediaListMediaTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMMediaListMediaTextPropertyInfo = DOMMediaListK-    type AttrGetType DOMMediaListMediaTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMMediaListMediaTextPropertyInfo = "media-text"-    attrGet _ = getDOMMediaListMediaText-    attrSet _ = setDOMMediaListMediaText-    attrConstruct _ = constructDOMMediaListMediaText-    attrClear _ = clearDOMMediaListMediaText--type instance AttributeList DOMMediaList = DOMMediaListAttributeList-type DOMMediaListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMMediaListLengthPropertyInfo), '("mediaText", DOMMediaListMediaTextPropertyInfo)] :: [(Symbol, *)])--dOMMediaListLength :: AttrLabelProxy "length"-dOMMediaListLength = AttrLabelProxy--dOMMediaListMediaText :: AttrLabelProxy "mediaText"-dOMMediaListMediaText = AttrLabelProxy--type instance SignalList DOMMediaList = DOMMediaListSignalList-type DOMMediaListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMMediaList::append_medium--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newMedium", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMMediaList"-    CString ->                              -- newMedium : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMMediaListAppendMedium ::-    (MonadIO m, DOMMediaListK a) =>-    a                                       -- _obj-    -> T.Text                               -- newMedium-    -> m ()                                 -- result-dOMMediaListAppendMedium _obj newMedium = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    newMedium' <- textToCString newMedium-    onException (do-        propagateGError $ webkit_dom_media_list_append_medium _obj' newMedium'-        touchManagedPtr _obj-        freeMem newMedium'-        return ()-     ) (do-        freeMem newMedium'-     )--data DOMMediaListAppendMediumMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMMediaListK a) => MethodInfo DOMMediaListAppendMediumMethodInfo a signature where-    overloadedMethod _ = dOMMediaListAppendMedium---- method DOMMediaList::delete_medium--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "oldMedium", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMMediaList"-    CString ->                              -- oldMedium : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMMediaListDeleteMedium ::-    (MonadIO m, DOMMediaListK a) =>-    a                                       -- _obj-    -> T.Text                               -- oldMedium-    -> m ()                                 -- result-dOMMediaListDeleteMedium _obj oldMedium = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    oldMedium' <- textToCString oldMedium-    onException (do-        propagateGError $ webkit_dom_media_list_delete_medium _obj' oldMedium'-        touchManagedPtr _obj-        freeMem oldMedium'-        return ()-     ) (do-        freeMem oldMedium'-     )--data DOMMediaListDeleteMediumMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMMediaListK a) => MethodInfo DOMMediaListDeleteMediumMethodInfo a signature where-    overloadedMethod _ = dOMMediaListDeleteMedium---- method DOMMediaList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaList", direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMMediaList"-    IO CULong---dOMMediaListGetLength ::-    (MonadIO m, DOMMediaListK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMMediaListGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_media_list_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMMediaListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMMediaListK a) => MethodInfo DOMMediaListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMMediaListGetLength---- method DOMMediaList::get_media_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                     -- _obj : TInterface "WebKit" "DOMMediaList"-    IO CString---dOMMediaListGetMediaText ::-    (MonadIO m, DOMMediaListK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMMediaListGetMediaText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_media_list_get_media_text _obj'-    checkUnexpectedReturnNULL "webkit_dom_media_list_get_media_text" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMMediaListGetMediaTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMMediaListK a) => MethodInfo DOMMediaListGetMediaTextMethodInfo a signature where-    overloadedMethod _ = dOMMediaListGetMediaText---- method DOMMediaList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = 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 ->                     -- _obj : TInterface "WebKit" "DOMMediaList"-    CULong ->                               -- index : TBasicType TULong-    IO CString---dOMMediaListItem ::-    (MonadIO m, DOMMediaListK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m T.Text                             -- result-dOMMediaListItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_media_list_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_media_list_item" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMMediaListItemMethodInfo-instance (signature ~ (CULong -> m T.Text), MonadIO m, DOMMediaListK a) => MethodInfo DOMMediaListItemMethodInfo a signature where-    overloadedMethod _ = dOMMediaListItem---- method DOMMediaList::set_media_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                     -- _obj : TInterface "WebKit" "DOMMediaList"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMMediaListSetMediaText ::-    (MonadIO m, DOMMediaListK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMMediaListSetMediaText _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_media_list_set_media_text _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMMediaListSetMediaTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMMediaListK a) => MethodInfo DOMMediaListSetMediaTextMethodInfo a signature where-    overloadedMethod _ = dOMMediaListSetMediaText--
− GI/WebKit/Objects/DOMMediaList.hs-boot
@@ -1,21 +0,0 @@-module GI.WebKit.Objects.DOMMediaList where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMMediaList = DOMMediaList (ForeignPtr DOMMediaList)-instance GObject DOMMediaList where-class GObject o => DOMMediaListK o-instance (GObject o, IsDescendantOf DOMMediaList o) => DOMMediaListK o-data DOMMediaListLengthPropertyInfo-data DOMMediaListMediaTextPropertyInfo-data DOMMediaListAppendMediumMethodInfo-data DOMMediaListDeleteMediumMethodInfo-data DOMMediaListGetLengthMethodInfo-data DOMMediaListGetMediaTextMethodInfo-data DOMMediaListItemMethodInfo-data DOMMediaListSetMediaTextMethodInfo
− GI/WebKit/Objects/DOMMediaQueryList.hs
@@ -1,226 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMMediaQueryList-    ( ---- * Exported types-    DOMMediaQueryList(..)                   ,-    DOMMediaQueryListK                      ,-    toDOMMediaQueryList                     ,-    noDOMMediaQueryList                     ,--- -- * Methods--- ** dOMMediaQueryListGetMatches-    DOMMediaQueryListGetMatchesMethodInfo   ,-    dOMMediaQueryListGetMatches             ,----- ** dOMMediaQueryListGetMedia-    DOMMediaQueryListGetMediaMethodInfo     ,-    dOMMediaQueryListGetMedia               ,----- -- * Properties--- ** Matches-    DOMMediaQueryListMatchesPropertyInfo    ,-    dOMMediaQueryListMatches                ,-    getDOMMediaQueryListMatches             ,----- ** Media-    DOMMediaQueryListMediaPropertyInfo      ,-    dOMMediaQueryListMedia                  ,-    getDOMMediaQueryListMedia               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMMediaQueryList = DOMMediaQueryList (ForeignPtr DOMMediaQueryList)-foreign import ccall "webkit_dom_media_query_list_get_type"-    c_webkit_dom_media_query_list_get_type :: IO GType--type instance ParentTypes DOMMediaQueryList = DOMMediaQueryListParentTypes-type DOMMediaQueryListParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMMediaQueryList where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_media_query_list_get_type-    --class GObject o => DOMMediaQueryListK o-instance (GObject o, IsDescendantOf DOMMediaQueryList o) => DOMMediaQueryListK o--toDOMMediaQueryList :: DOMMediaQueryListK o => o -> IO DOMMediaQueryList-toDOMMediaQueryList = unsafeCastTo DOMMediaQueryList--noDOMMediaQueryList :: Maybe DOMMediaQueryList-noDOMMediaQueryList = Nothing--type family ResolveDOMMediaQueryListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMMediaQueryListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMMediaQueryListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMMediaQueryListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMMediaQueryListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMMediaQueryListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMMediaQueryListMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMMediaQueryListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMMediaQueryListMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMMediaQueryListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMMediaQueryListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMMediaQueryListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMMediaQueryListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMMediaQueryListMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMMediaQueryListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMMediaQueryListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMMediaQueryListMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMMediaQueryListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMMediaQueryListMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMMediaQueryListMethod "getMatches" o = DOMMediaQueryListGetMatchesMethodInfo-    ResolveDOMMediaQueryListMethod "getMedia" o = DOMMediaQueryListGetMediaMethodInfo-    ResolveDOMMediaQueryListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMMediaQueryListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMMediaQueryListMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMMediaQueryListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMMediaQueryListMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMMediaQueryListMethod t DOMMediaQueryList, MethodInfo info DOMMediaQueryList p) => IsLabelProxy t (DOMMediaQueryList -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMMediaQueryListMethod t DOMMediaQueryList, MethodInfo info DOMMediaQueryList p) => IsLabel t (DOMMediaQueryList -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "matches"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMediaQueryListMatches :: (MonadIO m, DOMMediaQueryListK o) => o -> m Bool-getDOMMediaQueryListMatches obj = liftIO $ getObjectPropertyBool obj "matches"--data DOMMediaQueryListMatchesPropertyInfo-instance AttrInfo DOMMediaQueryListMatchesPropertyInfo where-    type AttrAllowedOps DOMMediaQueryListMatchesPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMediaQueryListMatchesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMediaQueryListMatchesPropertyInfo = DOMMediaQueryListK-    type AttrGetType DOMMediaQueryListMatchesPropertyInfo = Bool-    type AttrLabel DOMMediaQueryListMatchesPropertyInfo = "matches"-    attrGet _ = getDOMMediaQueryListMatches-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "media"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMMediaQueryListMedia :: (MonadIO m, DOMMediaQueryListK o) => o -> m (Maybe T.Text)-getDOMMediaQueryListMedia obj = liftIO $ getObjectPropertyString obj "media"--data DOMMediaQueryListMediaPropertyInfo-instance AttrInfo DOMMediaQueryListMediaPropertyInfo where-    type AttrAllowedOps DOMMediaQueryListMediaPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMMediaQueryListMediaPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMediaQueryListMediaPropertyInfo = DOMMediaQueryListK-    type AttrGetType DOMMediaQueryListMediaPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMMediaQueryListMediaPropertyInfo = "media"-    attrGet _ = getDOMMediaQueryListMedia-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMMediaQueryList = DOMMediaQueryListAttributeList-type DOMMediaQueryListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("matches", DOMMediaQueryListMatchesPropertyInfo), '("media", DOMMediaQueryListMediaPropertyInfo)] :: [(Symbol, *)])--dOMMediaQueryListMatches :: AttrLabelProxy "matches"-dOMMediaQueryListMatches = AttrLabelProxy--dOMMediaQueryListMedia :: AttrLabelProxy "media"-dOMMediaQueryListMedia = AttrLabelProxy--type instance SignalList DOMMediaQueryList = DOMMediaQueryListSignalList-type DOMMediaQueryListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMMediaQueryList::get_matches--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaQueryList", direction = DirectionIn, mayBeNull = False, 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_media_query_list_get_matches" webkit_dom_media_query_list_get_matches :: -    Ptr DOMMediaQueryList ->                -- _obj : TInterface "WebKit" "DOMMediaQueryList"-    IO CInt---dOMMediaQueryListGetMatches ::-    (MonadIO m, DOMMediaQueryListK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMMediaQueryListGetMatches _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_media_query_list_get_matches _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMMediaQueryListGetMatchesMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMMediaQueryListK a) => MethodInfo DOMMediaQueryListGetMatchesMethodInfo a signature where-    overloadedMethod _ = dOMMediaQueryListGetMatches---- method DOMMediaQueryList::get_media--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMediaQueryList", direction = DirectionIn, mayBeNull = False, argScope = 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_query_list_get_media" webkit_dom_media_query_list_get_media :: -    Ptr DOMMediaQueryList ->                -- _obj : TInterface "WebKit" "DOMMediaQueryList"-    IO CString---dOMMediaQueryListGetMedia ::-    (MonadIO m, DOMMediaQueryListK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMMediaQueryListGetMedia _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_media_query_list_get_media _obj'-    checkUnexpectedReturnNULL "webkit_dom_media_query_list_get_media" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMMediaQueryListGetMediaMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMMediaQueryListK a) => MethodInfo DOMMediaQueryListGetMediaMethodInfo a signature where-    overloadedMethod _ = dOMMediaQueryListGetMedia--
− GI/WebKit/Objects/DOMMediaQueryList.hs-boot
@@ -1,17 +0,0 @@-module GI.WebKit.Objects.DOMMediaQueryList where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMMediaQueryList = DOMMediaQueryList (ForeignPtr DOMMediaQueryList)-instance GObject DOMMediaQueryList where-class GObject o => DOMMediaQueryListK o-instance (GObject o, IsDescendantOf DOMMediaQueryList o) => DOMMediaQueryListK o-data DOMMediaQueryListMatchesPropertyInfo-data DOMMediaQueryListMediaPropertyInfo-data DOMMediaQueryListGetMatchesMethodInfo-data DOMMediaQueryListGetMediaMethodInfo
− GI/WebKit/Objects/DOMMemoryInfo.hs
@@ -1,260 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMMemoryInfo-    ( ---- * Exported types-    DOMMemoryInfo(..)                       ,-    DOMMemoryInfoK                          ,-    toDOMMemoryInfo                         ,-    noDOMMemoryInfo                         ,--- -- * Methods--- ** dOMMemoryInfoGetJsHeapSizeLimit-    dOMMemoryInfoGetJsHeapSizeLimit         ,----- ** dOMMemoryInfoGetTotalJsHeapSize-    dOMMemoryInfoGetTotalJsHeapSize         ,----- ** dOMMemoryInfoGetUsedJsHeapSize-    dOMMemoryInfoGetUsedJsHeapSize          ,----- -- * Properties--- ** JsHeapSizeLimit-    DOMMemoryInfoJsHeapSizeLimitPropertyInfo,-    dOMMemoryInfoJsHeapSizeLimit            ,-    getDOMMemoryInfoJsHeapSizeLimit         ,----- ** TotalJsHeapSize-    DOMMemoryInfoTotalJsHeapSizePropertyInfo,-    dOMMemoryInfoTotalJsHeapSize            ,-    getDOMMemoryInfoTotalJsHeapSize         ,----- ** UsedJsHeapSize-    DOMMemoryInfoUsedJsHeapSizePropertyInfo ,-    dOMMemoryInfoUsedJsHeapSize             ,-    getDOMMemoryInfoUsedJsHeapSize          ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMMemoryInfo = DOMMemoryInfo (ForeignPtr DOMMemoryInfo)-foreign import ccall "webkit_dom_memory_info_get_type"-    c_webkit_dom_memory_info_get_type :: IO GType--type instance ParentTypes DOMMemoryInfo = DOMMemoryInfoParentTypes-type DOMMemoryInfoParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMMemoryInfo where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_memory_info_get_type-    --class GObject o => DOMMemoryInfoK o-instance (GObject o, IsDescendantOf DOMMemoryInfo o) => DOMMemoryInfoK o--toDOMMemoryInfo :: DOMMemoryInfoK o => o -> IO DOMMemoryInfo-toDOMMemoryInfo = unsafeCastTo DOMMemoryInfo--noDOMMemoryInfo :: Maybe DOMMemoryInfo-noDOMMemoryInfo = Nothing--type family ResolveDOMMemoryInfoMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMMemoryInfoMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMMemoryInfoMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMMemoryInfoMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMMemoryInfoMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMMemoryInfoMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMMemoryInfoMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMMemoryInfoMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMMemoryInfoMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMMemoryInfoMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMMemoryInfoMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMMemoryInfoMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMMemoryInfoMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMMemoryInfoMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMMemoryInfoMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMMemoryInfoMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMMemoryInfoMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMMemoryInfoMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMMemoryInfoMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMMemoryInfoMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMMemoryInfoMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMMemoryInfoMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMMemoryInfoMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMMemoryInfoMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMMemoryInfoMethod t DOMMemoryInfo, MethodInfo info DOMMemoryInfo p) => IsLabelProxy t (DOMMemoryInfo -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMMemoryInfoMethod t DOMMemoryInfo, MethodInfo info DOMMemoryInfo p) => IsLabel t (DOMMemoryInfo -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "js-heap-size-limit"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMMemoryInfoJsHeapSizeLimit :: (MonadIO m, DOMMemoryInfoK o) => o -> m CULong-getDOMMemoryInfoJsHeapSizeLimit obj = liftIO $ getObjectPropertyULong obj "js-heap-size-limit"--data DOMMemoryInfoJsHeapSizeLimitPropertyInfo-instance AttrInfo DOMMemoryInfoJsHeapSizeLimitPropertyInfo where-    type AttrAllowedOps DOMMemoryInfoJsHeapSizeLimitPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMemoryInfoJsHeapSizeLimitPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMemoryInfoJsHeapSizeLimitPropertyInfo = DOMMemoryInfoK-    type AttrGetType DOMMemoryInfoJsHeapSizeLimitPropertyInfo = CULong-    type AttrLabel DOMMemoryInfoJsHeapSizeLimitPropertyInfo = "js-heap-size-limit"-    attrGet _ = getDOMMemoryInfoJsHeapSizeLimit-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "total-js-heap-size"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMMemoryInfoTotalJsHeapSize :: (MonadIO m, DOMMemoryInfoK o) => o -> m CULong-getDOMMemoryInfoTotalJsHeapSize obj = liftIO $ getObjectPropertyULong obj "total-js-heap-size"--data DOMMemoryInfoTotalJsHeapSizePropertyInfo-instance AttrInfo DOMMemoryInfoTotalJsHeapSizePropertyInfo where-    type AttrAllowedOps DOMMemoryInfoTotalJsHeapSizePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMemoryInfoTotalJsHeapSizePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMemoryInfoTotalJsHeapSizePropertyInfo = DOMMemoryInfoK-    type AttrGetType DOMMemoryInfoTotalJsHeapSizePropertyInfo = CULong-    type AttrLabel DOMMemoryInfoTotalJsHeapSizePropertyInfo = "total-js-heap-size"-    attrGet _ = getDOMMemoryInfoTotalJsHeapSize-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "used-js-heap-size"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMMemoryInfoUsedJsHeapSize :: (MonadIO m, DOMMemoryInfoK o) => o -> m CULong-getDOMMemoryInfoUsedJsHeapSize obj = liftIO $ getObjectPropertyULong obj "used-js-heap-size"--data DOMMemoryInfoUsedJsHeapSizePropertyInfo-instance AttrInfo DOMMemoryInfoUsedJsHeapSizePropertyInfo where-    type AttrAllowedOps DOMMemoryInfoUsedJsHeapSizePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMemoryInfoUsedJsHeapSizePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMemoryInfoUsedJsHeapSizePropertyInfo = DOMMemoryInfoK-    type AttrGetType DOMMemoryInfoUsedJsHeapSizePropertyInfo = CULong-    type AttrLabel DOMMemoryInfoUsedJsHeapSizePropertyInfo = "used-js-heap-size"-    attrGet _ = getDOMMemoryInfoUsedJsHeapSize-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMMemoryInfo = DOMMemoryInfoAttributeList-type DOMMemoryInfoAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("jsHeapSizeLimit", DOMMemoryInfoJsHeapSizeLimitPropertyInfo), '("totalJsHeapSize", DOMMemoryInfoTotalJsHeapSizePropertyInfo), '("usedJsHeapSize", DOMMemoryInfoUsedJsHeapSizePropertyInfo)] :: [(Symbol, *)])--dOMMemoryInfoJsHeapSizeLimit :: AttrLabelProxy "jsHeapSizeLimit"-dOMMemoryInfoJsHeapSizeLimit = AttrLabelProxy--dOMMemoryInfoTotalJsHeapSize :: AttrLabelProxy "totalJsHeapSize"-dOMMemoryInfoTotalJsHeapSize = AttrLabelProxy--dOMMemoryInfoUsedJsHeapSize :: AttrLabelProxy "usedJsHeapSize"-dOMMemoryInfoUsedJsHeapSize = AttrLabelProxy--type instance SignalList DOMMemoryInfo = DOMMemoryInfoSignalList-type DOMMemoryInfoSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMMemoryInfo::get_js_heap_size_limit--- method type : MemberFunction--- Args : [Arg {argCName = "self", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, 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_memory_info_get_js_heap_size_limit" webkit_dom_memory_info_get_js_heap_size_limit :: -    Ptr () ->                               -- self : TBasicType TPtr-    IO CULong--{-# DEPRECATED dOMMemoryInfoGetJsHeapSizeLimit ["(Since version 2.2)"]#-}-dOMMemoryInfoGetJsHeapSizeLimit ::-    (MonadIO m) =>-    Ptr ()                                  -- self-    -> m CULong                             -- result-dOMMemoryInfoGetJsHeapSizeLimit self = liftIO $ do-    result <- webkit_dom_memory_info_get_js_heap_size_limit self-    return result---- method DOMMemoryInfo::get_total_js_heap_size--- method type : MemberFunction--- Args : [Arg {argCName = "self", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, 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_memory_info_get_total_js_heap_size" webkit_dom_memory_info_get_total_js_heap_size :: -    Ptr () ->                               -- self : TBasicType TPtr-    IO CULong--{-# DEPRECATED dOMMemoryInfoGetTotalJsHeapSize ["(Since version 2.2)"]#-}-dOMMemoryInfoGetTotalJsHeapSize ::-    (MonadIO m) =>-    Ptr ()                                  -- self-    -> m CULong                             -- result-dOMMemoryInfoGetTotalJsHeapSize self = liftIO $ do-    result <- webkit_dom_memory_info_get_total_js_heap_size self-    return result---- method DOMMemoryInfo::get_used_js_heap_size--- method type : MemberFunction--- Args : [Arg {argCName = "self", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, 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_memory_info_get_used_js_heap_size" webkit_dom_memory_info_get_used_js_heap_size :: -    Ptr () ->                               -- self : TBasicType TPtr-    IO CULong--{-# DEPRECATED dOMMemoryInfoGetUsedJsHeapSize ["(Since version 2.2)"]#-}-dOMMemoryInfoGetUsedJsHeapSize ::-    (MonadIO m) =>-    Ptr ()                                  -- self-    -> m CULong                             -- result-dOMMemoryInfoGetUsedJsHeapSize self = liftIO $ do-    result <- webkit_dom_memory_info_get_used_js_heap_size self-    return result--
− GI/WebKit/Objects/DOMMemoryInfo.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMMemoryInfo where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMMemoryInfo = DOMMemoryInfo (ForeignPtr DOMMemoryInfo)-instance GObject DOMMemoryInfo where-class GObject o => DOMMemoryInfoK o-instance (GObject o, IsDescendantOf DOMMemoryInfo o) => DOMMemoryInfoK o-data DOMMemoryInfoJsHeapSizeLimitPropertyInfo-data DOMMemoryInfoTotalJsHeapSizePropertyInfo-data DOMMemoryInfoUsedJsHeapSizePropertyInfo
− GI/WebKit/Objects/DOMMessagePort.hs
@@ -1,95 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMMessagePort-    ( ---- * Exported types-    DOMMessagePort(..)                      ,-    DOMMessagePortK                         ,-    toDOMMessagePort                        ,-    noDOMMessagePort                        ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMMessagePort = DOMMessagePort (ForeignPtr DOMMessagePort)-foreign import ccall "webkit_dom_message_port_get_type"-    c_webkit_dom_message_port_get_type :: IO GType--type instance ParentTypes DOMMessagePort = DOMMessagePortParentTypes-type DOMMessagePortParentTypes = '[DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMMessagePort where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_message_port_get_type-    --class GObject o => DOMMessagePortK o-instance (GObject o, IsDescendantOf DOMMessagePort o) => DOMMessagePortK o--toDOMMessagePort :: DOMMessagePortK o => o -> IO DOMMessagePort-toDOMMessagePort = unsafeCastTo DOMMessagePort--noDOMMessagePort :: Maybe DOMMessagePort-noDOMMessagePort = Nothing--type family ResolveDOMMessagePortMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMMessagePortMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMMessagePortMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMMessagePortMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMMessagePortMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo-    ResolveDOMMessagePortMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMMessagePortMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMMessagePortMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMMessagePortMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMMessagePortMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMMessagePortMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMMessagePortMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMMessagePortMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMMessagePortMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMMessagePortMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMMessagePortMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMMessagePortMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMMessagePortMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMMessagePortMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMMessagePortMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMMessagePortMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMMessagePortMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMMessagePortMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMMessagePortMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMMessagePortMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMMessagePortMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMMessagePortMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMMessagePortMethod t DOMMessagePort, MethodInfo info DOMMessagePort p) => IsLabelProxy t (DOMMessagePort -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMMessagePortMethod t DOMMessagePort, MethodInfo info DOMMessagePort p) => IsLabel t (DOMMessagePort -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DOMMessagePort = DOMMessagePortAttributeList-type DOMMessagePortAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])--type instance SignalList DOMMessagePort = DOMMessagePortSignalList-type DOMMessagePortSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--
− GI/WebKit/Objects/DOMMessagePort.hs-boot
@@ -1,13 +0,0 @@-module GI.WebKit.Objects.DOMMessagePort where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMMessagePort = DOMMessagePort (ForeignPtr DOMMessagePort)-instance GObject DOMMessagePort where-class GObject o => DOMMessagePortK o-instance (GObject o, IsDescendantOf DOMMessagePort o) => DOMMessagePortK o
− GI/WebKit/Objects/DOMMicroDataItemValue.hs
@@ -1,92 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMMicroDataItemValue-    ( ---- * Exported types-    DOMMicroDataItemValue(..)               ,-    DOMMicroDataItemValueK                  ,-    toDOMMicroDataItemValue                 ,-    noDOMMicroDataItemValue                 ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMMicroDataItemValue = DOMMicroDataItemValue (ForeignPtr DOMMicroDataItemValue)-foreign import ccall "webkit_dom_micro_data_item_value_get_type"-    c_webkit_dom_micro_data_item_value_get_type :: IO GType--type instance ParentTypes DOMMicroDataItemValue = DOMMicroDataItemValueParentTypes-type DOMMicroDataItemValueParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMMicroDataItemValue where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_micro_data_item_value_get_type-    --class GObject o => DOMMicroDataItemValueK o-instance (GObject o, IsDescendantOf DOMMicroDataItemValue o) => DOMMicroDataItemValueK o--toDOMMicroDataItemValue :: DOMMicroDataItemValueK o => o -> IO DOMMicroDataItemValue-toDOMMicroDataItemValue = unsafeCastTo DOMMicroDataItemValue--noDOMMicroDataItemValue :: Maybe DOMMicroDataItemValue-noDOMMicroDataItemValue = Nothing--type family ResolveDOMMicroDataItemValueMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMMicroDataItemValueMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMMicroDataItemValueMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMMicroDataItemValueMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMMicroDataItemValueMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMMicroDataItemValueMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMMicroDataItemValueMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMMicroDataItemValueMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMMicroDataItemValueMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMMicroDataItemValueMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMMicroDataItemValueMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMMicroDataItemValueMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMMicroDataItemValueMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMMicroDataItemValueMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMMicroDataItemValueMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMMicroDataItemValueMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMMicroDataItemValueMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMMicroDataItemValueMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMMicroDataItemValueMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMMicroDataItemValueMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMMicroDataItemValueMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMMicroDataItemValueMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMMicroDataItemValueMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMMicroDataItemValueMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMMicroDataItemValueMethod t DOMMicroDataItemValue, MethodInfo info DOMMicroDataItemValue p) => IsLabelProxy t (DOMMicroDataItemValue -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMMicroDataItemValueMethod t DOMMicroDataItemValue, MethodInfo info DOMMicroDataItemValue p) => IsLabel t (DOMMicroDataItemValue -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DOMMicroDataItemValue = DOMMicroDataItemValueAttributeList-type DOMMicroDataItemValueAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])--type instance SignalList DOMMicroDataItemValue = DOMMicroDataItemValueSignalList-type DOMMicroDataItemValueSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--
− GI/WebKit/Objects/DOMMicroDataItemValue.hs-boot
@@ -1,13 +0,0 @@-module GI.WebKit.Objects.DOMMicroDataItemValue where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMMicroDataItemValue = DOMMicroDataItemValue (ForeignPtr DOMMicroDataItemValue)-instance GObject DOMMicroDataItemValue where-class GObject o => DOMMicroDataItemValueK o-instance (GObject o, IsDescendantOf DOMMicroDataItemValue o) => DOMMicroDataItemValueK o
− GI/WebKit/Objects/DOMMouseEvent.hs
@@ -1,1325 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMMouseEvent-    ( ---- * Exported types-    DOMMouseEvent(..)                       ,-    DOMMouseEventK                          ,-    toDOMMouseEvent                         ,-    noDOMMouseEvent                         ,--- -- * Methods--- ** dOMMouseEventGetAltKey-    DOMMouseEventGetAltKeyMethodInfo        ,-    dOMMouseEventGetAltKey                  ,----- ** dOMMouseEventGetButton-    DOMMouseEventGetButtonMethodInfo        ,-    dOMMouseEventGetButton                  ,----- ** dOMMouseEventGetClientX-    DOMMouseEventGetClientXMethodInfo       ,-    dOMMouseEventGetClientX                 ,----- ** dOMMouseEventGetClientY-    DOMMouseEventGetClientYMethodInfo       ,-    dOMMouseEventGetClientY                 ,----- ** dOMMouseEventGetCtrlKey-    DOMMouseEventGetCtrlKeyMethodInfo       ,-    dOMMouseEventGetCtrlKey                 ,----- ** dOMMouseEventGetFromElement-    DOMMouseEventGetFromElementMethodInfo   ,-    dOMMouseEventGetFromElement             ,----- ** dOMMouseEventGetMetaKey-    DOMMouseEventGetMetaKeyMethodInfo       ,-    dOMMouseEventGetMetaKey                 ,----- ** dOMMouseEventGetOffsetX-    DOMMouseEventGetOffsetXMethodInfo       ,-    dOMMouseEventGetOffsetX                 ,----- ** dOMMouseEventGetOffsetY-    DOMMouseEventGetOffsetYMethodInfo       ,-    dOMMouseEventGetOffsetY                 ,----- ** dOMMouseEventGetRelatedTarget-    DOMMouseEventGetRelatedTargetMethodInfo ,-    dOMMouseEventGetRelatedTarget           ,----- ** dOMMouseEventGetScreenX-    DOMMouseEventGetScreenXMethodInfo       ,-    dOMMouseEventGetScreenX                 ,----- ** dOMMouseEventGetScreenY-    DOMMouseEventGetScreenYMethodInfo       ,-    dOMMouseEventGetScreenY                 ,----- ** dOMMouseEventGetShiftKey-    DOMMouseEventGetShiftKeyMethodInfo      ,-    dOMMouseEventGetShiftKey                ,----- ** dOMMouseEventGetToElement-    DOMMouseEventGetToElementMethodInfo     ,-    dOMMouseEventGetToElement               ,----- ** dOMMouseEventGetWebkitMovementX-    DOMMouseEventGetWebkitMovementXMethodInfo,-    dOMMouseEventGetWebkitMovementX         ,----- ** dOMMouseEventGetWebkitMovementY-    DOMMouseEventGetWebkitMovementYMethodInfo,-    dOMMouseEventGetWebkitMovementY         ,----- ** dOMMouseEventGetX-    DOMMouseEventGetXMethodInfo             ,-    dOMMouseEventGetX                       ,----- ** dOMMouseEventGetY-    DOMMouseEventGetYMethodInfo             ,-    dOMMouseEventGetY                       ,----- ** dOMMouseEventInitMouseEvent-    DOMMouseEventInitMouseEventMethodInfo   ,-    dOMMouseEventInitMouseEvent             ,----- -- * Properties--- ** AltKey-    DOMMouseEventAltKeyPropertyInfo         ,-    dOMMouseEventAltKey                     ,-    getDOMMouseEventAltKey                  ,----- ** Button-    DOMMouseEventButtonPropertyInfo         ,-    dOMMouseEventButton                     ,-    getDOMMouseEventButton                  ,----- ** ClientX-    DOMMouseEventClientXPropertyInfo        ,-    dOMMouseEventClientX                    ,-    getDOMMouseEventClientX                 ,----- ** ClientY-    DOMMouseEventClientYPropertyInfo        ,-    dOMMouseEventClientY                    ,-    getDOMMouseEventClientY                 ,----- ** CtrlKey-    DOMMouseEventCtrlKeyPropertyInfo        ,-    dOMMouseEventCtrlKey                    ,-    getDOMMouseEventCtrlKey                 ,----- ** FromElement-    DOMMouseEventFromElementPropertyInfo    ,-    dOMMouseEventFromElement                ,-    getDOMMouseEventFromElement             ,----- ** MetaKey-    DOMMouseEventMetaKeyPropertyInfo        ,-    dOMMouseEventMetaKey                    ,-    getDOMMouseEventMetaKey                 ,----- ** OffsetX-    DOMMouseEventOffsetXPropertyInfo        ,-    dOMMouseEventOffsetX                    ,-    getDOMMouseEventOffsetX                 ,----- ** OffsetY-    DOMMouseEventOffsetYPropertyInfo        ,-    dOMMouseEventOffsetY                    ,-    getDOMMouseEventOffsetY                 ,----- ** RelatedTarget-    DOMMouseEventRelatedTargetPropertyInfo  ,-    dOMMouseEventRelatedTarget              ,-    getDOMMouseEventRelatedTarget           ,----- ** ScreenX-    DOMMouseEventScreenXPropertyInfo        ,-    dOMMouseEventScreenX                    ,-    getDOMMouseEventScreenX                 ,----- ** ScreenY-    DOMMouseEventScreenYPropertyInfo        ,-    dOMMouseEventScreenY                    ,-    getDOMMouseEventScreenY                 ,----- ** ShiftKey-    DOMMouseEventShiftKeyPropertyInfo       ,-    dOMMouseEventShiftKey                   ,-    getDOMMouseEventShiftKey                ,----- ** ToElement-    DOMMouseEventToElementPropertyInfo      ,-    dOMMouseEventToElement                  ,-    getDOMMouseEventToElement               ,----- ** WebkitMovementX-    DOMMouseEventWebkitMovementXPropertyInfo,-    dOMMouseEventWebkitMovementX            ,-    getDOMMouseEventWebkitMovementX         ,----- ** WebkitMovementY-    DOMMouseEventWebkitMovementYPropertyInfo,-    dOMMouseEventWebkitMovementY            ,-    getDOMMouseEventWebkitMovementY         ,----- ** X-    DOMMouseEventXPropertyInfo              ,-    dOMMouseEventX                          ,-    getDOMMouseEventX                       ,----- ** Y-    DOMMouseEventYPropertyInfo              ,-    dOMMouseEventY                          ,-    getDOMMouseEventY                       ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMMouseEvent = DOMMouseEvent (ForeignPtr DOMMouseEvent)-foreign import ccall "webkit_dom_mouse_event_get_type"-    c_webkit_dom_mouse_event_get_type :: IO GType--type instance ParentTypes DOMMouseEvent = DOMMouseEventParentTypes-type DOMMouseEventParentTypes = '[DOMUIEvent, DOMEvent, DOMObject, GObject.Object]--instance GObject DOMMouseEvent where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_mouse_event_get_type-    --class GObject o => DOMMouseEventK o-instance (GObject o, IsDescendantOf DOMMouseEvent o) => DOMMouseEventK o--toDOMMouseEvent :: DOMMouseEventK o => o -> IO DOMMouseEvent-toDOMMouseEvent = unsafeCastTo DOMMouseEvent--noDOMMouseEvent :: Maybe DOMMouseEvent-noDOMMouseEvent = Nothing--type family ResolveDOMMouseEventMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMMouseEventMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMMouseEventMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMMouseEventMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMMouseEventMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMMouseEventMethod "initEvent" o = DOMEventInitEventMethodInfo-    ResolveDOMMouseEventMethod "initMouseEvent" o = DOMMouseEventInitMouseEventMethodInfo-    ResolveDOMMouseEventMethod "initUiEvent" o = DOMUIEventInitUiEventMethodInfo-    ResolveDOMMouseEventMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMMouseEventMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMMouseEventMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMMouseEventMethod "preventDefault" o = DOMEventPreventDefaultMethodInfo-    ResolveDOMMouseEventMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMMouseEventMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMMouseEventMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMMouseEventMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMMouseEventMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMMouseEventMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMMouseEventMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMMouseEventMethod "stopImmediatePropagation" o = DOMEventStopImmediatePropagationMethodInfo-    ResolveDOMMouseEventMethod "stopPropagation" o = DOMEventStopPropagationMethodInfo-    ResolveDOMMouseEventMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMMouseEventMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMMouseEventMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMMouseEventMethod "getAltKey" o = DOMMouseEventGetAltKeyMethodInfo-    ResolveDOMMouseEventMethod "getBubbles" o = DOMEventGetBubblesMethodInfo-    ResolveDOMMouseEventMethod "getButton" o = DOMMouseEventGetButtonMethodInfo-    ResolveDOMMouseEventMethod "getCancelBubble" o = DOMEventGetCancelBubbleMethodInfo-    ResolveDOMMouseEventMethod "getCancelable" o = DOMEventGetCancelableMethodInfo-    ResolveDOMMouseEventMethod "getCharCode" o = DOMUIEventGetCharCodeMethodInfo-    ResolveDOMMouseEventMethod "getClientX" o = DOMMouseEventGetClientXMethodInfo-    ResolveDOMMouseEventMethod "getClientY" o = DOMMouseEventGetClientYMethodInfo-    ResolveDOMMouseEventMethod "getCtrlKey" o = DOMMouseEventGetCtrlKeyMethodInfo-    ResolveDOMMouseEventMethod "getCurrentTarget" o = DOMEventGetCurrentTargetMethodInfo-    ResolveDOMMouseEventMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMMouseEventMethod "getDefaultPrevented" o = DOMEventGetDefaultPreventedMethodInfo-    ResolveDOMMouseEventMethod "getDetail" o = DOMUIEventGetDetailMethodInfo-    ResolveDOMMouseEventMethod "getEventPhase" o = DOMEventGetEventPhaseMethodInfo-    ResolveDOMMouseEventMethod "getFromElement" o = DOMMouseEventGetFromElementMethodInfo-    ResolveDOMMouseEventMethod "getKeyCode" o = DOMUIEventGetKeyCodeMethodInfo-    ResolveDOMMouseEventMethod "getLayerX" o = DOMUIEventGetLayerXMethodInfo-    ResolveDOMMouseEventMethod "getLayerY" o = DOMUIEventGetLayerYMethodInfo-    ResolveDOMMouseEventMethod "getMetaKey" o = DOMMouseEventGetMetaKeyMethodInfo-    ResolveDOMMouseEventMethod "getOffsetX" o = DOMMouseEventGetOffsetXMethodInfo-    ResolveDOMMouseEventMethod "getOffsetY" o = DOMMouseEventGetOffsetYMethodInfo-    ResolveDOMMouseEventMethod "getPageX" o = DOMUIEventGetPageXMethodInfo-    ResolveDOMMouseEventMethod "getPageY" o = DOMUIEventGetPageYMethodInfo-    ResolveDOMMouseEventMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMMouseEventMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMMouseEventMethod "getRelatedTarget" o = DOMMouseEventGetRelatedTargetMethodInfo-    ResolveDOMMouseEventMethod "getReturnValue" o = DOMEventGetReturnValueMethodInfo-    ResolveDOMMouseEventMethod "getScreenX" o = DOMMouseEventGetScreenXMethodInfo-    ResolveDOMMouseEventMethod "getScreenY" o = DOMMouseEventGetScreenYMethodInfo-    ResolveDOMMouseEventMethod "getShiftKey" o = DOMMouseEventGetShiftKeyMethodInfo-    ResolveDOMMouseEventMethod "getSrcElement" o = DOMEventGetSrcElementMethodInfo-    ResolveDOMMouseEventMethod "getTarget" o = DOMEventGetTargetMethodInfo-    ResolveDOMMouseEventMethod "getTimeStamp" o = DOMEventGetTimeStampMethodInfo-    ResolveDOMMouseEventMethod "getToElement" o = DOMMouseEventGetToElementMethodInfo-    ResolveDOMMouseEventMethod "getView" o = DOMUIEventGetViewMethodInfo-    ResolveDOMMouseEventMethod "getWebkitMovementX" o = DOMMouseEventGetWebkitMovementXMethodInfo-    ResolveDOMMouseEventMethod "getWebkitMovementY" o = DOMMouseEventGetWebkitMovementYMethodInfo-    ResolveDOMMouseEventMethod "getWhich" o = DOMUIEventGetWhichMethodInfo-    ResolveDOMMouseEventMethod "getX" o = DOMMouseEventGetXMethodInfo-    ResolveDOMMouseEventMethod "getY" o = DOMMouseEventGetYMethodInfo-    ResolveDOMMouseEventMethod "setCancelBubble" o = DOMEventSetCancelBubbleMethodInfo-    ResolveDOMMouseEventMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMMouseEventMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMMouseEventMethod "setReturnValue" o = DOMEventSetReturnValueMethodInfo-    ResolveDOMMouseEventMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMMouseEventMethod t DOMMouseEvent, MethodInfo info DOMMouseEvent p) => IsLabelProxy t (DOMMouseEvent -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMMouseEventMethod t DOMMouseEvent, MethodInfo info DOMMouseEvent p) => IsLabel t (DOMMouseEvent -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "alt-key"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMouseEventAltKey :: (MonadIO m, DOMMouseEventK o) => o -> m Bool-getDOMMouseEventAltKey obj = liftIO $ getObjectPropertyBool obj "alt-key"--data DOMMouseEventAltKeyPropertyInfo-instance AttrInfo DOMMouseEventAltKeyPropertyInfo where-    type AttrAllowedOps DOMMouseEventAltKeyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventAltKeyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventAltKeyPropertyInfo = DOMMouseEventK-    type AttrGetType DOMMouseEventAltKeyPropertyInfo = Bool-    type AttrLabel DOMMouseEventAltKeyPropertyInfo = "alt-key"-    attrGet _ = getDOMMouseEventAltKey-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "button"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMMouseEventButton :: (MonadIO m, DOMMouseEventK o) => o -> m Word32-getDOMMouseEventButton obj = liftIO $ getObjectPropertyUInt32 obj "button"--data DOMMouseEventButtonPropertyInfo-instance AttrInfo DOMMouseEventButtonPropertyInfo where-    type AttrAllowedOps DOMMouseEventButtonPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventButtonPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventButtonPropertyInfo = DOMMouseEventK-    type AttrGetType DOMMouseEventButtonPropertyInfo = Word32-    type AttrLabel DOMMouseEventButtonPropertyInfo = "button"-    attrGet _ = getDOMMouseEventButton-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "client-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMouseEventClientX :: (MonadIO m, DOMMouseEventK o) => o -> m CLong-getDOMMouseEventClientX obj = liftIO $ getObjectPropertyLong obj "client-x"--data DOMMouseEventClientXPropertyInfo-instance AttrInfo DOMMouseEventClientXPropertyInfo where-    type AttrAllowedOps DOMMouseEventClientXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventClientXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventClientXPropertyInfo = DOMMouseEventK-    type AttrGetType DOMMouseEventClientXPropertyInfo = CLong-    type AttrLabel DOMMouseEventClientXPropertyInfo = "client-x"-    attrGet _ = getDOMMouseEventClientX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "client-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMouseEventClientY :: (MonadIO m, DOMMouseEventK o) => o -> m CLong-getDOMMouseEventClientY obj = liftIO $ getObjectPropertyLong obj "client-y"--data DOMMouseEventClientYPropertyInfo-instance AttrInfo DOMMouseEventClientYPropertyInfo where-    type AttrAllowedOps DOMMouseEventClientYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventClientYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventClientYPropertyInfo = DOMMouseEventK-    type AttrGetType DOMMouseEventClientYPropertyInfo = CLong-    type AttrLabel DOMMouseEventClientYPropertyInfo = "client-y"-    attrGet _ = getDOMMouseEventClientY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "ctrl-key"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMouseEventCtrlKey :: (MonadIO m, DOMMouseEventK o) => o -> m Bool-getDOMMouseEventCtrlKey obj = liftIO $ getObjectPropertyBool obj "ctrl-key"--data DOMMouseEventCtrlKeyPropertyInfo-instance AttrInfo DOMMouseEventCtrlKeyPropertyInfo where-    type AttrAllowedOps DOMMouseEventCtrlKeyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventCtrlKeyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventCtrlKeyPropertyInfo = DOMMouseEventK-    type AttrGetType DOMMouseEventCtrlKeyPropertyInfo = Bool-    type AttrLabel DOMMouseEventCtrlKeyPropertyInfo = "ctrl-key"-    attrGet _ = getDOMMouseEventCtrlKey-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "from-element"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMouseEventFromElement :: (MonadIO m, DOMMouseEventK o) => o -> m DOMNode-getDOMMouseEventFromElement obj = liftIO $ checkUnexpectedNothing "getDOMMouseEventFromElement" $ getObjectPropertyObject obj "from-element" DOMNode--data DOMMouseEventFromElementPropertyInfo-instance AttrInfo DOMMouseEventFromElementPropertyInfo where-    type AttrAllowedOps DOMMouseEventFromElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMMouseEventFromElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventFromElementPropertyInfo = DOMMouseEventK-    type AttrGetType DOMMouseEventFromElementPropertyInfo = DOMNode-    type AttrLabel DOMMouseEventFromElementPropertyInfo = "from-element"-    attrGet _ = getDOMMouseEventFromElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "meta-key"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMouseEventMetaKey :: (MonadIO m, DOMMouseEventK o) => o -> m Bool-getDOMMouseEventMetaKey obj = liftIO $ getObjectPropertyBool obj "meta-key"--data DOMMouseEventMetaKeyPropertyInfo-instance AttrInfo DOMMouseEventMetaKeyPropertyInfo where-    type AttrAllowedOps DOMMouseEventMetaKeyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventMetaKeyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventMetaKeyPropertyInfo = DOMMouseEventK-    type AttrGetType DOMMouseEventMetaKeyPropertyInfo = Bool-    type AttrLabel DOMMouseEventMetaKeyPropertyInfo = "meta-key"-    attrGet _ = getDOMMouseEventMetaKey-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "offset-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMouseEventOffsetX :: (MonadIO m, DOMMouseEventK o) => o -> m CLong-getDOMMouseEventOffsetX obj = liftIO $ getObjectPropertyLong obj "offset-x"--data DOMMouseEventOffsetXPropertyInfo-instance AttrInfo DOMMouseEventOffsetXPropertyInfo where-    type AttrAllowedOps DOMMouseEventOffsetXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventOffsetXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventOffsetXPropertyInfo = DOMMouseEventK-    type AttrGetType DOMMouseEventOffsetXPropertyInfo = CLong-    type AttrLabel DOMMouseEventOffsetXPropertyInfo = "offset-x"-    attrGet _ = getDOMMouseEventOffsetX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "offset-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMouseEventOffsetY :: (MonadIO m, DOMMouseEventK o) => o -> m CLong-getDOMMouseEventOffsetY obj = liftIO $ getObjectPropertyLong obj "offset-y"--data DOMMouseEventOffsetYPropertyInfo-instance AttrInfo DOMMouseEventOffsetYPropertyInfo where-    type AttrAllowedOps DOMMouseEventOffsetYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventOffsetYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventOffsetYPropertyInfo = DOMMouseEventK-    type AttrGetType DOMMouseEventOffsetYPropertyInfo = CLong-    type AttrLabel DOMMouseEventOffsetYPropertyInfo = "offset-y"-    attrGet _ = getDOMMouseEventOffsetY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "related-target"-   -- Type: TInterface "WebKit" "DOMEventTarget"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMMouseEventRelatedTarget :: (MonadIO m, DOMMouseEventK o) => o -> m (Maybe DOMEventTarget)-getDOMMouseEventRelatedTarget obj = liftIO $ getObjectPropertyObject obj "related-target" DOMEventTarget--data DOMMouseEventRelatedTargetPropertyInfo-instance AttrInfo DOMMouseEventRelatedTargetPropertyInfo where-    type AttrAllowedOps DOMMouseEventRelatedTargetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMMouseEventRelatedTargetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventRelatedTargetPropertyInfo = DOMMouseEventK-    type AttrGetType DOMMouseEventRelatedTargetPropertyInfo = (Maybe DOMEventTarget)-    type AttrLabel DOMMouseEventRelatedTargetPropertyInfo = "related-target"-    attrGet _ = getDOMMouseEventRelatedTarget-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "screen-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMouseEventScreenX :: (MonadIO m, DOMMouseEventK o) => o -> m CLong-getDOMMouseEventScreenX obj = liftIO $ getObjectPropertyLong obj "screen-x"--data DOMMouseEventScreenXPropertyInfo-instance AttrInfo DOMMouseEventScreenXPropertyInfo where-    type AttrAllowedOps DOMMouseEventScreenXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventScreenXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventScreenXPropertyInfo = DOMMouseEventK-    type AttrGetType DOMMouseEventScreenXPropertyInfo = CLong-    type AttrLabel DOMMouseEventScreenXPropertyInfo = "screen-x"-    attrGet _ = getDOMMouseEventScreenX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "screen-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMouseEventScreenY :: (MonadIO m, DOMMouseEventK o) => o -> m CLong-getDOMMouseEventScreenY obj = liftIO $ getObjectPropertyLong obj "screen-y"--data DOMMouseEventScreenYPropertyInfo-instance AttrInfo DOMMouseEventScreenYPropertyInfo where-    type AttrAllowedOps DOMMouseEventScreenYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventScreenYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventScreenYPropertyInfo = DOMMouseEventK-    type AttrGetType DOMMouseEventScreenYPropertyInfo = CLong-    type AttrLabel DOMMouseEventScreenYPropertyInfo = "screen-y"-    attrGet _ = getDOMMouseEventScreenY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "shift-key"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMouseEventShiftKey :: (MonadIO m, DOMMouseEventK o) => o -> m Bool-getDOMMouseEventShiftKey obj = liftIO $ getObjectPropertyBool obj "shift-key"--data DOMMouseEventShiftKeyPropertyInfo-instance AttrInfo DOMMouseEventShiftKeyPropertyInfo where-    type AttrAllowedOps DOMMouseEventShiftKeyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventShiftKeyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventShiftKeyPropertyInfo = DOMMouseEventK-    type AttrGetType DOMMouseEventShiftKeyPropertyInfo = Bool-    type AttrLabel DOMMouseEventShiftKeyPropertyInfo = "shift-key"-    attrGet _ = getDOMMouseEventShiftKey-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "to-element"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMouseEventToElement :: (MonadIO m, DOMMouseEventK o) => o -> m DOMNode-getDOMMouseEventToElement obj = liftIO $ checkUnexpectedNothing "getDOMMouseEventToElement" $ getObjectPropertyObject obj "to-element" DOMNode--data DOMMouseEventToElementPropertyInfo-instance AttrInfo DOMMouseEventToElementPropertyInfo where-    type AttrAllowedOps DOMMouseEventToElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMMouseEventToElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventToElementPropertyInfo = DOMMouseEventK-    type AttrGetType DOMMouseEventToElementPropertyInfo = DOMNode-    type AttrLabel DOMMouseEventToElementPropertyInfo = "to-element"-    attrGet _ = getDOMMouseEventToElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-movement-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMouseEventWebkitMovementX :: (MonadIO m, DOMMouseEventK o) => o -> m CLong-getDOMMouseEventWebkitMovementX obj = liftIO $ getObjectPropertyLong obj "webkit-movement-x"--data DOMMouseEventWebkitMovementXPropertyInfo-instance AttrInfo DOMMouseEventWebkitMovementXPropertyInfo where-    type AttrAllowedOps DOMMouseEventWebkitMovementXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventWebkitMovementXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventWebkitMovementXPropertyInfo = DOMMouseEventK-    type AttrGetType DOMMouseEventWebkitMovementXPropertyInfo = CLong-    type AttrLabel DOMMouseEventWebkitMovementXPropertyInfo = "webkit-movement-x"-    attrGet _ = getDOMMouseEventWebkitMovementX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-movement-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMouseEventWebkitMovementY :: (MonadIO m, DOMMouseEventK o) => o -> m CLong-getDOMMouseEventWebkitMovementY obj = liftIO $ getObjectPropertyLong obj "webkit-movement-y"--data DOMMouseEventWebkitMovementYPropertyInfo-instance AttrInfo DOMMouseEventWebkitMovementYPropertyInfo where-    type AttrAllowedOps DOMMouseEventWebkitMovementYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventWebkitMovementYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventWebkitMovementYPropertyInfo = DOMMouseEventK-    type AttrGetType DOMMouseEventWebkitMovementYPropertyInfo = CLong-    type AttrLabel DOMMouseEventWebkitMovementYPropertyInfo = "webkit-movement-y"-    attrGet _ = getDOMMouseEventWebkitMovementY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMouseEventX :: (MonadIO m, DOMMouseEventK o) => o -> m CLong-getDOMMouseEventX obj = liftIO $ getObjectPropertyLong obj "x"--data DOMMouseEventXPropertyInfo-instance AttrInfo DOMMouseEventXPropertyInfo where-    type AttrAllowedOps DOMMouseEventXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventXPropertyInfo = DOMMouseEventK-    type AttrGetType DOMMouseEventXPropertyInfo = CLong-    type AttrLabel DOMMouseEventXPropertyInfo = "x"-    attrGet _ = getDOMMouseEventX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMMouseEventY :: (MonadIO m, DOMMouseEventK o) => o -> m CLong-getDOMMouseEventY obj = liftIO $ getObjectPropertyLong obj "y"--data DOMMouseEventYPropertyInfo-instance AttrInfo DOMMouseEventYPropertyInfo where-    type AttrAllowedOps DOMMouseEventYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventYPropertyInfo = DOMMouseEventK-    type AttrGetType DOMMouseEventYPropertyInfo = CLong-    type AttrLabel DOMMouseEventYPropertyInfo = "y"-    attrGet _ = getDOMMouseEventY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMMouseEvent = DOMMouseEventAttributeList-type DOMMouseEventAttributeList = ('[ '("altKey", DOMMouseEventAltKeyPropertyInfo), '("bubbles", DOMEventBubblesPropertyInfo), '("button", DOMMouseEventButtonPropertyInfo), '("cancelBubble", DOMEventCancelBubblePropertyInfo), '("cancelable", DOMEventCancelablePropertyInfo), '("charCode", DOMUIEventCharCodePropertyInfo), '("clientX", DOMMouseEventClientXPropertyInfo), '("clientY", DOMMouseEventClientYPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("ctrlKey", DOMMouseEventCtrlKeyPropertyInfo), '("currentTarget", DOMEventCurrentTargetPropertyInfo), '("defaultPrevented", DOMEventDefaultPreventedPropertyInfo), '("detail", DOMUIEventDetailPropertyInfo), '("eventPhase", DOMEventEventPhasePropertyInfo), '("fromElement", DOMMouseEventFromElementPropertyInfo), '("keyCode", DOMUIEventKeyCodePropertyInfo), '("layerX", DOMUIEventLayerXPropertyInfo), '("layerY", DOMUIEventLayerYPropertyInfo), '("metaKey", DOMMouseEventMetaKeyPropertyInfo), '("offsetX", DOMMouseEventOffsetXPropertyInfo), '("offsetY", DOMMouseEventOffsetYPropertyInfo), '("pageX", DOMUIEventPageXPropertyInfo), '("pageY", DOMUIEventPageYPropertyInfo), '("relatedTarget", DOMMouseEventRelatedTargetPropertyInfo), '("returnValue", DOMEventReturnValuePropertyInfo), '("screenX", DOMMouseEventScreenXPropertyInfo), '("screenY", DOMMouseEventScreenYPropertyInfo), '("shiftKey", DOMMouseEventShiftKeyPropertyInfo), '("srcElement", DOMEventSrcElementPropertyInfo), '("target", DOMEventTargetPropertyInfo), '("timeStamp", DOMEventTimeStampPropertyInfo), '("toElement", DOMMouseEventToElementPropertyInfo), '("type", DOMEventTypePropertyInfo), '("view", DOMUIEventViewPropertyInfo), '("webkitMovementX", DOMMouseEventWebkitMovementXPropertyInfo), '("webkitMovementY", DOMMouseEventWebkitMovementYPropertyInfo), '("which", DOMUIEventWhichPropertyInfo), '("x", DOMMouseEventXPropertyInfo), '("y", DOMMouseEventYPropertyInfo)] :: [(Symbol, *)])--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--dOMMouseEventWebkitMovementX :: AttrLabelProxy "webkitMovementX"-dOMMouseEventWebkitMovementX = AttrLabelProxy--dOMMouseEventWebkitMovementY :: AttrLabelProxy "webkitMovementY"-dOMMouseEventWebkitMovementY = AttrLabelProxy--dOMMouseEventX :: AttrLabelProxy "x"-dOMMouseEventX = AttrLabelProxy--dOMMouseEventY :: AttrLabelProxy "y"-dOMMouseEventY = AttrLabelProxy--type instance SignalList DOMMouseEvent = DOMMouseEventSignalList-type DOMMouseEventSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMMouseEvent::get_alt_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMMouseEvent"-    IO CInt---dOMMouseEventGetAltKey ::-    (MonadIO m, DOMMouseEventK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMMouseEventGetAltKey _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_mouse_event_get_alt_key _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMMouseEventGetAltKeyMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetAltKeyMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetAltKey---- method DOMMouseEvent::get_button--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMMouseEvent"-    IO Word16---dOMMouseEventGetButton ::-    (MonadIO m, DOMMouseEventK a) =>-    a                                       -- _obj-    -> m Word16                             -- result-dOMMouseEventGetButton _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_mouse_event_get_button _obj'-    touchManagedPtr _obj-    return result--data DOMMouseEventGetButtonMethodInfo-instance (signature ~ (m Word16), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetButtonMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetButton---- method DOMMouseEvent::get_client_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMMouseEvent"-    IO CLong---dOMMouseEventGetClientX ::-    (MonadIO m, DOMMouseEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMMouseEventGetClientX _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_mouse_event_get_client_x _obj'-    touchManagedPtr _obj-    return result--data DOMMouseEventGetClientXMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetClientXMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetClientX---- method DOMMouseEvent::get_client_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMMouseEvent"-    IO CLong---dOMMouseEventGetClientY ::-    (MonadIO m, DOMMouseEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMMouseEventGetClientY _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_mouse_event_get_client_y _obj'-    touchManagedPtr _obj-    return result--data DOMMouseEventGetClientYMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetClientYMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetClientY---- method DOMMouseEvent::get_ctrl_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMMouseEvent"-    IO CInt---dOMMouseEventGetCtrlKey ::-    (MonadIO m, DOMMouseEventK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMMouseEventGetCtrlKey _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_mouse_event_get_ctrl_key _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMMouseEventGetCtrlKeyMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetCtrlKeyMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetCtrlKey---- method DOMMouseEvent::get_from_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                    -- _obj : TInterface "WebKit" "DOMMouseEvent"-    IO (Ptr DOMNode)---dOMMouseEventGetFromElement ::-    (MonadIO m, DOMMouseEventK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMMouseEventGetFromElement _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_mouse_event_get_from_element _obj'-    checkUnexpectedReturnNULL "webkit_dom_mouse_event_get_from_element" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMMouseEventGetFromElementMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetFromElementMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetFromElement---- method DOMMouseEvent::get_meta_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMMouseEvent"-    IO CInt---dOMMouseEventGetMetaKey ::-    (MonadIO m, DOMMouseEventK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMMouseEventGetMetaKey _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_mouse_event_get_meta_key _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMMouseEventGetMetaKeyMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetMetaKeyMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetMetaKey---- method DOMMouseEvent::get_offset_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMMouseEvent"-    IO CLong---dOMMouseEventGetOffsetX ::-    (MonadIO m, DOMMouseEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMMouseEventGetOffsetX _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_mouse_event_get_offset_x _obj'-    touchManagedPtr _obj-    return result--data DOMMouseEventGetOffsetXMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetOffsetXMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetOffsetX---- method DOMMouseEvent::get_offset_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMMouseEvent"-    IO CLong---dOMMouseEventGetOffsetY ::-    (MonadIO m, DOMMouseEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMMouseEventGetOffsetY _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_mouse_event_get_offset_y _obj'-    touchManagedPtr _obj-    return result--data DOMMouseEventGetOffsetYMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetOffsetYMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetOffsetY---- method DOMMouseEvent::get_related_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                    -- _obj : TInterface "WebKit" "DOMMouseEvent"-    IO (Ptr DOMEventTarget)---dOMMouseEventGetRelatedTarget ::-    (MonadIO m, DOMMouseEventK a) =>-    a                                       -- _obj-    -> m DOMEventTarget                     -- result-dOMMouseEventGetRelatedTarget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_mouse_event_get_related_target _obj'-    checkUnexpectedReturnNULL "webkit_dom_mouse_event_get_related_target" result-    result' <- (wrapObject DOMEventTarget) result-    touchManagedPtr _obj-    return result'--data DOMMouseEventGetRelatedTargetMethodInfo-instance (signature ~ (m DOMEventTarget), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetRelatedTargetMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetRelatedTarget---- method DOMMouseEvent::get_screen_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMMouseEvent"-    IO CLong---dOMMouseEventGetScreenX ::-    (MonadIO m, DOMMouseEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMMouseEventGetScreenX _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_mouse_event_get_screen_x _obj'-    touchManagedPtr _obj-    return result--data DOMMouseEventGetScreenXMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetScreenXMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetScreenX---- method DOMMouseEvent::get_screen_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMMouseEvent"-    IO CLong---dOMMouseEventGetScreenY ::-    (MonadIO m, DOMMouseEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMMouseEventGetScreenY _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_mouse_event_get_screen_y _obj'-    touchManagedPtr _obj-    return result--data DOMMouseEventGetScreenYMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetScreenYMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetScreenY---- method DOMMouseEvent::get_shift_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMMouseEvent"-    IO CInt---dOMMouseEventGetShiftKey ::-    (MonadIO m, DOMMouseEventK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMMouseEventGetShiftKey _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_mouse_event_get_shift_key _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMMouseEventGetShiftKeyMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetShiftKeyMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetShiftKey---- method DOMMouseEvent::get_to_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                    -- _obj : TInterface "WebKit" "DOMMouseEvent"-    IO (Ptr DOMNode)---dOMMouseEventGetToElement ::-    (MonadIO m, DOMMouseEventK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMMouseEventGetToElement _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_mouse_event_get_to_element _obj'-    checkUnexpectedReturnNULL "webkit_dom_mouse_event_get_to_element" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMMouseEventGetToElementMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetToElementMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetToElement---- method DOMMouseEvent::get_webkit_movement_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, 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_webkit_movement_x" webkit_dom_mouse_event_get_webkit_movement_x :: -    Ptr DOMMouseEvent ->                    -- _obj : TInterface "WebKit" "DOMMouseEvent"-    IO CLong---dOMMouseEventGetWebkitMovementX ::-    (MonadIO m, DOMMouseEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMMouseEventGetWebkitMovementX _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_mouse_event_get_webkit_movement_x _obj'-    touchManagedPtr _obj-    return result--data DOMMouseEventGetWebkitMovementXMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetWebkitMovementXMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetWebkitMovementX---- method DOMMouseEvent::get_webkit_movement_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, 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_webkit_movement_y" webkit_dom_mouse_event_get_webkit_movement_y :: -    Ptr DOMMouseEvent ->                    -- _obj : TInterface "WebKit" "DOMMouseEvent"-    IO CLong---dOMMouseEventGetWebkitMovementY ::-    (MonadIO m, DOMMouseEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMMouseEventGetWebkitMovementY _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_mouse_event_get_webkit_movement_y _obj'-    touchManagedPtr _obj-    return result--data DOMMouseEventGetWebkitMovementYMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetWebkitMovementYMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetWebkitMovementY---- method DOMMouseEvent::get_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMMouseEvent"-    IO CLong---dOMMouseEventGetX ::-    (MonadIO m, DOMMouseEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMMouseEventGetX _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_mouse_event_get_x _obj'-    touchManagedPtr _obj-    return result--data DOMMouseEventGetXMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetXMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetX---- method DOMMouseEvent::get_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMMouseEvent"-    IO CLong---dOMMouseEventGetY ::-    (MonadIO m, DOMMouseEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMMouseEventGetY _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_mouse_event_get_y _obj'-    touchManagedPtr _obj-    return result--data DOMMouseEventGetYMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMMouseEventK a) => MethodInfo DOMMouseEventGetYMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetY---- method DOMMouseEvent::init_mouse_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMMouseEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "canBubble", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cancelable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "view", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "screenX", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "screenY", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "clientX", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "clientY", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "ctrlKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "altKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shiftKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "metaKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "button", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "relatedTarget", argType = TInterface "WebKit" "DOMEventTarget", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMMouseEvent"-    CString ->                              -- type : TBasicType TUTF8-    CInt ->                                 -- canBubble : TBasicType TBoolean-    CInt ->                                 -- cancelable : TBasicType TBoolean-    Ptr DOMDOMWindow ->                     -- view : TInterface "WebKit" "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 DOMEventTarget ->                   -- relatedTarget : TInterface "WebKit" "DOMEventTarget"-    IO ()---dOMMouseEventInitMouseEvent ::-    (MonadIO m, DOMMouseEventK a, DOMDOMWindowK b, DOMEventTargetK c) =>-    a                                       -- _obj-    -> T.Text                               -- type_-    -> Bool                                 -- canBubble-    -> Bool                                 -- cancelable-    -> b                                    -- view-    -> CLong                                -- detail-    -> CLong                                -- screenX-    -> CLong                                -- screenY-    -> CLong                                -- clientX-    -> CLong                                -- clientY-    -> Bool                                 -- ctrlKey-    -> Bool                                 -- altKey-    -> Bool                                 -- shiftKey-    -> Bool                                 -- metaKey-    -> Word16                               -- button-    -> c                                    -- relatedTarget-    -> m ()                                 -- result-dOMMouseEventInitMouseEvent _obj type_ canBubble cancelable view detail screenX screenY clientX clientY ctrlKey altKey shiftKey metaKey button relatedTarget = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    type_' <- textToCString type_-    let canBubble' = (fromIntegral . fromEnum) canBubble-    let cancelable' = (fromIntegral . fromEnum) cancelable-    let view' = unsafeManagedPtrCastPtr view-    let ctrlKey' = (fromIntegral . fromEnum) ctrlKey-    let altKey' = (fromIntegral . fromEnum) altKey-    let shiftKey' = (fromIntegral . fromEnum) shiftKey-    let metaKey' = (fromIntegral . fromEnum) metaKey-    let relatedTarget' = unsafeManagedPtrCastPtr relatedTarget-    webkit_dom_mouse_event_init_mouse_event _obj' type_' canBubble' cancelable' view' detail screenX screenY clientX clientY ctrlKey' altKey' shiftKey' metaKey' button relatedTarget'-    touchManagedPtr _obj-    touchManagedPtr view-    touchManagedPtr relatedTarget-    freeMem type_'-    return ()--data DOMMouseEventInitMouseEventMethodInfo-instance (signature ~ (T.Text -> Bool -> Bool -> b -> CLong -> CLong -> CLong -> CLong -> CLong -> Bool -> Bool -> Bool -> Bool -> Word16 -> c -> m ()), MonadIO m, DOMMouseEventK a, DOMDOMWindowK b, DOMEventTargetK c) => MethodInfo DOMMouseEventInitMouseEventMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventInitMouseEvent--
− GI/WebKit/Objects/DOMMouseEvent.hs-boot
@@ -1,50 +0,0 @@-module GI.WebKit.Objects.DOMMouseEvent where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMMouseEvent = DOMMouseEvent (ForeignPtr DOMMouseEvent)-instance GObject DOMMouseEvent where-class GObject o => DOMMouseEventK o-instance (GObject o, IsDescendantOf DOMMouseEvent o) => DOMMouseEventK o-data DOMMouseEventAltKeyPropertyInfo-data DOMMouseEventButtonPropertyInfo-data DOMMouseEventClientXPropertyInfo-data DOMMouseEventClientYPropertyInfo-data DOMMouseEventCtrlKeyPropertyInfo-data DOMMouseEventFromElementPropertyInfo-data DOMMouseEventMetaKeyPropertyInfo-data DOMMouseEventOffsetXPropertyInfo-data DOMMouseEventOffsetYPropertyInfo-data DOMMouseEventRelatedTargetPropertyInfo-data DOMMouseEventScreenXPropertyInfo-data DOMMouseEventScreenYPropertyInfo-data DOMMouseEventShiftKeyPropertyInfo-data DOMMouseEventToElementPropertyInfo-data DOMMouseEventWebkitMovementXPropertyInfo-data DOMMouseEventWebkitMovementYPropertyInfo-data DOMMouseEventXPropertyInfo-data DOMMouseEventYPropertyInfo-data DOMMouseEventGetAltKeyMethodInfo-data DOMMouseEventGetButtonMethodInfo-data DOMMouseEventGetClientXMethodInfo-data DOMMouseEventGetClientYMethodInfo-data DOMMouseEventGetCtrlKeyMethodInfo-data DOMMouseEventGetFromElementMethodInfo-data DOMMouseEventGetMetaKeyMethodInfo-data DOMMouseEventGetOffsetXMethodInfo-data DOMMouseEventGetOffsetYMethodInfo-data DOMMouseEventGetRelatedTargetMethodInfo-data DOMMouseEventGetScreenXMethodInfo-data DOMMouseEventGetScreenYMethodInfo-data DOMMouseEventGetShiftKeyMethodInfo-data DOMMouseEventGetToElementMethodInfo-data DOMMouseEventGetWebkitMovementXMethodInfo-data DOMMouseEventGetWebkitMovementYMethodInfo-data DOMMouseEventGetXMethodInfo-data DOMMouseEventGetYMethodInfo-data DOMMouseEventInitMouseEventMethodInfo
− GI/WebKit/Objects/DOMNamedNodeMap.hs
@@ -1,460 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMNamedNodeMap-    ( ---- * Exported types-    DOMNamedNodeMap(..)                     ,-    DOMNamedNodeMapK                        ,-    toDOMNamedNodeMap                       ,-    noDOMNamedNodeMap                       ,--- -- * Methods--- ** dOMNamedNodeMapGetLength-    DOMNamedNodeMapGetLengthMethodInfo      ,-    dOMNamedNodeMapGetLength                ,----- ** dOMNamedNodeMapGetNamedItem-    DOMNamedNodeMapGetNamedItemMethodInfo   ,-    dOMNamedNodeMapGetNamedItem             ,----- ** dOMNamedNodeMapGetNamedItemNs-    DOMNamedNodeMapGetNamedItemNsMethodInfo ,-    dOMNamedNodeMapGetNamedItemNs           ,----- ** dOMNamedNodeMapItem-    DOMNamedNodeMapItemMethodInfo           ,-    dOMNamedNodeMapItem                     ,----- ** dOMNamedNodeMapRemoveNamedItem-    DOMNamedNodeMapRemoveNamedItemMethodInfo,-    dOMNamedNodeMapRemoveNamedItem          ,----- ** dOMNamedNodeMapRemoveNamedItemNs-    DOMNamedNodeMapRemoveNamedItemNsMethodInfo,-    dOMNamedNodeMapRemoveNamedItemNs        ,----- ** dOMNamedNodeMapSetNamedItem-    DOMNamedNodeMapSetNamedItemMethodInfo   ,-    dOMNamedNodeMapSetNamedItem             ,----- ** dOMNamedNodeMapSetNamedItemNs-    DOMNamedNodeMapSetNamedItemNsMethodInfo ,-    dOMNamedNodeMapSetNamedItemNs           ,----- -- * Properties--- ** Length-    DOMNamedNodeMapLengthPropertyInfo       ,-    dOMNamedNodeMapLength                   ,-    getDOMNamedNodeMapLength                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMNamedNodeMap = DOMNamedNodeMap (ForeignPtr DOMNamedNodeMap)-foreign import ccall "webkit_dom_named_node_map_get_type"-    c_webkit_dom_named_node_map_get_type :: IO GType--type instance ParentTypes DOMNamedNodeMap = DOMNamedNodeMapParentTypes-type DOMNamedNodeMapParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMNamedNodeMap where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_named_node_map_get_type-    --class GObject o => DOMNamedNodeMapK o-instance (GObject o, IsDescendantOf DOMNamedNodeMap o) => DOMNamedNodeMapK o--toDOMNamedNodeMap :: DOMNamedNodeMapK o => o -> IO DOMNamedNodeMap-toDOMNamedNodeMap = unsafeCastTo DOMNamedNodeMap--noDOMNamedNodeMap :: Maybe DOMNamedNodeMap-noDOMNamedNodeMap = Nothing--type family ResolveDOMNamedNodeMapMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMNamedNodeMapMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMNamedNodeMapMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMNamedNodeMapMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMNamedNodeMapMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMNamedNodeMapMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMNamedNodeMapMethod "item" o = DOMNamedNodeMapItemMethodInfo-    ResolveDOMNamedNodeMapMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMNamedNodeMapMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMNamedNodeMapMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMNamedNodeMapMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMNamedNodeMapMethod "removeNamedItem" o = DOMNamedNodeMapRemoveNamedItemMethodInfo-    ResolveDOMNamedNodeMapMethod "removeNamedItemNs" o = DOMNamedNodeMapRemoveNamedItemNsMethodInfo-    ResolveDOMNamedNodeMapMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMNamedNodeMapMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMNamedNodeMapMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMNamedNodeMapMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMNamedNodeMapMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMNamedNodeMapMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMNamedNodeMapMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMNamedNodeMapMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMNamedNodeMapMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMNamedNodeMapMethod "getLength" o = DOMNamedNodeMapGetLengthMethodInfo-    ResolveDOMNamedNodeMapMethod "getNamedItem" o = DOMNamedNodeMapGetNamedItemMethodInfo-    ResolveDOMNamedNodeMapMethod "getNamedItemNs" o = DOMNamedNodeMapGetNamedItemNsMethodInfo-    ResolveDOMNamedNodeMapMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMNamedNodeMapMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMNamedNodeMapMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMNamedNodeMapMethod "setNamedItem" o = DOMNamedNodeMapSetNamedItemMethodInfo-    ResolveDOMNamedNodeMapMethod "setNamedItemNs" o = DOMNamedNodeMapSetNamedItemNsMethodInfo-    ResolveDOMNamedNodeMapMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMNamedNodeMapMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMNamedNodeMapMethod t DOMNamedNodeMap, MethodInfo info DOMNamedNodeMap p) => IsLabelProxy t (DOMNamedNodeMap -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMNamedNodeMapMethod t DOMNamedNodeMap, MethodInfo info DOMNamedNodeMap p) => IsLabel t (DOMNamedNodeMap -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMNamedNodeMapLength :: (MonadIO m, DOMNamedNodeMapK o) => o -> m CULong-getDOMNamedNodeMapLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMNamedNodeMapLengthPropertyInfo-instance AttrInfo DOMNamedNodeMapLengthPropertyInfo where-    type AttrAllowedOps DOMNamedNodeMapLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMNamedNodeMapLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNamedNodeMapLengthPropertyInfo = DOMNamedNodeMapK-    type AttrGetType DOMNamedNodeMapLengthPropertyInfo = CULong-    type AttrLabel DOMNamedNodeMapLengthPropertyInfo = "length"-    attrGet _ = getDOMNamedNodeMapLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMNamedNodeMap = DOMNamedNodeMapAttributeList-type DOMNamedNodeMapAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMNamedNodeMapLengthPropertyInfo)] :: [(Symbol, *)])--dOMNamedNodeMapLength :: AttrLabelProxy "length"-dOMNamedNodeMapLength = AttrLabelProxy--type instance SignalList DOMNamedNodeMap = DOMNamedNodeMapSignalList-type DOMNamedNodeMapSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMNamedNodeMap::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMNamedNodeMap"-    IO CULong---dOMNamedNodeMapGetLength ::-    (MonadIO m, DOMNamedNodeMapK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMNamedNodeMapGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_named_node_map_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMNamedNodeMapGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMNamedNodeMapK a) => MethodInfo DOMNamedNodeMapGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMNamedNodeMapGetLength---- method DOMNamedNodeMap::get_named_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                  -- _obj : TInterface "WebKit" "DOMNamedNodeMap"-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr DOMNode)---dOMNamedNodeMapGetNamedItem ::-    (MonadIO m, DOMNamedNodeMapK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m DOMNode                            -- result-dOMNamedNodeMapGetNamedItem _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    result <- webkit_dom_named_node_map_get_named_item _obj' name'-    checkUnexpectedReturnNULL "webkit_dom_named_node_map_get_named_item" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    freeMem name'-    return result'--data DOMNamedNodeMapGetNamedItemMethodInfo-instance (signature ~ (T.Text -> m DOMNode), MonadIO m, DOMNamedNodeMapK a) => MethodInfo DOMNamedNodeMapGetNamedItemMethodInfo a signature where-    overloadedMethod _ = dOMNamedNodeMapGetNamedItem---- method DOMNamedNodeMap::get_named_item_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                  -- _obj : TInterface "WebKit" "DOMNamedNodeMap"-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- localName : TBasicType TUTF8-    IO (Ptr DOMNode)---dOMNamedNodeMapGetNamedItemNs ::-    (MonadIO m, DOMNamedNodeMapK a) =>-    a                                       -- _obj-    -> T.Text                               -- namespaceURI-    -> T.Text                               -- localName-    -> m DOMNode                            -- result-dOMNamedNodeMapGetNamedItemNs _obj namespaceURI localName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    namespaceURI' <- textToCString namespaceURI-    localName' <- textToCString localName-    result <- webkit_dom_named_node_map_get_named_item_ns _obj' namespaceURI' localName'-    checkUnexpectedReturnNULL "webkit_dom_named_node_map_get_named_item_ns" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    freeMem namespaceURI'-    freeMem localName'-    return result'--data DOMNamedNodeMapGetNamedItemNsMethodInfo-instance (signature ~ (T.Text -> T.Text -> m DOMNode), MonadIO m, DOMNamedNodeMapK a) => MethodInfo DOMNamedNodeMapGetNamedItemNsMethodInfo a signature where-    overloadedMethod _ = dOMNamedNodeMapGetNamedItemNs---- method DOMNamedNodeMap::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_named_node_map_item" webkit_dom_named_node_map_item :: -    Ptr DOMNamedNodeMap ->                  -- _obj : TInterface "WebKit" "DOMNamedNodeMap"-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr DOMNode)---dOMNamedNodeMapItem ::-    (MonadIO m, DOMNamedNodeMapK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m DOMNode                            -- result-dOMNamedNodeMapItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_named_node_map_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_named_node_map_item" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMNamedNodeMapItemMethodInfo-instance (signature ~ (CULong -> m DOMNode), MonadIO m, DOMNamedNodeMapK a) => MethodInfo DOMNamedNodeMapItemMethodInfo a signature where-    overloadedMethod _ = dOMNamedNodeMapItem---- method DOMNamedNodeMap::remove_named_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                  -- _obj : TInterface "WebKit" "DOMNamedNodeMap"-    CString ->                              -- name : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMNamedNodeMapRemoveNamedItem ::-    (MonadIO m, DOMNamedNodeMapK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m DOMNode                            -- result-dOMNamedNodeMapRemoveNamedItem _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    onException (do-        result <- propagateGError $ webkit_dom_named_node_map_remove_named_item _obj' name'-        checkUnexpectedReturnNULL "webkit_dom_named_node_map_remove_named_item" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        freeMem name'-        return result'-     ) (do-        freeMem name'-     )--data DOMNamedNodeMapRemoveNamedItemMethodInfo-instance (signature ~ (T.Text -> m DOMNode), MonadIO m, DOMNamedNodeMapK a) => MethodInfo DOMNamedNodeMapRemoveNamedItemMethodInfo a signature where-    overloadedMethod _ = dOMNamedNodeMapRemoveNamedItem---- method DOMNamedNodeMap::remove_named_item_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                  -- _obj : TInterface "WebKit" "DOMNamedNodeMap"-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- localName : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMNamedNodeMapRemoveNamedItemNs ::-    (MonadIO m, DOMNamedNodeMapK a) =>-    a                                       -- _obj-    -> T.Text                               -- namespaceURI-    -> T.Text                               -- localName-    -> m DOMNode                            -- result-dOMNamedNodeMapRemoveNamedItemNs _obj namespaceURI localName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    namespaceURI' <- textToCString namespaceURI-    localName' <- textToCString localName-    onException (do-        result <- propagateGError $ webkit_dom_named_node_map_remove_named_item_ns _obj' namespaceURI' localName'-        checkUnexpectedReturnNULL "webkit_dom_named_node_map_remove_named_item_ns" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        freeMem namespaceURI'-        freeMem localName'-        return result'-     ) (do-        freeMem namespaceURI'-        freeMem localName'-     )--data DOMNamedNodeMapRemoveNamedItemNsMethodInfo-instance (signature ~ (T.Text -> T.Text -> m DOMNode), MonadIO m, DOMNamedNodeMapK a) => MethodInfo DOMNamedNodeMapRemoveNamedItemNsMethodInfo a signature where-    overloadedMethod _ = dOMNamedNodeMapRemoveNamedItemNs---- method DOMNamedNodeMap::set_named_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                  -- _obj : TInterface "WebKit" "DOMNamedNodeMap"-    Ptr DOMNode ->                          -- node : TInterface "WebKit" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMNamedNodeMapSetNamedItem ::-    (MonadIO m, DOMNamedNodeMapK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- node-    -> m DOMNode                            -- result-dOMNamedNodeMapSetNamedItem _obj node = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let node' = unsafeManagedPtrCastPtr node-    onException (do-        result <- propagateGError $ webkit_dom_named_node_map_set_named_item _obj' node'-        checkUnexpectedReturnNULL "webkit_dom_named_node_map_set_named_item" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        touchManagedPtr node-        return result'-     ) (do-        return ()-     )--data DOMNamedNodeMapSetNamedItemMethodInfo-instance (signature ~ (b -> m DOMNode), MonadIO m, DOMNamedNodeMapK a, DOMNodeK b) => MethodInfo DOMNamedNodeMapSetNamedItemMethodInfo a signature where-    overloadedMethod _ = dOMNamedNodeMapSetNamedItem---- method DOMNamedNodeMap::set_named_item_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNamedNodeMap", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                  -- _obj : TInterface "WebKit" "DOMNamedNodeMap"-    Ptr DOMNode ->                          -- node : TInterface "WebKit" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMNamedNodeMapSetNamedItemNs ::-    (MonadIO m, DOMNamedNodeMapK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- node-    -> m DOMNode                            -- result-dOMNamedNodeMapSetNamedItemNs _obj node = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let node' = unsafeManagedPtrCastPtr node-    onException (do-        result <- propagateGError $ webkit_dom_named_node_map_set_named_item_ns _obj' node'-        checkUnexpectedReturnNULL "webkit_dom_named_node_map_set_named_item_ns" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        touchManagedPtr node-        return result'-     ) (do-        return ()-     )--data DOMNamedNodeMapSetNamedItemNsMethodInfo-instance (signature ~ (b -> m DOMNode), MonadIO m, DOMNamedNodeMapK a, DOMNodeK b) => MethodInfo DOMNamedNodeMapSetNamedItemNsMethodInfo a signature where-    overloadedMethod _ = dOMNamedNodeMapSetNamedItemNs--
− GI/WebKit/Objects/DOMNamedNodeMap.hs-boot
@@ -1,22 +0,0 @@-module GI.WebKit.Objects.DOMNamedNodeMap where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMNamedNodeMap = DOMNamedNodeMap (ForeignPtr DOMNamedNodeMap)-instance GObject DOMNamedNodeMap where-class GObject o => DOMNamedNodeMapK o-instance (GObject o, IsDescendantOf DOMNamedNodeMap o) => DOMNamedNodeMapK o-data DOMNamedNodeMapLengthPropertyInfo-data DOMNamedNodeMapGetLengthMethodInfo-data DOMNamedNodeMapGetNamedItemMethodInfo-data DOMNamedNodeMapGetNamedItemNsMethodInfo-data DOMNamedNodeMapItemMethodInfo-data DOMNamedNodeMapRemoveNamedItemMethodInfo-data DOMNamedNodeMapRemoveNamedItemNsMethodInfo-data DOMNamedNodeMapSetNamedItemMethodInfo-data DOMNamedNodeMapSetNamedItemNsMethodInfo
− GI/WebKit/Objects/DOMNavigator.hs
@@ -1,1509 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMNavigator-    ( ---- * Exported types-    DOMNavigator(..)                        ,-    DOMNavigatorK                           ,-    toDOMNavigator                          ,-    noDOMNavigator                          ,--- -- * Methods--- ** dOMNavigatorGetAppCodeName-    DOMNavigatorGetAppCodeNameMethodInfo    ,-    dOMNavigatorGetAppCodeName              ,----- ** dOMNavigatorGetAppName-    DOMNavigatorGetAppNameMethodInfo        ,-    dOMNavigatorGetAppName                  ,----- ** dOMNavigatorGetAppVersion-    DOMNavigatorGetAppVersionMethodInfo     ,-    dOMNavigatorGetAppVersion               ,----- ** dOMNavigatorGetCookieEnabled-    DOMNavigatorGetCookieEnabledMethodInfo  ,-    dOMNavigatorGetCookieEnabled            ,----- ** dOMNavigatorGetGeolocation-    DOMNavigatorGetGeolocationMethodInfo    ,-    dOMNavigatorGetGeolocation              ,----- ** dOMNavigatorGetLanguage-    DOMNavigatorGetLanguageMethodInfo       ,-    dOMNavigatorGetLanguage                 ,----- ** dOMNavigatorGetMimeTypes-    DOMNavigatorGetMimeTypesMethodInfo      ,-    dOMNavigatorGetMimeTypes                ,----- ** dOMNavigatorGetOnLine-    DOMNavigatorGetOnLineMethodInfo         ,-    dOMNavigatorGetOnLine                   ,----- ** dOMNavigatorGetPlatform-    DOMNavigatorGetPlatformMethodInfo       ,-    dOMNavigatorGetPlatform                 ,----- ** dOMNavigatorGetPlugins-    DOMNavigatorGetPluginsMethodInfo        ,-    dOMNavigatorGetPlugins                  ,----- ** dOMNavigatorGetProduct-    DOMNavigatorGetProductMethodInfo        ,-    dOMNavigatorGetProduct                  ,----- ** dOMNavigatorGetProductSub-    DOMNavigatorGetProductSubMethodInfo     ,-    dOMNavigatorGetProductSub               ,----- ** dOMNavigatorGetStorageUpdates-    DOMNavigatorGetStorageUpdatesMethodInfo ,-    dOMNavigatorGetStorageUpdates           ,----- ** dOMNavigatorGetUserAgent-    DOMNavigatorGetUserAgentMethodInfo      ,-    dOMNavigatorGetUserAgent                ,----- ** dOMNavigatorGetVendor-    DOMNavigatorGetVendorMethodInfo         ,-    dOMNavigatorGetVendor                   ,----- ** dOMNavigatorGetVendorSub-    DOMNavigatorGetVendorSubMethodInfo      ,-    dOMNavigatorGetVendorSub                ,----- ** dOMNavigatorGetWebkitBattery-    DOMNavigatorGetWebkitBatteryMethodInfo  ,-    dOMNavigatorGetWebkitBattery            ,----- ** dOMNavigatorGetWebkitPersistentStorage-    DOMNavigatorGetWebkitPersistentStorageMethodInfo,-    dOMNavigatorGetWebkitPersistentStorage  ,----- ** dOMNavigatorGetWebkitTemporaryStorage-    DOMNavigatorGetWebkitTemporaryStorageMethodInfo,-    dOMNavigatorGetWebkitTemporaryStorage   ,----- ** dOMNavigatorIsProtocolHandlerRegistered-    DOMNavigatorIsProtocolHandlerRegisteredMethodInfo,-    dOMNavigatorIsProtocolHandlerRegistered ,----- ** dOMNavigatorJavaEnabled-    DOMNavigatorJavaEnabledMethodInfo       ,-    dOMNavigatorJavaEnabled                 ,----- ** dOMNavigatorRegisterProtocolHandler-    DOMNavigatorRegisterProtocolHandlerMethodInfo,-    dOMNavigatorRegisterProtocolHandler     ,----- ** dOMNavigatorUnregisterProtocolHandler-    DOMNavigatorUnregisterProtocolHandlerMethodInfo,-    dOMNavigatorUnregisterProtocolHandler   ,----- ** dOMNavigatorWebkitGetGamepads-    DOMNavigatorWebkitGetGamepadsMethodInfo ,-    dOMNavigatorWebkitGetGamepads           ,----- -- * Properties--- ** AppCodeName-    DOMNavigatorAppCodeNamePropertyInfo     ,-    dOMNavigatorAppCodeName                 ,-    getDOMNavigatorAppCodeName              ,----- ** AppName-    DOMNavigatorAppNamePropertyInfo         ,-    dOMNavigatorAppName                     ,-    getDOMNavigatorAppName                  ,----- ** AppVersion-    DOMNavigatorAppVersionPropertyInfo      ,-    dOMNavigatorAppVersion                  ,-    getDOMNavigatorAppVersion               ,----- ** CookieEnabled-    DOMNavigatorCookieEnabledPropertyInfo   ,-    dOMNavigatorCookieEnabled               ,-    getDOMNavigatorCookieEnabled            ,----- ** Geolocation-    DOMNavigatorGeolocationPropertyInfo     ,-    dOMNavigatorGeolocation                 ,-    getDOMNavigatorGeolocation              ,----- ** Language-    DOMNavigatorLanguagePropertyInfo        ,-    dOMNavigatorLanguage                    ,-    getDOMNavigatorLanguage                 ,----- ** MimeTypes-    DOMNavigatorMimeTypesPropertyInfo       ,-    dOMNavigatorMimeTypes                   ,-    getDOMNavigatorMimeTypes                ,----- ** OnLine-    DOMNavigatorOnLinePropertyInfo          ,-    dOMNavigatorOnLine                      ,-    getDOMNavigatorOnLine                   ,----- ** Platform-    DOMNavigatorPlatformPropertyInfo        ,-    dOMNavigatorPlatform                    ,-    getDOMNavigatorPlatform                 ,----- ** Plugins-    DOMNavigatorPluginsPropertyInfo         ,-    dOMNavigatorPlugins                     ,-    getDOMNavigatorPlugins                  ,----- ** Product-    DOMNavigatorProductPropertyInfo         ,-    dOMNavigatorProduct                     ,-    getDOMNavigatorProduct                  ,----- ** ProductSub-    DOMNavigatorProductSubPropertyInfo      ,-    dOMNavigatorProductSub                  ,-    getDOMNavigatorProductSub               ,----- ** UserAgent-    DOMNavigatorUserAgentPropertyInfo       ,-    dOMNavigatorUserAgent                   ,-    getDOMNavigatorUserAgent                ,----- ** Vendor-    DOMNavigatorVendorPropertyInfo          ,-    dOMNavigatorVendor                      ,-    getDOMNavigatorVendor                   ,----- ** VendorSub-    DOMNavigatorVendorSubPropertyInfo       ,-    dOMNavigatorVendorSub                   ,-    getDOMNavigatorVendorSub                ,----- ** WebkitBattery-    DOMNavigatorWebkitBatteryPropertyInfo   ,-    dOMNavigatorWebkitBattery               ,-    getDOMNavigatorWebkitBattery            ,----- ** WebkitPersistentStorage-    DOMNavigatorWebkitPersistentStoragePropertyInfo,-    dOMNavigatorWebkitPersistentStorage     ,-    getDOMNavigatorWebkitPersistentStorage  ,----- ** WebkitTemporaryStorage-    DOMNavigatorWebkitTemporaryStoragePropertyInfo,-    dOMNavigatorWebkitTemporaryStorage      ,-    getDOMNavigatorWebkitTemporaryStorage   ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMNavigator = DOMNavigator (ForeignPtr DOMNavigator)-foreign import ccall "webkit_dom_navigator_get_type"-    c_webkit_dom_navigator_get_type :: IO GType--type instance ParentTypes DOMNavigator = DOMNavigatorParentTypes-type DOMNavigatorParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMNavigator where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_navigator_get_type-    --class GObject o => DOMNavigatorK o-instance (GObject o, IsDescendantOf DOMNavigator o) => DOMNavigatorK o--toDOMNavigator :: DOMNavigatorK o => o -> IO DOMNavigator-toDOMNavigator = unsafeCastTo DOMNavigator--noDOMNavigator :: Maybe DOMNavigator-noDOMNavigator = Nothing--type family ResolveDOMNavigatorMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMNavigatorMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMNavigatorMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMNavigatorMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMNavigatorMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMNavigatorMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMNavigatorMethod "isProtocolHandlerRegistered" o = DOMNavigatorIsProtocolHandlerRegisteredMethodInfo-    ResolveDOMNavigatorMethod "javaEnabled" o = DOMNavigatorJavaEnabledMethodInfo-    ResolveDOMNavigatorMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMNavigatorMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMNavigatorMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMNavigatorMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMNavigatorMethod "registerProtocolHandler" o = DOMNavigatorRegisterProtocolHandlerMethodInfo-    ResolveDOMNavigatorMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMNavigatorMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMNavigatorMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMNavigatorMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMNavigatorMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMNavigatorMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMNavigatorMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMNavigatorMethod "unregisterProtocolHandler" o = DOMNavigatorUnregisterProtocolHandlerMethodInfo-    ResolveDOMNavigatorMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMNavigatorMethod "webkitGetGamepads" o = DOMNavigatorWebkitGetGamepadsMethodInfo-    ResolveDOMNavigatorMethod "getAppCodeName" o = DOMNavigatorGetAppCodeNameMethodInfo-    ResolveDOMNavigatorMethod "getAppName" o = DOMNavigatorGetAppNameMethodInfo-    ResolveDOMNavigatorMethod "getAppVersion" o = DOMNavigatorGetAppVersionMethodInfo-    ResolveDOMNavigatorMethod "getCookieEnabled" o = DOMNavigatorGetCookieEnabledMethodInfo-    ResolveDOMNavigatorMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMNavigatorMethod "getGeolocation" o = DOMNavigatorGetGeolocationMethodInfo-    ResolveDOMNavigatorMethod "getLanguage" o = DOMNavigatorGetLanguageMethodInfo-    ResolveDOMNavigatorMethod "getMimeTypes" o = DOMNavigatorGetMimeTypesMethodInfo-    ResolveDOMNavigatorMethod "getOnLine" o = DOMNavigatorGetOnLineMethodInfo-    ResolveDOMNavigatorMethod "getPlatform" o = DOMNavigatorGetPlatformMethodInfo-    ResolveDOMNavigatorMethod "getPlugins" o = DOMNavigatorGetPluginsMethodInfo-    ResolveDOMNavigatorMethod "getProduct" o = DOMNavigatorGetProductMethodInfo-    ResolveDOMNavigatorMethod "getProductSub" o = DOMNavigatorGetProductSubMethodInfo-    ResolveDOMNavigatorMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMNavigatorMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMNavigatorMethod "getStorageUpdates" o = DOMNavigatorGetStorageUpdatesMethodInfo-    ResolveDOMNavigatorMethod "getUserAgent" o = DOMNavigatorGetUserAgentMethodInfo-    ResolveDOMNavigatorMethod "getVendor" o = DOMNavigatorGetVendorMethodInfo-    ResolveDOMNavigatorMethod "getVendorSub" o = DOMNavigatorGetVendorSubMethodInfo-    ResolveDOMNavigatorMethod "getWebkitBattery" o = DOMNavigatorGetWebkitBatteryMethodInfo-    ResolveDOMNavigatorMethod "getWebkitPersistentStorage" o = DOMNavigatorGetWebkitPersistentStorageMethodInfo-    ResolveDOMNavigatorMethod "getWebkitTemporaryStorage" o = DOMNavigatorGetWebkitTemporaryStorageMethodInfo-    ResolveDOMNavigatorMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMNavigatorMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMNavigatorMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMNavigatorMethod t DOMNavigator, MethodInfo info DOMNavigator p) => IsLabelProxy t (DOMNavigator -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMNavigatorMethod t DOMNavigator, MethodInfo info DOMNavigator p) => IsLabel t (DOMNavigator -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "app-code-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNavigatorAppCodeName :: (MonadIO m, DOMNavigatorK o) => o -> m (Maybe T.Text)-getDOMNavigatorAppCodeName obj = liftIO $ getObjectPropertyString obj "app-code-name"--data DOMNavigatorAppCodeNamePropertyInfo-instance AttrInfo DOMNavigatorAppCodeNamePropertyInfo where-    type AttrAllowedOps DOMNavigatorAppCodeNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNavigatorAppCodeNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNavigatorAppCodeNamePropertyInfo = DOMNavigatorK-    type AttrGetType DOMNavigatorAppCodeNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNavigatorAppCodeNamePropertyInfo = "app-code-name"-    attrGet _ = getDOMNavigatorAppCodeName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "app-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNavigatorAppName :: (MonadIO m, DOMNavigatorK o) => o -> m (Maybe T.Text)-getDOMNavigatorAppName obj = liftIO $ getObjectPropertyString obj "app-name"--data DOMNavigatorAppNamePropertyInfo-instance AttrInfo DOMNavigatorAppNamePropertyInfo where-    type AttrAllowedOps DOMNavigatorAppNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNavigatorAppNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNavigatorAppNamePropertyInfo = DOMNavigatorK-    type AttrGetType DOMNavigatorAppNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNavigatorAppNamePropertyInfo = "app-name"-    attrGet _ = getDOMNavigatorAppName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "app-version"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNavigatorAppVersion :: (MonadIO m, DOMNavigatorK o) => o -> m (Maybe T.Text)-getDOMNavigatorAppVersion obj = liftIO $ getObjectPropertyString obj "app-version"--data DOMNavigatorAppVersionPropertyInfo-instance AttrInfo DOMNavigatorAppVersionPropertyInfo where-    type AttrAllowedOps DOMNavigatorAppVersionPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNavigatorAppVersionPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNavigatorAppVersionPropertyInfo = DOMNavigatorK-    type AttrGetType DOMNavigatorAppVersionPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNavigatorAppVersionPropertyInfo = "app-version"-    attrGet _ = getDOMNavigatorAppVersion-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "cookie-enabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMNavigatorCookieEnabled :: (MonadIO m, DOMNavigatorK o) => o -> m Bool-getDOMNavigatorCookieEnabled obj = liftIO $ getObjectPropertyBool obj "cookie-enabled"--data DOMNavigatorCookieEnabledPropertyInfo-instance AttrInfo DOMNavigatorCookieEnabledPropertyInfo where-    type AttrAllowedOps DOMNavigatorCookieEnabledPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMNavigatorCookieEnabledPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNavigatorCookieEnabledPropertyInfo = DOMNavigatorK-    type AttrGetType DOMNavigatorCookieEnabledPropertyInfo = Bool-    type AttrLabel DOMNavigatorCookieEnabledPropertyInfo = "cookie-enabled"-    attrGet _ = getDOMNavigatorCookieEnabled-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "geolocation"-   -- Type: TInterface "WebKit" "DOMGeolocation"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNavigatorGeolocation :: (MonadIO m, DOMNavigatorK o) => o -> m (Maybe DOMGeolocation)-getDOMNavigatorGeolocation obj = liftIO $ getObjectPropertyObject obj "geolocation" DOMGeolocation--data DOMNavigatorGeolocationPropertyInfo-instance AttrInfo DOMNavigatorGeolocationPropertyInfo where-    type AttrAllowedOps DOMNavigatorGeolocationPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNavigatorGeolocationPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNavigatorGeolocationPropertyInfo = DOMNavigatorK-    type AttrGetType DOMNavigatorGeolocationPropertyInfo = (Maybe DOMGeolocation)-    type AttrLabel DOMNavigatorGeolocationPropertyInfo = "geolocation"-    attrGet _ = getDOMNavigatorGeolocation-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "language"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNavigatorLanguage :: (MonadIO m, DOMNavigatorK o) => o -> m (Maybe T.Text)-getDOMNavigatorLanguage obj = liftIO $ getObjectPropertyString obj "language"--data DOMNavigatorLanguagePropertyInfo-instance AttrInfo DOMNavigatorLanguagePropertyInfo where-    type AttrAllowedOps DOMNavigatorLanguagePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNavigatorLanguagePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNavigatorLanguagePropertyInfo = DOMNavigatorK-    type AttrGetType DOMNavigatorLanguagePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNavigatorLanguagePropertyInfo = "language"-    attrGet _ = getDOMNavigatorLanguage-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "mime-types"-   -- Type: TInterface "WebKit" "DOMDOMMimeTypeArray"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNavigatorMimeTypes :: (MonadIO m, DOMNavigatorK o) => o -> m (Maybe DOMDOMMimeTypeArray)-getDOMNavigatorMimeTypes obj = liftIO $ getObjectPropertyObject obj "mime-types" DOMDOMMimeTypeArray--data DOMNavigatorMimeTypesPropertyInfo-instance AttrInfo DOMNavigatorMimeTypesPropertyInfo where-    type AttrAllowedOps DOMNavigatorMimeTypesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNavigatorMimeTypesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNavigatorMimeTypesPropertyInfo = DOMNavigatorK-    type AttrGetType DOMNavigatorMimeTypesPropertyInfo = (Maybe DOMDOMMimeTypeArray)-    type AttrLabel DOMNavigatorMimeTypesPropertyInfo = "mime-types"-    attrGet _ = getDOMNavigatorMimeTypes-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "on-line"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMNavigatorOnLine :: (MonadIO m, DOMNavigatorK o) => o -> m Bool-getDOMNavigatorOnLine obj = liftIO $ getObjectPropertyBool obj "on-line"--data DOMNavigatorOnLinePropertyInfo-instance AttrInfo DOMNavigatorOnLinePropertyInfo where-    type AttrAllowedOps DOMNavigatorOnLinePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMNavigatorOnLinePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNavigatorOnLinePropertyInfo = DOMNavigatorK-    type AttrGetType DOMNavigatorOnLinePropertyInfo = Bool-    type AttrLabel DOMNavigatorOnLinePropertyInfo = "on-line"-    attrGet _ = getDOMNavigatorOnLine-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "platform"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNavigatorPlatform :: (MonadIO m, DOMNavigatorK o) => o -> m (Maybe T.Text)-getDOMNavigatorPlatform obj = liftIO $ getObjectPropertyString obj "platform"--data DOMNavigatorPlatformPropertyInfo-instance AttrInfo DOMNavigatorPlatformPropertyInfo where-    type AttrAllowedOps DOMNavigatorPlatformPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNavigatorPlatformPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNavigatorPlatformPropertyInfo = DOMNavigatorK-    type AttrGetType DOMNavigatorPlatformPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNavigatorPlatformPropertyInfo = "platform"-    attrGet _ = getDOMNavigatorPlatform-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "plugins"-   -- Type: TInterface "WebKit" "DOMDOMPluginArray"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNavigatorPlugins :: (MonadIO m, DOMNavigatorK o) => o -> m (Maybe DOMDOMPluginArray)-getDOMNavigatorPlugins obj = liftIO $ getObjectPropertyObject obj "plugins" DOMDOMPluginArray--data DOMNavigatorPluginsPropertyInfo-instance AttrInfo DOMNavigatorPluginsPropertyInfo where-    type AttrAllowedOps DOMNavigatorPluginsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNavigatorPluginsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNavigatorPluginsPropertyInfo = DOMNavigatorK-    type AttrGetType DOMNavigatorPluginsPropertyInfo = (Maybe DOMDOMPluginArray)-    type AttrLabel DOMNavigatorPluginsPropertyInfo = "plugins"-    attrGet _ = getDOMNavigatorPlugins-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "product"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNavigatorProduct :: (MonadIO m, DOMNavigatorK o) => o -> m (Maybe T.Text)-getDOMNavigatorProduct obj = liftIO $ getObjectPropertyString obj "product"--data DOMNavigatorProductPropertyInfo-instance AttrInfo DOMNavigatorProductPropertyInfo where-    type AttrAllowedOps DOMNavigatorProductPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNavigatorProductPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNavigatorProductPropertyInfo = DOMNavigatorK-    type AttrGetType DOMNavigatorProductPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNavigatorProductPropertyInfo = "product"-    attrGet _ = getDOMNavigatorProduct-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "product-sub"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNavigatorProductSub :: (MonadIO m, DOMNavigatorK o) => o -> m (Maybe T.Text)-getDOMNavigatorProductSub obj = liftIO $ getObjectPropertyString obj "product-sub"--data DOMNavigatorProductSubPropertyInfo-instance AttrInfo DOMNavigatorProductSubPropertyInfo where-    type AttrAllowedOps DOMNavigatorProductSubPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNavigatorProductSubPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNavigatorProductSubPropertyInfo = DOMNavigatorK-    type AttrGetType DOMNavigatorProductSubPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNavigatorProductSubPropertyInfo = "product-sub"-    attrGet _ = getDOMNavigatorProductSub-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "user-agent"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNavigatorUserAgent :: (MonadIO m, DOMNavigatorK o) => o -> m (Maybe T.Text)-getDOMNavigatorUserAgent obj = liftIO $ getObjectPropertyString obj "user-agent"--data DOMNavigatorUserAgentPropertyInfo-instance AttrInfo DOMNavigatorUserAgentPropertyInfo where-    type AttrAllowedOps DOMNavigatorUserAgentPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNavigatorUserAgentPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNavigatorUserAgentPropertyInfo = DOMNavigatorK-    type AttrGetType DOMNavigatorUserAgentPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNavigatorUserAgentPropertyInfo = "user-agent"-    attrGet _ = getDOMNavigatorUserAgent-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "vendor"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNavigatorVendor :: (MonadIO m, DOMNavigatorK o) => o -> m (Maybe T.Text)-getDOMNavigatorVendor obj = liftIO $ getObjectPropertyString obj "vendor"--data DOMNavigatorVendorPropertyInfo-instance AttrInfo DOMNavigatorVendorPropertyInfo where-    type AttrAllowedOps DOMNavigatorVendorPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNavigatorVendorPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNavigatorVendorPropertyInfo = DOMNavigatorK-    type AttrGetType DOMNavigatorVendorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNavigatorVendorPropertyInfo = "vendor"-    attrGet _ = getDOMNavigatorVendor-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "vendor-sub"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNavigatorVendorSub :: (MonadIO m, DOMNavigatorK o) => o -> m (Maybe T.Text)-getDOMNavigatorVendorSub obj = liftIO $ getObjectPropertyString obj "vendor-sub"--data DOMNavigatorVendorSubPropertyInfo-instance AttrInfo DOMNavigatorVendorSubPropertyInfo where-    type AttrAllowedOps DOMNavigatorVendorSubPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNavigatorVendorSubPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNavigatorVendorSubPropertyInfo = DOMNavigatorK-    type AttrGetType DOMNavigatorVendorSubPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNavigatorVendorSubPropertyInfo = "vendor-sub"-    attrGet _ = getDOMNavigatorVendorSub-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-battery"-   -- Type: TInterface "WebKit" "DOMBatteryManager"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNavigatorWebkitBattery :: (MonadIO m, DOMNavigatorK o) => o -> m (Maybe DOMBatteryManager)-getDOMNavigatorWebkitBattery obj = liftIO $ getObjectPropertyObject obj "webkit-battery" DOMBatteryManager--data DOMNavigatorWebkitBatteryPropertyInfo-instance AttrInfo DOMNavigatorWebkitBatteryPropertyInfo where-    type AttrAllowedOps DOMNavigatorWebkitBatteryPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNavigatorWebkitBatteryPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNavigatorWebkitBatteryPropertyInfo = DOMNavigatorK-    type AttrGetType DOMNavigatorWebkitBatteryPropertyInfo = (Maybe DOMBatteryManager)-    type AttrLabel DOMNavigatorWebkitBatteryPropertyInfo = "webkit-battery"-    attrGet _ = getDOMNavigatorWebkitBattery-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-persistent-storage"-   -- Type: TInterface "WebKit" "DOMStorageQuota"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMNavigatorWebkitPersistentStorage :: (MonadIO m, DOMNavigatorK o) => o -> m DOMStorageQuota-getDOMNavigatorWebkitPersistentStorage obj = liftIO $ checkUnexpectedNothing "getDOMNavigatorWebkitPersistentStorage" $ getObjectPropertyObject obj "webkit-persistent-storage" DOMStorageQuota--data DOMNavigatorWebkitPersistentStoragePropertyInfo-instance AttrInfo DOMNavigatorWebkitPersistentStoragePropertyInfo where-    type AttrAllowedOps DOMNavigatorWebkitPersistentStoragePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNavigatorWebkitPersistentStoragePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNavigatorWebkitPersistentStoragePropertyInfo = DOMNavigatorK-    type AttrGetType DOMNavigatorWebkitPersistentStoragePropertyInfo = DOMStorageQuota-    type AttrLabel DOMNavigatorWebkitPersistentStoragePropertyInfo = "webkit-persistent-storage"-    attrGet _ = getDOMNavigatorWebkitPersistentStorage-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-temporary-storage"-   -- Type: TInterface "WebKit" "DOMStorageQuota"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMNavigatorWebkitTemporaryStorage :: (MonadIO m, DOMNavigatorK o) => o -> m DOMStorageQuota-getDOMNavigatorWebkitTemporaryStorage obj = liftIO $ checkUnexpectedNothing "getDOMNavigatorWebkitTemporaryStorage" $ getObjectPropertyObject obj "webkit-temporary-storage" DOMStorageQuota--data DOMNavigatorWebkitTemporaryStoragePropertyInfo-instance AttrInfo DOMNavigatorWebkitTemporaryStoragePropertyInfo where-    type AttrAllowedOps DOMNavigatorWebkitTemporaryStoragePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNavigatorWebkitTemporaryStoragePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNavigatorWebkitTemporaryStoragePropertyInfo = DOMNavigatorK-    type AttrGetType DOMNavigatorWebkitTemporaryStoragePropertyInfo = DOMStorageQuota-    type AttrLabel DOMNavigatorWebkitTemporaryStoragePropertyInfo = "webkit-temporary-storage"-    attrGet _ = getDOMNavigatorWebkitTemporaryStorage-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMNavigator = DOMNavigatorAttributeList-type DOMNavigatorAttributeList = ('[ '("appCodeName", DOMNavigatorAppCodeNamePropertyInfo), '("appName", DOMNavigatorAppNamePropertyInfo), '("appVersion", DOMNavigatorAppVersionPropertyInfo), '("cookieEnabled", DOMNavigatorCookieEnabledPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("geolocation", DOMNavigatorGeolocationPropertyInfo), '("language", DOMNavigatorLanguagePropertyInfo), '("mimeTypes", DOMNavigatorMimeTypesPropertyInfo), '("onLine", DOMNavigatorOnLinePropertyInfo), '("platform", DOMNavigatorPlatformPropertyInfo), '("plugins", DOMNavigatorPluginsPropertyInfo), '("product", DOMNavigatorProductPropertyInfo), '("productSub", DOMNavigatorProductSubPropertyInfo), '("userAgent", DOMNavigatorUserAgentPropertyInfo), '("vendor", DOMNavigatorVendorPropertyInfo), '("vendorSub", DOMNavigatorVendorSubPropertyInfo), '("webkitBattery", DOMNavigatorWebkitBatteryPropertyInfo), '("webkitPersistentStorage", DOMNavigatorWebkitPersistentStoragePropertyInfo), '("webkitTemporaryStorage", DOMNavigatorWebkitTemporaryStoragePropertyInfo)] :: [(Symbol, *)])--dOMNavigatorAppCodeName :: AttrLabelProxy "appCodeName"-dOMNavigatorAppCodeName = AttrLabelProxy--dOMNavigatorAppName :: AttrLabelProxy "appName"-dOMNavigatorAppName = AttrLabelProxy--dOMNavigatorAppVersion :: AttrLabelProxy "appVersion"-dOMNavigatorAppVersion = AttrLabelProxy--dOMNavigatorCookieEnabled :: AttrLabelProxy "cookieEnabled"-dOMNavigatorCookieEnabled = AttrLabelProxy--dOMNavigatorGeolocation :: AttrLabelProxy "geolocation"-dOMNavigatorGeolocation = AttrLabelProxy--dOMNavigatorLanguage :: AttrLabelProxy "language"-dOMNavigatorLanguage = AttrLabelProxy--dOMNavigatorMimeTypes :: AttrLabelProxy "mimeTypes"-dOMNavigatorMimeTypes = AttrLabelProxy--dOMNavigatorOnLine :: AttrLabelProxy "onLine"-dOMNavigatorOnLine = AttrLabelProxy--dOMNavigatorPlatform :: AttrLabelProxy "platform"-dOMNavigatorPlatform = AttrLabelProxy--dOMNavigatorPlugins :: AttrLabelProxy "plugins"-dOMNavigatorPlugins = AttrLabelProxy--dOMNavigatorProduct :: AttrLabelProxy "product"-dOMNavigatorProduct = AttrLabelProxy--dOMNavigatorProductSub :: AttrLabelProxy "productSub"-dOMNavigatorProductSub = AttrLabelProxy--dOMNavigatorUserAgent :: AttrLabelProxy "userAgent"-dOMNavigatorUserAgent = AttrLabelProxy--dOMNavigatorVendor :: AttrLabelProxy "vendor"-dOMNavigatorVendor = AttrLabelProxy--dOMNavigatorVendorSub :: AttrLabelProxy "vendorSub"-dOMNavigatorVendorSub = AttrLabelProxy--dOMNavigatorWebkitBattery :: AttrLabelProxy "webkitBattery"-dOMNavigatorWebkitBattery = AttrLabelProxy--dOMNavigatorWebkitPersistentStorage :: AttrLabelProxy "webkitPersistentStorage"-dOMNavigatorWebkitPersistentStorage = AttrLabelProxy--dOMNavigatorWebkitTemporaryStorage :: AttrLabelProxy "webkitTemporaryStorage"-dOMNavigatorWebkitTemporaryStorage = AttrLabelProxy--type instance SignalList DOMNavigator = DOMNavigatorSignalList-type DOMNavigatorSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMNavigator::get_app_code_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_navigator_get_app_code_name" webkit_dom_navigator_get_app_code_name :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO CString---dOMNavigatorGetAppCodeName ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMNavigatorGetAppCodeName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_get_app_code_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_navigator_get_app_code_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMNavigatorGetAppCodeNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorGetAppCodeNameMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorGetAppCodeName---- method DOMNavigator::get_app_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_navigator_get_app_name" webkit_dom_navigator_get_app_name :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO CString---dOMNavigatorGetAppName ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMNavigatorGetAppName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_get_app_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_navigator_get_app_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMNavigatorGetAppNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorGetAppNameMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorGetAppName---- method DOMNavigator::get_app_version--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_navigator_get_app_version" webkit_dom_navigator_get_app_version :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO CString---dOMNavigatorGetAppVersion ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMNavigatorGetAppVersion _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_get_app_version _obj'-    checkUnexpectedReturnNULL "webkit_dom_navigator_get_app_version" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMNavigatorGetAppVersionMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorGetAppVersionMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorGetAppVersion---- method DOMNavigator::get_cookie_enabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, 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_navigator_get_cookie_enabled" webkit_dom_navigator_get_cookie_enabled :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO CInt---dOMNavigatorGetCookieEnabled ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMNavigatorGetCookieEnabled _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_get_cookie_enabled _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMNavigatorGetCookieEnabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorGetCookieEnabledMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorGetCookieEnabled---- method DOMNavigator::get_geolocation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMGeolocation")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_navigator_get_geolocation" webkit_dom_navigator_get_geolocation :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO (Ptr DOMGeolocation)---dOMNavigatorGetGeolocation ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m DOMGeolocation                     -- result-dOMNavigatorGetGeolocation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_get_geolocation _obj'-    checkUnexpectedReturnNULL "webkit_dom_navigator_get_geolocation" result-    result' <- (wrapObject DOMGeolocation) result-    touchManagedPtr _obj-    return result'--data DOMNavigatorGetGeolocationMethodInfo-instance (signature ~ (m DOMGeolocation), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorGetGeolocationMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorGetGeolocation---- method DOMNavigator::get_language--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_navigator_get_language" webkit_dom_navigator_get_language :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO CString---dOMNavigatorGetLanguage ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMNavigatorGetLanguage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_get_language _obj'-    checkUnexpectedReturnNULL "webkit_dom_navigator_get_language" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMNavigatorGetLanguageMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorGetLanguageMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorGetLanguage---- method DOMNavigator::get_mime_types--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMMimeTypeArray")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_navigator_get_mime_types" webkit_dom_navigator_get_mime_types :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO (Ptr DOMDOMMimeTypeArray)---dOMNavigatorGetMimeTypes ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m DOMDOMMimeTypeArray                -- result-dOMNavigatorGetMimeTypes _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_get_mime_types _obj'-    checkUnexpectedReturnNULL "webkit_dom_navigator_get_mime_types" result-    result' <- (wrapObject DOMDOMMimeTypeArray) result-    touchManagedPtr _obj-    return result'--data DOMNavigatorGetMimeTypesMethodInfo-instance (signature ~ (m DOMDOMMimeTypeArray), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorGetMimeTypesMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorGetMimeTypes---- method DOMNavigator::get_on_line--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, 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_navigator_get_on_line" webkit_dom_navigator_get_on_line :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO CInt---dOMNavigatorGetOnLine ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMNavigatorGetOnLine _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_get_on_line _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMNavigatorGetOnLineMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorGetOnLineMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorGetOnLine---- method DOMNavigator::get_platform--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_navigator_get_platform" webkit_dom_navigator_get_platform :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO CString---dOMNavigatorGetPlatform ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMNavigatorGetPlatform _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_get_platform _obj'-    checkUnexpectedReturnNULL "webkit_dom_navigator_get_platform" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMNavigatorGetPlatformMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorGetPlatformMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorGetPlatform---- method DOMNavigator::get_plugins--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMPluginArray")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_navigator_get_plugins" webkit_dom_navigator_get_plugins :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO (Ptr DOMDOMPluginArray)---dOMNavigatorGetPlugins ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m DOMDOMPluginArray                  -- result-dOMNavigatorGetPlugins _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_get_plugins _obj'-    checkUnexpectedReturnNULL "webkit_dom_navigator_get_plugins" result-    result' <- (wrapObject DOMDOMPluginArray) result-    touchManagedPtr _obj-    return result'--data DOMNavigatorGetPluginsMethodInfo-instance (signature ~ (m DOMDOMPluginArray), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorGetPluginsMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorGetPlugins---- method DOMNavigator::get_product--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_navigator_get_product" webkit_dom_navigator_get_product :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO CString---dOMNavigatorGetProduct ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMNavigatorGetProduct _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_get_product _obj'-    checkUnexpectedReturnNULL "webkit_dom_navigator_get_product" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMNavigatorGetProductMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorGetProductMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorGetProduct---- method DOMNavigator::get_product_sub--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_navigator_get_product_sub" webkit_dom_navigator_get_product_sub :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO CString---dOMNavigatorGetProductSub ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMNavigatorGetProductSub _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_get_product_sub _obj'-    checkUnexpectedReturnNULL "webkit_dom_navigator_get_product_sub" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMNavigatorGetProductSubMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorGetProductSubMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorGetProductSub---- method DOMNavigator::get_storage_updates--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_navigator_get_storage_updates" webkit_dom_navigator_get_storage_updates :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO ()---dOMNavigatorGetStorageUpdates ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMNavigatorGetStorageUpdates _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_navigator_get_storage_updates _obj'-    touchManagedPtr _obj-    return ()--data DOMNavigatorGetStorageUpdatesMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorGetStorageUpdatesMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorGetStorageUpdates---- method DOMNavigator::get_user_agent--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_navigator_get_user_agent" webkit_dom_navigator_get_user_agent :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO CString---dOMNavigatorGetUserAgent ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMNavigatorGetUserAgent _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_get_user_agent _obj'-    checkUnexpectedReturnNULL "webkit_dom_navigator_get_user_agent" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMNavigatorGetUserAgentMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorGetUserAgentMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorGetUserAgent---- method DOMNavigator::get_vendor--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_navigator_get_vendor" webkit_dom_navigator_get_vendor :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO CString---dOMNavigatorGetVendor ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMNavigatorGetVendor _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_get_vendor _obj'-    checkUnexpectedReturnNULL "webkit_dom_navigator_get_vendor" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMNavigatorGetVendorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorGetVendorMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorGetVendor---- method DOMNavigator::get_vendor_sub--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_navigator_get_vendor_sub" webkit_dom_navigator_get_vendor_sub :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO CString---dOMNavigatorGetVendorSub ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMNavigatorGetVendorSub _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_get_vendor_sub _obj'-    checkUnexpectedReturnNULL "webkit_dom_navigator_get_vendor_sub" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMNavigatorGetVendorSubMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorGetVendorSubMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorGetVendorSub---- method DOMNavigator::get_webkit_battery--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMBatteryManager")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_navigator_get_webkit_battery" webkit_dom_navigator_get_webkit_battery :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO (Ptr DOMBatteryManager)---dOMNavigatorGetWebkitBattery ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m DOMBatteryManager                  -- result-dOMNavigatorGetWebkitBattery _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_get_webkit_battery _obj'-    checkUnexpectedReturnNULL "webkit_dom_navigator_get_webkit_battery" result-    result' <- (wrapObject DOMBatteryManager) result-    touchManagedPtr _obj-    return result'--data DOMNavigatorGetWebkitBatteryMethodInfo-instance (signature ~ (m DOMBatteryManager), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorGetWebkitBatteryMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorGetWebkitBattery---- method DOMNavigator::get_webkit_persistent_storage--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMStorageQuota")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_navigator_get_webkit_persistent_storage" webkit_dom_navigator_get_webkit_persistent_storage :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO (Ptr DOMStorageQuota)---dOMNavigatorGetWebkitPersistentStorage ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m DOMStorageQuota                    -- result-dOMNavigatorGetWebkitPersistentStorage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_get_webkit_persistent_storage _obj'-    checkUnexpectedReturnNULL "webkit_dom_navigator_get_webkit_persistent_storage" result-    result' <- (newObject DOMStorageQuota) result-    touchManagedPtr _obj-    return result'--data DOMNavigatorGetWebkitPersistentStorageMethodInfo-instance (signature ~ (m DOMStorageQuota), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorGetWebkitPersistentStorageMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorGetWebkitPersistentStorage---- method DOMNavigator::get_webkit_temporary_storage--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMStorageQuota")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_navigator_get_webkit_temporary_storage" webkit_dom_navigator_get_webkit_temporary_storage :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO (Ptr DOMStorageQuota)---dOMNavigatorGetWebkitTemporaryStorage ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m DOMStorageQuota                    -- result-dOMNavigatorGetWebkitTemporaryStorage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_get_webkit_temporary_storage _obj'-    checkUnexpectedReturnNULL "webkit_dom_navigator_get_webkit_temporary_storage" result-    result' <- (newObject DOMStorageQuota) result-    touchManagedPtr _obj-    return result'--data DOMNavigatorGetWebkitTemporaryStorageMethodInfo-instance (signature ~ (m DOMStorageQuota), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorGetWebkitTemporaryStorageMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorGetWebkitTemporaryStorage---- method DOMNavigator::is_protocol_handler_registered--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "scheme", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "url", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_navigator_is_protocol_handler_registered" webkit_dom_navigator_is_protocol_handler_registered :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    CString ->                              -- scheme : TBasicType TUTF8-    CString ->                              -- url : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO CString---dOMNavigatorIsProtocolHandlerRegistered ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> T.Text                               -- scheme-    -> T.Text                               -- url-    -> m T.Text                             -- result-dOMNavigatorIsProtocolHandlerRegistered _obj scheme url = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    scheme' <- textToCString scheme-    url' <- textToCString url-    onException (do-        result <- propagateGError $ webkit_dom_navigator_is_protocol_handler_registered _obj' scheme' url'-        checkUnexpectedReturnNULL "webkit_dom_navigator_is_protocol_handler_registered" result-        result' <- cstringToText result-        freeMem result-        touchManagedPtr _obj-        freeMem scheme'-        freeMem url'-        return result'-     ) (do-        freeMem scheme'-        freeMem url'-     )--data DOMNavigatorIsProtocolHandlerRegisteredMethodInfo-instance (signature ~ (T.Text -> T.Text -> m T.Text), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorIsProtocolHandlerRegisteredMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorIsProtocolHandlerRegistered---- method DOMNavigator::java_enabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, 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_navigator_java_enabled" webkit_dom_navigator_java_enabled :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO CInt---dOMNavigatorJavaEnabled ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMNavigatorJavaEnabled _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_java_enabled _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMNavigatorJavaEnabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorJavaEnabledMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorJavaEnabled---- method DOMNavigator::register_protocol_handler--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "scheme", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "url", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_navigator_register_protocol_handler" webkit_dom_navigator_register_protocol_handler :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    CString ->                              -- scheme : TBasicType TUTF8-    CString ->                              -- url : TBasicType TUTF8-    CString ->                              -- title : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMNavigatorRegisterProtocolHandler ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> T.Text                               -- scheme-    -> T.Text                               -- url-    -> T.Text                               -- title-    -> m ()                                 -- result-dOMNavigatorRegisterProtocolHandler _obj scheme url title = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    scheme' <- textToCString scheme-    url' <- textToCString url-    title' <- textToCString title-    onException (do-        propagateGError $ webkit_dom_navigator_register_protocol_handler _obj' scheme' url' title'-        touchManagedPtr _obj-        freeMem scheme'-        freeMem url'-        freeMem title'-        return ()-     ) (do-        freeMem scheme'-        freeMem url'-        freeMem title'-     )--data DOMNavigatorRegisterProtocolHandlerMethodInfo-instance (signature ~ (T.Text -> T.Text -> T.Text -> m ()), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorRegisterProtocolHandlerMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorRegisterProtocolHandler---- method DOMNavigator::unregister_protocol_handler--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "scheme", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "url", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_navigator_unregister_protocol_handler" webkit_dom_navigator_unregister_protocol_handler :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    CString ->                              -- scheme : TBasicType TUTF8-    CString ->                              -- url : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMNavigatorUnregisterProtocolHandler ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> T.Text                               -- scheme-    -> T.Text                               -- url-    -> m ()                                 -- result-dOMNavigatorUnregisterProtocolHandler _obj scheme url = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    scheme' <- textToCString scheme-    url' <- textToCString url-    onException (do-        propagateGError $ webkit_dom_navigator_unregister_protocol_handler _obj' scheme' url'-        touchManagedPtr _obj-        freeMem scheme'-        freeMem url'-        return ()-     ) (do-        freeMem scheme'-        freeMem url'-     )--data DOMNavigatorUnregisterProtocolHandlerMethodInfo-instance (signature ~ (T.Text -> T.Text -> m ()), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorUnregisterProtocolHandlerMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorUnregisterProtocolHandler---- method DOMNavigator::webkit_get_gamepads--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNavigator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMGamepadList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_navigator_webkit_get_gamepads" webkit_dom_navigator_webkit_get_gamepads :: -    Ptr DOMNavigator ->                     -- _obj : TInterface "WebKit" "DOMNavigator"-    IO (Ptr DOMGamepadList)---dOMNavigatorWebkitGetGamepads ::-    (MonadIO m, DOMNavigatorK a) =>-    a                                       -- _obj-    -> m DOMGamepadList                     -- result-dOMNavigatorWebkitGetGamepads _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_navigator_webkit_get_gamepads _obj'-    checkUnexpectedReturnNULL "webkit_dom_navigator_webkit_get_gamepads" result-    result' <- (wrapObject DOMGamepadList) result-    touchManagedPtr _obj-    return result'--data DOMNavigatorWebkitGetGamepadsMethodInfo-instance (signature ~ (m DOMGamepadList), MonadIO m, DOMNavigatorK a) => MethodInfo DOMNavigatorWebkitGetGamepadsMethodInfo a signature where-    overloadedMethod _ = dOMNavigatorWebkitGetGamepads--
− GI/WebKit/Objects/DOMNavigator.hs-boot
@@ -1,55 +0,0 @@-module GI.WebKit.Objects.DOMNavigator where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMNavigator = DOMNavigator (ForeignPtr DOMNavigator)-instance GObject DOMNavigator where-class GObject o => DOMNavigatorK o-instance (GObject o, IsDescendantOf DOMNavigator o) => DOMNavigatorK o-data DOMNavigatorAppCodeNamePropertyInfo-data DOMNavigatorAppNamePropertyInfo-data DOMNavigatorAppVersionPropertyInfo-data DOMNavigatorCookieEnabledPropertyInfo-data DOMNavigatorGeolocationPropertyInfo-data DOMNavigatorLanguagePropertyInfo-data DOMNavigatorMimeTypesPropertyInfo-data DOMNavigatorOnLinePropertyInfo-data DOMNavigatorPlatformPropertyInfo-data DOMNavigatorPluginsPropertyInfo-data DOMNavigatorProductPropertyInfo-data DOMNavigatorProductSubPropertyInfo-data DOMNavigatorUserAgentPropertyInfo-data DOMNavigatorVendorPropertyInfo-data DOMNavigatorVendorSubPropertyInfo-data DOMNavigatorWebkitBatteryPropertyInfo-data DOMNavigatorWebkitPersistentStoragePropertyInfo-data DOMNavigatorWebkitTemporaryStoragePropertyInfo-data DOMNavigatorGetAppCodeNameMethodInfo-data DOMNavigatorGetAppNameMethodInfo-data DOMNavigatorGetAppVersionMethodInfo-data DOMNavigatorGetCookieEnabledMethodInfo-data DOMNavigatorGetGeolocationMethodInfo-data DOMNavigatorGetLanguageMethodInfo-data DOMNavigatorGetMimeTypesMethodInfo-data DOMNavigatorGetOnLineMethodInfo-data DOMNavigatorGetPlatformMethodInfo-data DOMNavigatorGetPluginsMethodInfo-data DOMNavigatorGetProductMethodInfo-data DOMNavigatorGetProductSubMethodInfo-data DOMNavigatorGetStorageUpdatesMethodInfo-data DOMNavigatorGetUserAgentMethodInfo-data DOMNavigatorGetVendorMethodInfo-data DOMNavigatorGetVendorSubMethodInfo-data DOMNavigatorGetWebkitBatteryMethodInfo-data DOMNavigatorGetWebkitPersistentStorageMethodInfo-data DOMNavigatorGetWebkitTemporaryStorageMethodInfo-data DOMNavigatorIsProtocolHandlerRegisteredMethodInfo-data DOMNavigatorJavaEnabledMethodInfo-data DOMNavigatorRegisterProtocolHandlerMethodInfo-data DOMNavigatorUnregisterProtocolHandlerMethodInfo-data DOMNavigatorWebkitGetGamepadsMethodInfo
− GI/WebKit/Objects/DOMNode.hs
@@ -1,2005 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMNode-    ( ---- * Exported types-    DOMNode(..)                             ,-    DOMNodeK                                ,-    toDOMNode                               ,-    noDOMNode                               ,--- -- * Methods--- ** dOMNodeAppendChild-    DOMNodeAppendChildMethodInfo            ,-    dOMNodeAppendChild                      ,----- ** dOMNodeCloneNode-    DOMNodeCloneNodeMethodInfo              ,-    dOMNodeCloneNode                        ,----- ** dOMNodeCompareDocumentPosition-    DOMNodeCompareDocumentPositionMethodInfo,-    dOMNodeCompareDocumentPosition          ,----- ** dOMNodeContains-    DOMNodeContainsMethodInfo               ,-    dOMNodeContains                         ,----- ** dOMNodeDispatchEvent-    DOMNodeDispatchEventMethodInfo          ,-    dOMNodeDispatchEvent                    ,----- ** dOMNodeGetAttributes-    DOMNodeGetAttributesMethodInfo          ,-    dOMNodeGetAttributes                    ,----- ** dOMNodeGetBaseUri-    DOMNodeGetBaseUriMethodInfo             ,-    dOMNodeGetBaseUri                       ,----- ** dOMNodeGetChildNodes-    DOMNodeGetChildNodesMethodInfo          ,-    dOMNodeGetChildNodes                    ,----- ** dOMNodeGetFirstChild-    DOMNodeGetFirstChildMethodInfo          ,-    dOMNodeGetFirstChild                    ,----- ** dOMNodeGetLastChild-    DOMNodeGetLastChildMethodInfo           ,-    dOMNodeGetLastChild                     ,----- ** dOMNodeGetLocalName-    DOMNodeGetLocalNameMethodInfo           ,-    dOMNodeGetLocalName                     ,----- ** dOMNodeGetNamespaceUri-    DOMNodeGetNamespaceUriMethodInfo        ,-    dOMNodeGetNamespaceUri                  ,----- ** dOMNodeGetNextSibling-    DOMNodeGetNextSiblingMethodInfo         ,-    dOMNodeGetNextSibling                   ,----- ** dOMNodeGetNodeName-    DOMNodeGetNodeNameMethodInfo            ,-    dOMNodeGetNodeName                      ,----- ** dOMNodeGetNodeType-    DOMNodeGetNodeTypeMethodInfo            ,-    dOMNodeGetNodeType                      ,----- ** dOMNodeGetNodeValue-    DOMNodeGetNodeValueMethodInfo           ,-    dOMNodeGetNodeValue                     ,----- ** dOMNodeGetOwnerDocument-    DOMNodeGetOwnerDocumentMethodInfo       ,-    dOMNodeGetOwnerDocument                 ,----- ** dOMNodeGetParentElement-    DOMNodeGetParentElementMethodInfo       ,-    dOMNodeGetParentElement                 ,----- ** dOMNodeGetParentNode-    DOMNodeGetParentNodeMethodInfo          ,-    dOMNodeGetParentNode                    ,----- ** dOMNodeGetPrefix-    DOMNodeGetPrefixMethodInfo              ,-    dOMNodeGetPrefix                        ,----- ** dOMNodeGetPreviousSibling-    DOMNodeGetPreviousSiblingMethodInfo     ,-    dOMNodeGetPreviousSibling               ,----- ** dOMNodeGetTextContent-    DOMNodeGetTextContentMethodInfo         ,-    dOMNodeGetTextContent                   ,----- ** dOMNodeHasAttributes-    DOMNodeHasAttributesMethodInfo          ,-    dOMNodeHasAttributes                    ,----- ** dOMNodeHasChildNodes-    DOMNodeHasChildNodesMethodInfo          ,-    dOMNodeHasChildNodes                    ,----- ** dOMNodeInsertBefore-    DOMNodeInsertBeforeMethodInfo           ,-    dOMNodeInsertBefore                     ,----- ** dOMNodeIsDefaultNamespace-    DOMNodeIsDefaultNamespaceMethodInfo     ,-    dOMNodeIsDefaultNamespace               ,----- ** dOMNodeIsEqualNode-    DOMNodeIsEqualNodeMethodInfo            ,-    dOMNodeIsEqualNode                      ,----- ** dOMNodeIsSameNode-    DOMNodeIsSameNodeMethodInfo             ,-    dOMNodeIsSameNode                       ,----- ** dOMNodeIsSupported-    DOMNodeIsSupportedMethodInfo            ,-    dOMNodeIsSupported                      ,----- ** dOMNodeLookupNamespaceUri-    DOMNodeLookupNamespaceUriMethodInfo     ,-    dOMNodeLookupNamespaceUri               ,----- ** dOMNodeLookupPrefix-    DOMNodeLookupPrefixMethodInfo           ,-    dOMNodeLookupPrefix                     ,----- ** dOMNodeNormalize-    DOMNodeNormalizeMethodInfo              ,-    dOMNodeNormalize                        ,----- ** dOMNodeRemoveChild-    DOMNodeRemoveChildMethodInfo            ,-    dOMNodeRemoveChild                      ,----- ** dOMNodeReplaceChild-    DOMNodeReplaceChildMethodInfo           ,-    dOMNodeReplaceChild                     ,----- ** dOMNodeSetNodeValue-    DOMNodeSetNodeValueMethodInfo           ,-    dOMNodeSetNodeValue                     ,----- ** dOMNodeSetPrefix-    DOMNodeSetPrefixMethodInfo              ,-    dOMNodeSetPrefix                        ,----- ** dOMNodeSetTextContent-    DOMNodeSetTextContentMethodInfo         ,-    dOMNodeSetTextContent                   ,----- -- * Properties--- ** BaseUri-    DOMNodeBaseUriPropertyInfo              ,-    dOMNodeBaseUri                          ,-    getDOMNodeBaseUri                       ,----- ** ChildNodes-    DOMNodeChildNodesPropertyInfo           ,-    dOMNodeChildNodes                       ,-    getDOMNodeChildNodes                    ,----- ** FirstChild-    DOMNodeFirstChildPropertyInfo           ,-    dOMNodeFirstChild                       ,-    getDOMNodeFirstChild                    ,----- ** LastChild-    DOMNodeLastChildPropertyInfo            ,-    dOMNodeLastChild                        ,-    getDOMNodeLastChild                     ,----- ** LocalName-    DOMNodeLocalNamePropertyInfo            ,-    dOMNodeLocalName                        ,-    getDOMNodeLocalName                     ,----- ** NamespaceUri-    DOMNodeNamespaceUriPropertyInfo         ,-    dOMNodeNamespaceUri                     ,-    getDOMNodeNamespaceUri                  ,----- ** NextSibling-    DOMNodeNextSiblingPropertyInfo          ,-    dOMNodeNextSibling                      ,-    getDOMNodeNextSibling                   ,----- ** NodeName-    DOMNodeNodeNamePropertyInfo             ,-    dOMNodeNodeName                         ,-    getDOMNodeNodeName                      ,----- ** NodeType-    DOMNodeNodeTypePropertyInfo             ,-    dOMNodeNodeType                         ,-    getDOMNodeNodeType                      ,----- ** NodeValue-    DOMNodeNodeValuePropertyInfo            ,-    clearDOMNodeNodeValue                   ,-    constructDOMNodeNodeValue               ,-    dOMNodeNodeValue                        ,-    getDOMNodeNodeValue                     ,-    setDOMNodeNodeValue                     ,----- ** OwnerDocument-    DOMNodeOwnerDocumentPropertyInfo        ,-    dOMNodeOwnerDocument                    ,-    getDOMNodeOwnerDocument                 ,----- ** ParentElement-    DOMNodeParentElementPropertyInfo        ,-    dOMNodeParentElement                    ,-    getDOMNodeParentElement                 ,----- ** ParentNode-    DOMNodeParentNodePropertyInfo           ,-    dOMNodeParentNode                       ,-    getDOMNodeParentNode                    ,----- ** Prefix-    DOMNodePrefixPropertyInfo               ,-    clearDOMNodePrefix                      ,-    constructDOMNodePrefix                  ,-    dOMNodePrefix                           ,-    getDOMNodePrefix                        ,-    setDOMNodePrefix                        ,----- ** PreviousSibling-    DOMNodePreviousSiblingPropertyInfo      ,-    dOMNodePreviousSibling                  ,-    getDOMNodePreviousSibling               ,----- ** TextContent-    DOMNodeTextContentPropertyInfo          ,-    clearDOMNodeTextContent                 ,-    constructDOMNodeTextContent             ,-    dOMNodeTextContent                      ,-    getDOMNodeTextContent                   ,-    setDOMNodeTextContent                   ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMNode = DOMNode (ForeignPtr DOMNode)-foreign import ccall "webkit_dom_node_get_type"-    c_webkit_dom_node_get_type :: IO GType--type instance ParentTypes DOMNode = DOMNodeParentTypes-type DOMNodeParentTypes = '[DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMNode where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_node_get_type-    --class GObject o => DOMNodeK o-instance (GObject o, IsDescendantOf DOMNode o) => DOMNodeK o--toDOMNode :: DOMNodeK o => o -> IO DOMNode-toDOMNode = unsafeCastTo DOMNode--noDOMNode :: Maybe DOMNode-noDOMNode = Nothing--type family ResolveDOMNodeMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMNodeMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMNodeMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMNodeMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMNodeMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMNodeMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMNodeMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMNodeMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMNodeMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMNodeMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMNodeMethod "hasAttributes" o = DOMNodeHasAttributesMethodInfo-    ResolveDOMNodeMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMNodeMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMNodeMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMNodeMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMNodeMethod "isFloating" o = GObject.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.ObjectNotifyMethodInfo-    ResolveDOMNodeMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMNodeMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMNodeMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMNodeMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMNodeMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMNodeMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMNodeMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMNodeMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMNodeMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMNodeMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMNodeMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMNodeMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMNodeMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMNodeMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMNodeMethod "getAttributes" o = DOMNodeGetAttributesMethodInfo-    ResolveDOMNodeMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMNodeMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMNodeMethod "getData" o = GObject.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.ObjectGetPropertyMethodInfo-    ResolveDOMNodeMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMNodeMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMNodeMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMNodeMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMNodeMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMNodeMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMNodeMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMNodeMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMNodeMethod t DOMNode, MethodInfo info DOMNode p) => IsLabelProxy t (DOMNode -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMNodeMethod t DOMNode, MethodInfo info DOMNode p) => IsLabel t (DOMNode -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "base-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNodeBaseUri :: (MonadIO m, DOMNodeK o) => o -> m (Maybe T.Text)-getDOMNodeBaseUri obj = liftIO $ getObjectPropertyString obj "base-uri"--data DOMNodeBaseUriPropertyInfo-instance AttrInfo DOMNodeBaseUriPropertyInfo where-    type AttrAllowedOps DOMNodeBaseUriPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeBaseUriPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeBaseUriPropertyInfo = DOMNodeK-    type AttrGetType DOMNodeBaseUriPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNodeBaseUriPropertyInfo = "base-uri"-    attrGet _ = getDOMNodeBaseUri-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "child-nodes"-   -- Type: TInterface "WebKit" "DOMNodeList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNodeChildNodes :: (MonadIO m, DOMNodeK o) => o -> m (Maybe DOMNodeList)-getDOMNodeChildNodes obj = liftIO $ getObjectPropertyObject obj "child-nodes" DOMNodeList--data DOMNodeChildNodesPropertyInfo-instance AttrInfo DOMNodeChildNodesPropertyInfo where-    type AttrAllowedOps DOMNodeChildNodesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeChildNodesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeChildNodesPropertyInfo = DOMNodeK-    type AttrGetType DOMNodeChildNodesPropertyInfo = (Maybe DOMNodeList)-    type AttrLabel DOMNodeChildNodesPropertyInfo = "child-nodes"-    attrGet _ = getDOMNodeChildNodes-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "first-child"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMNodeFirstChild :: (MonadIO m, DOMNodeK o) => o -> m DOMNode-getDOMNodeFirstChild obj = liftIO $ checkUnexpectedNothing "getDOMNodeFirstChild" $ getObjectPropertyObject obj "first-child" DOMNode--data DOMNodeFirstChildPropertyInfo-instance AttrInfo DOMNodeFirstChildPropertyInfo where-    type AttrAllowedOps DOMNodeFirstChildPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeFirstChildPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeFirstChildPropertyInfo = DOMNodeK-    type AttrGetType DOMNodeFirstChildPropertyInfo = DOMNode-    type AttrLabel DOMNodeFirstChildPropertyInfo = "first-child"-    attrGet _ = getDOMNodeFirstChild-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "last-child"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMNodeLastChild :: (MonadIO m, DOMNodeK o) => o -> m DOMNode-getDOMNodeLastChild obj = liftIO $ checkUnexpectedNothing "getDOMNodeLastChild" $ getObjectPropertyObject obj "last-child" DOMNode--data DOMNodeLastChildPropertyInfo-instance AttrInfo DOMNodeLastChildPropertyInfo where-    type AttrAllowedOps DOMNodeLastChildPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeLastChildPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeLastChildPropertyInfo = DOMNodeK-    type AttrGetType DOMNodeLastChildPropertyInfo = DOMNode-    type AttrLabel DOMNodeLastChildPropertyInfo = "last-child"-    attrGet _ = getDOMNodeLastChild-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "local-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNodeLocalName :: (MonadIO m, DOMNodeK o) => o -> m (Maybe T.Text)-getDOMNodeLocalName obj = liftIO $ getObjectPropertyString obj "local-name"--data DOMNodeLocalNamePropertyInfo-instance AttrInfo DOMNodeLocalNamePropertyInfo where-    type AttrAllowedOps DOMNodeLocalNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeLocalNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeLocalNamePropertyInfo = DOMNodeK-    type AttrGetType DOMNodeLocalNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNodeLocalNamePropertyInfo = "local-name"-    attrGet _ = getDOMNodeLocalName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "namespace-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNodeNamespaceUri :: (MonadIO m, DOMNodeK o) => o -> m (Maybe T.Text)-getDOMNodeNamespaceUri obj = liftIO $ getObjectPropertyString obj "namespace-uri"--data DOMNodeNamespaceUriPropertyInfo-instance AttrInfo DOMNodeNamespaceUriPropertyInfo where-    type AttrAllowedOps DOMNodeNamespaceUriPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeNamespaceUriPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeNamespaceUriPropertyInfo = DOMNodeK-    type AttrGetType DOMNodeNamespaceUriPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNodeNamespaceUriPropertyInfo = "namespace-uri"-    attrGet _ = getDOMNodeNamespaceUri-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "next-sibling"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMNodeNextSibling :: (MonadIO m, DOMNodeK o) => o -> m DOMNode-getDOMNodeNextSibling obj = liftIO $ checkUnexpectedNothing "getDOMNodeNextSibling" $ getObjectPropertyObject obj "next-sibling" DOMNode--data DOMNodeNextSiblingPropertyInfo-instance AttrInfo DOMNodeNextSiblingPropertyInfo where-    type AttrAllowedOps DOMNodeNextSiblingPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeNextSiblingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeNextSiblingPropertyInfo = DOMNodeK-    type AttrGetType DOMNodeNextSiblingPropertyInfo = DOMNode-    type AttrLabel DOMNodeNextSiblingPropertyInfo = "next-sibling"-    attrGet _ = getDOMNodeNextSibling-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "node-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNodeNodeName :: (MonadIO m, DOMNodeK o) => o -> m (Maybe T.Text)-getDOMNodeNodeName obj = liftIO $ getObjectPropertyString obj "node-name"--data DOMNodeNodeNamePropertyInfo-instance AttrInfo DOMNodeNodeNamePropertyInfo where-    type AttrAllowedOps DOMNodeNodeNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeNodeNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeNodeNamePropertyInfo = DOMNodeK-    type AttrGetType DOMNodeNodeNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNodeNodeNamePropertyInfo = "node-name"-    attrGet _ = getDOMNodeNodeName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "node-type"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNodeNodeType :: (MonadIO m, DOMNodeK o) => o -> m Word32-getDOMNodeNodeType obj = liftIO $ getObjectPropertyUInt32 obj "node-type"--data DOMNodeNodeTypePropertyInfo-instance AttrInfo DOMNodeNodeTypePropertyInfo where-    type AttrAllowedOps DOMNodeNodeTypePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMNodeNodeTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeNodeTypePropertyInfo = DOMNodeK-    type AttrGetType DOMNodeNodeTypePropertyInfo = Word32-    type AttrLabel DOMNodeNodeTypePropertyInfo = "node-type"-    attrGet _ = getDOMNodeNodeType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "node-value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMNodeNodeValue :: (MonadIO m, DOMNodeK o) => o -> m (Maybe T.Text)-getDOMNodeNodeValue obj = liftIO $ getObjectPropertyString obj "node-value"--setDOMNodeNodeValue :: (MonadIO m, DOMNodeK o) => o -> T.Text -> m ()-setDOMNodeNodeValue obj val = liftIO $ setObjectPropertyString obj "node-value" (Just val)--constructDOMNodeNodeValue :: T.Text -> IO ([Char], GValue)-constructDOMNodeNodeValue val = constructObjectPropertyString "node-value" (Just val)--clearDOMNodeNodeValue :: (MonadIO m, DOMNodeK o) => o -> m ()-clearDOMNodeNodeValue obj = liftIO $ setObjectPropertyString obj "node-value" (Nothing :: Maybe T.Text)--data DOMNodeNodeValuePropertyInfo-instance AttrInfo DOMNodeNodeValuePropertyInfo where-    type AttrAllowedOps DOMNodeNodeValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeNodeValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMNodeNodeValuePropertyInfo = DOMNodeK-    type AttrGetType DOMNodeNodeValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNodeNodeValuePropertyInfo = "node-value"-    attrGet _ = getDOMNodeNodeValue-    attrSet _ = setDOMNodeNodeValue-    attrConstruct _ = constructDOMNodeNodeValue-    attrClear _ = clearDOMNodeNodeValue---- VVV Prop "owner-document"-   -- Type: TInterface "WebKit" "DOMDocument"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMNodeOwnerDocument :: (MonadIO m, DOMNodeK o) => o -> m DOMDocument-getDOMNodeOwnerDocument obj = liftIO $ checkUnexpectedNothing "getDOMNodeOwnerDocument" $ getObjectPropertyObject obj "owner-document" DOMDocument--data DOMNodeOwnerDocumentPropertyInfo-instance AttrInfo DOMNodeOwnerDocumentPropertyInfo where-    type AttrAllowedOps DOMNodeOwnerDocumentPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeOwnerDocumentPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeOwnerDocumentPropertyInfo = DOMNodeK-    type AttrGetType DOMNodeOwnerDocumentPropertyInfo = DOMDocument-    type AttrLabel DOMNodeOwnerDocumentPropertyInfo = "owner-document"-    attrGet _ = getDOMNodeOwnerDocument-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "parent-element"-   -- Type: TInterface "WebKit" "DOMElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMNodeParentElement :: (MonadIO m, DOMNodeK o) => o -> m DOMElement-getDOMNodeParentElement obj = liftIO $ checkUnexpectedNothing "getDOMNodeParentElement" $ getObjectPropertyObject obj "parent-element" DOMElement--data DOMNodeParentElementPropertyInfo-instance AttrInfo DOMNodeParentElementPropertyInfo where-    type AttrAllowedOps DOMNodeParentElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeParentElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeParentElementPropertyInfo = DOMNodeK-    type AttrGetType DOMNodeParentElementPropertyInfo = DOMElement-    type AttrLabel DOMNodeParentElementPropertyInfo = "parent-element"-    attrGet _ = getDOMNodeParentElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "parent-node"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMNodeParentNode :: (MonadIO m, DOMNodeK o) => o -> m DOMNode-getDOMNodeParentNode obj = liftIO $ checkUnexpectedNothing "getDOMNodeParentNode" $ getObjectPropertyObject obj "parent-node" DOMNode--data DOMNodeParentNodePropertyInfo-instance AttrInfo DOMNodeParentNodePropertyInfo where-    type AttrAllowedOps DOMNodeParentNodePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeParentNodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeParentNodePropertyInfo = DOMNodeK-    type AttrGetType DOMNodeParentNodePropertyInfo = DOMNode-    type AttrLabel DOMNodeParentNodePropertyInfo = "parent-node"-    attrGet _ = getDOMNodeParentNode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "prefix"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMNodePrefix :: (MonadIO m, DOMNodeK o) => o -> m (Maybe T.Text)-getDOMNodePrefix obj = liftIO $ getObjectPropertyString obj "prefix"--setDOMNodePrefix :: (MonadIO m, DOMNodeK o) => o -> T.Text -> m ()-setDOMNodePrefix obj val = liftIO $ setObjectPropertyString obj "prefix" (Just val)--constructDOMNodePrefix :: T.Text -> IO ([Char], GValue)-constructDOMNodePrefix val = constructObjectPropertyString "prefix" (Just val)--clearDOMNodePrefix :: (MonadIO m, DOMNodeK o) => o -> m ()-clearDOMNodePrefix obj = liftIO $ setObjectPropertyString obj "prefix" (Nothing :: Maybe T.Text)--data DOMNodePrefixPropertyInfo-instance AttrInfo DOMNodePrefixPropertyInfo where-    type AttrAllowedOps DOMNodePrefixPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodePrefixPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMNodePrefixPropertyInfo = DOMNodeK-    type AttrGetType DOMNodePrefixPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNodePrefixPropertyInfo = "prefix"-    attrGet _ = getDOMNodePrefix-    attrSet _ = setDOMNodePrefix-    attrConstruct _ = constructDOMNodePrefix-    attrClear _ = clearDOMNodePrefix---- VVV Prop "previous-sibling"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMNodePreviousSibling :: (MonadIO m, DOMNodeK o) => o -> m DOMNode-getDOMNodePreviousSibling obj = liftIO $ checkUnexpectedNothing "getDOMNodePreviousSibling" $ getObjectPropertyObject obj "previous-sibling" DOMNode--data DOMNodePreviousSiblingPropertyInfo-instance AttrInfo DOMNodePreviousSiblingPropertyInfo where-    type AttrAllowedOps DOMNodePreviousSiblingPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodePreviousSiblingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodePreviousSiblingPropertyInfo = DOMNodeK-    type AttrGetType DOMNodePreviousSiblingPropertyInfo = DOMNode-    type AttrLabel DOMNodePreviousSiblingPropertyInfo = "previous-sibling"-    attrGet _ = getDOMNodePreviousSibling-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "text-content"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMNodeTextContent :: (MonadIO m, DOMNodeK o) => o -> m (Maybe T.Text)-getDOMNodeTextContent obj = liftIO $ getObjectPropertyString obj "text-content"--setDOMNodeTextContent :: (MonadIO m, DOMNodeK o) => o -> T.Text -> m ()-setDOMNodeTextContent obj val = liftIO $ setObjectPropertyString obj "text-content" (Just val)--constructDOMNodeTextContent :: T.Text -> IO ([Char], GValue)-constructDOMNodeTextContent val = constructObjectPropertyString "text-content" (Just val)--clearDOMNodeTextContent :: (MonadIO m, DOMNodeK o) => o -> m ()-clearDOMNodeTextContent obj = liftIO $ setObjectPropertyString obj "text-content" (Nothing :: Maybe T.Text)--data DOMNodeTextContentPropertyInfo-instance AttrInfo DOMNodeTextContentPropertyInfo where-    type AttrAllowedOps DOMNodeTextContentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeTextContentPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMNodeTextContentPropertyInfo = DOMNodeK-    type AttrGetType DOMNodeTextContentPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNodeTextContentPropertyInfo = "text-content"-    attrGet _ = getDOMNodeTextContent-    attrSet _ = setDOMNodeTextContent-    attrConstruct _ = constructDOMNodeTextContent-    attrClear _ = clearDOMNodeTextContent--type instance AttributeList DOMNode = DOMNodeAttributeList-type DOMNodeAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])--dOMNodeBaseUri :: AttrLabelProxy "baseUri"-dOMNodeBaseUri = AttrLabelProxy--dOMNodeChildNodes :: AttrLabelProxy "childNodes"-dOMNodeChildNodes = AttrLabelProxy--dOMNodeFirstChild :: AttrLabelProxy "firstChild"-dOMNodeFirstChild = AttrLabelProxy--dOMNodeLastChild :: AttrLabelProxy "lastChild"-dOMNodeLastChild = AttrLabelProxy--dOMNodeLocalName :: AttrLabelProxy "localName"-dOMNodeLocalName = AttrLabelProxy--dOMNodeNamespaceUri :: AttrLabelProxy "namespaceUri"-dOMNodeNamespaceUri = 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--dOMNodePrefix :: AttrLabelProxy "prefix"-dOMNodePrefix = AttrLabelProxy--dOMNodePreviousSibling :: AttrLabelProxy "previousSibling"-dOMNodePreviousSibling = AttrLabelProxy--dOMNodeTextContent :: AttrLabelProxy "textContent"-dOMNodeTextContent = AttrLabelProxy--type instance SignalList DOMNode = DOMNodeSignalList-type DOMNodeSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMNode::append_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newChild", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_node_append_child" webkit_dom_node_append_child :: -    Ptr DOMNode ->                          -- _obj : TInterface "WebKit" "DOMNode"-    Ptr DOMNode ->                          -- newChild : TInterface "WebKit" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMNodeAppendChild ::-    (MonadIO m, DOMNodeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- newChild-    -> m DOMNode                            -- result-dOMNodeAppendChild _obj newChild = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let newChild' = unsafeManagedPtrCastPtr newChild-    onException (do-        result <- propagateGError $ webkit_dom_node_append_child _obj' newChild'-        checkUnexpectedReturnNULL "webkit_dom_node_append_child" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        touchManagedPtr newChild-        return result'-     ) (do-        return ()-     )--data DOMNodeAppendChildMethodInfo-instance (signature ~ (b -> m DOMNode), MonadIO m, DOMNodeK a, DOMNodeK b) => MethodInfo DOMNodeAppendChildMethodInfo a signature where-    overloadedMethod _ = dOMNodeAppendChild---- method DOMNode::clone_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "deep", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_clone_node" webkit_dom_node_clone_node :: -    Ptr DOMNode ->                          -- _obj : TInterface "WebKit" "DOMNode"-    CInt ->                                 -- deep : TBasicType TBoolean-    IO (Ptr DOMNode)---dOMNodeCloneNode ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> Bool                                 -- deep-    -> m DOMNode                            -- result-dOMNodeCloneNode _obj deep = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let deep' = (fromIntegral . fromEnum) deep-    result <- webkit_dom_node_clone_node _obj' deep'-    checkUnexpectedReturnNULL "webkit_dom_node_clone_node" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMNodeCloneNodeMethodInfo-instance (signature ~ (Bool -> m DOMNode), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeCloneNodeMethodInfo a signature where-    overloadedMethod _ = dOMNodeCloneNode---- method DOMNode::compare_document_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "other", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    Ptr DOMNode ->                          -- other : TInterface "WebKit" "DOMNode"-    IO Word16---dOMNodeCompareDocumentPosition ::-    (MonadIO m, DOMNodeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- other-    -> m Word16                             -- result-dOMNodeCompareDocumentPosition _obj other = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let other' = unsafeManagedPtrCastPtr other-    result <- webkit_dom_node_compare_document_position _obj' other'-    touchManagedPtr _obj-    touchManagedPtr other-    return result--data DOMNodeCompareDocumentPositionMethodInfo-instance (signature ~ (b -> m Word16), MonadIO m, DOMNodeK a, DOMNodeK b) => MethodInfo DOMNodeCompareDocumentPositionMethodInfo a signature where-    overloadedMethod _ = dOMNodeCompareDocumentPosition---- method DOMNode::contains--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "other", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    Ptr DOMNode ->                          -- other : TInterface "WebKit" "DOMNode"-    IO CInt---dOMNodeContains ::-    (MonadIO m, DOMNodeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- other-    -> m Bool                               -- result-dOMNodeContains _obj other = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let other' = unsafeManagedPtrCastPtr other-    result <- webkit_dom_node_contains _obj' other'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr other-    return result'--data DOMNodeContainsMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, DOMNodeK a, DOMNodeK b) => MethodInfo DOMNodeContainsMethodInfo a signature where-    overloadedMethod _ = dOMNodeContains---- method DOMNode::dispatch_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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_node_dispatch_event" webkit_dom_node_dispatch_event :: -    Ptr DOMNode ->                          -- _obj : TInterface "WebKit" "DOMNode"-    Ptr DOMEvent ->                         -- event : TInterface "WebKit" "DOMEvent"-    Ptr (Ptr GError) ->                     -- error-    IO CInt--{-# DEPRECATED dOMNodeDispatchEvent ["(Since version 2.4)","Use webkit_dom_event_target_dispatch_event() instead."]#-}-dOMNodeDispatchEvent ::-    (MonadIO m, DOMNodeK a, DOMEventK b) =>-    a                                       -- _obj-    -> b                                    -- event-    -> m ()                                 -- result-dOMNodeDispatchEvent _obj event = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let event' = unsafeManagedPtrCastPtr event-    onException (do-        _ <- propagateGError $ webkit_dom_node_dispatch_event _obj' event'-        touchManagedPtr _obj-        touchManagedPtr event-        return ()-     ) (do-        return ()-     )--data DOMNodeDispatchEventMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMNodeK a, DOMEventK b) => MethodInfo DOMNodeDispatchEventMethodInfo a signature where-    overloadedMethod _ = dOMNodeDispatchEvent---- method DOMNode::get_attributes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNamedNodeMap")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_attributes" webkit_dom_node_get_attributes :: -    Ptr DOMNode ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO (Ptr DOMNamedNodeMap)--{-# DEPRECATED dOMNodeGetAttributes ["(Since version 2.2)"]#-}-dOMNodeGetAttributes ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m DOMNamedNodeMap                    -- result-dOMNodeGetAttributes _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_get_attributes _obj'-    checkUnexpectedReturnNULL "webkit_dom_node_get_attributes" result-    result' <- (newObject DOMNamedNodeMap) result-    touchManagedPtr _obj-    return result'--data DOMNodeGetAttributesMethodInfo-instance (signature ~ (m DOMNamedNodeMap), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetAttributesMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetAttributes---- method DOMNode::get_base_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO CString---dOMNodeGetBaseUri ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMNodeGetBaseUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_get_base_uri _obj'-    checkUnexpectedReturnNULL "webkit_dom_node_get_base_uri" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMNodeGetBaseUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetBaseUriMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetBaseUri---- method DOMNode::get_child_nodes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNodeList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_child_nodes" webkit_dom_node_get_child_nodes :: -    Ptr DOMNode ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO (Ptr DOMNodeList)---dOMNodeGetChildNodes ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m DOMNodeList                        -- result-dOMNodeGetChildNodes _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_get_child_nodes _obj'-    checkUnexpectedReturnNULL "webkit_dom_node_get_child_nodes" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    return result'--data DOMNodeGetChildNodesMethodInfo-instance (signature ~ (m DOMNodeList), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetChildNodesMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetChildNodes---- method DOMNode::get_first_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_first_child" webkit_dom_node_get_first_child :: -    Ptr DOMNode ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO (Ptr DOMNode)---dOMNodeGetFirstChild ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMNodeGetFirstChild _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_get_first_child _obj'-    checkUnexpectedReturnNULL "webkit_dom_node_get_first_child" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMNodeGetFirstChildMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetFirstChildMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetFirstChild---- method DOMNode::get_last_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_last_child" webkit_dom_node_get_last_child :: -    Ptr DOMNode ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO (Ptr DOMNode)---dOMNodeGetLastChild ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMNodeGetLastChild _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_get_last_child _obj'-    checkUnexpectedReturnNULL "webkit_dom_node_get_last_child" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMNodeGetLastChildMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetLastChildMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetLastChild---- method DOMNode::get_local_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO CString---dOMNodeGetLocalName ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMNodeGetLocalName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_get_local_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_node_get_local_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMNodeGetLocalNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetLocalNameMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetLocalName---- method DOMNode::get_namespace_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO CString---dOMNodeGetNamespaceUri ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMNodeGetNamespaceUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_get_namespace_uri _obj'-    checkUnexpectedReturnNULL "webkit_dom_node_get_namespace_uri" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMNodeGetNamespaceUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetNamespaceUriMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetNamespaceUri---- method DOMNode::get_next_sibling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_next_sibling" webkit_dom_node_get_next_sibling :: -    Ptr DOMNode ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO (Ptr DOMNode)---dOMNodeGetNextSibling ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMNodeGetNextSibling _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_get_next_sibling _obj'-    checkUnexpectedReturnNULL "webkit_dom_node_get_next_sibling" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMNodeGetNextSiblingMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetNextSiblingMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetNextSibling---- method DOMNode::get_node_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO CString---dOMNodeGetNodeName ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMNodeGetNodeName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_get_node_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_node_get_node_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMNodeGetNodeNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetNodeNameMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetNodeName---- method DOMNode::get_node_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO Word16---dOMNodeGetNodeType ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m Word16                             -- result-dOMNodeGetNodeType _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_get_node_type _obj'-    touchManagedPtr _obj-    return result--data DOMNodeGetNodeTypeMethodInfo-instance (signature ~ (m Word16), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetNodeTypeMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetNodeType---- method DOMNode::get_node_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO CString---dOMNodeGetNodeValue ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMNodeGetNodeValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_get_node_value _obj'-    checkUnexpectedReturnNULL "webkit_dom_node_get_node_value" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMNodeGetNodeValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetNodeValueMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetNodeValue---- method DOMNode::get_owner_document--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDocument")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_owner_document" webkit_dom_node_get_owner_document :: -    Ptr DOMNode ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO (Ptr DOMDocument)---dOMNodeGetOwnerDocument ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m DOMDocument                        -- result-dOMNodeGetOwnerDocument _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_get_owner_document _obj'-    checkUnexpectedReturnNULL "webkit_dom_node_get_owner_document" result-    result' <- (newObject DOMDocument) result-    touchManagedPtr _obj-    return result'--data DOMNodeGetOwnerDocumentMethodInfo-instance (signature ~ (m DOMDocument), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetOwnerDocumentMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetOwnerDocument---- method DOMNode::get_parent_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMElement")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_parent_element" webkit_dom_node_get_parent_element :: -    Ptr DOMNode ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO (Ptr DOMElement)---dOMNodeGetParentElement ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m DOMElement                         -- result-dOMNodeGetParentElement _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_get_parent_element _obj'-    checkUnexpectedReturnNULL "webkit_dom_node_get_parent_element" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    return result'--data DOMNodeGetParentElementMethodInfo-instance (signature ~ (m DOMElement), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetParentElementMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetParentElement---- method DOMNode::get_parent_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_parent_node" webkit_dom_node_get_parent_node :: -    Ptr DOMNode ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO (Ptr DOMNode)---dOMNodeGetParentNode ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMNodeGetParentNode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_get_parent_node _obj'-    checkUnexpectedReturnNULL "webkit_dom_node_get_parent_node" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMNodeGetParentNodeMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetParentNodeMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetParentNode---- method DOMNode::get_prefix--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO CString---dOMNodeGetPrefix ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMNodeGetPrefix _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_get_prefix _obj'-    checkUnexpectedReturnNULL "webkit_dom_node_get_prefix" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMNodeGetPrefixMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetPrefixMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetPrefix---- method DOMNode::get_previous_sibling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_previous_sibling" webkit_dom_node_get_previous_sibling :: -    Ptr DOMNode ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO (Ptr DOMNode)---dOMNodeGetPreviousSibling ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMNodeGetPreviousSibling _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_get_previous_sibling _obj'-    checkUnexpectedReturnNULL "webkit_dom_node_get_previous_sibling" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMNodeGetPreviousSiblingMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetPreviousSiblingMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetPreviousSibling---- method DOMNode::get_text_content--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO CString---dOMNodeGetTextContent ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMNodeGetTextContent _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_get_text_content _obj'-    checkUnexpectedReturnNULL "webkit_dom_node_get_text_content" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMNodeGetTextContentMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeGetTextContentMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetTextContent---- method DOMNode::has_attributes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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_attributes" webkit_dom_node_has_attributes :: -    Ptr DOMNode ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO CInt--{-# DEPRECATED dOMNodeHasAttributes ["(Since version 2.2)"]#-}-dOMNodeHasAttributes ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMNodeHasAttributes _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_has_attributes _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMNodeHasAttributesMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeHasAttributesMethodInfo a signature where-    overloadedMethod _ = dOMNodeHasAttributes---- method DOMNode::has_child_nodes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO CInt---dOMNodeHasChildNodes ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMNodeHasChildNodes _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_has_child_nodes _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMNodeHasChildNodesMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeHasChildNodesMethodInfo a signature where-    overloadedMethod _ = dOMNodeHasChildNodes---- method DOMNode::insert_before--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newChild", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refChild", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_node_insert_before" webkit_dom_node_insert_before :: -    Ptr DOMNode ->                          -- _obj : TInterface "WebKit" "DOMNode"-    Ptr DOMNode ->                          -- newChild : TInterface "WebKit" "DOMNode"-    Ptr DOMNode ->                          -- refChild : TInterface "WebKit" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMNodeInsertBefore ::-    (MonadIO m, DOMNodeK a, DOMNodeK b, DOMNodeK c) =>-    a                                       -- _obj-    -> b                                    -- newChild-    -> Maybe (c)                            -- refChild-    -> m DOMNode                            -- result-dOMNodeInsertBefore _obj newChild refChild = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let newChild' = unsafeManagedPtrCastPtr newChild-    maybeRefChild <- case refChild of-        Nothing -> return nullPtr-        Just jRefChild -> do-            let jRefChild' = unsafeManagedPtrCastPtr jRefChild-            return jRefChild'-    onException (do-        result <- propagateGError $ webkit_dom_node_insert_before _obj' newChild' maybeRefChild-        checkUnexpectedReturnNULL "webkit_dom_node_insert_before" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        touchManagedPtr newChild-        whenJust refChild touchManagedPtr-        return result'-     ) (do-        return ()-     )--data DOMNodeInsertBeforeMethodInfo-instance (signature ~ (b -> Maybe (c) -> m DOMNode), MonadIO m, DOMNodeK a, DOMNodeK b, DOMNodeK c) => MethodInfo DOMNodeInsertBeforeMethodInfo a signature where-    overloadedMethod _ = dOMNodeInsertBefore---- method DOMNode::is_default_namespace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    CString ->                              -- namespaceURI : TBasicType TUTF8-    IO CInt---dOMNodeIsDefaultNamespace ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> T.Text                               -- namespaceURI-    -> m Bool                               -- result-dOMNodeIsDefaultNamespace _obj namespaceURI = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    namespaceURI' <- textToCString namespaceURI-    result <- webkit_dom_node_is_default_namespace _obj' namespaceURI'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem namespaceURI'-    return result'--data DOMNodeIsDefaultNamespaceMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeIsDefaultNamespaceMethodInfo a signature where-    overloadedMethod _ = dOMNodeIsDefaultNamespace---- method DOMNode::is_equal_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "other", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    Ptr DOMNode ->                          -- other : TInterface "WebKit" "DOMNode"-    IO CInt---dOMNodeIsEqualNode ::-    (MonadIO m, DOMNodeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- other-    -> m Bool                               -- result-dOMNodeIsEqualNode _obj other = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let other' = unsafeManagedPtrCastPtr other-    result <- webkit_dom_node_is_equal_node _obj' other'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr other-    return result'--data DOMNodeIsEqualNodeMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, DOMNodeK a, DOMNodeK b) => MethodInfo DOMNodeIsEqualNodeMethodInfo a signature where-    overloadedMethod _ = dOMNodeIsEqualNode---- method DOMNode::is_same_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "other", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    Ptr DOMNode ->                          -- other : TInterface "WebKit" "DOMNode"-    IO CInt---dOMNodeIsSameNode ::-    (MonadIO m, DOMNodeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- other-    -> m Bool                               -- result-dOMNodeIsSameNode _obj other = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let other' = unsafeManagedPtrCastPtr other-    result <- webkit_dom_node_is_same_node _obj' other'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr other-    return result'--data DOMNodeIsSameNodeMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, DOMNodeK a, DOMNodeK b) => MethodInfo DOMNodeIsSameNodeMethodInfo a signature where-    overloadedMethod _ = dOMNodeIsSameNode---- method DOMNode::is_supported--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "feature", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "version", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    CString ->                              -- feature : TBasicType TUTF8-    CString ->                              -- version : TBasicType TUTF8-    IO CInt---dOMNodeIsSupported ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> T.Text                               -- feature-    -> T.Text                               -- version-    -> m Bool                               -- result-dOMNodeIsSupported _obj feature version = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    feature' <- textToCString feature-    version' <- textToCString version-    result <- webkit_dom_node_is_supported _obj' feature' version'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem feature'-    freeMem version'-    return result'--data DOMNodeIsSupportedMethodInfo-instance (signature ~ (T.Text -> T.Text -> m Bool), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeIsSupportedMethodInfo a signature where-    overloadedMethod _ = dOMNodeIsSupported---- method DOMNode::lookup_namespace_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "prefix", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    CString ->                              -- prefix : TBasicType TUTF8-    IO CString---dOMNodeLookupNamespaceUri ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> T.Text                               -- prefix-    -> m T.Text                             -- result-dOMNodeLookupNamespaceUri _obj prefix = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    prefix' <- textToCString prefix-    result <- webkit_dom_node_lookup_namespace_uri _obj' prefix'-    checkUnexpectedReturnNULL "webkit_dom_node_lookup_namespace_uri" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    freeMem prefix'-    return result'--data DOMNodeLookupNamespaceUriMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeLookupNamespaceUriMethodInfo a signature where-    overloadedMethod _ = dOMNodeLookupNamespaceUri---- method DOMNode::lookup_prefix--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    CString ->                              -- namespaceURI : TBasicType TUTF8-    IO CString---dOMNodeLookupPrefix ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> T.Text                               -- namespaceURI-    -> m T.Text                             -- result-dOMNodeLookupPrefix _obj namespaceURI = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    namespaceURI' <- textToCString namespaceURI-    result <- webkit_dom_node_lookup_prefix _obj' namespaceURI'-    checkUnexpectedReturnNULL "webkit_dom_node_lookup_prefix" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    freeMem namespaceURI'-    return result'--data DOMNodeLookupPrefixMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeLookupPrefixMethodInfo a signature where-    overloadedMethod _ = dOMNodeLookupPrefix---- method DOMNode::normalize--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    IO ()---dOMNodeNormalize ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMNodeNormalize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_node_normalize _obj'-    touchManagedPtr _obj-    return ()--data DOMNodeNormalizeMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeNormalizeMethodInfo a signature where-    overloadedMethod _ = dOMNodeNormalize---- method DOMNode::remove_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "oldChild", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_node_remove_child" webkit_dom_node_remove_child :: -    Ptr DOMNode ->                          -- _obj : TInterface "WebKit" "DOMNode"-    Ptr DOMNode ->                          -- oldChild : TInterface "WebKit" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMNodeRemoveChild ::-    (MonadIO m, DOMNodeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- oldChild-    -> m DOMNode                            -- result-dOMNodeRemoveChild _obj oldChild = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let oldChild' = unsafeManagedPtrCastPtr oldChild-    onException (do-        result <- propagateGError $ webkit_dom_node_remove_child _obj' oldChild'-        checkUnexpectedReturnNULL "webkit_dom_node_remove_child" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        touchManagedPtr oldChild-        return result'-     ) (do-        return ()-     )--data DOMNodeRemoveChildMethodInfo-instance (signature ~ (b -> m DOMNode), MonadIO m, DOMNodeK a, DOMNodeK b) => MethodInfo DOMNodeRemoveChildMethodInfo a signature where-    overloadedMethod _ = dOMNodeRemoveChild---- method DOMNode::replace_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newChild", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "oldChild", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_node_replace_child" webkit_dom_node_replace_child :: -    Ptr DOMNode ->                          -- _obj : TInterface "WebKit" "DOMNode"-    Ptr DOMNode ->                          -- newChild : TInterface "WebKit" "DOMNode"-    Ptr DOMNode ->                          -- oldChild : TInterface "WebKit" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMNodeReplaceChild ::-    (MonadIO m, DOMNodeK a, DOMNodeK b, DOMNodeK c) =>-    a                                       -- _obj-    -> b                                    -- newChild-    -> c                                    -- oldChild-    -> m DOMNode                            -- result-dOMNodeReplaceChild _obj newChild oldChild = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let newChild' = unsafeManagedPtrCastPtr newChild-    let oldChild' = unsafeManagedPtrCastPtr oldChild-    onException (do-        result <- propagateGError $ webkit_dom_node_replace_child _obj' newChild' oldChild'-        checkUnexpectedReturnNULL "webkit_dom_node_replace_child" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        touchManagedPtr newChild-        touchManagedPtr oldChild-        return result'-     ) (do-        return ()-     )--data DOMNodeReplaceChildMethodInfo-instance (signature ~ (b -> c -> m DOMNode), MonadIO m, DOMNodeK a, DOMNodeK b, DOMNodeK c) => MethodInfo DOMNodeReplaceChildMethodInfo a signature where-    overloadedMethod _ = dOMNodeReplaceChild---- method DOMNode::set_node_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMNodeSetNodeValue ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMNodeSetNodeValue _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_node_set_node_value _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMNodeSetNodeValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeSetNodeValueMethodInfo a signature where-    overloadedMethod _ = dOMNodeSetNodeValue---- method DOMNode::set_prefix--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMNodeSetPrefix ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMNodeSetPrefix _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_node_set_prefix _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMNodeSetPrefixMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeSetPrefixMethodInfo a signature where-    overloadedMethod _ = dOMNodeSetPrefix---- method DOMNode::set_text_content--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                          -- _obj : TInterface "WebKit" "DOMNode"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMNodeSetTextContent ::-    (MonadIO m, DOMNodeK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMNodeSetTextContent _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_node_set_text_content _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMNodeSetTextContentMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMNodeK a) => MethodInfo DOMNodeSetTextContentMethodInfo a signature where-    overloadedMethod _ = dOMNodeSetTextContent--
− GI/WebKit/Objects/DOMNode.hs-boot
@@ -1,66 +0,0 @@-module GI.WebKit.Objects.DOMNode where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMNode = DOMNode (ForeignPtr DOMNode)-instance GObject DOMNode where-class GObject o => DOMNodeK o-instance (GObject o, IsDescendantOf DOMNode o) => DOMNodeK o-data DOMNodeBaseUriPropertyInfo-data DOMNodeChildNodesPropertyInfo-data DOMNodeFirstChildPropertyInfo-data DOMNodeLastChildPropertyInfo-data DOMNodeLocalNamePropertyInfo-data DOMNodeNamespaceUriPropertyInfo-data DOMNodeNextSiblingPropertyInfo-data DOMNodeNodeNamePropertyInfo-data DOMNodeNodeTypePropertyInfo-data DOMNodeNodeValuePropertyInfo-data DOMNodeOwnerDocumentPropertyInfo-data DOMNodeParentElementPropertyInfo-data DOMNodeParentNodePropertyInfo-data DOMNodePrefixPropertyInfo-data DOMNodePreviousSiblingPropertyInfo-data DOMNodeTextContentPropertyInfo-data DOMNodeAppendChildMethodInfo-data DOMNodeCloneNodeMethodInfo-data DOMNodeCompareDocumentPositionMethodInfo-data DOMNodeContainsMethodInfo-data DOMNodeDispatchEventMethodInfo-data DOMNodeGetAttributesMethodInfo-data DOMNodeGetBaseUriMethodInfo-data DOMNodeGetChildNodesMethodInfo-data DOMNodeGetFirstChildMethodInfo-data DOMNodeGetLastChildMethodInfo-data DOMNodeGetLocalNameMethodInfo-data DOMNodeGetNamespaceUriMethodInfo-data DOMNodeGetNextSiblingMethodInfo-data DOMNodeGetNodeNameMethodInfo-data DOMNodeGetNodeTypeMethodInfo-data DOMNodeGetNodeValueMethodInfo-data DOMNodeGetOwnerDocumentMethodInfo-data DOMNodeGetParentElementMethodInfo-data DOMNodeGetParentNodeMethodInfo-data DOMNodeGetPrefixMethodInfo-data DOMNodeGetPreviousSiblingMethodInfo-data DOMNodeGetTextContentMethodInfo-data DOMNodeHasAttributesMethodInfo-data DOMNodeHasChildNodesMethodInfo-data DOMNodeInsertBeforeMethodInfo-data DOMNodeIsDefaultNamespaceMethodInfo-data DOMNodeIsEqualNodeMethodInfo-data DOMNodeIsSameNodeMethodInfo-data DOMNodeIsSupportedMethodInfo-data DOMNodeLookupNamespaceUriMethodInfo-data DOMNodeLookupPrefixMethodInfo-data DOMNodeNormalizeMethodInfo-data DOMNodeRemoveChildMethodInfo-data DOMNodeReplaceChildMethodInfo-data DOMNodeSetNodeValueMethodInfo-data DOMNodeSetPrefixMethodInfo-data DOMNodeSetTextContentMethodInfo
− GI/WebKit/Objects/DOMNodeFilter.hs
@@ -1,132 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMNodeFilter-    ( ---- * Exported types-    DOMNodeFilter(..)                       ,-    DOMNodeFilterK                          ,-    toDOMNodeFilter                         ,-    noDOMNodeFilter                         ,--- -- * Methods--- ** dOMNodeFilterAcceptNode-    DOMNodeFilterAcceptNodeMethodInfo       ,-    dOMNodeFilterAcceptNode                 ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMNodeFilter = DOMNodeFilter (ForeignPtr DOMNodeFilter)-foreign import ccall "webkit_dom_node_filter_get_type"-    c_webkit_dom_node_filter_get_type :: IO GType--type instance ParentTypes DOMNodeFilter = DOMNodeFilterParentTypes-type DOMNodeFilterParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMNodeFilter where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_node_filter_get_type-    --class GObject o => DOMNodeFilterK o-instance (GObject o, IsDescendantOf DOMNodeFilter o) => DOMNodeFilterK o--toDOMNodeFilter :: DOMNodeFilterK o => o -> IO DOMNodeFilter-toDOMNodeFilter = unsafeCastTo DOMNodeFilter--noDOMNodeFilter :: Maybe DOMNodeFilter-noDOMNodeFilter = Nothing--type family ResolveDOMNodeFilterMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMNodeFilterMethod "acceptNode" o = DOMNodeFilterAcceptNodeMethodInfo-    ResolveDOMNodeFilterMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMNodeFilterMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMNodeFilterMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMNodeFilterMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMNodeFilterMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMNodeFilterMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMNodeFilterMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMNodeFilterMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMNodeFilterMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMNodeFilterMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMNodeFilterMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMNodeFilterMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMNodeFilterMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMNodeFilterMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMNodeFilterMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMNodeFilterMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMNodeFilterMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMNodeFilterMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMNodeFilterMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMNodeFilterMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMNodeFilterMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMNodeFilterMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMNodeFilterMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMNodeFilterMethod t DOMNodeFilter, MethodInfo info DOMNodeFilter p) => IsLabelProxy t (DOMNodeFilter -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMNodeFilterMethod t DOMNodeFilter, MethodInfo info DOMNodeFilter p) => IsLabel t (DOMNodeFilter -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DOMNodeFilter = DOMNodeFilterAttributeList-type DOMNodeFilterAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])--type instance SignalList DOMNodeFilter = DOMNodeFilterSignalList-type DOMNodeFilterSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMNodeFilter::accept_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNodeFilter", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "n", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMNodeFilter"-    Ptr DOMNode ->                          -- n : TInterface "WebKit" "DOMNode"-    IO Int16---dOMNodeFilterAcceptNode ::-    (MonadIO m, DOMNodeFilterK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- n-    -> m Int16                              -- result-dOMNodeFilterAcceptNode _obj n = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let n' = unsafeManagedPtrCastPtr n-    result <- webkit_dom_node_filter_accept_node _obj' n'-    touchManagedPtr _obj-    touchManagedPtr n-    return result--data DOMNodeFilterAcceptNodeMethodInfo-instance (signature ~ (b -> m Int16), MonadIO m, DOMNodeFilterK a, DOMNodeK b) => MethodInfo DOMNodeFilterAcceptNodeMethodInfo a signature where-    overloadedMethod _ = dOMNodeFilterAcceptNode--
− GI/WebKit/Objects/DOMNodeFilter.hs-boot
@@ -1,14 +0,0 @@-module GI.WebKit.Objects.DOMNodeFilter where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMNodeFilter = DOMNodeFilter (ForeignPtr DOMNodeFilter)-instance GObject DOMNodeFilter where-class GObject o => DOMNodeFilterK o-instance (GObject o, IsDescendantOf DOMNodeFilter o) => DOMNodeFilterK o-data DOMNodeFilterAcceptNodeMethodInfo
− GI/WebKit/Objects/DOMNodeIterator.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 (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMNodeIterator-    ( ---- * Exported types-    DOMNodeIterator(..)                     ,-    DOMNodeIteratorK                        ,-    toDOMNodeIterator                       ,-    noDOMNodeIterator                       ,--- -- * Methods--- ** dOMNodeIteratorDetach-    DOMNodeIteratorDetachMethodInfo         ,-    dOMNodeIteratorDetach                   ,----- ** dOMNodeIteratorGetExpandEntityReferences-    DOMNodeIteratorGetExpandEntityReferencesMethodInfo,-    dOMNodeIteratorGetExpandEntityReferences,----- ** dOMNodeIteratorGetFilter-    DOMNodeIteratorGetFilterMethodInfo      ,-    dOMNodeIteratorGetFilter                ,----- ** dOMNodeIteratorGetPointerBeforeReferenceNode-    DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo,-    dOMNodeIteratorGetPointerBeforeReferenceNode,----- ** dOMNodeIteratorGetReferenceNode-    DOMNodeIteratorGetReferenceNodeMethodInfo,-    dOMNodeIteratorGetReferenceNode         ,----- ** dOMNodeIteratorGetRoot-    DOMNodeIteratorGetRootMethodInfo        ,-    dOMNodeIteratorGetRoot                  ,----- ** dOMNodeIteratorGetWhatToShow-    DOMNodeIteratorGetWhatToShowMethodInfo  ,-    dOMNodeIteratorGetWhatToShow            ,----- ** dOMNodeIteratorNextNode-    DOMNodeIteratorNextNodeMethodInfo       ,-    dOMNodeIteratorNextNode                 ,----- ** dOMNodeIteratorPreviousNode-    DOMNodeIteratorPreviousNodeMethodInfo   ,-    dOMNodeIteratorPreviousNode             ,----- -- * Properties--- ** ExpandEntityReferences-    DOMNodeIteratorExpandEntityReferencesPropertyInfo,-    dOMNodeIteratorExpandEntityReferences   ,-    getDOMNodeIteratorExpandEntityReferences,----- ** Filter-    DOMNodeIteratorFilterPropertyInfo       ,-    dOMNodeIteratorFilter                   ,-    getDOMNodeIteratorFilter                ,----- ** PointerBeforeReferenceNode-    DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo,-    dOMNodeIteratorPointerBeforeReferenceNode,-    getDOMNodeIteratorPointerBeforeReferenceNode,----- ** ReferenceNode-    DOMNodeIteratorReferenceNodePropertyInfo,-    dOMNodeIteratorReferenceNode            ,-    getDOMNodeIteratorReferenceNode         ,----- ** Root-    DOMNodeIteratorRootPropertyInfo         ,-    dOMNodeIteratorRoot                     ,-    getDOMNodeIteratorRoot                  ,----- ** WhatToShow-    DOMNodeIteratorWhatToShowPropertyInfo   ,-    dOMNodeIteratorWhatToShow               ,-    getDOMNodeIteratorWhatToShow            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMNodeIterator = DOMNodeIterator (ForeignPtr DOMNodeIterator)-foreign import ccall "webkit_dom_node_iterator_get_type"-    c_webkit_dom_node_iterator_get_type :: IO GType--type instance ParentTypes DOMNodeIterator = DOMNodeIteratorParentTypes-type DOMNodeIteratorParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMNodeIterator where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_node_iterator_get_type-    --class GObject o => DOMNodeIteratorK o-instance (GObject o, IsDescendantOf DOMNodeIterator o) => DOMNodeIteratorK o--toDOMNodeIterator :: DOMNodeIteratorK o => o -> IO DOMNodeIterator-toDOMNodeIterator = unsafeCastTo DOMNodeIterator--noDOMNodeIterator :: Maybe DOMNodeIterator-noDOMNodeIterator = Nothing--type family ResolveDOMNodeIteratorMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMNodeIteratorMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMNodeIteratorMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMNodeIteratorMethod "detach" o = DOMNodeIteratorDetachMethodInfo-    ResolveDOMNodeIteratorMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMNodeIteratorMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMNodeIteratorMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMNodeIteratorMethod "nextNode" o = DOMNodeIteratorNextNodeMethodInfo-    ResolveDOMNodeIteratorMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMNodeIteratorMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMNodeIteratorMethod "previousNode" o = DOMNodeIteratorPreviousNodeMethodInfo-    ResolveDOMNodeIteratorMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMNodeIteratorMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMNodeIteratorMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMNodeIteratorMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMNodeIteratorMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMNodeIteratorMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMNodeIteratorMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMNodeIteratorMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMNodeIteratorMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMNodeIteratorMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMNodeIteratorMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMNodeIteratorMethod "getExpandEntityReferences" o = DOMNodeIteratorGetExpandEntityReferencesMethodInfo-    ResolveDOMNodeIteratorMethod "getFilter" o = DOMNodeIteratorGetFilterMethodInfo-    ResolveDOMNodeIteratorMethod "getPointerBeforeReferenceNode" o = DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo-    ResolveDOMNodeIteratorMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMNodeIteratorMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMNodeIteratorMethod "getReferenceNode" o = DOMNodeIteratorGetReferenceNodeMethodInfo-    ResolveDOMNodeIteratorMethod "getRoot" o = DOMNodeIteratorGetRootMethodInfo-    ResolveDOMNodeIteratorMethod "getWhatToShow" o = DOMNodeIteratorGetWhatToShowMethodInfo-    ResolveDOMNodeIteratorMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMNodeIteratorMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMNodeIteratorMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMNodeIteratorMethod t DOMNodeIterator, MethodInfo info DOMNodeIterator p) => IsLabelProxy t (DOMNodeIterator -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMNodeIteratorMethod t DOMNodeIterator, MethodInfo info DOMNodeIterator p) => IsLabel t (DOMNodeIterator -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "expand-entity-references"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMNodeIteratorExpandEntityReferences :: (MonadIO m, DOMNodeIteratorK o) => o -> m Bool-getDOMNodeIteratorExpandEntityReferences obj = liftIO $ getObjectPropertyBool obj "expand-entity-references"--data DOMNodeIteratorExpandEntityReferencesPropertyInfo-instance AttrInfo DOMNodeIteratorExpandEntityReferencesPropertyInfo where-    type AttrAllowedOps DOMNodeIteratorExpandEntityReferencesPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMNodeIteratorExpandEntityReferencesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeIteratorExpandEntityReferencesPropertyInfo = DOMNodeIteratorK-    type AttrGetType DOMNodeIteratorExpandEntityReferencesPropertyInfo = Bool-    type AttrLabel DOMNodeIteratorExpandEntityReferencesPropertyInfo = "expand-entity-references"-    attrGet _ = getDOMNodeIteratorExpandEntityReferences-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "filter"-   -- Type: TInterface "WebKit" "DOMNodeFilter"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMNodeIteratorFilter :: (MonadIO m, DOMNodeIteratorK o) => o -> m (Maybe DOMNodeFilter)-getDOMNodeIteratorFilter obj = liftIO $ getObjectPropertyObject obj "filter" DOMNodeFilter--data DOMNodeIteratorFilterPropertyInfo-instance AttrInfo DOMNodeIteratorFilterPropertyInfo where-    type AttrAllowedOps DOMNodeIteratorFilterPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeIteratorFilterPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeIteratorFilterPropertyInfo = DOMNodeIteratorK-    type AttrGetType DOMNodeIteratorFilterPropertyInfo = (Maybe DOMNodeFilter)-    type AttrLabel DOMNodeIteratorFilterPropertyInfo = "filter"-    attrGet _ = getDOMNodeIteratorFilter-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "pointer-before-reference-node"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMNodeIteratorPointerBeforeReferenceNode :: (MonadIO m, DOMNodeIteratorK o) => o -> m Bool-getDOMNodeIteratorPointerBeforeReferenceNode obj = liftIO $ getObjectPropertyBool obj "pointer-before-reference-node"--data DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo-instance AttrInfo DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo where-    type AttrAllowedOps DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo = DOMNodeIteratorK-    type AttrGetType DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo = Bool-    type AttrLabel DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo = "pointer-before-reference-node"-    attrGet _ = getDOMNodeIteratorPointerBeforeReferenceNode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "reference-node"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMNodeIteratorReferenceNode :: (MonadIO m, DOMNodeIteratorK o) => o -> m DOMNode-getDOMNodeIteratorReferenceNode obj = liftIO $ checkUnexpectedNothing "getDOMNodeIteratorReferenceNode" $ getObjectPropertyObject obj "reference-node" DOMNode--data DOMNodeIteratorReferenceNodePropertyInfo-instance AttrInfo DOMNodeIteratorReferenceNodePropertyInfo where-    type AttrAllowedOps DOMNodeIteratorReferenceNodePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeIteratorReferenceNodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeIteratorReferenceNodePropertyInfo = DOMNodeIteratorK-    type AttrGetType DOMNodeIteratorReferenceNodePropertyInfo = DOMNode-    type AttrLabel DOMNodeIteratorReferenceNodePropertyInfo = "reference-node"-    attrGet _ = getDOMNodeIteratorReferenceNode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "root"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMNodeIteratorRoot :: (MonadIO m, DOMNodeIteratorK o) => o -> m DOMNode-getDOMNodeIteratorRoot obj = liftIO $ checkUnexpectedNothing "getDOMNodeIteratorRoot" $ getObjectPropertyObject obj "root" DOMNode--data DOMNodeIteratorRootPropertyInfo-instance AttrInfo DOMNodeIteratorRootPropertyInfo where-    type AttrAllowedOps DOMNodeIteratorRootPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeIteratorRootPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeIteratorRootPropertyInfo = DOMNodeIteratorK-    type AttrGetType DOMNodeIteratorRootPropertyInfo = DOMNode-    type AttrLabel DOMNodeIteratorRootPropertyInfo = "root"-    attrGet _ = getDOMNodeIteratorRoot-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "what-to-show"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMNodeIteratorWhatToShow :: (MonadIO m, DOMNodeIteratorK o) => o -> m CULong-getDOMNodeIteratorWhatToShow obj = liftIO $ getObjectPropertyULong obj "what-to-show"--data DOMNodeIteratorWhatToShowPropertyInfo-instance AttrInfo DOMNodeIteratorWhatToShowPropertyInfo where-    type AttrAllowedOps DOMNodeIteratorWhatToShowPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMNodeIteratorWhatToShowPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeIteratorWhatToShowPropertyInfo = DOMNodeIteratorK-    type AttrGetType DOMNodeIteratorWhatToShowPropertyInfo = CULong-    type AttrLabel DOMNodeIteratorWhatToShowPropertyInfo = "what-to-show"-    attrGet _ = getDOMNodeIteratorWhatToShow-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMNodeIterator = DOMNodeIteratorAttributeList-type DOMNodeIteratorAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("expandEntityReferences", DOMNodeIteratorExpandEntityReferencesPropertyInfo), '("filter", DOMNodeIteratorFilterPropertyInfo), '("pointerBeforeReferenceNode", DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo), '("referenceNode", DOMNodeIteratorReferenceNodePropertyInfo), '("root", DOMNodeIteratorRootPropertyInfo), '("whatToShow", DOMNodeIteratorWhatToShowPropertyInfo)] :: [(Symbol, *)])--dOMNodeIteratorExpandEntityReferences :: AttrLabelProxy "expandEntityReferences"-dOMNodeIteratorExpandEntityReferences = AttrLabelProxy--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--type instance SignalList DOMNodeIterator = DOMNodeIteratorSignalList-type DOMNodeIteratorSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMNodeIterator::detach--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMNodeIterator"-    IO ()---dOMNodeIteratorDetach ::-    (MonadIO m, DOMNodeIteratorK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMNodeIteratorDetach _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_dom_node_iterator_detach _obj'-    touchManagedPtr _obj-    return ()--data DOMNodeIteratorDetachMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMNodeIteratorK a) => MethodInfo DOMNodeIteratorDetachMethodInfo a signature where-    overloadedMethod _ = dOMNodeIteratorDetach---- method DOMNodeIterator::get_expand_entity_references--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMNodeIterator"-    IO CInt---dOMNodeIteratorGetExpandEntityReferences ::-    (MonadIO m, DOMNodeIteratorK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMNodeIteratorGetExpandEntityReferences _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_iterator_get_expand_entity_references _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMNodeIteratorGetExpandEntityReferencesMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMNodeIteratorK a) => MethodInfo DOMNodeIteratorGetExpandEntityReferencesMethodInfo a signature where-    overloadedMethod _ = dOMNodeIteratorGetExpandEntityReferences---- method DOMNodeIterator::get_filter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNodeFilter")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_iterator_get_filter" webkit_dom_node_iterator_get_filter :: -    Ptr DOMNodeIterator ->                  -- _obj : TInterface "WebKit" "DOMNodeIterator"-    IO (Ptr DOMNodeFilter)---dOMNodeIteratorGetFilter ::-    (MonadIO m, DOMNodeIteratorK a) =>-    a                                       -- _obj-    -> m DOMNodeFilter                      -- result-dOMNodeIteratorGetFilter _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_iterator_get_filter _obj'-    checkUnexpectedReturnNULL "webkit_dom_node_iterator_get_filter" result-    result' <- (wrapObject DOMNodeFilter) result-    touchManagedPtr _obj-    return result'--data DOMNodeIteratorGetFilterMethodInfo-instance (signature ~ (m DOMNodeFilter), MonadIO m, DOMNodeIteratorK a) => MethodInfo DOMNodeIteratorGetFilterMethodInfo a signature where-    overloadedMethod _ = dOMNodeIteratorGetFilter---- method DOMNodeIterator::get_pointer_before_reference_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMNodeIterator"-    IO CInt---dOMNodeIteratorGetPointerBeforeReferenceNode ::-    (MonadIO m, DOMNodeIteratorK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMNodeIteratorGetPointerBeforeReferenceNode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_iterator_get_pointer_before_reference_node _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMNodeIteratorK a) => MethodInfo DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo a signature where-    overloadedMethod _ = dOMNodeIteratorGetPointerBeforeReferenceNode---- method DOMNodeIterator::get_reference_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                  -- _obj : TInterface "WebKit" "DOMNodeIterator"-    IO (Ptr DOMNode)---dOMNodeIteratorGetReferenceNode ::-    (MonadIO m, DOMNodeIteratorK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMNodeIteratorGetReferenceNode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_iterator_get_reference_node _obj'-    checkUnexpectedReturnNULL "webkit_dom_node_iterator_get_reference_node" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMNodeIteratorGetReferenceNodeMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMNodeIteratorK a) => MethodInfo DOMNodeIteratorGetReferenceNodeMethodInfo a signature where-    overloadedMethod _ = dOMNodeIteratorGetReferenceNode---- method DOMNodeIterator::get_root--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_iterator_get_root" webkit_dom_node_iterator_get_root :: -    Ptr DOMNodeIterator ->                  -- _obj : TInterface "WebKit" "DOMNodeIterator"-    IO (Ptr DOMNode)---dOMNodeIteratorGetRoot ::-    (MonadIO m, DOMNodeIteratorK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMNodeIteratorGetRoot _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_iterator_get_root _obj'-    checkUnexpectedReturnNULL "webkit_dom_node_iterator_get_root" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMNodeIteratorGetRootMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMNodeIteratorK a) => MethodInfo DOMNodeIteratorGetRootMethodInfo a signature where-    overloadedMethod _ = dOMNodeIteratorGetRoot---- method DOMNodeIterator::get_what_to_show--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, 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 ->                  -- _obj : TInterface "WebKit" "DOMNodeIterator"-    IO CULong---dOMNodeIteratorGetWhatToShow ::-    (MonadIO m, DOMNodeIteratorK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMNodeIteratorGetWhatToShow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_iterator_get_what_to_show _obj'-    touchManagedPtr _obj-    return result--data DOMNodeIteratorGetWhatToShowMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMNodeIteratorK a) => MethodInfo DOMNodeIteratorGetWhatToShowMethodInfo a signature where-    overloadedMethod _ = dOMNodeIteratorGetWhatToShow---- method DOMNodeIterator::next_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_node_iterator_next_node" webkit_dom_node_iterator_next_node :: -    Ptr DOMNodeIterator ->                  -- _obj : TInterface "WebKit" "DOMNodeIterator"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMNodeIteratorNextNode ::-    (MonadIO m, DOMNodeIteratorK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMNodeIteratorNextNode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_node_iterator_next_node _obj'-        checkUnexpectedReturnNULL "webkit_dom_node_iterator_next_node" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMNodeIteratorNextNodeMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMNodeIteratorK a) => MethodInfo DOMNodeIteratorNextNodeMethodInfo a signature where-    overloadedMethod _ = dOMNodeIteratorNextNode---- method DOMNodeIterator::previous_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNodeIterator", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_node_iterator_previous_node" webkit_dom_node_iterator_previous_node :: -    Ptr DOMNodeIterator ->                  -- _obj : TInterface "WebKit" "DOMNodeIterator"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMNodeIteratorPreviousNode ::-    (MonadIO m, DOMNodeIteratorK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMNodeIteratorPreviousNode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_node_iterator_previous_node _obj'-        checkUnexpectedReturnNULL "webkit_dom_node_iterator_previous_node" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMNodeIteratorPreviousNodeMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMNodeIteratorK a) => MethodInfo DOMNodeIteratorPreviousNodeMethodInfo a signature where-    overloadedMethod _ = dOMNodeIteratorPreviousNode--
− GI/WebKit/Objects/DOMNodeIterator.hs-boot
@@ -1,28 +0,0 @@-module GI.WebKit.Objects.DOMNodeIterator where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMNodeIterator = DOMNodeIterator (ForeignPtr DOMNodeIterator)-instance GObject DOMNodeIterator where-class GObject o => DOMNodeIteratorK o-instance (GObject o, IsDescendantOf DOMNodeIterator o) => DOMNodeIteratorK o-data DOMNodeIteratorExpandEntityReferencesPropertyInfo-data DOMNodeIteratorFilterPropertyInfo-data DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo-data DOMNodeIteratorReferenceNodePropertyInfo-data DOMNodeIteratorRootPropertyInfo-data DOMNodeIteratorWhatToShowPropertyInfo-data DOMNodeIteratorDetachMethodInfo-data DOMNodeIteratorGetExpandEntityReferencesMethodInfo-data DOMNodeIteratorGetFilterMethodInfo-data DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo-data DOMNodeIteratorGetReferenceNodeMethodInfo-data DOMNodeIteratorGetRootMethodInfo-data DOMNodeIteratorGetWhatToShowMethodInfo-data DOMNodeIteratorNextNodeMethodInfo-data DOMNodeIteratorPreviousNodeMethodInfo
− GI/WebKit/Objects/DOMNodeList.hs
@@ -1,197 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMNodeList-    ( ---- * Exported types-    DOMNodeList(..)                         ,-    DOMNodeListK                            ,-    toDOMNodeList                           ,-    noDOMNodeList                           ,--- -- * Methods--- ** dOMNodeListGetLength-    DOMNodeListGetLengthMethodInfo          ,-    dOMNodeListGetLength                    ,----- ** dOMNodeListItem-    DOMNodeListItemMethodInfo               ,-    dOMNodeListItem                         ,----- -- * Properties--- ** Length-    DOMNodeListLengthPropertyInfo           ,-    dOMNodeListLength                       ,-    getDOMNodeListLength                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMNodeList = DOMNodeList (ForeignPtr DOMNodeList)-foreign import ccall "webkit_dom_node_list_get_type"-    c_webkit_dom_node_list_get_type :: IO GType--type instance ParentTypes DOMNodeList = DOMNodeListParentTypes-type DOMNodeListParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMNodeList where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_node_list_get_type-    --class GObject o => DOMNodeListK o-instance (GObject o, IsDescendantOf DOMNodeList o) => DOMNodeListK o--toDOMNodeList :: DOMNodeListK o => o -> IO DOMNodeList-toDOMNodeList = unsafeCastTo DOMNodeList--noDOMNodeList :: Maybe DOMNodeList-noDOMNodeList = Nothing--type family ResolveDOMNodeListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMNodeListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMNodeListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMNodeListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMNodeListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMNodeListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMNodeListMethod "item" o = DOMNodeListItemMethodInfo-    ResolveDOMNodeListMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMNodeListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMNodeListMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMNodeListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMNodeListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMNodeListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMNodeListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMNodeListMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMNodeListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMNodeListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMNodeListMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMNodeListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMNodeListMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMNodeListMethod "getLength" o = DOMNodeListGetLengthMethodInfo-    ResolveDOMNodeListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMNodeListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMNodeListMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMNodeListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMNodeListMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMNodeListMethod t DOMNodeList, MethodInfo info DOMNodeList p) => IsLabelProxy t (DOMNodeList -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMNodeListMethod t DOMNodeList, MethodInfo info DOMNodeList p) => IsLabel t (DOMNodeList -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMNodeListLength :: (MonadIO m, DOMNodeListK o) => o -> m CULong-getDOMNodeListLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMNodeListLengthPropertyInfo-instance AttrInfo DOMNodeListLengthPropertyInfo where-    type AttrAllowedOps DOMNodeListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMNodeListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeListLengthPropertyInfo = DOMNodeListK-    type AttrGetType DOMNodeListLengthPropertyInfo = CULong-    type AttrLabel DOMNodeListLengthPropertyInfo = "length"-    attrGet _ = getDOMNodeListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMNodeList = DOMNodeListAttributeList-type DOMNodeListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMNodeListLengthPropertyInfo)] :: [(Symbol, *)])--dOMNodeListLength :: AttrLabelProxy "length"-dOMNodeListLength = AttrLabelProxy--type instance SignalList DOMNodeList = DOMNodeListSignalList-type DOMNodeListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMNodeList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNodeList", direction = DirectionIn, mayBeNull = False, 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 ->                      -- _obj : TInterface "WebKit" "DOMNodeList"-    IO CULong---dOMNodeListGetLength ::-    (MonadIO m, DOMNodeListK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMNodeListGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_list_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMNodeListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMNodeListK a) => MethodInfo DOMNodeListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMNodeListGetLength---- method DOMNodeList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMNodeList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_list_item" webkit_dom_node_list_item :: -    Ptr DOMNodeList ->                      -- _obj : TInterface "WebKit" "DOMNodeList"-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr DOMNode)---dOMNodeListItem ::-    (MonadIO m, DOMNodeListK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m DOMNode                            -- result-dOMNodeListItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_node_list_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_node_list_item" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMNodeListItemMethodInfo-instance (signature ~ (CULong -> m DOMNode), MonadIO m, DOMNodeListK a) => MethodInfo DOMNodeListItemMethodInfo a signature where-    overloadedMethod _ = dOMNodeListItem--
− GI/WebKit/Objects/DOMNodeList.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMNodeList where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMNodeList = DOMNodeList (ForeignPtr DOMNodeList)-instance GObject DOMNodeList where-class GObject o => DOMNodeListK o-instance (GObject o, IsDescendantOf DOMNodeList o) => DOMNodeListK o-data DOMNodeListLengthPropertyInfo-data DOMNodeListGetLengthMethodInfo-data DOMNodeListItemMethodInfo
− GI/WebKit/Objects/DOMObject.hs
@@ -1,124 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMObject-    ( ---- * Exported types-    DOMObject(..)                           ,-    DOMObjectK                              ,-    toDOMObject                             ,-    noDOMObject                             ,--- -- * Properties--- ** CoreObject-    DOMObjectCoreObjectPropertyInfo         ,-    constructDOMObjectCoreObject            ,-    dOMObjectCoreObject                     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMObject = DOMObject (ForeignPtr DOMObject)-foreign import ccall "webkit_dom_object_get_type"-    c_webkit_dom_object_get_type :: IO GType--type instance ParentTypes DOMObject = DOMObjectParentTypes-type DOMObjectParentTypes = '[GObject.Object]--instance GObject DOMObject where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_object_get_type-    --class GObject o => DOMObjectK o-instance (GObject o, IsDescendantOf DOMObject o) => DOMObjectK o--toDOMObject :: DOMObjectK o => o -> IO DOMObject-toDOMObject = unsafeCastTo DOMObject--noDOMObject :: Maybe DOMObject-noDOMObject = Nothing--type family ResolveDOMObjectMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMObjectMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMObjectMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMObjectMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMObjectMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMObjectMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMObjectMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMObjectMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMObjectMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMObjectMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMObjectMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMObjectMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMObjectMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMObjectMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMObjectMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMObjectMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMObjectMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMObjectMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMObjectMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMObjectMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMObjectMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMObjectMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMObjectMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMObjectMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMObjectMethod t DOMObject, MethodInfo info DOMObject p) => IsLabelProxy t (DOMObject -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMObjectMethod t DOMObject, MethodInfo info DOMObject p) => IsLabel t (DOMObject -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "core-object"-   -- Type: TBasicType TPtr-   -- Flags: [PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--constructDOMObjectCoreObject :: Ptr () -> IO ([Char], GValue)-constructDOMObjectCoreObject val = constructObjectPropertyPtr "core-object" val--data DOMObjectCoreObjectPropertyInfo-instance AttrInfo DOMObjectCoreObjectPropertyInfo where-    type AttrAllowedOps DOMObjectCoreObjectPropertyInfo = '[ 'AttrConstruct]-    type AttrSetTypeConstraint DOMObjectCoreObjectPropertyInfo = (~) (Ptr ())-    type AttrBaseTypeConstraint DOMObjectCoreObjectPropertyInfo = DOMObjectK-    type AttrGetType DOMObjectCoreObjectPropertyInfo = ()-    type AttrLabel DOMObjectCoreObjectPropertyInfo = "core-object"-    attrGet _ = undefined-    attrSet _ = undefined-    attrConstruct _ = constructDOMObjectCoreObject-    attrClear _ = undefined--type instance AttributeList DOMObject = DOMObjectAttributeList-type DOMObjectAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])--dOMObjectCoreObject :: AttrLabelProxy "coreObject"-dOMObjectCoreObject = AttrLabelProxy--type instance SignalList DOMObject = DOMObjectSignalList-type DOMObjectSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--
− GI/WebKit/Objects/DOMObject.hs-boot
@@ -1,14 +0,0 @@-module GI.WebKit.Objects.DOMObject where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMObject = DOMObject (ForeignPtr DOMObject)-instance GObject DOMObject where-class GObject o => DOMObjectK o-instance (GObject o, IsDescendantOf DOMObject o) => DOMObjectK o-data DOMObjectCoreObjectPropertyInfo
− GI/WebKit/Objects/DOMPerformance.hs
@@ -1,296 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMPerformance-    ( ---- * Exported types-    DOMPerformance(..)                      ,-    DOMPerformanceK                         ,-    toDOMPerformance                        ,-    noDOMPerformance                        ,--- -- * Methods--- ** dOMPerformanceGetMemory-    DOMPerformanceGetMemoryMethodInfo       ,-    dOMPerformanceGetMemory                 ,----- ** dOMPerformanceGetNavigation-    DOMPerformanceGetNavigationMethodInfo   ,-    dOMPerformanceGetNavigation             ,----- ** dOMPerformanceGetTiming-    DOMPerformanceGetTimingMethodInfo       ,-    dOMPerformanceGetTiming                 ,----- ** dOMPerformanceNow-    DOMPerformanceNowMethodInfo             ,-    dOMPerformanceNow                       ,----- -- * Properties--- ** Navigation-    DOMPerformanceNavigationPropertyInfo    ,-    dOMPerformanceNavigation                ,-    getDOMPerformanceNavigation             ,----- ** Timing-    DOMPerformanceTimingPropertyInfo        ,-    dOMPerformanceTiming                    ,-    getDOMPerformanceTiming                 ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMPerformance = DOMPerformance (ForeignPtr DOMPerformance)-foreign import ccall "webkit_dom_performance_get_type"-    c_webkit_dom_performance_get_type :: IO GType--type instance ParentTypes DOMPerformance = DOMPerformanceParentTypes-type DOMPerformanceParentTypes = '[DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMPerformance where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_performance_get_type-    --class GObject o => DOMPerformanceK o-instance (GObject o, IsDescendantOf DOMPerformance o) => DOMPerformanceK o--toDOMPerformance :: DOMPerformanceK o => o -> IO DOMPerformance-toDOMPerformance = unsafeCastTo DOMPerformance--noDOMPerformance :: Maybe DOMPerformance-noDOMPerformance = Nothing--type family ResolveDOMPerformanceMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMPerformanceMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMPerformanceMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMPerformanceMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMPerformanceMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo-    ResolveDOMPerformanceMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMPerformanceMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMPerformanceMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMPerformanceMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMPerformanceMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMPerformanceMethod "now" o = DOMPerformanceNowMethodInfo-    ResolveDOMPerformanceMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMPerformanceMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMPerformanceMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMPerformanceMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMPerformanceMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMPerformanceMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMPerformanceMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMPerformanceMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMPerformanceMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMPerformanceMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMPerformanceMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMPerformanceMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMPerformanceMethod "getMemory" o = DOMPerformanceGetMemoryMethodInfo-    ResolveDOMPerformanceMethod "getNavigation" o = DOMPerformanceGetNavigationMethodInfo-    ResolveDOMPerformanceMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMPerformanceMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMPerformanceMethod "getTiming" o = DOMPerformanceGetTimingMethodInfo-    ResolveDOMPerformanceMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMPerformanceMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMPerformanceMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMPerformanceMethod t DOMPerformance, MethodInfo info DOMPerformance p) => IsLabelProxy t (DOMPerformance -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMPerformanceMethod t DOMPerformance, MethodInfo info DOMPerformance p) => IsLabel t (DOMPerformance -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "navigation"-   -- Type: TInterface "WebKit" "DOMPerformanceNavigation"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMPerformanceNavigation :: (MonadIO m, DOMPerformanceK o) => o -> m (Maybe DOMPerformanceNavigation)-getDOMPerformanceNavigation obj = liftIO $ getObjectPropertyObject obj "navigation" DOMPerformanceNavigation--data DOMPerformanceNavigationPropertyInfo-instance AttrInfo DOMPerformanceNavigationPropertyInfo where-    type AttrAllowedOps DOMPerformanceNavigationPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMPerformanceNavigationPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceNavigationPropertyInfo = DOMPerformanceK-    type AttrGetType DOMPerformanceNavigationPropertyInfo = (Maybe DOMPerformanceNavigation)-    type AttrLabel DOMPerformanceNavigationPropertyInfo = "navigation"-    attrGet _ = getDOMPerformanceNavigation-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "timing"-   -- Type: TInterface "WebKit" "DOMPerformanceTiming"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMPerformanceTiming :: (MonadIO m, DOMPerformanceK o) => o -> m (Maybe DOMPerformanceTiming)-getDOMPerformanceTiming obj = liftIO $ getObjectPropertyObject obj "timing" DOMPerformanceTiming--data DOMPerformanceTimingPropertyInfo-instance AttrInfo DOMPerformanceTimingPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMPerformanceTimingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingPropertyInfo = DOMPerformanceK-    type AttrGetType DOMPerformanceTimingPropertyInfo = (Maybe DOMPerformanceTiming)-    type AttrLabel DOMPerformanceTimingPropertyInfo = "timing"-    attrGet _ = getDOMPerformanceTiming-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMPerformance = DOMPerformanceAttributeList-type DOMPerformanceAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("navigation", DOMPerformanceNavigationPropertyInfo), '("timing", DOMPerformanceTimingPropertyInfo)] :: [(Symbol, *)])--dOMPerformanceNavigation :: AttrLabelProxy "navigation"-dOMPerformanceNavigation = AttrLabelProxy--dOMPerformanceTiming :: AttrLabelProxy "timing"-dOMPerformanceTiming = AttrLabelProxy--type instance SignalList DOMPerformance = DOMPerformanceSignalList-type DOMPerformanceSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMPerformance::get_memory--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformance", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TPtr)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_performance_get_memory" webkit_dom_performance_get_memory :: -    Ptr DOMPerformance ->                   -- _obj : TInterface "WebKit" "DOMPerformance"-    IO (Ptr ())--{-# DEPRECATED dOMPerformanceGetMemory ["(Since version 2.2)"]#-}-dOMPerformanceGetMemory ::-    (MonadIO m, DOMPerformanceK a) =>-    a                                       -- _obj-    -> m (Ptr ())                           -- result-dOMPerformanceGetMemory _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_get_memory _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceGetMemoryMethodInfo-instance (signature ~ (m (Ptr ())), MonadIO m, DOMPerformanceK a) => MethodInfo DOMPerformanceGetMemoryMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceGetMemory---- method DOMPerformance::get_navigation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformance", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMPerformanceNavigation")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_performance_get_navigation" webkit_dom_performance_get_navigation :: -    Ptr DOMPerformance ->                   -- _obj : TInterface "WebKit" "DOMPerformance"-    IO (Ptr DOMPerformanceNavigation)---dOMPerformanceGetNavigation ::-    (MonadIO m, DOMPerformanceK a) =>-    a                                       -- _obj-    -> m DOMPerformanceNavigation           -- result-dOMPerformanceGetNavigation _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_get_navigation _obj'-    checkUnexpectedReturnNULL "webkit_dom_performance_get_navigation" result-    result' <- (wrapObject DOMPerformanceNavigation) result-    touchManagedPtr _obj-    return result'--data DOMPerformanceGetNavigationMethodInfo-instance (signature ~ (m DOMPerformanceNavigation), MonadIO m, DOMPerformanceK a) => MethodInfo DOMPerformanceGetNavigationMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceGetNavigation---- method DOMPerformance::get_timing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformance", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMPerformanceTiming")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_performance_get_timing" webkit_dom_performance_get_timing :: -    Ptr DOMPerformance ->                   -- _obj : TInterface "WebKit" "DOMPerformance"-    IO (Ptr DOMPerformanceTiming)---dOMPerformanceGetTiming ::-    (MonadIO m, DOMPerformanceK a) =>-    a                                       -- _obj-    -> m DOMPerformanceTiming               -- result-dOMPerformanceGetTiming _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_get_timing _obj'-    checkUnexpectedReturnNULL "webkit_dom_performance_get_timing" result-    result' <- (wrapObject DOMPerformanceTiming) result-    touchManagedPtr _obj-    return result'--data DOMPerformanceGetTimingMethodInfo-instance (signature ~ (m DOMPerformanceTiming), MonadIO m, DOMPerformanceK a) => MethodInfo DOMPerformanceGetTimingMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceGetTiming---- method DOMPerformance::now--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformance", direction = DirectionIn, mayBeNull = False, 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_performance_now" webkit_dom_performance_now :: -    Ptr DOMPerformance ->                   -- _obj : TInterface "WebKit" "DOMPerformance"-    IO CDouble---dOMPerformanceNow ::-    (MonadIO m, DOMPerformanceK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMPerformanceNow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_now _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMPerformanceNowMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMPerformanceK a) => MethodInfo DOMPerformanceNowMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceNow--
− GI/WebKit/Objects/DOMPerformance.hs-boot
@@ -1,19 +0,0 @@-module GI.WebKit.Objects.DOMPerformance where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMPerformance = DOMPerformance (ForeignPtr DOMPerformance)-instance GObject DOMPerformance where-class GObject o => DOMPerformanceK o-instance (GObject o, IsDescendantOf DOMPerformance o) => DOMPerformanceK o-data DOMPerformanceNavigationPropertyInfo-data DOMPerformanceTimingPropertyInfo-data DOMPerformanceGetMemoryMethodInfo-data DOMPerformanceGetNavigationMethodInfo-data DOMPerformanceGetTimingMethodInfo-data DOMPerformanceNowMethodInfo
− GI/WebKit/Objects/DOMPerformanceEntry.hs
@@ -1,354 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMPerformanceEntry-    ( ---- * Exported types-    DOMPerformanceEntry(..)                 ,-    DOMPerformanceEntryK                    ,-    toDOMPerformanceEntry                   ,-    noDOMPerformanceEntry                   ,--- -- * Methods--- ** dOMPerformanceEntryGetDuration-    DOMPerformanceEntryGetDurationMethodInfo,-    dOMPerformanceEntryGetDuration          ,----- ** dOMPerformanceEntryGetEntryType-    DOMPerformanceEntryGetEntryTypeMethodInfo,-    dOMPerformanceEntryGetEntryType         ,----- ** dOMPerformanceEntryGetName-    DOMPerformanceEntryGetNameMethodInfo    ,-    dOMPerformanceEntryGetName              ,----- ** dOMPerformanceEntryGetStartTime-    DOMPerformanceEntryGetStartTimeMethodInfo,-    dOMPerformanceEntryGetStartTime         ,----- -- * Properties--- ** Duration-    DOMPerformanceEntryDurationPropertyInfo ,-    dOMPerformanceEntryDuration             ,-    getDOMPerformanceEntryDuration          ,----- ** EntryType-    DOMPerformanceEntryEntryTypePropertyInfo,-    dOMPerformanceEntryEntryType            ,-    getDOMPerformanceEntryEntryType         ,----- ** Name-    DOMPerformanceEntryNamePropertyInfo     ,-    dOMPerformanceEntryName                 ,-    getDOMPerformanceEntryName              ,----- ** StartTime-    DOMPerformanceEntryStartTimePropertyInfo,-    dOMPerformanceEntryStartTime            ,-    getDOMPerformanceEntryStartTime         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMPerformanceEntry = DOMPerformanceEntry (ForeignPtr DOMPerformanceEntry)-foreign import ccall "webkit_dom_performance_entry_get_type"-    c_webkit_dom_performance_entry_get_type :: IO GType--type instance ParentTypes DOMPerformanceEntry = DOMPerformanceEntryParentTypes-type DOMPerformanceEntryParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMPerformanceEntry where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_performance_entry_get_type-    --class GObject o => DOMPerformanceEntryK o-instance (GObject o, IsDescendantOf DOMPerformanceEntry o) => DOMPerformanceEntryK o--toDOMPerformanceEntry :: DOMPerformanceEntryK o => o -> IO DOMPerformanceEntry-toDOMPerformanceEntry = unsafeCastTo DOMPerformanceEntry--noDOMPerformanceEntry :: Maybe DOMPerformanceEntry-noDOMPerformanceEntry = Nothing--type family ResolveDOMPerformanceEntryMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMPerformanceEntryMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMPerformanceEntryMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMPerformanceEntryMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMPerformanceEntryMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMPerformanceEntryMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMPerformanceEntryMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMPerformanceEntryMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMPerformanceEntryMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMPerformanceEntryMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMPerformanceEntryMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMPerformanceEntryMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMPerformanceEntryMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMPerformanceEntryMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMPerformanceEntryMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMPerformanceEntryMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMPerformanceEntryMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMPerformanceEntryMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMPerformanceEntryMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMPerformanceEntryMethod "getDuration" o = DOMPerformanceEntryGetDurationMethodInfo-    ResolveDOMPerformanceEntryMethod "getEntryType" o = DOMPerformanceEntryGetEntryTypeMethodInfo-    ResolveDOMPerformanceEntryMethod "getName" o = DOMPerformanceEntryGetNameMethodInfo-    ResolveDOMPerformanceEntryMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMPerformanceEntryMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMPerformanceEntryMethod "getStartTime" o = DOMPerformanceEntryGetStartTimeMethodInfo-    ResolveDOMPerformanceEntryMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMPerformanceEntryMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMPerformanceEntryMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMPerformanceEntryMethod t DOMPerformanceEntry, MethodInfo info DOMPerformanceEntry p) => IsLabelProxy t (DOMPerformanceEntry -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMPerformanceEntryMethod t DOMPerformanceEntry, MethodInfo info DOMPerformanceEntry p) => IsLabel t (DOMPerformanceEntry -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "duration"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceEntryDuration :: (MonadIO m, DOMPerformanceEntryK o) => o -> m Double-getDOMPerformanceEntryDuration obj = liftIO $ getObjectPropertyDouble obj "duration"--data DOMPerformanceEntryDurationPropertyInfo-instance AttrInfo DOMPerformanceEntryDurationPropertyInfo where-    type AttrAllowedOps DOMPerformanceEntryDurationPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceEntryDurationPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceEntryDurationPropertyInfo = DOMPerformanceEntryK-    type AttrGetType DOMPerformanceEntryDurationPropertyInfo = Double-    type AttrLabel DOMPerformanceEntryDurationPropertyInfo = "duration"-    attrGet _ = getDOMPerformanceEntryDuration-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "entry-type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMPerformanceEntryEntryType :: (MonadIO m, DOMPerformanceEntryK o) => o -> m (Maybe T.Text)-getDOMPerformanceEntryEntryType obj = liftIO $ getObjectPropertyString obj "entry-type"--data DOMPerformanceEntryEntryTypePropertyInfo-instance AttrInfo DOMPerformanceEntryEntryTypePropertyInfo where-    type AttrAllowedOps DOMPerformanceEntryEntryTypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMPerformanceEntryEntryTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceEntryEntryTypePropertyInfo = DOMPerformanceEntryK-    type AttrGetType DOMPerformanceEntryEntryTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMPerformanceEntryEntryTypePropertyInfo = "entry-type"-    attrGet _ = getDOMPerformanceEntryEntryType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMPerformanceEntryName :: (MonadIO m, DOMPerformanceEntryK o) => o -> m (Maybe T.Text)-getDOMPerformanceEntryName obj = liftIO $ getObjectPropertyString obj "name"--data DOMPerformanceEntryNamePropertyInfo-instance AttrInfo DOMPerformanceEntryNamePropertyInfo where-    type AttrAllowedOps DOMPerformanceEntryNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMPerformanceEntryNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceEntryNamePropertyInfo = DOMPerformanceEntryK-    type AttrGetType DOMPerformanceEntryNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMPerformanceEntryNamePropertyInfo = "name"-    attrGet _ = getDOMPerformanceEntryName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "start-time"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceEntryStartTime :: (MonadIO m, DOMPerformanceEntryK o) => o -> m Double-getDOMPerformanceEntryStartTime obj = liftIO $ getObjectPropertyDouble obj "start-time"--data DOMPerformanceEntryStartTimePropertyInfo-instance AttrInfo DOMPerformanceEntryStartTimePropertyInfo where-    type AttrAllowedOps DOMPerformanceEntryStartTimePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceEntryStartTimePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceEntryStartTimePropertyInfo = DOMPerformanceEntryK-    type AttrGetType DOMPerformanceEntryStartTimePropertyInfo = Double-    type AttrLabel DOMPerformanceEntryStartTimePropertyInfo = "start-time"-    attrGet _ = getDOMPerformanceEntryStartTime-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMPerformanceEntry = DOMPerformanceEntryAttributeList-type DOMPerformanceEntryAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("duration", DOMPerformanceEntryDurationPropertyInfo), '("entryType", DOMPerformanceEntryEntryTypePropertyInfo), '("name", DOMPerformanceEntryNamePropertyInfo), '("startTime", DOMPerformanceEntryStartTimePropertyInfo)] :: [(Symbol, *)])--dOMPerformanceEntryDuration :: AttrLabelProxy "duration"-dOMPerformanceEntryDuration = AttrLabelProxy--dOMPerformanceEntryEntryType :: AttrLabelProxy "entryType"-dOMPerformanceEntryEntryType = AttrLabelProxy--dOMPerformanceEntryName :: AttrLabelProxy "name"-dOMPerformanceEntryName = AttrLabelProxy--dOMPerformanceEntryStartTime :: AttrLabelProxy "startTime"-dOMPerformanceEntryStartTime = AttrLabelProxy--type instance SignalList DOMPerformanceEntry = DOMPerformanceEntrySignalList-type DOMPerformanceEntrySignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMPerformanceEntry::get_duration--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceEntry", direction = DirectionIn, mayBeNull = False, 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_performance_entry_get_duration" webkit_dom_performance_entry_get_duration :: -    Ptr DOMPerformanceEntry ->              -- _obj : TInterface "WebKit" "DOMPerformanceEntry"-    IO CDouble---dOMPerformanceEntryGetDuration ::-    (MonadIO m, DOMPerformanceEntryK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMPerformanceEntryGetDuration _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_entry_get_duration _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMPerformanceEntryGetDurationMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMPerformanceEntryK a) => MethodInfo DOMPerformanceEntryGetDurationMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceEntryGetDuration---- method DOMPerformanceEntry::get_entry_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceEntry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_performance_entry_get_entry_type" webkit_dom_performance_entry_get_entry_type :: -    Ptr DOMPerformanceEntry ->              -- _obj : TInterface "WebKit" "DOMPerformanceEntry"-    IO CString---dOMPerformanceEntryGetEntryType ::-    (MonadIO m, DOMPerformanceEntryK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMPerformanceEntryGetEntryType _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_entry_get_entry_type _obj'-    checkUnexpectedReturnNULL "webkit_dom_performance_entry_get_entry_type" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMPerformanceEntryGetEntryTypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMPerformanceEntryK a) => MethodInfo DOMPerformanceEntryGetEntryTypeMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceEntryGetEntryType---- method DOMPerformanceEntry::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceEntry", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_performance_entry_get_name" webkit_dom_performance_entry_get_name :: -    Ptr DOMPerformanceEntry ->              -- _obj : TInterface "WebKit" "DOMPerformanceEntry"-    IO CString---dOMPerformanceEntryGetName ::-    (MonadIO m, DOMPerformanceEntryK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMPerformanceEntryGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_entry_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_performance_entry_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMPerformanceEntryGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMPerformanceEntryK a) => MethodInfo DOMPerformanceEntryGetNameMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceEntryGetName---- method DOMPerformanceEntry::get_start_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceEntry", direction = DirectionIn, mayBeNull = False, 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_performance_entry_get_start_time" webkit_dom_performance_entry_get_start_time :: -    Ptr DOMPerformanceEntry ->              -- _obj : TInterface "WebKit" "DOMPerformanceEntry"-    IO CDouble---dOMPerformanceEntryGetStartTime ::-    (MonadIO m, DOMPerformanceEntryK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMPerformanceEntryGetStartTime _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_entry_get_start_time _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMPerformanceEntryGetStartTimeMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMPerformanceEntryK a) => MethodInfo DOMPerformanceEntryGetStartTimeMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceEntryGetStartTime--
− GI/WebKit/Objects/DOMPerformanceEntry.hs-boot
@@ -1,21 +0,0 @@-module GI.WebKit.Objects.DOMPerformanceEntry where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMPerformanceEntry = DOMPerformanceEntry (ForeignPtr DOMPerformanceEntry)-instance GObject DOMPerformanceEntry where-class GObject o => DOMPerformanceEntryK o-instance (GObject o, IsDescendantOf DOMPerformanceEntry o) => DOMPerformanceEntryK o-data DOMPerformanceEntryDurationPropertyInfo-data DOMPerformanceEntryEntryTypePropertyInfo-data DOMPerformanceEntryNamePropertyInfo-data DOMPerformanceEntryStartTimePropertyInfo-data DOMPerformanceEntryGetDurationMethodInfo-data DOMPerformanceEntryGetEntryTypeMethodInfo-data DOMPerformanceEntryGetNameMethodInfo-data DOMPerformanceEntryGetStartTimeMethodInfo
− GI/WebKit/Objects/DOMPerformanceEntryList.hs
@@ -1,197 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMPerformanceEntryList-    ( ---- * Exported types-    DOMPerformanceEntryList(..)             ,-    DOMPerformanceEntryListK                ,-    toDOMPerformanceEntryList               ,-    noDOMPerformanceEntryList               ,--- -- * Methods--- ** dOMPerformanceEntryListGetLength-    DOMPerformanceEntryListGetLengthMethodInfo,-    dOMPerformanceEntryListGetLength        ,----- ** dOMPerformanceEntryListItem-    DOMPerformanceEntryListItemMethodInfo   ,-    dOMPerformanceEntryListItem             ,----- -- * Properties--- ** Length-    DOMPerformanceEntryListLengthPropertyInfo,-    dOMPerformanceEntryListLength           ,-    getDOMPerformanceEntryListLength        ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMPerformanceEntryList = DOMPerformanceEntryList (ForeignPtr DOMPerformanceEntryList)-foreign import ccall "webkit_dom_performance_entry_list_get_type"-    c_webkit_dom_performance_entry_list_get_type :: IO GType--type instance ParentTypes DOMPerformanceEntryList = DOMPerformanceEntryListParentTypes-type DOMPerformanceEntryListParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMPerformanceEntryList where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_performance_entry_list_get_type-    --class GObject o => DOMPerformanceEntryListK o-instance (GObject o, IsDescendantOf DOMPerformanceEntryList o) => DOMPerformanceEntryListK o--toDOMPerformanceEntryList :: DOMPerformanceEntryListK o => o -> IO DOMPerformanceEntryList-toDOMPerformanceEntryList = unsafeCastTo DOMPerformanceEntryList--noDOMPerformanceEntryList :: Maybe DOMPerformanceEntryList-noDOMPerformanceEntryList = Nothing--type family ResolveDOMPerformanceEntryListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMPerformanceEntryListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMPerformanceEntryListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMPerformanceEntryListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMPerformanceEntryListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMPerformanceEntryListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMPerformanceEntryListMethod "item" o = DOMPerformanceEntryListItemMethodInfo-    ResolveDOMPerformanceEntryListMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMPerformanceEntryListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMPerformanceEntryListMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMPerformanceEntryListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMPerformanceEntryListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMPerformanceEntryListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMPerformanceEntryListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMPerformanceEntryListMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMPerformanceEntryListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMPerformanceEntryListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMPerformanceEntryListMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMPerformanceEntryListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMPerformanceEntryListMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMPerformanceEntryListMethod "getLength" o = DOMPerformanceEntryListGetLengthMethodInfo-    ResolveDOMPerformanceEntryListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMPerformanceEntryListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMPerformanceEntryListMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMPerformanceEntryListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMPerformanceEntryListMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMPerformanceEntryListMethod t DOMPerformanceEntryList, MethodInfo info DOMPerformanceEntryList p) => IsLabelProxy t (DOMPerformanceEntryList -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMPerformanceEntryListMethod t DOMPerformanceEntryList, MethodInfo info DOMPerformanceEntryList p) => IsLabel t (DOMPerformanceEntryList -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceEntryListLength :: (MonadIO m, DOMPerformanceEntryListK o) => o -> m CULong-getDOMPerformanceEntryListLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMPerformanceEntryListLengthPropertyInfo-instance AttrInfo DOMPerformanceEntryListLengthPropertyInfo where-    type AttrAllowedOps DOMPerformanceEntryListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceEntryListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceEntryListLengthPropertyInfo = DOMPerformanceEntryListK-    type AttrGetType DOMPerformanceEntryListLengthPropertyInfo = CULong-    type AttrLabel DOMPerformanceEntryListLengthPropertyInfo = "length"-    attrGet _ = getDOMPerformanceEntryListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMPerformanceEntryList = DOMPerformanceEntryListAttributeList-type DOMPerformanceEntryListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMPerformanceEntryListLengthPropertyInfo)] :: [(Symbol, *)])--dOMPerformanceEntryListLength :: AttrLabelProxy "length"-dOMPerformanceEntryListLength = AttrLabelProxy--type instance SignalList DOMPerformanceEntryList = DOMPerformanceEntryListSignalList-type DOMPerformanceEntryListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMPerformanceEntryList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceEntryList", direction = DirectionIn, mayBeNull = False, 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_performance_entry_list_get_length" webkit_dom_performance_entry_list_get_length :: -    Ptr DOMPerformanceEntryList ->          -- _obj : TInterface "WebKit" "DOMPerformanceEntryList"-    IO CULong---dOMPerformanceEntryListGetLength ::-    (MonadIO m, DOMPerformanceEntryListK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMPerformanceEntryListGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_entry_list_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceEntryListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMPerformanceEntryListK a) => MethodInfo DOMPerformanceEntryListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceEntryListGetLength---- method DOMPerformanceEntryList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceEntryList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMPerformanceEntry")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_performance_entry_list_item" webkit_dom_performance_entry_list_item :: -    Ptr DOMPerformanceEntryList ->          -- _obj : TInterface "WebKit" "DOMPerformanceEntryList"-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr DOMPerformanceEntry)---dOMPerformanceEntryListItem ::-    (MonadIO m, DOMPerformanceEntryListK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m DOMPerformanceEntry                -- result-dOMPerformanceEntryListItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_entry_list_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_performance_entry_list_item" result-    result' <- (wrapObject DOMPerformanceEntry) result-    touchManagedPtr _obj-    return result'--data DOMPerformanceEntryListItemMethodInfo-instance (signature ~ (CULong -> m DOMPerformanceEntry), MonadIO m, DOMPerformanceEntryListK a) => MethodInfo DOMPerformanceEntryListItemMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceEntryListItem--
− GI/WebKit/Objects/DOMPerformanceEntryList.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMPerformanceEntryList where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMPerformanceEntryList = DOMPerformanceEntryList (ForeignPtr DOMPerformanceEntryList)-instance GObject DOMPerformanceEntryList where-class GObject o => DOMPerformanceEntryListK o-instance (GObject o, IsDescendantOf DOMPerformanceEntryList o) => DOMPerformanceEntryListK o-data DOMPerformanceEntryListLengthPropertyInfo-data DOMPerformanceEntryListGetLengthMethodInfo-data DOMPerformanceEntryListItemMethodInfo
− GI/WebKit/Objects/DOMPerformanceNavigation.hs
@@ -1,189 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMPerformanceNavigation-    ( ---- * Exported types-    DOMPerformanceNavigation(..)            ,-    DOMPerformanceNavigationK               ,-    toDOMPerformanceNavigation              ,-    noDOMPerformanceNavigation              ,--- -- * Methods--- ** dOMPerformanceNavigationGetRedirectCount-    DOMPerformanceNavigationGetRedirectCountMethodInfo,-    dOMPerformanceNavigationGetRedirectCount,----- -- * Properties--- ** RedirectCount-    DOMPerformanceNavigationRedirectCountPropertyInfo,-    dOMPerformanceNavigationRedirectCount   ,-    getDOMPerformanceNavigationRedirectCount,----- ** Type-    DOMPerformanceNavigationTypePropertyInfo,-    dOMPerformanceNavigationType            ,-    getDOMPerformanceNavigationType         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMPerformanceNavigation = DOMPerformanceNavigation (ForeignPtr DOMPerformanceNavigation)-foreign import ccall "webkit_dom_performance_navigation_get_type"-    c_webkit_dom_performance_navigation_get_type :: IO GType--type instance ParentTypes DOMPerformanceNavigation = DOMPerformanceNavigationParentTypes-type DOMPerformanceNavigationParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMPerformanceNavigation where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_performance_navigation_get_type-    --class GObject o => DOMPerformanceNavigationK o-instance (GObject o, IsDescendantOf DOMPerformanceNavigation o) => DOMPerformanceNavigationK o--toDOMPerformanceNavigation :: DOMPerformanceNavigationK o => o -> IO DOMPerformanceNavigation-toDOMPerformanceNavigation = unsafeCastTo DOMPerformanceNavigation--noDOMPerformanceNavigation :: Maybe DOMPerformanceNavigation-noDOMPerformanceNavigation = Nothing--type family ResolveDOMPerformanceNavigationMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMPerformanceNavigationMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMPerformanceNavigationMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMPerformanceNavigationMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMPerformanceNavigationMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMPerformanceNavigationMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMPerformanceNavigationMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMPerformanceNavigationMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMPerformanceNavigationMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMPerformanceNavigationMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMPerformanceNavigationMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMPerformanceNavigationMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMPerformanceNavigationMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMPerformanceNavigationMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMPerformanceNavigationMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMPerformanceNavigationMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMPerformanceNavigationMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMPerformanceNavigationMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMPerformanceNavigationMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMPerformanceNavigationMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMPerformanceNavigationMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMPerformanceNavigationMethod "getRedirectCount" o = DOMPerformanceNavigationGetRedirectCountMethodInfo-    ResolveDOMPerformanceNavigationMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMPerformanceNavigationMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMPerformanceNavigationMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMPerformanceNavigationMethod t DOMPerformanceNavigation, MethodInfo info DOMPerformanceNavigation p) => IsLabelProxy t (DOMPerformanceNavigation -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMPerformanceNavigationMethod t DOMPerformanceNavigation, MethodInfo info DOMPerformanceNavigation p) => IsLabel t (DOMPerformanceNavigation -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "redirect-count"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMPerformanceNavigationRedirectCount :: (MonadIO m, DOMPerformanceNavigationK o) => o -> m Word32-getDOMPerformanceNavigationRedirectCount obj = liftIO $ getObjectPropertyUInt32 obj "redirect-count"--data DOMPerformanceNavigationRedirectCountPropertyInfo-instance AttrInfo DOMPerformanceNavigationRedirectCountPropertyInfo where-    type AttrAllowedOps DOMPerformanceNavigationRedirectCountPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceNavigationRedirectCountPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceNavigationRedirectCountPropertyInfo = DOMPerformanceNavigationK-    type AttrGetType DOMPerformanceNavigationRedirectCountPropertyInfo = Word32-    type AttrLabel DOMPerformanceNavigationRedirectCountPropertyInfo = "redirect-count"-    attrGet _ = getDOMPerformanceNavigationRedirectCount-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMPerformanceNavigationType :: (MonadIO m, DOMPerformanceNavigationK o) => o -> m Word32-getDOMPerformanceNavigationType obj = liftIO $ getObjectPropertyUInt32 obj "type"--data DOMPerformanceNavigationTypePropertyInfo-instance AttrInfo DOMPerformanceNavigationTypePropertyInfo where-    type AttrAllowedOps DOMPerformanceNavigationTypePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceNavigationTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceNavigationTypePropertyInfo = DOMPerformanceNavigationK-    type AttrGetType DOMPerformanceNavigationTypePropertyInfo = Word32-    type AttrLabel DOMPerformanceNavigationTypePropertyInfo = "type"-    attrGet _ = getDOMPerformanceNavigationType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMPerformanceNavigation = DOMPerformanceNavigationAttributeList-type DOMPerformanceNavigationAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("redirectCount", DOMPerformanceNavigationRedirectCountPropertyInfo), '("type", DOMPerformanceNavigationTypePropertyInfo)] :: [(Symbol, *)])--dOMPerformanceNavigationRedirectCount :: AttrLabelProxy "redirectCount"-dOMPerformanceNavigationRedirectCount = AttrLabelProxy--dOMPerformanceNavigationType :: AttrLabelProxy "type"-dOMPerformanceNavigationType = AttrLabelProxy--type instance SignalList DOMPerformanceNavigation = DOMPerformanceNavigationSignalList-type DOMPerformanceNavigationSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMPerformanceNavigation::get_redirect_count--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceNavigation", direction = DirectionIn, mayBeNull = False, 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_performance_navigation_get_redirect_count" webkit_dom_performance_navigation_get_redirect_count :: -    Ptr DOMPerformanceNavigation ->         -- _obj : TInterface "WebKit" "DOMPerformanceNavigation"-    IO Word16---dOMPerformanceNavigationGetRedirectCount ::-    (MonadIO m, DOMPerformanceNavigationK a) =>-    a                                       -- _obj-    -> m Word16                             -- result-dOMPerformanceNavigationGetRedirectCount _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_navigation_get_redirect_count _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceNavigationGetRedirectCountMethodInfo-instance (signature ~ (m Word16), MonadIO m, DOMPerformanceNavigationK a) => MethodInfo DOMPerformanceNavigationGetRedirectCountMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceNavigationGetRedirectCount--
− GI/WebKit/Objects/DOMPerformanceNavigation.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMPerformanceNavigation where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMPerformanceNavigation = DOMPerformanceNavigation (ForeignPtr DOMPerformanceNavigation)-instance GObject DOMPerformanceNavigation where-class GObject o => DOMPerformanceNavigationK o-instance (GObject o, IsDescendantOf DOMPerformanceNavigation o) => DOMPerformanceNavigationK o-data DOMPerformanceNavigationRedirectCountPropertyInfo-data DOMPerformanceNavigationTypePropertyInfo-data DOMPerformanceNavigationGetRedirectCountMethodInfo
− GI/WebKit/Objects/DOMPerformanceTiming.hs
@@ -1,1400 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMPerformanceTiming-    ( ---- * Exported types-    DOMPerformanceTiming(..)                ,-    DOMPerformanceTimingK                   ,-    toDOMPerformanceTiming                  ,-    noDOMPerformanceTiming                  ,--- -- * Methods--- ** dOMPerformanceTimingGetConnectEnd-    DOMPerformanceTimingGetConnectEndMethodInfo,-    dOMPerformanceTimingGetConnectEnd       ,----- ** dOMPerformanceTimingGetConnectStart-    DOMPerformanceTimingGetConnectStartMethodInfo,-    dOMPerformanceTimingGetConnectStart     ,----- ** dOMPerformanceTimingGetDomComplete-    DOMPerformanceTimingGetDomCompleteMethodInfo,-    dOMPerformanceTimingGetDomComplete      ,----- ** dOMPerformanceTimingGetDomContentLoadedEventEnd-    DOMPerformanceTimingGetDomContentLoadedEventEndMethodInfo,-    dOMPerformanceTimingGetDomContentLoadedEventEnd,----- ** dOMPerformanceTimingGetDomContentLoadedEventStart-    DOMPerformanceTimingGetDomContentLoadedEventStartMethodInfo,-    dOMPerformanceTimingGetDomContentLoadedEventStart,----- ** dOMPerformanceTimingGetDomInteractive-    DOMPerformanceTimingGetDomInteractiveMethodInfo,-    dOMPerformanceTimingGetDomInteractive   ,----- ** dOMPerformanceTimingGetDomLoading-    DOMPerformanceTimingGetDomLoadingMethodInfo,-    dOMPerformanceTimingGetDomLoading       ,----- ** dOMPerformanceTimingGetDomainLookupEnd-    DOMPerformanceTimingGetDomainLookupEndMethodInfo,-    dOMPerformanceTimingGetDomainLookupEnd  ,----- ** dOMPerformanceTimingGetDomainLookupStart-    DOMPerformanceTimingGetDomainLookupStartMethodInfo,-    dOMPerformanceTimingGetDomainLookupStart,----- ** dOMPerformanceTimingGetFetchStart-    DOMPerformanceTimingGetFetchStartMethodInfo,-    dOMPerformanceTimingGetFetchStart       ,----- ** dOMPerformanceTimingGetLoadEventEnd-    DOMPerformanceTimingGetLoadEventEndMethodInfo,-    dOMPerformanceTimingGetLoadEventEnd     ,----- ** dOMPerformanceTimingGetLoadEventStart-    DOMPerformanceTimingGetLoadEventStartMethodInfo,-    dOMPerformanceTimingGetLoadEventStart   ,----- ** dOMPerformanceTimingGetNavigationStart-    DOMPerformanceTimingGetNavigationStartMethodInfo,-    dOMPerformanceTimingGetNavigationStart  ,----- ** dOMPerformanceTimingGetRedirectEnd-    DOMPerformanceTimingGetRedirectEndMethodInfo,-    dOMPerformanceTimingGetRedirectEnd      ,----- ** dOMPerformanceTimingGetRedirectStart-    DOMPerformanceTimingGetRedirectStartMethodInfo,-    dOMPerformanceTimingGetRedirectStart    ,----- ** dOMPerformanceTimingGetRequestStart-    DOMPerformanceTimingGetRequestStartMethodInfo,-    dOMPerformanceTimingGetRequestStart     ,----- ** dOMPerformanceTimingGetResponseEnd-    DOMPerformanceTimingGetResponseEndMethodInfo,-    dOMPerformanceTimingGetResponseEnd      ,----- ** dOMPerformanceTimingGetResponseStart-    DOMPerformanceTimingGetResponseStartMethodInfo,-    dOMPerformanceTimingGetResponseStart    ,----- ** dOMPerformanceTimingGetSecureConnectionStart-    DOMPerformanceTimingGetSecureConnectionStartMethodInfo,-    dOMPerformanceTimingGetSecureConnectionStart,----- ** dOMPerformanceTimingGetUnloadEventEnd-    DOMPerformanceTimingGetUnloadEventEndMethodInfo,-    dOMPerformanceTimingGetUnloadEventEnd   ,----- ** dOMPerformanceTimingGetUnloadEventStart-    DOMPerformanceTimingGetUnloadEventStartMethodInfo,-    dOMPerformanceTimingGetUnloadEventStart ,----- -- * Properties--- ** ConnectEnd-    DOMPerformanceTimingConnectEndPropertyInfo,-    dOMPerformanceTimingConnectEnd          ,-    getDOMPerformanceTimingConnectEnd       ,----- ** ConnectStart-    DOMPerformanceTimingConnectStartPropertyInfo,-    dOMPerformanceTimingConnectStart        ,-    getDOMPerformanceTimingConnectStart     ,----- ** DomComplete-    DOMPerformanceTimingDomCompletePropertyInfo,-    dOMPerformanceTimingDomComplete         ,-    getDOMPerformanceTimingDomComplete      ,----- ** DomContentLoadedEventEnd-    DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo,-    dOMPerformanceTimingDomContentLoadedEventEnd,-    getDOMPerformanceTimingDomContentLoadedEventEnd,----- ** DomContentLoadedEventStart-    DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo,-    dOMPerformanceTimingDomContentLoadedEventStart,-    getDOMPerformanceTimingDomContentLoadedEventStart,----- ** DomInteractive-    DOMPerformanceTimingDomInteractivePropertyInfo,-    dOMPerformanceTimingDomInteractive      ,-    getDOMPerformanceTimingDomInteractive   ,----- ** DomLoading-    DOMPerformanceTimingDomLoadingPropertyInfo,-    dOMPerformanceTimingDomLoading          ,-    getDOMPerformanceTimingDomLoading       ,----- ** DomainLookupEnd-    DOMPerformanceTimingDomainLookupEndPropertyInfo,-    dOMPerformanceTimingDomainLookupEnd     ,-    getDOMPerformanceTimingDomainLookupEnd  ,----- ** DomainLookupStart-    DOMPerformanceTimingDomainLookupStartPropertyInfo,-    dOMPerformanceTimingDomainLookupStart   ,-    getDOMPerformanceTimingDomainLookupStart,----- ** FetchStart-    DOMPerformanceTimingFetchStartPropertyInfo,-    dOMPerformanceTimingFetchStart          ,-    getDOMPerformanceTimingFetchStart       ,----- ** LoadEventEnd-    DOMPerformanceTimingLoadEventEndPropertyInfo,-    dOMPerformanceTimingLoadEventEnd        ,-    getDOMPerformanceTimingLoadEventEnd     ,----- ** LoadEventStart-    DOMPerformanceTimingLoadEventStartPropertyInfo,-    dOMPerformanceTimingLoadEventStart      ,-    getDOMPerformanceTimingLoadEventStart   ,----- ** NavigationStart-    DOMPerformanceTimingNavigationStartPropertyInfo,-    dOMPerformanceTimingNavigationStart     ,-    getDOMPerformanceTimingNavigationStart  ,----- ** RedirectEnd-    DOMPerformanceTimingRedirectEndPropertyInfo,-    dOMPerformanceTimingRedirectEnd         ,-    getDOMPerformanceTimingRedirectEnd      ,----- ** RedirectStart-    DOMPerformanceTimingRedirectStartPropertyInfo,-    dOMPerformanceTimingRedirectStart       ,-    getDOMPerformanceTimingRedirectStart    ,----- ** RequestStart-    DOMPerformanceTimingRequestStartPropertyInfo,-    dOMPerformanceTimingRequestStart        ,-    getDOMPerformanceTimingRequestStart     ,----- ** ResponseEnd-    DOMPerformanceTimingResponseEndPropertyInfo,-    dOMPerformanceTimingResponseEnd         ,-    getDOMPerformanceTimingResponseEnd      ,----- ** ResponseStart-    DOMPerformanceTimingResponseStartPropertyInfo,-    dOMPerformanceTimingResponseStart       ,-    getDOMPerformanceTimingResponseStart    ,----- ** SecureConnectionStart-    DOMPerformanceTimingSecureConnectionStartPropertyInfo,-    dOMPerformanceTimingSecureConnectionStart,-    getDOMPerformanceTimingSecureConnectionStart,----- ** UnloadEventEnd-    DOMPerformanceTimingUnloadEventEndPropertyInfo,-    dOMPerformanceTimingUnloadEventEnd      ,-    getDOMPerformanceTimingUnloadEventEnd   ,----- ** UnloadEventStart-    DOMPerformanceTimingUnloadEventStartPropertyInfo,-    dOMPerformanceTimingUnloadEventStart    ,-    getDOMPerformanceTimingUnloadEventStart ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMPerformanceTiming = DOMPerformanceTiming (ForeignPtr DOMPerformanceTiming)-foreign import ccall "webkit_dom_performance_timing_get_type"-    c_webkit_dom_performance_timing_get_type :: IO GType--type instance ParentTypes DOMPerformanceTiming = DOMPerformanceTimingParentTypes-type DOMPerformanceTimingParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMPerformanceTiming where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_performance_timing_get_type-    --class GObject o => DOMPerformanceTimingK o-instance (GObject o, IsDescendantOf DOMPerformanceTiming o) => DOMPerformanceTimingK o--toDOMPerformanceTiming :: DOMPerformanceTimingK o => o -> IO DOMPerformanceTiming-toDOMPerformanceTiming = unsafeCastTo DOMPerformanceTiming--noDOMPerformanceTiming :: Maybe DOMPerformanceTiming-noDOMPerformanceTiming = Nothing--type family ResolveDOMPerformanceTimingMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMPerformanceTimingMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMPerformanceTimingMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMPerformanceTimingMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMPerformanceTimingMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMPerformanceTimingMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMPerformanceTimingMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMPerformanceTimingMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMPerformanceTimingMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMPerformanceTimingMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMPerformanceTimingMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMPerformanceTimingMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMPerformanceTimingMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMPerformanceTimingMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMPerformanceTimingMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMPerformanceTimingMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMPerformanceTimingMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMPerformanceTimingMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMPerformanceTimingMethod "getConnectEnd" o = DOMPerformanceTimingGetConnectEndMethodInfo-    ResolveDOMPerformanceTimingMethod "getConnectStart" o = DOMPerformanceTimingGetConnectStartMethodInfo-    ResolveDOMPerformanceTimingMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMPerformanceTimingMethod "getDomComplete" o = DOMPerformanceTimingGetDomCompleteMethodInfo-    ResolveDOMPerformanceTimingMethod "getDomContentLoadedEventEnd" o = DOMPerformanceTimingGetDomContentLoadedEventEndMethodInfo-    ResolveDOMPerformanceTimingMethod "getDomContentLoadedEventStart" o = DOMPerformanceTimingGetDomContentLoadedEventStartMethodInfo-    ResolveDOMPerformanceTimingMethod "getDomInteractive" o = DOMPerformanceTimingGetDomInteractiveMethodInfo-    ResolveDOMPerformanceTimingMethod "getDomLoading" o = DOMPerformanceTimingGetDomLoadingMethodInfo-    ResolveDOMPerformanceTimingMethod "getDomainLookupEnd" o = DOMPerformanceTimingGetDomainLookupEndMethodInfo-    ResolveDOMPerformanceTimingMethod "getDomainLookupStart" o = DOMPerformanceTimingGetDomainLookupStartMethodInfo-    ResolveDOMPerformanceTimingMethod "getFetchStart" o = DOMPerformanceTimingGetFetchStartMethodInfo-    ResolveDOMPerformanceTimingMethod "getLoadEventEnd" o = DOMPerformanceTimingGetLoadEventEndMethodInfo-    ResolveDOMPerformanceTimingMethod "getLoadEventStart" o = DOMPerformanceTimingGetLoadEventStartMethodInfo-    ResolveDOMPerformanceTimingMethod "getNavigationStart" o = DOMPerformanceTimingGetNavigationStartMethodInfo-    ResolveDOMPerformanceTimingMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMPerformanceTimingMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMPerformanceTimingMethod "getRedirectEnd" o = DOMPerformanceTimingGetRedirectEndMethodInfo-    ResolveDOMPerformanceTimingMethod "getRedirectStart" o = DOMPerformanceTimingGetRedirectStartMethodInfo-    ResolveDOMPerformanceTimingMethod "getRequestStart" o = DOMPerformanceTimingGetRequestStartMethodInfo-    ResolveDOMPerformanceTimingMethod "getResponseEnd" o = DOMPerformanceTimingGetResponseEndMethodInfo-    ResolveDOMPerformanceTimingMethod "getResponseStart" o = DOMPerformanceTimingGetResponseStartMethodInfo-    ResolveDOMPerformanceTimingMethod "getSecureConnectionStart" o = DOMPerformanceTimingGetSecureConnectionStartMethodInfo-    ResolveDOMPerformanceTimingMethod "getUnloadEventEnd" o = DOMPerformanceTimingGetUnloadEventEndMethodInfo-    ResolveDOMPerformanceTimingMethod "getUnloadEventStart" o = DOMPerformanceTimingGetUnloadEventStartMethodInfo-    ResolveDOMPerformanceTimingMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMPerformanceTimingMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMPerformanceTimingMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMPerformanceTimingMethod t DOMPerformanceTiming, MethodInfo info DOMPerformanceTiming p) => IsLabelProxy t (DOMPerformanceTiming -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMPerformanceTimingMethod t DOMPerformanceTiming, MethodInfo info DOMPerformanceTiming p) => IsLabel t (DOMPerformanceTiming -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "connect-end"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingConnectEnd :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingConnectEnd obj = liftIO $ getObjectPropertyUInt64 obj "connect-end"--data DOMPerformanceTimingConnectEndPropertyInfo-instance AttrInfo DOMPerformanceTimingConnectEndPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingConnectEndPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingConnectEndPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingConnectEndPropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingConnectEndPropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingConnectEndPropertyInfo = "connect-end"-    attrGet _ = getDOMPerformanceTimingConnectEnd-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "connect-start"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingConnectStart :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingConnectStart obj = liftIO $ getObjectPropertyUInt64 obj "connect-start"--data DOMPerformanceTimingConnectStartPropertyInfo-instance AttrInfo DOMPerformanceTimingConnectStartPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingConnectStartPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingConnectStartPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingConnectStartPropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingConnectStartPropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingConnectStartPropertyInfo = "connect-start"-    attrGet _ = getDOMPerformanceTimingConnectStart-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "dom-complete"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingDomComplete :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingDomComplete obj = liftIO $ getObjectPropertyUInt64 obj "dom-complete"--data DOMPerformanceTimingDomCompletePropertyInfo-instance AttrInfo DOMPerformanceTimingDomCompletePropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingDomCompletePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingDomCompletePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingDomCompletePropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingDomCompletePropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingDomCompletePropertyInfo = "dom-complete"-    attrGet _ = getDOMPerformanceTimingDomComplete-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "dom-content-loaded-event-end"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingDomContentLoadedEventEnd :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingDomContentLoadedEventEnd obj = liftIO $ getObjectPropertyUInt64 obj "dom-content-loaded-event-end"--data DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo-instance AttrInfo DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo = "dom-content-loaded-event-end"-    attrGet _ = getDOMPerformanceTimingDomContentLoadedEventEnd-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "dom-content-loaded-event-start"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingDomContentLoadedEventStart :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingDomContentLoadedEventStart obj = liftIO $ getObjectPropertyUInt64 obj "dom-content-loaded-event-start"--data DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo-instance AttrInfo DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo = "dom-content-loaded-event-start"-    attrGet _ = getDOMPerformanceTimingDomContentLoadedEventStart-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "dom-interactive"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingDomInteractive :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingDomInteractive obj = liftIO $ getObjectPropertyUInt64 obj "dom-interactive"--data DOMPerformanceTimingDomInteractivePropertyInfo-instance AttrInfo DOMPerformanceTimingDomInteractivePropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingDomInteractivePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingDomInteractivePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingDomInteractivePropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingDomInteractivePropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingDomInteractivePropertyInfo = "dom-interactive"-    attrGet _ = getDOMPerformanceTimingDomInteractive-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "dom-loading"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingDomLoading :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingDomLoading obj = liftIO $ getObjectPropertyUInt64 obj "dom-loading"--data DOMPerformanceTimingDomLoadingPropertyInfo-instance AttrInfo DOMPerformanceTimingDomLoadingPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingDomLoadingPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingDomLoadingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingDomLoadingPropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingDomLoadingPropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingDomLoadingPropertyInfo = "dom-loading"-    attrGet _ = getDOMPerformanceTimingDomLoading-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "domain-lookup-end"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingDomainLookupEnd :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingDomainLookupEnd obj = liftIO $ getObjectPropertyUInt64 obj "domain-lookup-end"--data DOMPerformanceTimingDomainLookupEndPropertyInfo-instance AttrInfo DOMPerformanceTimingDomainLookupEndPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingDomainLookupEndPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingDomainLookupEndPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingDomainLookupEndPropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingDomainLookupEndPropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingDomainLookupEndPropertyInfo = "domain-lookup-end"-    attrGet _ = getDOMPerformanceTimingDomainLookupEnd-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "domain-lookup-start"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingDomainLookupStart :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingDomainLookupStart obj = liftIO $ getObjectPropertyUInt64 obj "domain-lookup-start"--data DOMPerformanceTimingDomainLookupStartPropertyInfo-instance AttrInfo DOMPerformanceTimingDomainLookupStartPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingDomainLookupStartPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingDomainLookupStartPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingDomainLookupStartPropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingDomainLookupStartPropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingDomainLookupStartPropertyInfo = "domain-lookup-start"-    attrGet _ = getDOMPerformanceTimingDomainLookupStart-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "fetch-start"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingFetchStart :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingFetchStart obj = liftIO $ getObjectPropertyUInt64 obj "fetch-start"--data DOMPerformanceTimingFetchStartPropertyInfo-instance AttrInfo DOMPerformanceTimingFetchStartPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingFetchStartPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingFetchStartPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingFetchStartPropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingFetchStartPropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingFetchStartPropertyInfo = "fetch-start"-    attrGet _ = getDOMPerformanceTimingFetchStart-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "load-event-end"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingLoadEventEnd :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingLoadEventEnd obj = liftIO $ getObjectPropertyUInt64 obj "load-event-end"--data DOMPerformanceTimingLoadEventEndPropertyInfo-instance AttrInfo DOMPerformanceTimingLoadEventEndPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingLoadEventEndPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingLoadEventEndPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingLoadEventEndPropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingLoadEventEndPropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingLoadEventEndPropertyInfo = "load-event-end"-    attrGet _ = getDOMPerformanceTimingLoadEventEnd-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "load-event-start"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingLoadEventStart :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingLoadEventStart obj = liftIO $ getObjectPropertyUInt64 obj "load-event-start"--data DOMPerformanceTimingLoadEventStartPropertyInfo-instance AttrInfo DOMPerformanceTimingLoadEventStartPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingLoadEventStartPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingLoadEventStartPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingLoadEventStartPropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingLoadEventStartPropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingLoadEventStartPropertyInfo = "load-event-start"-    attrGet _ = getDOMPerformanceTimingLoadEventStart-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "navigation-start"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingNavigationStart :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingNavigationStart obj = liftIO $ getObjectPropertyUInt64 obj "navigation-start"--data DOMPerformanceTimingNavigationStartPropertyInfo-instance AttrInfo DOMPerformanceTimingNavigationStartPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingNavigationStartPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingNavigationStartPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingNavigationStartPropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingNavigationStartPropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingNavigationStartPropertyInfo = "navigation-start"-    attrGet _ = getDOMPerformanceTimingNavigationStart-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "redirect-end"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingRedirectEnd :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingRedirectEnd obj = liftIO $ getObjectPropertyUInt64 obj "redirect-end"--data DOMPerformanceTimingRedirectEndPropertyInfo-instance AttrInfo DOMPerformanceTimingRedirectEndPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingRedirectEndPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingRedirectEndPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingRedirectEndPropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingRedirectEndPropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingRedirectEndPropertyInfo = "redirect-end"-    attrGet _ = getDOMPerformanceTimingRedirectEnd-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "redirect-start"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingRedirectStart :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingRedirectStart obj = liftIO $ getObjectPropertyUInt64 obj "redirect-start"--data DOMPerformanceTimingRedirectStartPropertyInfo-instance AttrInfo DOMPerformanceTimingRedirectStartPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingRedirectStartPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingRedirectStartPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingRedirectStartPropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingRedirectStartPropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingRedirectStartPropertyInfo = "redirect-start"-    attrGet _ = getDOMPerformanceTimingRedirectStart-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "request-start"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingRequestStart :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingRequestStart obj = liftIO $ getObjectPropertyUInt64 obj "request-start"--data DOMPerformanceTimingRequestStartPropertyInfo-instance AttrInfo DOMPerformanceTimingRequestStartPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingRequestStartPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingRequestStartPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingRequestStartPropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingRequestStartPropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingRequestStartPropertyInfo = "request-start"-    attrGet _ = getDOMPerformanceTimingRequestStart-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "response-end"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingResponseEnd :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingResponseEnd obj = liftIO $ getObjectPropertyUInt64 obj "response-end"--data DOMPerformanceTimingResponseEndPropertyInfo-instance AttrInfo DOMPerformanceTimingResponseEndPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingResponseEndPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingResponseEndPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingResponseEndPropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingResponseEndPropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingResponseEndPropertyInfo = "response-end"-    attrGet _ = getDOMPerformanceTimingResponseEnd-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "response-start"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingResponseStart :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingResponseStart obj = liftIO $ getObjectPropertyUInt64 obj "response-start"--data DOMPerformanceTimingResponseStartPropertyInfo-instance AttrInfo DOMPerformanceTimingResponseStartPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingResponseStartPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingResponseStartPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingResponseStartPropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingResponseStartPropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingResponseStartPropertyInfo = "response-start"-    attrGet _ = getDOMPerformanceTimingResponseStart-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "secure-connection-start"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingSecureConnectionStart :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingSecureConnectionStart obj = liftIO $ getObjectPropertyUInt64 obj "secure-connection-start"--data DOMPerformanceTimingSecureConnectionStartPropertyInfo-instance AttrInfo DOMPerformanceTimingSecureConnectionStartPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingSecureConnectionStartPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingSecureConnectionStartPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingSecureConnectionStartPropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingSecureConnectionStartPropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingSecureConnectionStartPropertyInfo = "secure-connection-start"-    attrGet _ = getDOMPerformanceTimingSecureConnectionStart-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "unload-event-end"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingUnloadEventEnd :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingUnloadEventEnd obj = liftIO $ getObjectPropertyUInt64 obj "unload-event-end"--data DOMPerformanceTimingUnloadEventEndPropertyInfo-instance AttrInfo DOMPerformanceTimingUnloadEventEndPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingUnloadEventEndPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingUnloadEventEndPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingUnloadEventEndPropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingUnloadEventEndPropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingUnloadEventEndPropertyInfo = "unload-event-end"-    attrGet _ = getDOMPerformanceTimingUnloadEventEnd-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "unload-event-start"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMPerformanceTimingUnloadEventStart :: (MonadIO m, DOMPerformanceTimingK o) => o -> m Word64-getDOMPerformanceTimingUnloadEventStart obj = liftIO $ getObjectPropertyUInt64 obj "unload-event-start"--data DOMPerformanceTimingUnloadEventStartPropertyInfo-instance AttrInfo DOMPerformanceTimingUnloadEventStartPropertyInfo where-    type AttrAllowedOps DOMPerformanceTimingUnloadEventStartPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPerformanceTimingUnloadEventStartPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPerformanceTimingUnloadEventStartPropertyInfo = DOMPerformanceTimingK-    type AttrGetType DOMPerformanceTimingUnloadEventStartPropertyInfo = Word64-    type AttrLabel DOMPerformanceTimingUnloadEventStartPropertyInfo = "unload-event-start"-    attrGet _ = getDOMPerformanceTimingUnloadEventStart-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMPerformanceTiming = DOMPerformanceTimingAttributeList-type DOMPerformanceTimingAttributeList = ('[ '("connectEnd", DOMPerformanceTimingConnectEndPropertyInfo), '("connectStart", DOMPerformanceTimingConnectStartPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("domComplete", DOMPerformanceTimingDomCompletePropertyInfo), '("domContentLoadedEventEnd", DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo), '("domContentLoadedEventStart", DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo), '("domInteractive", DOMPerformanceTimingDomInteractivePropertyInfo), '("domLoading", DOMPerformanceTimingDomLoadingPropertyInfo), '("domainLookupEnd", DOMPerformanceTimingDomainLookupEndPropertyInfo), '("domainLookupStart", DOMPerformanceTimingDomainLookupStartPropertyInfo), '("fetchStart", DOMPerformanceTimingFetchStartPropertyInfo), '("loadEventEnd", DOMPerformanceTimingLoadEventEndPropertyInfo), '("loadEventStart", DOMPerformanceTimingLoadEventStartPropertyInfo), '("navigationStart", DOMPerformanceTimingNavigationStartPropertyInfo), '("redirectEnd", DOMPerformanceTimingRedirectEndPropertyInfo), '("redirectStart", DOMPerformanceTimingRedirectStartPropertyInfo), '("requestStart", DOMPerformanceTimingRequestStartPropertyInfo), '("responseEnd", DOMPerformanceTimingResponseEndPropertyInfo), '("responseStart", DOMPerformanceTimingResponseStartPropertyInfo), '("secureConnectionStart", DOMPerformanceTimingSecureConnectionStartPropertyInfo), '("unloadEventEnd", DOMPerformanceTimingUnloadEventEndPropertyInfo), '("unloadEventStart", DOMPerformanceTimingUnloadEventStartPropertyInfo)] :: [(Symbol, *)])--dOMPerformanceTimingConnectEnd :: AttrLabelProxy "connectEnd"-dOMPerformanceTimingConnectEnd = AttrLabelProxy--dOMPerformanceTimingConnectStart :: AttrLabelProxy "connectStart"-dOMPerformanceTimingConnectStart = AttrLabelProxy--dOMPerformanceTimingDomComplete :: AttrLabelProxy "domComplete"-dOMPerformanceTimingDomComplete = AttrLabelProxy--dOMPerformanceTimingDomContentLoadedEventEnd :: AttrLabelProxy "domContentLoadedEventEnd"-dOMPerformanceTimingDomContentLoadedEventEnd = AttrLabelProxy--dOMPerformanceTimingDomContentLoadedEventStart :: AttrLabelProxy "domContentLoadedEventStart"-dOMPerformanceTimingDomContentLoadedEventStart = AttrLabelProxy--dOMPerformanceTimingDomInteractive :: AttrLabelProxy "domInteractive"-dOMPerformanceTimingDomInteractive = AttrLabelProxy--dOMPerformanceTimingDomLoading :: AttrLabelProxy "domLoading"-dOMPerformanceTimingDomLoading = AttrLabelProxy--dOMPerformanceTimingDomainLookupEnd :: AttrLabelProxy "domainLookupEnd"-dOMPerformanceTimingDomainLookupEnd = AttrLabelProxy--dOMPerformanceTimingDomainLookupStart :: AttrLabelProxy "domainLookupStart"-dOMPerformanceTimingDomainLookupStart = AttrLabelProxy--dOMPerformanceTimingFetchStart :: AttrLabelProxy "fetchStart"-dOMPerformanceTimingFetchStart = AttrLabelProxy--dOMPerformanceTimingLoadEventEnd :: AttrLabelProxy "loadEventEnd"-dOMPerformanceTimingLoadEventEnd = AttrLabelProxy--dOMPerformanceTimingLoadEventStart :: AttrLabelProxy "loadEventStart"-dOMPerformanceTimingLoadEventStart = AttrLabelProxy--dOMPerformanceTimingNavigationStart :: AttrLabelProxy "navigationStart"-dOMPerformanceTimingNavigationStart = AttrLabelProxy--dOMPerformanceTimingRedirectEnd :: AttrLabelProxy "redirectEnd"-dOMPerformanceTimingRedirectEnd = AttrLabelProxy--dOMPerformanceTimingRedirectStart :: AttrLabelProxy "redirectStart"-dOMPerformanceTimingRedirectStart = AttrLabelProxy--dOMPerformanceTimingRequestStart :: AttrLabelProxy "requestStart"-dOMPerformanceTimingRequestStart = AttrLabelProxy--dOMPerformanceTimingResponseEnd :: AttrLabelProxy "responseEnd"-dOMPerformanceTimingResponseEnd = AttrLabelProxy--dOMPerformanceTimingResponseStart :: AttrLabelProxy "responseStart"-dOMPerformanceTimingResponseStart = AttrLabelProxy--dOMPerformanceTimingSecureConnectionStart :: AttrLabelProxy "secureConnectionStart"-dOMPerformanceTimingSecureConnectionStart = AttrLabelProxy--dOMPerformanceTimingUnloadEventEnd :: AttrLabelProxy "unloadEventEnd"-dOMPerformanceTimingUnloadEventEnd = AttrLabelProxy--dOMPerformanceTimingUnloadEventStart :: AttrLabelProxy "unloadEventStart"-dOMPerformanceTimingUnloadEventStart = AttrLabelProxy--type instance SignalList DOMPerformanceTiming = DOMPerformanceTimingSignalList-type DOMPerformanceTimingSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMPerformanceTiming::get_connect_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_connect_end" webkit_dom_performance_timing_get_connect_end :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetConnectEnd ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetConnectEnd _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_connect_end _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetConnectEndMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetConnectEndMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetConnectEnd---- method DOMPerformanceTiming::get_connect_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_connect_start" webkit_dom_performance_timing_get_connect_start :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetConnectStart ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetConnectStart _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_connect_start _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetConnectStartMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetConnectStartMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetConnectStart---- method DOMPerformanceTiming::get_dom_complete--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_dom_complete" webkit_dom_performance_timing_get_dom_complete :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetDomComplete ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetDomComplete _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_dom_complete _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetDomCompleteMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetDomCompleteMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetDomComplete---- method DOMPerformanceTiming::get_dom_content_loaded_event_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_dom_content_loaded_event_end" webkit_dom_performance_timing_get_dom_content_loaded_event_end :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetDomContentLoadedEventEnd ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetDomContentLoadedEventEnd _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_dom_content_loaded_event_end _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetDomContentLoadedEventEndMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetDomContentLoadedEventEndMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetDomContentLoadedEventEnd---- method DOMPerformanceTiming::get_dom_content_loaded_event_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_dom_content_loaded_event_start" webkit_dom_performance_timing_get_dom_content_loaded_event_start :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetDomContentLoadedEventStart ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetDomContentLoadedEventStart _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_dom_content_loaded_event_start _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetDomContentLoadedEventStartMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetDomContentLoadedEventStartMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetDomContentLoadedEventStart---- method DOMPerformanceTiming::get_dom_interactive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_dom_interactive" webkit_dom_performance_timing_get_dom_interactive :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetDomInteractive ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetDomInteractive _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_dom_interactive _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetDomInteractiveMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetDomInteractiveMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetDomInteractive---- method DOMPerformanceTiming::get_dom_loading--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_dom_loading" webkit_dom_performance_timing_get_dom_loading :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetDomLoading ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetDomLoading _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_dom_loading _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetDomLoadingMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetDomLoadingMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetDomLoading---- method DOMPerformanceTiming::get_domain_lookup_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_domain_lookup_end" webkit_dom_performance_timing_get_domain_lookup_end :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetDomainLookupEnd ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetDomainLookupEnd _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_domain_lookup_end _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetDomainLookupEndMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetDomainLookupEndMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetDomainLookupEnd---- method DOMPerformanceTiming::get_domain_lookup_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_domain_lookup_start" webkit_dom_performance_timing_get_domain_lookup_start :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetDomainLookupStart ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetDomainLookupStart _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_domain_lookup_start _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetDomainLookupStartMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetDomainLookupStartMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetDomainLookupStart---- method DOMPerformanceTiming::get_fetch_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_fetch_start" webkit_dom_performance_timing_get_fetch_start :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetFetchStart ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetFetchStart _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_fetch_start _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetFetchStartMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetFetchStartMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetFetchStart---- method DOMPerformanceTiming::get_load_event_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_load_event_end" webkit_dom_performance_timing_get_load_event_end :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetLoadEventEnd ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetLoadEventEnd _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_load_event_end _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetLoadEventEndMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetLoadEventEndMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetLoadEventEnd---- method DOMPerformanceTiming::get_load_event_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_load_event_start" webkit_dom_performance_timing_get_load_event_start :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetLoadEventStart ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetLoadEventStart _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_load_event_start _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetLoadEventStartMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetLoadEventStartMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetLoadEventStart---- method DOMPerformanceTiming::get_navigation_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_navigation_start" webkit_dom_performance_timing_get_navigation_start :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetNavigationStart ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetNavigationStart _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_navigation_start _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetNavigationStartMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetNavigationStartMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetNavigationStart---- method DOMPerformanceTiming::get_redirect_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_redirect_end" webkit_dom_performance_timing_get_redirect_end :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetRedirectEnd ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetRedirectEnd _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_redirect_end _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetRedirectEndMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetRedirectEndMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetRedirectEnd---- method DOMPerformanceTiming::get_redirect_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_redirect_start" webkit_dom_performance_timing_get_redirect_start :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetRedirectStart ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetRedirectStart _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_redirect_start _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetRedirectStartMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetRedirectStartMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetRedirectStart---- method DOMPerformanceTiming::get_request_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_request_start" webkit_dom_performance_timing_get_request_start :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetRequestStart ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetRequestStart _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_request_start _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetRequestStartMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetRequestStartMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetRequestStart---- method DOMPerformanceTiming::get_response_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_response_end" webkit_dom_performance_timing_get_response_end :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetResponseEnd ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetResponseEnd _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_response_end _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetResponseEndMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetResponseEndMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetResponseEnd---- method DOMPerformanceTiming::get_response_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_response_start" webkit_dom_performance_timing_get_response_start :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetResponseStart ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetResponseStart _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_response_start _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetResponseStartMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetResponseStartMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetResponseStart---- method DOMPerformanceTiming::get_secure_connection_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_secure_connection_start" webkit_dom_performance_timing_get_secure_connection_start :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetSecureConnectionStart ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetSecureConnectionStart _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_secure_connection_start _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetSecureConnectionStartMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetSecureConnectionStartMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetSecureConnectionStart---- method DOMPerformanceTiming::get_unload_event_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_unload_event_end" webkit_dom_performance_timing_get_unload_event_end :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetUnloadEventEnd ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetUnloadEventEnd _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_unload_event_end _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetUnloadEventEndMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetUnloadEventEndMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetUnloadEventEnd---- method DOMPerformanceTiming::get_unload_event_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMPerformanceTiming", direction = DirectionIn, mayBeNull = False, 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_performance_timing_get_unload_event_start" webkit_dom_performance_timing_get_unload_event_start :: -    Ptr DOMPerformanceTiming ->             -- _obj : TInterface "WebKit" "DOMPerformanceTiming"-    IO Word64---dOMPerformanceTimingGetUnloadEventStart ::-    (MonadIO m, DOMPerformanceTimingK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-dOMPerformanceTimingGetUnloadEventStart _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_performance_timing_get_unload_event_start _obj'-    touchManagedPtr _obj-    return result--data DOMPerformanceTimingGetUnloadEventStartMethodInfo-instance (signature ~ (m Word64), MonadIO m, DOMPerformanceTimingK a) => MethodInfo DOMPerformanceTimingGetUnloadEventStartMethodInfo a signature where-    overloadedMethod _ = dOMPerformanceTimingGetUnloadEventStart--
− GI/WebKit/Objects/DOMPerformanceTiming.hs-boot
@@ -1,55 +0,0 @@-module GI.WebKit.Objects.DOMPerformanceTiming where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMPerformanceTiming = DOMPerformanceTiming (ForeignPtr DOMPerformanceTiming)-instance GObject DOMPerformanceTiming where-class GObject o => DOMPerformanceTimingK o-instance (GObject o, IsDescendantOf DOMPerformanceTiming o) => DOMPerformanceTimingK o-data DOMPerformanceTimingConnectEndPropertyInfo-data DOMPerformanceTimingConnectStartPropertyInfo-data DOMPerformanceTimingDomCompletePropertyInfo-data DOMPerformanceTimingDomContentLoadedEventEndPropertyInfo-data DOMPerformanceTimingDomContentLoadedEventStartPropertyInfo-data DOMPerformanceTimingDomInteractivePropertyInfo-data DOMPerformanceTimingDomLoadingPropertyInfo-data DOMPerformanceTimingDomainLookupEndPropertyInfo-data DOMPerformanceTimingDomainLookupStartPropertyInfo-data DOMPerformanceTimingFetchStartPropertyInfo-data DOMPerformanceTimingLoadEventEndPropertyInfo-data DOMPerformanceTimingLoadEventStartPropertyInfo-data DOMPerformanceTimingNavigationStartPropertyInfo-data DOMPerformanceTimingRedirectEndPropertyInfo-data DOMPerformanceTimingRedirectStartPropertyInfo-data DOMPerformanceTimingRequestStartPropertyInfo-data DOMPerformanceTimingResponseEndPropertyInfo-data DOMPerformanceTimingResponseStartPropertyInfo-data DOMPerformanceTimingSecureConnectionStartPropertyInfo-data DOMPerformanceTimingUnloadEventEndPropertyInfo-data DOMPerformanceTimingUnloadEventStartPropertyInfo-data DOMPerformanceTimingGetConnectEndMethodInfo-data DOMPerformanceTimingGetConnectStartMethodInfo-data DOMPerformanceTimingGetDomCompleteMethodInfo-data DOMPerformanceTimingGetDomContentLoadedEventEndMethodInfo-data DOMPerformanceTimingGetDomContentLoadedEventStartMethodInfo-data DOMPerformanceTimingGetDomInteractiveMethodInfo-data DOMPerformanceTimingGetDomLoadingMethodInfo-data DOMPerformanceTimingGetDomainLookupEndMethodInfo-data DOMPerformanceTimingGetDomainLookupStartMethodInfo-data DOMPerformanceTimingGetFetchStartMethodInfo-data DOMPerformanceTimingGetLoadEventEndMethodInfo-data DOMPerformanceTimingGetLoadEventStartMethodInfo-data DOMPerformanceTimingGetNavigationStartMethodInfo-data DOMPerformanceTimingGetRedirectEndMethodInfo-data DOMPerformanceTimingGetRedirectStartMethodInfo-data DOMPerformanceTimingGetRequestStartMethodInfo-data DOMPerformanceTimingGetResponseEndMethodInfo-data DOMPerformanceTimingGetResponseStartMethodInfo-data DOMPerformanceTimingGetSecureConnectionStartMethodInfo-data DOMPerformanceTimingGetUnloadEventEndMethodInfo-data DOMPerformanceTimingGetUnloadEventStartMethodInfo
− GI/WebKit/Objects/DOMProcessingInstruction.hs
@@ -1,344 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMProcessingInstruction-    ( ---- * Exported types-    DOMProcessingInstruction(..)            ,-    DOMProcessingInstructionK               ,-    toDOMProcessingInstruction              ,-    noDOMProcessingInstruction              ,--- -- * Methods--- ** dOMProcessingInstructionGetData-    DOMProcessingInstructionGetDataMethodInfo,-    dOMProcessingInstructionGetData         ,----- ** dOMProcessingInstructionGetSheet-    DOMProcessingInstructionGetSheetMethodInfo,-    dOMProcessingInstructionGetSheet        ,----- ** dOMProcessingInstructionGetTarget-    DOMProcessingInstructionGetTargetMethodInfo,-    dOMProcessingInstructionGetTarget       ,----- ** dOMProcessingInstructionSetData-    DOMProcessingInstructionSetDataMethodInfo,-    dOMProcessingInstructionSetData         ,----- -- * Properties--- ** Sheet-    DOMProcessingInstructionSheetPropertyInfo,-    dOMProcessingInstructionSheet           ,-    getDOMProcessingInstructionSheet        ,----- ** Target-    DOMProcessingInstructionTargetPropertyInfo,-    dOMProcessingInstructionTarget          ,-    getDOMProcessingInstructionTarget       ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMProcessingInstruction = DOMProcessingInstruction (ForeignPtr DOMProcessingInstruction)-foreign import ccall "webkit_dom_processing_instruction_get_type"-    c_webkit_dom_processing_instruction_get_type :: IO GType--type instance ParentTypes DOMProcessingInstruction = DOMProcessingInstructionParentTypes-type DOMProcessingInstructionParentTypes = '[DOMCharacterData, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMProcessingInstruction where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_processing_instruction_get_type-    --class GObject o => DOMProcessingInstructionK o-instance (GObject o, IsDescendantOf DOMProcessingInstruction o) => DOMProcessingInstructionK o--toDOMProcessingInstruction :: DOMProcessingInstructionK o => o -> IO DOMProcessingInstruction-toDOMProcessingInstruction = unsafeCastTo DOMProcessingInstruction--noDOMProcessingInstruction :: Maybe DOMProcessingInstruction-noDOMProcessingInstruction = Nothing--type family ResolveDOMProcessingInstructionMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMProcessingInstructionMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMProcessingInstructionMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMProcessingInstructionMethod "appendData" o = DOMCharacterDataAppendDataMethodInfo-    ResolveDOMProcessingInstructionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMProcessingInstructionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMProcessingInstructionMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMProcessingInstructionMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMProcessingInstructionMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMProcessingInstructionMethod "deleteData" o = DOMCharacterDataDeleteDataMethodInfo-    ResolveDOMProcessingInstructionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMProcessingInstructionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMProcessingInstructionMethod "hasAttributes" o = DOMNodeHasAttributesMethodInfo-    ResolveDOMProcessingInstructionMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMProcessingInstructionMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMProcessingInstructionMethod "insertData" o = DOMCharacterDataInsertDataMethodInfo-    ResolveDOMProcessingInstructionMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMProcessingInstructionMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMProcessingInstructionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMProcessingInstructionMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMProcessingInstructionMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMProcessingInstructionMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMProcessingInstructionMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMProcessingInstructionMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMProcessingInstructionMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMProcessingInstructionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMProcessingInstructionMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMProcessingInstructionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMProcessingInstructionMethod "remove" o = DOMCharacterDataRemoveMethodInfo-    ResolveDOMProcessingInstructionMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMProcessingInstructionMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMProcessingInstructionMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMProcessingInstructionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMProcessingInstructionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMProcessingInstructionMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMProcessingInstructionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMProcessingInstructionMethod "substringData" o = DOMCharacterDataSubstringDataMethodInfo-    ResolveDOMProcessingInstructionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMProcessingInstructionMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMProcessingInstructionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMProcessingInstructionMethod "getAttributes" o = DOMNodeGetAttributesMethodInfo-    ResolveDOMProcessingInstructionMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMProcessingInstructionMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMProcessingInstructionMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMProcessingInstructionMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMProcessingInstructionMethod "getLength" o = DOMCharacterDataGetLengthMethodInfo-    ResolveDOMProcessingInstructionMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMProcessingInstructionMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMProcessingInstructionMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMProcessingInstructionMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMProcessingInstructionMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMProcessingInstructionMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMProcessingInstructionMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMProcessingInstructionMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMProcessingInstructionMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMProcessingInstructionMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMProcessingInstructionMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMProcessingInstructionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMProcessingInstructionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMProcessingInstructionMethod "getSheet" o = DOMProcessingInstructionGetSheetMethodInfo-    ResolveDOMProcessingInstructionMethod "getTarget" o = DOMProcessingInstructionGetTargetMethodInfo-    ResolveDOMProcessingInstructionMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMProcessingInstructionMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMProcessingInstructionMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMProcessingInstructionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMProcessingInstructionMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMProcessingInstructionMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMProcessingInstructionMethod t DOMProcessingInstruction, MethodInfo info DOMProcessingInstruction p) => IsLabelProxy t (DOMProcessingInstruction -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMProcessingInstructionMethod t DOMProcessingInstruction, MethodInfo info DOMProcessingInstruction p) => IsLabel t (DOMProcessingInstruction -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "sheet"-   -- Type: TInterface "WebKit" "DOMStyleSheet"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMProcessingInstructionSheet :: (MonadIO m, DOMProcessingInstructionK o) => o -> m (Maybe DOMStyleSheet)-getDOMProcessingInstructionSheet obj = liftIO $ getObjectPropertyObject obj "sheet" DOMStyleSheet--data DOMProcessingInstructionSheetPropertyInfo-instance AttrInfo DOMProcessingInstructionSheetPropertyInfo where-    type AttrAllowedOps DOMProcessingInstructionSheetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMProcessingInstructionSheetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMProcessingInstructionSheetPropertyInfo = DOMProcessingInstructionK-    type AttrGetType DOMProcessingInstructionSheetPropertyInfo = (Maybe DOMStyleSheet)-    type AttrLabel DOMProcessingInstructionSheetPropertyInfo = "sheet"-    attrGet _ = getDOMProcessingInstructionSheet-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "target"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMProcessingInstructionTarget :: (MonadIO m, DOMProcessingInstructionK o) => o -> m (Maybe T.Text)-getDOMProcessingInstructionTarget obj = liftIO $ getObjectPropertyString obj "target"--data DOMProcessingInstructionTargetPropertyInfo-instance AttrInfo DOMProcessingInstructionTargetPropertyInfo where-    type AttrAllowedOps DOMProcessingInstructionTargetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMProcessingInstructionTargetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMProcessingInstructionTargetPropertyInfo = DOMProcessingInstructionK-    type AttrGetType DOMProcessingInstructionTargetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMProcessingInstructionTargetPropertyInfo = "target"-    attrGet _ = getDOMProcessingInstructionTarget-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMProcessingInstruction = DOMProcessingInstructionAttributeList-type DOMProcessingInstructionAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("data", DOMCharacterDataDataPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("length", DOMCharacterDataLengthPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("sheet", DOMProcessingInstructionSheetPropertyInfo), '("target", DOMProcessingInstructionTargetPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])--dOMProcessingInstructionSheet :: AttrLabelProxy "sheet"-dOMProcessingInstructionSheet = AttrLabelProxy--dOMProcessingInstructionTarget :: AttrLabelProxy "target"-dOMProcessingInstructionTarget = AttrLabelProxy--type instance SignalList DOMProcessingInstruction = DOMProcessingInstructionSignalList-type DOMProcessingInstructionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMProcessingInstruction::get_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMProcessingInstruction", direction = DirectionIn, mayBeNull = False, argScope = 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_data" webkit_dom_processing_instruction_get_data :: -    Ptr DOMProcessingInstruction ->         -- _obj : TInterface "WebKit" "DOMProcessingInstruction"-    IO CString--{-# DEPRECATED dOMProcessingInstructionGetData ["(Since version 2.4)"]#-}-dOMProcessingInstructionGetData ::-    (MonadIO m, DOMProcessingInstructionK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMProcessingInstructionGetData _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_processing_instruction_get_data _obj'-    checkUnexpectedReturnNULL "webkit_dom_processing_instruction_get_data" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMProcessingInstructionGetDataMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMProcessingInstructionK a) => MethodInfo DOMProcessingInstructionGetDataMethodInfo a signature where-    overloadedMethod _ = dOMProcessingInstructionGetData---- method DOMProcessingInstruction::get_sheet--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMProcessingInstruction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMStyleSheet")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_processing_instruction_get_sheet" webkit_dom_processing_instruction_get_sheet :: -    Ptr DOMProcessingInstruction ->         -- _obj : TInterface "WebKit" "DOMProcessingInstruction"-    IO (Ptr DOMStyleSheet)---dOMProcessingInstructionGetSheet ::-    (MonadIO m, DOMProcessingInstructionK a) =>-    a                                       -- _obj-    -> m DOMStyleSheet                      -- result-dOMProcessingInstructionGetSheet _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_processing_instruction_get_sheet _obj'-    checkUnexpectedReturnNULL "webkit_dom_processing_instruction_get_sheet" result-    result' <- (wrapObject DOMStyleSheet) result-    touchManagedPtr _obj-    return result'--data DOMProcessingInstructionGetSheetMethodInfo-instance (signature ~ (m DOMStyleSheet), MonadIO m, DOMProcessingInstructionK a) => MethodInfo DOMProcessingInstructionGetSheetMethodInfo a signature where-    overloadedMethod _ = dOMProcessingInstructionGetSheet---- method DOMProcessingInstruction::get_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMProcessingInstruction", direction = DirectionIn, mayBeNull = False, argScope = 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 ->         -- _obj : TInterface "WebKit" "DOMProcessingInstruction"-    IO CString---dOMProcessingInstructionGetTarget ::-    (MonadIO m, DOMProcessingInstructionK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMProcessingInstructionGetTarget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_processing_instruction_get_target _obj'-    checkUnexpectedReturnNULL "webkit_dom_processing_instruction_get_target" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMProcessingInstructionGetTargetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMProcessingInstructionK a) => MethodInfo DOMProcessingInstructionGetTargetMethodInfo a signature where-    overloadedMethod _ = dOMProcessingInstructionGetTarget---- method DOMProcessingInstruction::set_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMProcessingInstruction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_processing_instruction_set_data" webkit_dom_processing_instruction_set_data :: -    Ptr DOMProcessingInstruction ->         -- _obj : TInterface "WebKit" "DOMProcessingInstruction"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMProcessingInstructionSetData ["(Since version 2.4)"]#-}-dOMProcessingInstructionSetData ::-    (MonadIO m, DOMProcessingInstructionK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMProcessingInstructionSetData _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_processing_instruction_set_data _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMProcessingInstructionSetDataMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMProcessingInstructionK a) => MethodInfo DOMProcessingInstructionSetDataMethodInfo a signature where-    overloadedMethod _ = dOMProcessingInstructionSetData--
− GI/WebKit/Objects/DOMProcessingInstruction.hs-boot
@@ -1,19 +0,0 @@-module GI.WebKit.Objects.DOMProcessingInstruction where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMProcessingInstruction = DOMProcessingInstruction (ForeignPtr DOMProcessingInstruction)-instance GObject DOMProcessingInstruction where-class GObject o => DOMProcessingInstructionK o-instance (GObject o, IsDescendantOf DOMProcessingInstruction o) => DOMProcessingInstructionK o-data DOMProcessingInstructionSheetPropertyInfo-data DOMProcessingInstructionTargetPropertyInfo-data DOMProcessingInstructionGetDataMethodInfo-data DOMProcessingInstructionGetSheetMethodInfo-data DOMProcessingInstructionGetTargetMethodInfo-data DOMProcessingInstructionSetDataMethodInfo
− GI/WebKit/Objects/DOMPropertyNodeList.hs
@@ -1,181 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMPropertyNodeList-    ( ---- * Exported types-    DOMPropertyNodeList(..)                 ,-    DOMPropertyNodeListK                    ,-    toDOMPropertyNodeList                   ,-    noDOMPropertyNodeList                   ,--- -- * Methods--- ** dOMPropertyNodeListGetLength-    dOMPropertyNodeListGetLength            ,----- ** dOMPropertyNodeListItem-    dOMPropertyNodeListItem                 ,----- -- * Properties--- ** Length-    DOMPropertyNodeListLengthPropertyInfo   ,-    dOMPropertyNodeListLength               ,-    getDOMPropertyNodeListLength            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMPropertyNodeList = DOMPropertyNodeList (ForeignPtr DOMPropertyNodeList)-foreign import ccall "webkit_dom_property_node_list_get_type"-    c_webkit_dom_property_node_list_get_type :: IO GType--type instance ParentTypes DOMPropertyNodeList = DOMPropertyNodeListParentTypes-type DOMPropertyNodeListParentTypes = '[DOMNodeList, DOMObject, GObject.Object]--instance GObject DOMPropertyNodeList where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_property_node_list_get_type-    --class GObject o => DOMPropertyNodeListK o-instance (GObject o, IsDescendantOf DOMPropertyNodeList o) => DOMPropertyNodeListK o--toDOMPropertyNodeList :: DOMPropertyNodeListK o => o -> IO DOMPropertyNodeList-toDOMPropertyNodeList = unsafeCastTo DOMPropertyNodeList--noDOMPropertyNodeList :: Maybe DOMPropertyNodeList-noDOMPropertyNodeList = Nothing--type family ResolveDOMPropertyNodeListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMPropertyNodeListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMPropertyNodeListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMPropertyNodeListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMPropertyNodeListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMPropertyNodeListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMPropertyNodeListMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMPropertyNodeListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMPropertyNodeListMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMPropertyNodeListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMPropertyNodeListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMPropertyNodeListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMPropertyNodeListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMPropertyNodeListMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMPropertyNodeListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMPropertyNodeListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMPropertyNodeListMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMPropertyNodeListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMPropertyNodeListMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMPropertyNodeListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMPropertyNodeListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMPropertyNodeListMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMPropertyNodeListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMPropertyNodeListMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMPropertyNodeListMethod t DOMPropertyNodeList, MethodInfo info DOMPropertyNodeList p) => IsLabelProxy t (DOMPropertyNodeList -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMPropertyNodeListMethod t DOMPropertyNodeList, MethodInfo info DOMPropertyNodeList p) => IsLabel t (DOMPropertyNodeList -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMPropertyNodeListLength :: (MonadIO m, DOMPropertyNodeListK o) => o -> m CULong-getDOMPropertyNodeListLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMPropertyNodeListLengthPropertyInfo-instance AttrInfo DOMPropertyNodeListLengthPropertyInfo where-    type AttrAllowedOps DOMPropertyNodeListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMPropertyNodeListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMPropertyNodeListLengthPropertyInfo = DOMPropertyNodeListK-    type AttrGetType DOMPropertyNodeListLengthPropertyInfo = CULong-    type AttrLabel DOMPropertyNodeListLengthPropertyInfo = "length"-    attrGet _ = getDOMPropertyNodeListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMPropertyNodeList = DOMPropertyNodeListAttributeList-type DOMPropertyNodeListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMPropertyNodeListLengthPropertyInfo)] :: [(Symbol, *)])--dOMPropertyNodeListLength :: AttrLabelProxy "length"-dOMPropertyNodeListLength = AttrLabelProxy--type instance SignalList DOMPropertyNodeList = DOMPropertyNodeListSignalList-type DOMPropertyNodeListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMPropertyNodeList::get_length--- method type : MemberFunction--- Args : [Arg {argCName = "self", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, 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_property_node_list_get_length" webkit_dom_property_node_list_get_length :: -    Ptr () ->                               -- self : TBasicType TPtr-    IO CULong--{-# DEPRECATED dOMPropertyNodeListGetLength ["(Since version 2.2)"]#-}-dOMPropertyNodeListGetLength ::-    (MonadIO m) =>-    Ptr ()                                  -- self-    -> m CULong                             -- result-dOMPropertyNodeListGetLength self = liftIO $ do-    result <- webkit_dom_property_node_list_get_length self-    return result---- method DOMPropertyNodeList::item--- method type : MemberFunction--- Args : [Arg {argCName = "self", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_property_node_list_item" webkit_dom_property_node_list_item :: -    Ptr () ->                               -- self : TBasicType TPtr-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr DOMNode)--{-# DEPRECATED dOMPropertyNodeListItem ["(Since version 2.2)"]#-}-dOMPropertyNodeListItem ::-    (MonadIO m) =>-    Ptr ()                                  -- self-    -> CULong                               -- index-    -> m DOMNode                            -- result-dOMPropertyNodeListItem self index = liftIO $ do-    result <- webkit_dom_property_node_list_item self index-    checkUnexpectedReturnNULL "webkit_dom_property_node_list_item" result-    result' <- (newObject DOMNode) result-    return result'--
− GI/WebKit/Objects/DOMPropertyNodeList.hs-boot
@@ -1,14 +0,0 @@-module GI.WebKit.Objects.DOMPropertyNodeList where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMPropertyNodeList = DOMPropertyNodeList (ForeignPtr DOMPropertyNodeList)-instance GObject DOMPropertyNodeList where-class GObject o => DOMPropertyNodeListK o-instance (GObject o, IsDescendantOf DOMPropertyNodeList o) => DOMPropertyNodeListK o-data DOMPropertyNodeListLengthPropertyInfo
− GI/WebKit/Objects/DOMRange.hs
@@ -1,1575 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMRange-    ( ---- * Exported types-    DOMRange(..)                            ,-    DOMRangeK                               ,-    toDOMRange                              ,-    noDOMRange                              ,--- -- * Methods--- ** dOMRangeCloneContents-    DOMRangeCloneContentsMethodInfo         ,-    dOMRangeCloneContents                   ,----- ** dOMRangeCloneRange-    DOMRangeCloneRangeMethodInfo            ,-    dOMRangeCloneRange                      ,----- ** dOMRangeCollapse-    DOMRangeCollapseMethodInfo              ,-    dOMRangeCollapse                        ,----- ** dOMRangeCompareBoundaryPoints-    DOMRangeCompareBoundaryPointsMethodInfo ,-    dOMRangeCompareBoundaryPoints           ,----- ** dOMRangeCompareNode-    DOMRangeCompareNodeMethodInfo           ,-    dOMRangeCompareNode                     ,----- ** dOMRangeComparePoint-    DOMRangeComparePointMethodInfo          ,-    dOMRangeComparePoint                    ,----- ** dOMRangeCreateContextualFragment-    DOMRangeCreateContextualFragmentMethodInfo,-    dOMRangeCreateContextualFragment        ,----- ** dOMRangeDeleteContents-    DOMRangeDeleteContentsMethodInfo        ,-    dOMRangeDeleteContents                  ,----- ** dOMRangeDetach-    DOMRangeDetachMethodInfo                ,-    dOMRangeDetach                          ,----- ** dOMRangeExpand-    DOMRangeExpandMethodInfo                ,-    dOMRangeExpand                          ,----- ** dOMRangeExtractContents-    DOMRangeExtractContentsMethodInfo       ,-    dOMRangeExtractContents                 ,----- ** dOMRangeGetCollapsed-    DOMRangeGetCollapsedMethodInfo          ,-    dOMRangeGetCollapsed                    ,----- ** dOMRangeGetCommonAncestorContainer-    DOMRangeGetCommonAncestorContainerMethodInfo,-    dOMRangeGetCommonAncestorContainer      ,----- ** dOMRangeGetEndContainer-    DOMRangeGetEndContainerMethodInfo       ,-    dOMRangeGetEndContainer                 ,----- ** dOMRangeGetEndOffset-    DOMRangeGetEndOffsetMethodInfo          ,-    dOMRangeGetEndOffset                    ,----- ** dOMRangeGetStartContainer-    DOMRangeGetStartContainerMethodInfo     ,-    dOMRangeGetStartContainer               ,----- ** dOMRangeGetStartOffset-    DOMRangeGetStartOffsetMethodInfo        ,-    dOMRangeGetStartOffset                  ,----- ** dOMRangeGetText-    DOMRangeGetTextMethodInfo               ,-    dOMRangeGetText                         ,----- ** dOMRangeInsertNode-    DOMRangeInsertNodeMethodInfo            ,-    dOMRangeInsertNode                      ,----- ** dOMRangeIntersectsNode-    DOMRangeIntersectsNodeMethodInfo        ,-    dOMRangeIntersectsNode                  ,----- ** dOMRangeIsPointInRange-    DOMRangeIsPointInRangeMethodInfo        ,-    dOMRangeIsPointInRange                  ,----- ** dOMRangeSelectNode-    DOMRangeSelectNodeMethodInfo            ,-    dOMRangeSelectNode                      ,----- ** dOMRangeSelectNodeContents-    DOMRangeSelectNodeContentsMethodInfo    ,-    dOMRangeSelectNodeContents              ,----- ** dOMRangeSetEnd-    DOMRangeSetEndMethodInfo                ,-    dOMRangeSetEnd                          ,----- ** dOMRangeSetEndAfter-    DOMRangeSetEndAfterMethodInfo           ,-    dOMRangeSetEndAfter                     ,----- ** dOMRangeSetEndBefore-    DOMRangeSetEndBeforeMethodInfo          ,-    dOMRangeSetEndBefore                    ,----- ** dOMRangeSetStart-    DOMRangeSetStartMethodInfo              ,-    dOMRangeSetStart                        ,----- ** dOMRangeSetStartAfter-    DOMRangeSetStartAfterMethodInfo         ,-    dOMRangeSetStartAfter                   ,----- ** dOMRangeSetStartBefore-    DOMRangeSetStartBeforeMethodInfo        ,-    dOMRangeSetStartBefore                  ,----- ** dOMRangeSurroundContents-    DOMRangeSurroundContentsMethodInfo      ,-    dOMRangeSurroundContents                ,----- ** dOMRangeToString-    DOMRangeToStringMethodInfo              ,-    dOMRangeToString                        ,----- -- * Properties--- ** Collapsed-    DOMRangeCollapsedPropertyInfo           ,-    dOMRangeCollapsed                       ,-    getDOMRangeCollapsed                    ,----- ** CommonAncestorContainer-    DOMRangeCommonAncestorContainerPropertyInfo,-    dOMRangeCommonAncestorContainer         ,-    getDOMRangeCommonAncestorContainer      ,----- ** EndContainer-    DOMRangeEndContainerPropertyInfo        ,-    dOMRangeEndContainer                    ,-    getDOMRangeEndContainer                 ,----- ** EndOffset-    DOMRangeEndOffsetPropertyInfo           ,-    dOMRangeEndOffset                       ,-    getDOMRangeEndOffset                    ,----- ** StartContainer-    DOMRangeStartContainerPropertyInfo      ,-    dOMRangeStartContainer                  ,-    getDOMRangeStartContainer               ,----- ** StartOffset-    DOMRangeStartOffsetPropertyInfo         ,-    dOMRangeStartOffset                     ,-    getDOMRangeStartOffset                  ,----- ** Text-    DOMRangeTextPropertyInfo                ,-    dOMRangeText                            ,-    getDOMRangeText                         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMRange = DOMRange (ForeignPtr DOMRange)-foreign import ccall "webkit_dom_range_get_type"-    c_webkit_dom_range_get_type :: IO GType--type instance ParentTypes DOMRange = DOMRangeParentTypes-type DOMRangeParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMRange where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_range_get_type-    --class GObject o => DOMRangeK o-instance (GObject o, IsDescendantOf DOMRange o) => DOMRangeK o--toDOMRange :: DOMRangeK o => o -> IO DOMRange-toDOMRange = unsafeCastTo DOMRange--noDOMRange :: Maybe DOMRange-noDOMRange = Nothing--type family ResolveDOMRangeMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMRangeMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMRangeMethod "bindPropertyFull" o = GObject.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.ObjectForceFloatingMethodInfo-    ResolveDOMRangeMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMRangeMethod "insertNode" o = DOMRangeInsertNodeMethodInfo-    ResolveDOMRangeMethod "intersectsNode" o = DOMRangeIntersectsNodeMethodInfo-    ResolveDOMRangeMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMRangeMethod "isPointInRange" o = DOMRangeIsPointInRangeMethodInfo-    ResolveDOMRangeMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMRangeMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMRangeMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMRangeMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMRangeMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMRangeMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMRangeMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMRangeMethod "selectNode" o = DOMRangeSelectNodeMethodInfo-    ResolveDOMRangeMethod "selectNodeContents" o = DOMRangeSelectNodeContentsMethodInfo-    ResolveDOMRangeMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMRangeMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMRangeMethod "surroundContents" o = DOMRangeSurroundContentsMethodInfo-    ResolveDOMRangeMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMRangeMethod "toString" o = DOMRangeToStringMethodInfo-    ResolveDOMRangeMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMRangeMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMRangeMethod "getCollapsed" o = DOMRangeGetCollapsedMethodInfo-    ResolveDOMRangeMethod "getCommonAncestorContainer" o = DOMRangeGetCommonAncestorContainerMethodInfo-    ResolveDOMRangeMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMRangeMethod "getEndContainer" o = DOMRangeGetEndContainerMethodInfo-    ResolveDOMRangeMethod "getEndOffset" o = DOMRangeGetEndOffsetMethodInfo-    ResolveDOMRangeMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMRangeMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMRangeMethod "getStartContainer" o = DOMRangeGetStartContainerMethodInfo-    ResolveDOMRangeMethod "getStartOffset" o = DOMRangeGetStartOffsetMethodInfo-    ResolveDOMRangeMethod "getText" o = DOMRangeGetTextMethodInfo-    ResolveDOMRangeMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMRangeMethod "setEnd" o = DOMRangeSetEndMethodInfo-    ResolveDOMRangeMethod "setEndAfter" o = DOMRangeSetEndAfterMethodInfo-    ResolveDOMRangeMethod "setEndBefore" o = DOMRangeSetEndBeforeMethodInfo-    ResolveDOMRangeMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMRangeMethod "setStart" o = DOMRangeSetStartMethodInfo-    ResolveDOMRangeMethod "setStartAfter" o = DOMRangeSetStartAfterMethodInfo-    ResolveDOMRangeMethod "setStartBefore" o = DOMRangeSetStartBeforeMethodInfo-    ResolveDOMRangeMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMRangeMethod t DOMRange, MethodInfo info DOMRange p) => IsLabelProxy t (DOMRange -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMRangeMethod t DOMRange, MethodInfo info DOMRange p) => IsLabel t (DOMRange -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "collapsed"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMRangeCollapsed :: (MonadIO m, DOMRangeK o) => o -> m Bool-getDOMRangeCollapsed obj = liftIO $ getObjectPropertyBool obj "collapsed"--data DOMRangeCollapsedPropertyInfo-instance AttrInfo DOMRangeCollapsedPropertyInfo where-    type AttrAllowedOps DOMRangeCollapsedPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMRangeCollapsedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMRangeCollapsedPropertyInfo = DOMRangeK-    type AttrGetType DOMRangeCollapsedPropertyInfo = Bool-    type AttrLabel DOMRangeCollapsedPropertyInfo = "collapsed"-    attrGet _ = getDOMRangeCollapsed-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "common-ancestor-container"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMRangeCommonAncestorContainer :: (MonadIO m, DOMRangeK o) => o -> m (Maybe DOMNode)-getDOMRangeCommonAncestorContainer obj = liftIO $ getObjectPropertyObject obj "common-ancestor-container" DOMNode--data DOMRangeCommonAncestorContainerPropertyInfo-instance AttrInfo DOMRangeCommonAncestorContainerPropertyInfo where-    type AttrAllowedOps DOMRangeCommonAncestorContainerPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMRangeCommonAncestorContainerPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMRangeCommonAncestorContainerPropertyInfo = DOMRangeK-    type AttrGetType DOMRangeCommonAncestorContainerPropertyInfo = (Maybe DOMNode)-    type AttrLabel DOMRangeCommonAncestorContainerPropertyInfo = "common-ancestor-container"-    attrGet _ = getDOMRangeCommonAncestorContainer-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "end-container"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMRangeEndContainer :: (MonadIO m, DOMRangeK o) => o -> m (Maybe DOMNode)-getDOMRangeEndContainer obj = liftIO $ getObjectPropertyObject obj "end-container" DOMNode--data DOMRangeEndContainerPropertyInfo-instance AttrInfo DOMRangeEndContainerPropertyInfo where-    type AttrAllowedOps DOMRangeEndContainerPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMRangeEndContainerPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMRangeEndContainerPropertyInfo = DOMRangeK-    type AttrGetType DOMRangeEndContainerPropertyInfo = (Maybe DOMNode)-    type AttrLabel DOMRangeEndContainerPropertyInfo = "end-container"-    attrGet _ = getDOMRangeEndContainer-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "end-offset"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMRangeEndOffset :: (MonadIO m, DOMRangeK o) => o -> m CLong-getDOMRangeEndOffset obj = liftIO $ getObjectPropertyLong obj "end-offset"--data DOMRangeEndOffsetPropertyInfo-instance AttrInfo DOMRangeEndOffsetPropertyInfo where-    type AttrAllowedOps DOMRangeEndOffsetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMRangeEndOffsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMRangeEndOffsetPropertyInfo = DOMRangeK-    type AttrGetType DOMRangeEndOffsetPropertyInfo = CLong-    type AttrLabel DOMRangeEndOffsetPropertyInfo = "end-offset"-    attrGet _ = getDOMRangeEndOffset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "start-container"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMRangeStartContainer :: (MonadIO m, DOMRangeK o) => o -> m (Maybe DOMNode)-getDOMRangeStartContainer obj = liftIO $ getObjectPropertyObject obj "start-container" DOMNode--data DOMRangeStartContainerPropertyInfo-instance AttrInfo DOMRangeStartContainerPropertyInfo where-    type AttrAllowedOps DOMRangeStartContainerPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMRangeStartContainerPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMRangeStartContainerPropertyInfo = DOMRangeK-    type AttrGetType DOMRangeStartContainerPropertyInfo = (Maybe DOMNode)-    type AttrLabel DOMRangeStartContainerPropertyInfo = "start-container"-    attrGet _ = getDOMRangeStartContainer-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "start-offset"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMRangeStartOffset :: (MonadIO m, DOMRangeK o) => o -> m CLong-getDOMRangeStartOffset obj = liftIO $ getObjectPropertyLong obj "start-offset"--data DOMRangeStartOffsetPropertyInfo-instance AttrInfo DOMRangeStartOffsetPropertyInfo where-    type AttrAllowedOps DOMRangeStartOffsetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMRangeStartOffsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMRangeStartOffsetPropertyInfo = DOMRangeK-    type AttrGetType DOMRangeStartOffsetPropertyInfo = CLong-    type AttrLabel DOMRangeStartOffsetPropertyInfo = "start-offset"-    attrGet _ = getDOMRangeStartOffset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMRangeText :: (MonadIO m, DOMRangeK o) => o -> m (Maybe T.Text)-getDOMRangeText obj = liftIO $ getObjectPropertyString obj "text"--data DOMRangeTextPropertyInfo-instance AttrInfo DOMRangeTextPropertyInfo where-    type AttrAllowedOps DOMRangeTextPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMRangeTextPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMRangeTextPropertyInfo = DOMRangeK-    type AttrGetType DOMRangeTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMRangeTextPropertyInfo = "text"-    attrGet _ = getDOMRangeText-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMRange = DOMRangeAttributeList-type DOMRangeAttributeList = ('[ '("collapsed", DOMRangeCollapsedPropertyInfo), '("commonAncestorContainer", DOMRangeCommonAncestorContainerPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("endContainer", DOMRangeEndContainerPropertyInfo), '("endOffset", DOMRangeEndOffsetPropertyInfo), '("startContainer", DOMRangeStartContainerPropertyInfo), '("startOffset", DOMRangeStartOffsetPropertyInfo), '("text", DOMRangeTextPropertyInfo)] :: [(Symbol, *)])--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--type instance SignalList DOMRange = DOMRangeSignalList-type DOMRangeSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMRange::clone_contents--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDocumentFragment")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_clone_contents" webkit_dom_range_clone_contents :: -    Ptr DOMRange ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMDocumentFragment)---dOMRangeCloneContents ::-    (MonadIO m, DOMRangeK a) =>-    a                                       -- _obj-    -> m DOMDocumentFragment                -- result-dOMRangeCloneContents _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_range_clone_contents _obj'-        checkUnexpectedReturnNULL "webkit_dom_range_clone_contents" result-        result' <- (newObject DOMDocumentFragment) result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMRangeCloneContentsMethodInfo-instance (signature ~ (m DOMDocumentFragment), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeCloneContentsMethodInfo a signature where-    overloadedMethod _ = dOMRangeCloneContents---- method DOMRange::clone_range--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMRange")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_clone_range" webkit_dom_range_clone_range :: -    Ptr DOMRange ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMRange)---dOMRangeCloneRange ::-    (MonadIO m, DOMRangeK a) =>-    a                                       -- _obj-    -> m DOMRange                           -- result-dOMRangeCloneRange _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_range_clone_range _obj'-        checkUnexpectedReturnNULL "webkit_dom_range_clone_range" result-        result' <- (wrapObject DOMRange) result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMRangeCloneRangeMethodInfo-instance (signature ~ (m DOMRange), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeCloneRangeMethodInfo a signature where-    overloadedMethod _ = dOMRangeCloneRange---- method DOMRange::collapse--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "toStart", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    CInt ->                                 -- toStart : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMRangeCollapse ::-    (MonadIO m, DOMRangeK a) =>-    a                                       -- _obj-    -> Bool                                 -- toStart-    -> m ()                                 -- result-dOMRangeCollapse _obj toStart = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let toStart' = (fromIntegral . fromEnum) toStart-    onException (do-        propagateGError $ webkit_dom_range_collapse _obj' toStart'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMRangeCollapseMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeCollapseMethodInfo a signature where-    overloadedMethod _ = dOMRangeCollapse---- method DOMRange::compare_boundary_points--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "how", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sourceRange", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Word16 ->                               -- how : TBasicType TUInt16-    Ptr DOMRange ->                         -- sourceRange : TInterface "WebKit" "DOMRange"-    Ptr (Ptr GError) ->                     -- error-    IO Int16---dOMRangeCompareBoundaryPoints ::-    (MonadIO m, DOMRangeK a, DOMRangeK b) =>-    a                                       -- _obj-    -> Word16                               -- how-    -> b                                    -- sourceRange-    -> m Int16                              -- result-dOMRangeCompareBoundaryPoints _obj how sourceRange = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let sourceRange' = unsafeManagedPtrCastPtr sourceRange-    onException (do-        result <- propagateGError $ webkit_dom_range_compare_boundary_points _obj' how sourceRange'-        touchManagedPtr _obj-        touchManagedPtr sourceRange-        return result-     ) (do-        return ()-     )--data DOMRangeCompareBoundaryPointsMethodInfo-instance (signature ~ (Word16 -> b -> m Int16), MonadIO m, DOMRangeK a, DOMRangeK b) => MethodInfo DOMRangeCompareBoundaryPointsMethodInfo a signature where-    overloadedMethod _ = dOMRangeCompareBoundaryPoints---- method DOMRange::compare_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr DOMNode ->                          -- refNode : TInterface "WebKit" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO Int16---dOMRangeCompareNode ::-    (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- refNode-    -> m Int16                              -- result-dOMRangeCompareNode _obj refNode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let refNode' = unsafeManagedPtrCastPtr refNode-    onException (do-        result <- propagateGError $ webkit_dom_range_compare_node _obj' refNode'-        touchManagedPtr _obj-        touchManagedPtr refNode-        return result-     ) (do-        return ()-     )--data DOMRangeCompareNodeMethodInfo-instance (signature ~ (b -> m Int16), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeCompareNodeMethodInfo a signature where-    overloadedMethod _ = dOMRangeCompareNode---- method DOMRange::compare_point--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr DOMNode ->                          -- refNode : TInterface "WebKit" "DOMNode"-    CLong ->                                -- offset : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO Int16---dOMRangeComparePoint ::-    (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- refNode-    -> CLong                                -- offset-    -> m Int16                              -- result-dOMRangeComparePoint _obj refNode offset = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let refNode' = unsafeManagedPtrCastPtr refNode-    onException (do-        result <- propagateGError $ webkit_dom_range_compare_point _obj' refNode' offset-        touchManagedPtr _obj-        touchManagedPtr refNode-        return result-     ) (do-        return ()-     )--data DOMRangeComparePointMethodInfo-instance (signature ~ (b -> CLong -> m Int16), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeComparePointMethodInfo a signature where-    overloadedMethod _ = dOMRangeComparePoint---- method DOMRange::create_contextual_fragment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "html", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDocumentFragment")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_create_contextual_fragment" webkit_dom_range_create_contextual_fragment :: -    Ptr DOMRange ->                         -- _obj : TInterface "WebKit" "DOMRange"-    CString ->                              -- html : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMDocumentFragment)---dOMRangeCreateContextualFragment ::-    (MonadIO m, DOMRangeK a) =>-    a                                       -- _obj-    -> T.Text                               -- html-    -> m DOMDocumentFragment                -- result-dOMRangeCreateContextualFragment _obj html = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    html' <- textToCString html-    onException (do-        result <- propagateGError $ webkit_dom_range_create_contextual_fragment _obj' html'-        checkUnexpectedReturnNULL "webkit_dom_range_create_contextual_fragment" result-        result' <- (newObject DOMDocumentFragment) result-        touchManagedPtr _obj-        freeMem html'-        return result'-     ) (do-        freeMem html'-     )--data DOMRangeCreateContextualFragmentMethodInfo-instance (signature ~ (T.Text -> m DOMDocumentFragment), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeCreateContextualFragmentMethodInfo a signature where-    overloadedMethod _ = dOMRangeCreateContextualFragment---- method DOMRange::delete_contents--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMRangeDeleteContents ::-    (MonadIO m, DOMRangeK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMRangeDeleteContents _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_range_delete_contents _obj'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMRangeDeleteContentsMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeDeleteContentsMethodInfo a signature where-    overloadedMethod _ = dOMRangeDeleteContents---- method DOMRange::detach--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMRangeDetach ::-    (MonadIO m, DOMRangeK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMRangeDetach _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_range_detach _obj'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMRangeDetachMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeDetachMethodInfo a signature where-    overloadedMethod _ = dOMRangeDetach---- method DOMRange::expand--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    CString ->                              -- unit : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMRangeExpand ::-    (MonadIO m, DOMRangeK a) =>-    a                                       -- _obj-    -> T.Text                               -- unit-    -> m ()                                 -- result-dOMRangeExpand _obj unit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    unit' <- textToCString unit-    onException (do-        propagateGError $ webkit_dom_range_expand _obj' unit'-        touchManagedPtr _obj-        freeMem unit'-        return ()-     ) (do-        freeMem unit'-     )--data DOMRangeExpandMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeExpandMethodInfo a signature where-    overloadedMethod _ = dOMRangeExpand---- method DOMRange::extract_contents--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDocumentFragment")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_extract_contents" webkit_dom_range_extract_contents :: -    Ptr DOMRange ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMDocumentFragment)---dOMRangeExtractContents ::-    (MonadIO m, DOMRangeK a) =>-    a                                       -- _obj-    -> m DOMDocumentFragment                -- result-dOMRangeExtractContents _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_range_extract_contents _obj'-        checkUnexpectedReturnNULL "webkit_dom_range_extract_contents" result-        result' <- (newObject DOMDocumentFragment) result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMRangeExtractContentsMethodInfo-instance (signature ~ (m DOMDocumentFragment), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeExtractContentsMethodInfo a signature where-    overloadedMethod _ = dOMRangeExtractContents---- method DOMRange::get_collapsed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr (Ptr GError) ->                     -- error-    IO CInt---dOMRangeGetCollapsed ::-    (MonadIO m, DOMRangeK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMRangeGetCollapsed _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        _ <- propagateGError $ webkit_dom_range_get_collapsed _obj'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMRangeGetCollapsedMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeGetCollapsedMethodInfo a signature where-    overloadedMethod _ = dOMRangeGetCollapsed---- method DOMRange::get_common_ancestor_container--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMRangeGetCommonAncestorContainer ::-    (MonadIO m, DOMRangeK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMRangeGetCommonAncestorContainer _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_range_get_common_ancestor_container _obj'-        checkUnexpectedReturnNULL "webkit_dom_range_get_common_ancestor_container" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMRangeGetCommonAncestorContainerMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeGetCommonAncestorContainerMethodInfo a signature where-    overloadedMethod _ = dOMRangeGetCommonAncestorContainer---- method DOMRange::get_end_container--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_get_end_container" webkit_dom_range_get_end_container :: -    Ptr DOMRange ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMRangeGetEndContainer ::-    (MonadIO m, DOMRangeK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMRangeGetEndContainer _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_range_get_end_container _obj'-        checkUnexpectedReturnNULL "webkit_dom_range_get_end_container" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMRangeGetEndContainerMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeGetEndContainerMethodInfo a signature where-    overloadedMethod _ = dOMRangeGetEndContainer---- method DOMRange::get_end_offset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr (Ptr GError) ->                     -- error-    IO CLong---dOMRangeGetEndOffset ::-    (MonadIO m, DOMRangeK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMRangeGetEndOffset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_range_get_end_offset _obj'-        touchManagedPtr _obj-        return result-     ) (do-        return ()-     )--data DOMRangeGetEndOffsetMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeGetEndOffsetMethodInfo a signature where-    overloadedMethod _ = dOMRangeGetEndOffset---- method DOMRange::get_start_container--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_get_start_container" webkit_dom_range_get_start_container :: -    Ptr DOMRange ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMRangeGetStartContainer ::-    (MonadIO m, DOMRangeK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMRangeGetStartContainer _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_range_get_start_container _obj'-        checkUnexpectedReturnNULL "webkit_dom_range_get_start_container" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMRangeGetStartContainerMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeGetStartContainerMethodInfo a signature where-    overloadedMethod _ = dOMRangeGetStartContainer---- method DOMRange::get_start_offset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr (Ptr GError) ->                     -- error-    IO CLong---dOMRangeGetStartOffset ::-    (MonadIO m, DOMRangeK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMRangeGetStartOffset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_range_get_start_offset _obj'-        touchManagedPtr _obj-        return result-     ) (do-        return ()-     )--data DOMRangeGetStartOffsetMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeGetStartOffsetMethodInfo a signature where-    overloadedMethod _ = dOMRangeGetStartOffset---- method DOMRange::get_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    IO CString---dOMRangeGetText ::-    (MonadIO m, DOMRangeK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMRangeGetText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_range_get_text _obj'-    checkUnexpectedReturnNULL "webkit_dom_range_get_text" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMRangeGetTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeGetTextMethodInfo a signature where-    overloadedMethod _ = dOMRangeGetText---- method DOMRange::insert_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newNode", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr DOMNode ->                          -- newNode : TInterface "WebKit" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMRangeInsertNode ::-    (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- newNode-    -> m ()                                 -- result-dOMRangeInsertNode _obj newNode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let newNode' = unsafeManagedPtrCastPtr newNode-    onException (do-        propagateGError $ webkit_dom_range_insert_node _obj' newNode'-        touchManagedPtr _obj-        touchManagedPtr newNode-        return ()-     ) (do-        return ()-     )--data DOMRangeInsertNodeMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeInsertNodeMethodInfo a signature where-    overloadedMethod _ = dOMRangeInsertNode---- method DOMRange::intersects_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr DOMNode ->                          -- refNode : TInterface "WebKit" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO CInt---dOMRangeIntersectsNode ::-    (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- refNode-    -> m ()                                 -- result-dOMRangeIntersectsNode _obj refNode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let refNode' = unsafeManagedPtrCastPtr refNode-    onException (do-        _ <- propagateGError $ webkit_dom_range_intersects_node _obj' refNode'-        touchManagedPtr _obj-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--data DOMRangeIntersectsNodeMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeIntersectsNodeMethodInfo a signature where-    overloadedMethod _ = dOMRangeIntersectsNode---- method DOMRange::is_point_in_range--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr DOMNode ->                          -- refNode : TInterface "WebKit" "DOMNode"-    CLong ->                                -- offset : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO CInt---dOMRangeIsPointInRange ::-    (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- refNode-    -> CLong                                -- offset-    -> m ()                                 -- result-dOMRangeIsPointInRange _obj refNode offset = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let refNode' = unsafeManagedPtrCastPtr refNode-    onException (do-        _ <- propagateGError $ webkit_dom_range_is_point_in_range _obj' refNode' offset-        touchManagedPtr _obj-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--data DOMRangeIsPointInRangeMethodInfo-instance (signature ~ (b -> CLong -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeIsPointInRangeMethodInfo a signature where-    overloadedMethod _ = dOMRangeIsPointInRange---- method DOMRange::select_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr DOMNode ->                          -- refNode : TInterface "WebKit" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMRangeSelectNode ::-    (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- refNode-    -> m ()                                 -- result-dOMRangeSelectNode _obj refNode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let refNode' = unsafeManagedPtrCastPtr refNode-    onException (do-        propagateGError $ webkit_dom_range_select_node _obj' refNode'-        touchManagedPtr _obj-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--data DOMRangeSelectNodeMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeSelectNodeMethodInfo a signature where-    overloadedMethod _ = dOMRangeSelectNode---- method DOMRange::select_node_contents--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr DOMNode ->                          -- refNode : TInterface "WebKit" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMRangeSelectNodeContents ::-    (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- refNode-    -> m ()                                 -- result-dOMRangeSelectNodeContents _obj refNode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let refNode' = unsafeManagedPtrCastPtr refNode-    onException (do-        propagateGError $ webkit_dom_range_select_node_contents _obj' refNode'-        touchManagedPtr _obj-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--data DOMRangeSelectNodeContentsMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeSelectNodeContentsMethodInfo a signature where-    overloadedMethod _ = dOMRangeSelectNodeContents---- method DOMRange::set_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr DOMNode ->                          -- refNode : TInterface "WebKit" "DOMNode"-    CLong ->                                -- offset : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMRangeSetEnd ::-    (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- refNode-    -> CLong                                -- offset-    -> m ()                                 -- result-dOMRangeSetEnd _obj refNode offset = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let refNode' = unsafeManagedPtrCastPtr refNode-    onException (do-        propagateGError $ webkit_dom_range_set_end _obj' refNode' offset-        touchManagedPtr _obj-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--data DOMRangeSetEndMethodInfo-instance (signature ~ (b -> CLong -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeSetEndMethodInfo a signature where-    overloadedMethod _ = dOMRangeSetEnd---- method DOMRange::set_end_after--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr DOMNode ->                          -- refNode : TInterface "WebKit" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMRangeSetEndAfter ::-    (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- refNode-    -> m ()                                 -- result-dOMRangeSetEndAfter _obj refNode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let refNode' = unsafeManagedPtrCastPtr refNode-    onException (do-        propagateGError $ webkit_dom_range_set_end_after _obj' refNode'-        touchManagedPtr _obj-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--data DOMRangeSetEndAfterMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeSetEndAfterMethodInfo a signature where-    overloadedMethod _ = dOMRangeSetEndAfter---- method DOMRange::set_end_before--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr DOMNode ->                          -- refNode : TInterface "WebKit" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMRangeSetEndBefore ::-    (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- refNode-    -> m ()                                 -- result-dOMRangeSetEndBefore _obj refNode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let refNode' = unsafeManagedPtrCastPtr refNode-    onException (do-        propagateGError $ webkit_dom_range_set_end_before _obj' refNode'-        touchManagedPtr _obj-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--data DOMRangeSetEndBeforeMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeSetEndBeforeMethodInfo a signature where-    overloadedMethod _ = dOMRangeSetEndBefore---- method DOMRange::set_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr DOMNode ->                          -- refNode : TInterface "WebKit" "DOMNode"-    CLong ->                                -- offset : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMRangeSetStart ::-    (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- refNode-    -> CLong                                -- offset-    -> m ()                                 -- result-dOMRangeSetStart _obj refNode offset = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let refNode' = unsafeManagedPtrCastPtr refNode-    onException (do-        propagateGError $ webkit_dom_range_set_start _obj' refNode' offset-        touchManagedPtr _obj-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--data DOMRangeSetStartMethodInfo-instance (signature ~ (b -> CLong -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeSetStartMethodInfo a signature where-    overloadedMethod _ = dOMRangeSetStart---- method DOMRange::set_start_after--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr DOMNode ->                          -- refNode : TInterface "WebKit" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMRangeSetStartAfter ::-    (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- refNode-    -> m ()                                 -- result-dOMRangeSetStartAfter _obj refNode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let refNode' = unsafeManagedPtrCastPtr refNode-    onException (do-        propagateGError $ webkit_dom_range_set_start_after _obj' refNode'-        touchManagedPtr _obj-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--data DOMRangeSetStartAfterMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeSetStartAfterMethodInfo a signature where-    overloadedMethod _ = dOMRangeSetStartAfter---- method DOMRange::set_start_before--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr DOMNode ->                          -- refNode : TInterface "WebKit" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMRangeSetStartBefore ::-    (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- refNode-    -> m ()                                 -- result-dOMRangeSetStartBefore _obj refNode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let refNode' = unsafeManagedPtrCastPtr refNode-    onException (do-        propagateGError $ webkit_dom_range_set_start_before _obj' refNode'-        touchManagedPtr _obj-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--data DOMRangeSetStartBeforeMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeSetStartBeforeMethodInfo a signature where-    overloadedMethod _ = dOMRangeSetStartBefore---- method DOMRange::surround_contents--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newParent", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr DOMNode ->                          -- newParent : TInterface "WebKit" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMRangeSurroundContents ::-    (MonadIO m, DOMRangeK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- newParent-    -> m ()                                 -- result-dOMRangeSurroundContents _obj newParent = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let newParent' = unsafeManagedPtrCastPtr newParent-    onException (do-        propagateGError $ webkit_dom_range_surround_contents _obj' newParent'-        touchManagedPtr _obj-        touchManagedPtr newParent-        return ()-     ) (do-        return ()-     )--data DOMRangeSurroundContentsMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMRangeK a, DOMNodeK b) => MethodInfo DOMRangeSurroundContentsMethodInfo a signature where-    overloadedMethod _ = dOMRangeSurroundContents---- method DOMRange::to_string--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMRange", direction = DirectionIn, mayBeNull = False, 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 ->                         -- _obj : TInterface "WebKit" "DOMRange"-    Ptr (Ptr GError) ->                     -- error-    IO CString---dOMRangeToString ::-    (MonadIO m, DOMRangeK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMRangeToString _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_range_to_string _obj'-        checkUnexpectedReturnNULL "webkit_dom_range_to_string" result-        result' <- cstringToText result-        freeMem result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMRangeToStringMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMRangeK a) => MethodInfo DOMRangeToStringMethodInfo a signature where-    overloadedMethod _ = dOMRangeToString--
− GI/WebKit/Objects/DOMRange.hs-boot
@@ -1,51 +0,0 @@-module GI.WebKit.Objects.DOMRange where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMRange = DOMRange (ForeignPtr DOMRange)-instance GObject DOMRange where-class GObject o => DOMRangeK o-instance (GObject o, IsDescendantOf DOMRange o) => DOMRangeK o-data DOMRangeCollapsedPropertyInfo-data DOMRangeCommonAncestorContainerPropertyInfo-data DOMRangeEndContainerPropertyInfo-data DOMRangeEndOffsetPropertyInfo-data DOMRangeStartContainerPropertyInfo-data DOMRangeStartOffsetPropertyInfo-data DOMRangeTextPropertyInfo-data DOMRangeCloneContentsMethodInfo-data DOMRangeCloneRangeMethodInfo-data DOMRangeCollapseMethodInfo-data DOMRangeCompareBoundaryPointsMethodInfo-data DOMRangeCompareNodeMethodInfo-data DOMRangeComparePointMethodInfo-data DOMRangeCreateContextualFragmentMethodInfo-data DOMRangeDeleteContentsMethodInfo-data DOMRangeDetachMethodInfo-data DOMRangeExpandMethodInfo-data DOMRangeExtractContentsMethodInfo-data DOMRangeGetCollapsedMethodInfo-data DOMRangeGetCommonAncestorContainerMethodInfo-data DOMRangeGetEndContainerMethodInfo-data DOMRangeGetEndOffsetMethodInfo-data DOMRangeGetStartContainerMethodInfo-data DOMRangeGetStartOffsetMethodInfo-data DOMRangeGetTextMethodInfo-data DOMRangeInsertNodeMethodInfo-data DOMRangeIntersectsNodeMethodInfo-data DOMRangeIsPointInRangeMethodInfo-data DOMRangeSelectNodeMethodInfo-data DOMRangeSelectNodeContentsMethodInfo-data DOMRangeSetEndMethodInfo-data DOMRangeSetEndAfterMethodInfo-data DOMRangeSetEndBeforeMethodInfo-data DOMRangeSetStartMethodInfo-data DOMRangeSetStartAfterMethodInfo-data DOMRangeSetStartBeforeMethodInfo-data DOMRangeSurroundContentsMethodInfo-data DOMRangeToStringMethodInfo
− GI/WebKit/Objects/DOMScreen.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 (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMScreen-    ( ---- * Exported types-    DOMScreen(..)                           ,-    DOMScreenK                              ,-    toDOMScreen                             ,-    noDOMScreen                             ,--- -- * Methods--- ** dOMScreenGetAvailHeight-    DOMScreenGetAvailHeightMethodInfo       ,-    dOMScreenGetAvailHeight                 ,----- ** dOMScreenGetAvailLeft-    DOMScreenGetAvailLeftMethodInfo         ,-    dOMScreenGetAvailLeft                   ,----- ** dOMScreenGetAvailTop-    DOMScreenGetAvailTopMethodInfo          ,-    dOMScreenGetAvailTop                    ,----- ** dOMScreenGetAvailWidth-    DOMScreenGetAvailWidthMethodInfo        ,-    dOMScreenGetAvailWidth                  ,----- ** dOMScreenGetColorDepth-    DOMScreenGetColorDepthMethodInfo        ,-    dOMScreenGetColorDepth                  ,----- ** dOMScreenGetHeight-    DOMScreenGetHeightMethodInfo            ,-    dOMScreenGetHeight                      ,----- ** dOMScreenGetPixelDepth-    DOMScreenGetPixelDepthMethodInfo        ,-    dOMScreenGetPixelDepth                  ,----- ** dOMScreenGetWidth-    DOMScreenGetWidthMethodInfo             ,-    dOMScreenGetWidth                       ,----- -- * Properties--- ** AvailHeight-    DOMScreenAvailHeightPropertyInfo        ,-    dOMScreenAvailHeight                    ,-    getDOMScreenAvailHeight                 ,----- ** AvailLeft-    DOMScreenAvailLeftPropertyInfo          ,-    dOMScreenAvailLeft                      ,-    getDOMScreenAvailLeft                   ,----- ** AvailTop-    DOMScreenAvailTopPropertyInfo           ,-    dOMScreenAvailTop                       ,-    getDOMScreenAvailTop                    ,----- ** AvailWidth-    DOMScreenAvailWidthPropertyInfo         ,-    dOMScreenAvailWidth                     ,-    getDOMScreenAvailWidth                  ,----- ** ColorDepth-    DOMScreenColorDepthPropertyInfo         ,-    dOMScreenColorDepth                     ,-    getDOMScreenColorDepth                  ,----- ** Height-    DOMScreenHeightPropertyInfo             ,-    dOMScreenHeight                         ,-    getDOMScreenHeight                      ,----- ** PixelDepth-    DOMScreenPixelDepthPropertyInfo         ,-    dOMScreenPixelDepth                     ,-    getDOMScreenPixelDepth                  ,----- ** Width-    DOMScreenWidthPropertyInfo              ,-    dOMScreenWidth                          ,-    getDOMScreenWidth                       ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMScreen = DOMScreen (ForeignPtr DOMScreen)-foreign import ccall "webkit_dom_screen_get_type"-    c_webkit_dom_screen_get_type :: IO GType--type instance ParentTypes DOMScreen = DOMScreenParentTypes-type DOMScreenParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMScreen where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_screen_get_type-    --class GObject o => DOMScreenK o-instance (GObject o, IsDescendantOf DOMScreen o) => DOMScreenK o--toDOMScreen :: DOMScreenK o => o -> IO DOMScreen-toDOMScreen = unsafeCastTo DOMScreen--noDOMScreen :: Maybe DOMScreen-noDOMScreen = Nothing--type family ResolveDOMScreenMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMScreenMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMScreenMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMScreenMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMScreenMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMScreenMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMScreenMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMScreenMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMScreenMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMScreenMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMScreenMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMScreenMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMScreenMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMScreenMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMScreenMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMScreenMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMScreenMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMScreenMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMScreenMethod "getAvailHeight" o = DOMScreenGetAvailHeightMethodInfo-    ResolveDOMScreenMethod "getAvailLeft" o = DOMScreenGetAvailLeftMethodInfo-    ResolveDOMScreenMethod "getAvailTop" o = DOMScreenGetAvailTopMethodInfo-    ResolveDOMScreenMethod "getAvailWidth" o = DOMScreenGetAvailWidthMethodInfo-    ResolveDOMScreenMethod "getColorDepth" o = DOMScreenGetColorDepthMethodInfo-    ResolveDOMScreenMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMScreenMethod "getHeight" o = DOMScreenGetHeightMethodInfo-    ResolveDOMScreenMethod "getPixelDepth" o = DOMScreenGetPixelDepthMethodInfo-    ResolveDOMScreenMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMScreenMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMScreenMethod "getWidth" o = DOMScreenGetWidthMethodInfo-    ResolveDOMScreenMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMScreenMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMScreenMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMScreenMethod t DOMScreen, MethodInfo info DOMScreen p) => IsLabelProxy t (DOMScreen -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMScreenMethod t DOMScreen, MethodInfo info DOMScreen p) => IsLabel t (DOMScreen -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "avail-height"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMScreenAvailHeight :: (MonadIO m, DOMScreenK o) => o -> m CULong-getDOMScreenAvailHeight obj = liftIO $ getObjectPropertyULong obj "avail-height"--data DOMScreenAvailHeightPropertyInfo-instance AttrInfo DOMScreenAvailHeightPropertyInfo where-    type AttrAllowedOps DOMScreenAvailHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMScreenAvailHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMScreenAvailHeightPropertyInfo = DOMScreenK-    type AttrGetType DOMScreenAvailHeightPropertyInfo = CULong-    type AttrLabel DOMScreenAvailHeightPropertyInfo = "avail-height"-    attrGet _ = getDOMScreenAvailHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "avail-left"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMScreenAvailLeft :: (MonadIO m, DOMScreenK o) => o -> m CLong-getDOMScreenAvailLeft obj = liftIO $ getObjectPropertyLong obj "avail-left"--data DOMScreenAvailLeftPropertyInfo-instance AttrInfo DOMScreenAvailLeftPropertyInfo where-    type AttrAllowedOps DOMScreenAvailLeftPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMScreenAvailLeftPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMScreenAvailLeftPropertyInfo = DOMScreenK-    type AttrGetType DOMScreenAvailLeftPropertyInfo = CLong-    type AttrLabel DOMScreenAvailLeftPropertyInfo = "avail-left"-    attrGet _ = getDOMScreenAvailLeft-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "avail-top"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMScreenAvailTop :: (MonadIO m, DOMScreenK o) => o -> m CLong-getDOMScreenAvailTop obj = liftIO $ getObjectPropertyLong obj "avail-top"--data DOMScreenAvailTopPropertyInfo-instance AttrInfo DOMScreenAvailTopPropertyInfo where-    type AttrAllowedOps DOMScreenAvailTopPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMScreenAvailTopPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMScreenAvailTopPropertyInfo = DOMScreenK-    type AttrGetType DOMScreenAvailTopPropertyInfo = CLong-    type AttrLabel DOMScreenAvailTopPropertyInfo = "avail-top"-    attrGet _ = getDOMScreenAvailTop-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "avail-width"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMScreenAvailWidth :: (MonadIO m, DOMScreenK o) => o -> m CULong-getDOMScreenAvailWidth obj = liftIO $ getObjectPropertyULong obj "avail-width"--data DOMScreenAvailWidthPropertyInfo-instance AttrInfo DOMScreenAvailWidthPropertyInfo where-    type AttrAllowedOps DOMScreenAvailWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMScreenAvailWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMScreenAvailWidthPropertyInfo = DOMScreenK-    type AttrGetType DOMScreenAvailWidthPropertyInfo = CULong-    type AttrLabel DOMScreenAvailWidthPropertyInfo = "avail-width"-    attrGet _ = getDOMScreenAvailWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "color-depth"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMScreenColorDepth :: (MonadIO m, DOMScreenK o) => o -> m CULong-getDOMScreenColorDepth obj = liftIO $ getObjectPropertyULong obj "color-depth"--data DOMScreenColorDepthPropertyInfo-instance AttrInfo DOMScreenColorDepthPropertyInfo where-    type AttrAllowedOps DOMScreenColorDepthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMScreenColorDepthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMScreenColorDepthPropertyInfo = DOMScreenK-    type AttrGetType DOMScreenColorDepthPropertyInfo = CULong-    type AttrLabel DOMScreenColorDepthPropertyInfo = "color-depth"-    attrGet _ = getDOMScreenColorDepth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "height"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMScreenHeight :: (MonadIO m, DOMScreenK o) => o -> m CULong-getDOMScreenHeight obj = liftIO $ getObjectPropertyULong obj "height"--data DOMScreenHeightPropertyInfo-instance AttrInfo DOMScreenHeightPropertyInfo where-    type AttrAllowedOps DOMScreenHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMScreenHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMScreenHeightPropertyInfo = DOMScreenK-    type AttrGetType DOMScreenHeightPropertyInfo = CULong-    type AttrLabel DOMScreenHeightPropertyInfo = "height"-    attrGet _ = getDOMScreenHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "pixel-depth"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMScreenPixelDepth :: (MonadIO m, DOMScreenK o) => o -> m CULong-getDOMScreenPixelDepth obj = liftIO $ getObjectPropertyULong obj "pixel-depth"--data DOMScreenPixelDepthPropertyInfo-instance AttrInfo DOMScreenPixelDepthPropertyInfo where-    type AttrAllowedOps DOMScreenPixelDepthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMScreenPixelDepthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMScreenPixelDepthPropertyInfo = DOMScreenK-    type AttrGetType DOMScreenPixelDepthPropertyInfo = CULong-    type AttrLabel DOMScreenPixelDepthPropertyInfo = "pixel-depth"-    attrGet _ = getDOMScreenPixelDepth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "width"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMScreenWidth :: (MonadIO m, DOMScreenK o) => o -> m CULong-getDOMScreenWidth obj = liftIO $ getObjectPropertyULong obj "width"--data DOMScreenWidthPropertyInfo-instance AttrInfo DOMScreenWidthPropertyInfo where-    type AttrAllowedOps DOMScreenWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMScreenWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMScreenWidthPropertyInfo = DOMScreenK-    type AttrGetType DOMScreenWidthPropertyInfo = CULong-    type AttrLabel DOMScreenWidthPropertyInfo = "width"-    attrGet _ = getDOMScreenWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMScreen = DOMScreenAttributeList-type DOMScreenAttributeList = ('[ '("availHeight", DOMScreenAvailHeightPropertyInfo), '("availLeft", DOMScreenAvailLeftPropertyInfo), '("availTop", DOMScreenAvailTopPropertyInfo), '("availWidth", DOMScreenAvailWidthPropertyInfo), '("colorDepth", DOMScreenColorDepthPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("height", DOMScreenHeightPropertyInfo), '("pixelDepth", DOMScreenPixelDepthPropertyInfo), '("width", DOMScreenWidthPropertyInfo)] :: [(Symbol, *)])--dOMScreenAvailHeight :: AttrLabelProxy "availHeight"-dOMScreenAvailHeight = AttrLabelProxy--dOMScreenAvailLeft :: AttrLabelProxy "availLeft"-dOMScreenAvailLeft = AttrLabelProxy--dOMScreenAvailTop :: AttrLabelProxy "availTop"-dOMScreenAvailTop = AttrLabelProxy--dOMScreenAvailWidth :: AttrLabelProxy "availWidth"-dOMScreenAvailWidth = AttrLabelProxy--dOMScreenColorDepth :: AttrLabelProxy "colorDepth"-dOMScreenColorDepth = AttrLabelProxy--dOMScreenHeight :: AttrLabelProxy "height"-dOMScreenHeight = AttrLabelProxy--dOMScreenPixelDepth :: AttrLabelProxy "pixelDepth"-dOMScreenPixelDepth = AttrLabelProxy--dOMScreenWidth :: AttrLabelProxy "width"-dOMScreenWidth = AttrLabelProxy--type instance SignalList DOMScreen = DOMScreenSignalList-type DOMScreenSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMScreen::get_avail_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMScreen", direction = DirectionIn, mayBeNull = False, 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_screen_get_avail_height" webkit_dom_screen_get_avail_height :: -    Ptr DOMScreen ->                        -- _obj : TInterface "WebKit" "DOMScreen"-    IO CULong---dOMScreenGetAvailHeight ::-    (MonadIO m, DOMScreenK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMScreenGetAvailHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_screen_get_avail_height _obj'-    touchManagedPtr _obj-    return result--data DOMScreenGetAvailHeightMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMScreenK a) => MethodInfo DOMScreenGetAvailHeightMethodInfo a signature where-    overloadedMethod _ = dOMScreenGetAvailHeight---- method DOMScreen::get_avail_left--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMScreen", direction = DirectionIn, mayBeNull = False, 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_screen_get_avail_left" webkit_dom_screen_get_avail_left :: -    Ptr DOMScreen ->                        -- _obj : TInterface "WebKit" "DOMScreen"-    IO CLong---dOMScreenGetAvailLeft ::-    (MonadIO m, DOMScreenK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMScreenGetAvailLeft _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_screen_get_avail_left _obj'-    touchManagedPtr _obj-    return result--data DOMScreenGetAvailLeftMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMScreenK a) => MethodInfo DOMScreenGetAvailLeftMethodInfo a signature where-    overloadedMethod _ = dOMScreenGetAvailLeft---- method DOMScreen::get_avail_top--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMScreen", direction = DirectionIn, mayBeNull = False, 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_screen_get_avail_top" webkit_dom_screen_get_avail_top :: -    Ptr DOMScreen ->                        -- _obj : TInterface "WebKit" "DOMScreen"-    IO CLong---dOMScreenGetAvailTop ::-    (MonadIO m, DOMScreenK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMScreenGetAvailTop _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_screen_get_avail_top _obj'-    touchManagedPtr _obj-    return result--data DOMScreenGetAvailTopMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMScreenK a) => MethodInfo DOMScreenGetAvailTopMethodInfo a signature where-    overloadedMethod _ = dOMScreenGetAvailTop---- method DOMScreen::get_avail_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMScreen", direction = DirectionIn, mayBeNull = False, 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_screen_get_avail_width" webkit_dom_screen_get_avail_width :: -    Ptr DOMScreen ->                        -- _obj : TInterface "WebKit" "DOMScreen"-    IO CULong---dOMScreenGetAvailWidth ::-    (MonadIO m, DOMScreenK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMScreenGetAvailWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_screen_get_avail_width _obj'-    touchManagedPtr _obj-    return result--data DOMScreenGetAvailWidthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMScreenK a) => MethodInfo DOMScreenGetAvailWidthMethodInfo a signature where-    overloadedMethod _ = dOMScreenGetAvailWidth---- method DOMScreen::get_color_depth--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMScreen", direction = DirectionIn, mayBeNull = False, 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_screen_get_color_depth" webkit_dom_screen_get_color_depth :: -    Ptr DOMScreen ->                        -- _obj : TInterface "WebKit" "DOMScreen"-    IO CULong---dOMScreenGetColorDepth ::-    (MonadIO m, DOMScreenK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMScreenGetColorDepth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_screen_get_color_depth _obj'-    touchManagedPtr _obj-    return result--data DOMScreenGetColorDepthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMScreenK a) => MethodInfo DOMScreenGetColorDepthMethodInfo a signature where-    overloadedMethod _ = dOMScreenGetColorDepth---- method DOMScreen::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMScreen", direction = DirectionIn, mayBeNull = False, 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_screen_get_height" webkit_dom_screen_get_height :: -    Ptr DOMScreen ->                        -- _obj : TInterface "WebKit" "DOMScreen"-    IO CULong---dOMScreenGetHeight ::-    (MonadIO m, DOMScreenK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMScreenGetHeight _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_screen_get_height _obj'-    touchManagedPtr _obj-    return result--data DOMScreenGetHeightMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMScreenK a) => MethodInfo DOMScreenGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMScreenGetHeight---- method DOMScreen::get_pixel_depth--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMScreen", direction = DirectionIn, mayBeNull = False, 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_screen_get_pixel_depth" webkit_dom_screen_get_pixel_depth :: -    Ptr DOMScreen ->                        -- _obj : TInterface "WebKit" "DOMScreen"-    IO CULong---dOMScreenGetPixelDepth ::-    (MonadIO m, DOMScreenK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMScreenGetPixelDepth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_screen_get_pixel_depth _obj'-    touchManagedPtr _obj-    return result--data DOMScreenGetPixelDepthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMScreenK a) => MethodInfo DOMScreenGetPixelDepthMethodInfo a signature where-    overloadedMethod _ = dOMScreenGetPixelDepth---- method DOMScreen::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMScreen", direction = DirectionIn, mayBeNull = False, 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_screen_get_width" webkit_dom_screen_get_width :: -    Ptr DOMScreen ->                        -- _obj : TInterface "WebKit" "DOMScreen"-    IO CULong---dOMScreenGetWidth ::-    (MonadIO m, DOMScreenK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMScreenGetWidth _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_screen_get_width _obj'-    touchManagedPtr _obj-    return result--data DOMScreenGetWidthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMScreenK a) => MethodInfo DOMScreenGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMScreenGetWidth--
− GI/WebKit/Objects/DOMScreen.hs-boot
@@ -1,29 +0,0 @@-module GI.WebKit.Objects.DOMScreen where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMScreen = DOMScreen (ForeignPtr DOMScreen)-instance GObject DOMScreen where-class GObject o => DOMScreenK o-instance (GObject o, IsDescendantOf DOMScreen o) => DOMScreenK o-data DOMScreenAvailHeightPropertyInfo-data DOMScreenAvailLeftPropertyInfo-data DOMScreenAvailTopPropertyInfo-data DOMScreenAvailWidthPropertyInfo-data DOMScreenColorDepthPropertyInfo-data DOMScreenHeightPropertyInfo-data DOMScreenPixelDepthPropertyInfo-data DOMScreenWidthPropertyInfo-data DOMScreenGetAvailHeightMethodInfo-data DOMScreenGetAvailLeftMethodInfo-data DOMScreenGetAvailTopMethodInfo-data DOMScreenGetAvailWidthMethodInfo-data DOMScreenGetColorDepthMethodInfo-data DOMScreenGetHeightMethodInfo-data DOMScreenGetPixelDepthMethodInfo-data DOMScreenGetWidthMethodInfo
− GI/WebKit/Objects/DOMShadowRoot.hs
@@ -1,769 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMShadowRoot-    ( ---- * Exported types-    DOMShadowRoot(..)                       ,-    DOMShadowRootK                          ,-    toDOMShadowRoot                         ,-    noDOMShadowRoot                         ,--- -- * Methods--- ** dOMShadowRootElementFromPoint-    DOMShadowRootElementFromPointMethodInfo ,-    dOMShadowRootElementFromPoint           ,----- ** dOMShadowRootGetActiveElement-    DOMShadowRootGetActiveElementMethodInfo ,-    dOMShadowRootGetActiveElement           ,----- ** dOMShadowRootGetApplyAuthorStyles-    DOMShadowRootGetApplyAuthorStylesMethodInfo,-    dOMShadowRootGetApplyAuthorStyles       ,----- ** dOMShadowRootGetElementById-    DOMShadowRootGetElementByIdMethodInfo   ,-    dOMShadowRootGetElementById             ,----- ** dOMShadowRootGetElementsByClassName-    DOMShadowRootGetElementsByClassNameMethodInfo,-    dOMShadowRootGetElementsByClassName     ,----- ** dOMShadowRootGetElementsByTagName-    DOMShadowRootGetElementsByTagNameMethodInfo,-    dOMShadowRootGetElementsByTagName       ,----- ** dOMShadowRootGetElementsByTagNameNs-    DOMShadowRootGetElementsByTagNameNsMethodInfo,-    dOMShadowRootGetElementsByTagNameNs     ,----- ** dOMShadowRootGetInnerHtml-    DOMShadowRootGetInnerHtmlMethodInfo     ,-    dOMShadowRootGetInnerHtml               ,----- ** dOMShadowRootGetResetStyleInheritance-    DOMShadowRootGetResetStyleInheritanceMethodInfo,-    dOMShadowRootGetResetStyleInheritance   ,----- ** dOMShadowRootGetSelection-    DOMShadowRootGetSelectionMethodInfo     ,-    dOMShadowRootGetSelection               ,----- ** dOMShadowRootSetApplyAuthorStyles-    DOMShadowRootSetApplyAuthorStylesMethodInfo,-    dOMShadowRootSetApplyAuthorStyles       ,----- ** dOMShadowRootSetInnerHtml-    DOMShadowRootSetInnerHtmlMethodInfo     ,-    dOMShadowRootSetInnerHtml               ,----- ** dOMShadowRootSetResetStyleInheritance-    DOMShadowRootSetResetStyleInheritanceMethodInfo,-    dOMShadowRootSetResetStyleInheritance   ,----- -- * Properties--- ** ActiveElement-    DOMShadowRootActiveElementPropertyInfo  ,-    dOMShadowRootActiveElement              ,-    getDOMShadowRootActiveElement           ,----- ** ApplyAuthorStyles-    DOMShadowRootApplyAuthorStylesPropertyInfo,-    constructDOMShadowRootApplyAuthorStyles ,-    dOMShadowRootApplyAuthorStyles          ,-    getDOMShadowRootApplyAuthorStyles       ,-    setDOMShadowRootApplyAuthorStyles       ,----- ** InnerHtml-    DOMShadowRootInnerHtmlPropertyInfo      ,-    clearDOMShadowRootInnerHtml             ,-    constructDOMShadowRootInnerHtml         ,-    dOMShadowRootInnerHtml                  ,-    getDOMShadowRootInnerHtml               ,-    setDOMShadowRootInnerHtml               ,----- ** ResetStyleInheritance-    DOMShadowRootResetStyleInheritancePropertyInfo,-    constructDOMShadowRootResetStyleInheritance,-    dOMShadowRootResetStyleInheritance      ,-    getDOMShadowRootResetStyleInheritance   ,-    setDOMShadowRootResetStyleInheritance   ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMShadowRoot = DOMShadowRoot (ForeignPtr DOMShadowRoot)-foreign import ccall "webkit_dom_shadow_root_get_type"-    c_webkit_dom_shadow_root_get_type :: IO GType--type instance ParentTypes DOMShadowRoot = DOMShadowRootParentTypes-type DOMShadowRootParentTypes = '[DOMDocumentFragment, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMShadowRoot where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_shadow_root_get_type-    --class GObject o => DOMShadowRootK o-instance (GObject o, IsDescendantOf DOMShadowRoot o) => DOMShadowRootK o--toDOMShadowRoot :: DOMShadowRootK o => o -> IO DOMShadowRoot-toDOMShadowRoot = unsafeCastTo DOMShadowRoot--noDOMShadowRoot :: Maybe DOMShadowRoot-noDOMShadowRoot = Nothing--type family ResolveDOMShadowRootMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMShadowRootMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMShadowRootMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMShadowRootMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMShadowRootMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMShadowRootMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMShadowRootMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMShadowRootMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMShadowRootMethod "elementFromPoint" o = DOMShadowRootElementFromPointMethodInfo-    ResolveDOMShadowRootMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMShadowRootMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMShadowRootMethod "hasAttributes" o = DOMNodeHasAttributesMethodInfo-    ResolveDOMShadowRootMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMShadowRootMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMShadowRootMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMShadowRootMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMShadowRootMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMShadowRootMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMShadowRootMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMShadowRootMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMShadowRootMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMShadowRootMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMShadowRootMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMShadowRootMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMShadowRootMethod "querySelector" o = DOMDocumentFragmentQuerySelectorMethodInfo-    ResolveDOMShadowRootMethod "querySelectorAll" o = DOMDocumentFragmentQuerySelectorAllMethodInfo-    ResolveDOMShadowRootMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMShadowRootMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMShadowRootMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMShadowRootMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMShadowRootMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMShadowRootMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMShadowRootMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMShadowRootMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMShadowRootMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMShadowRootMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMShadowRootMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMShadowRootMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMShadowRootMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMShadowRootMethod "getActiveElement" o = DOMShadowRootGetActiveElementMethodInfo-    ResolveDOMShadowRootMethod "getApplyAuthorStyles" o = DOMShadowRootGetApplyAuthorStylesMethodInfo-    ResolveDOMShadowRootMethod "getAttributes" o = DOMNodeGetAttributesMethodInfo-    ResolveDOMShadowRootMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMShadowRootMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMShadowRootMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMShadowRootMethod "getElementById" o = DOMShadowRootGetElementByIdMethodInfo-    ResolveDOMShadowRootMethod "getElementsByClassName" o = DOMShadowRootGetElementsByClassNameMethodInfo-    ResolveDOMShadowRootMethod "getElementsByTagName" o = DOMShadowRootGetElementsByTagNameMethodInfo-    ResolveDOMShadowRootMethod "getElementsByTagNameNs" o = DOMShadowRootGetElementsByTagNameNsMethodInfo-    ResolveDOMShadowRootMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMShadowRootMethod "getInnerHtml" o = DOMShadowRootGetInnerHtmlMethodInfo-    ResolveDOMShadowRootMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMShadowRootMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMShadowRootMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMShadowRootMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMShadowRootMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMShadowRootMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMShadowRootMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMShadowRootMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMShadowRootMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMShadowRootMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMShadowRootMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMShadowRootMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMShadowRootMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMShadowRootMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMShadowRootMethod "getResetStyleInheritance" o = DOMShadowRootGetResetStyleInheritanceMethodInfo-    ResolveDOMShadowRootMethod "getSelection" o = DOMShadowRootGetSelectionMethodInfo-    ResolveDOMShadowRootMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMShadowRootMethod "setApplyAuthorStyles" o = DOMShadowRootSetApplyAuthorStylesMethodInfo-    ResolveDOMShadowRootMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMShadowRootMethod "setInnerHtml" o = DOMShadowRootSetInnerHtmlMethodInfo-    ResolveDOMShadowRootMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMShadowRootMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMShadowRootMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMShadowRootMethod "setResetStyleInheritance" o = DOMShadowRootSetResetStyleInheritanceMethodInfo-    ResolveDOMShadowRootMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMShadowRootMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMShadowRootMethod t DOMShadowRoot, MethodInfo info DOMShadowRoot p) => IsLabelProxy t (DOMShadowRoot -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMShadowRootMethod t DOMShadowRoot, MethodInfo info DOMShadowRoot p) => IsLabel t (DOMShadowRoot -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "active-element"-   -- Type: TInterface "WebKit" "DOMElement"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMShadowRootActiveElement :: (MonadIO m, DOMShadowRootK o) => o -> m DOMElement-getDOMShadowRootActiveElement obj = liftIO $ checkUnexpectedNothing "getDOMShadowRootActiveElement" $ getObjectPropertyObject obj "active-element" DOMElement--data DOMShadowRootActiveElementPropertyInfo-instance AttrInfo DOMShadowRootActiveElementPropertyInfo where-    type AttrAllowedOps DOMShadowRootActiveElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMShadowRootActiveElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMShadowRootActiveElementPropertyInfo = DOMShadowRootK-    type AttrGetType DOMShadowRootActiveElementPropertyInfo = DOMElement-    type AttrLabel DOMShadowRootActiveElementPropertyInfo = "active-element"-    attrGet _ = getDOMShadowRootActiveElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "apply-author-styles"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMShadowRootApplyAuthorStyles :: (MonadIO m, DOMShadowRootK o) => o -> m Bool-getDOMShadowRootApplyAuthorStyles obj = liftIO $ getObjectPropertyBool obj "apply-author-styles"--setDOMShadowRootApplyAuthorStyles :: (MonadIO m, DOMShadowRootK o) => o -> Bool -> m ()-setDOMShadowRootApplyAuthorStyles obj val = liftIO $ setObjectPropertyBool obj "apply-author-styles" val--constructDOMShadowRootApplyAuthorStyles :: Bool -> IO ([Char], GValue)-constructDOMShadowRootApplyAuthorStyles val = constructObjectPropertyBool "apply-author-styles" val--data DOMShadowRootApplyAuthorStylesPropertyInfo-instance AttrInfo DOMShadowRootApplyAuthorStylesPropertyInfo where-    type AttrAllowedOps DOMShadowRootApplyAuthorStylesPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMShadowRootApplyAuthorStylesPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMShadowRootApplyAuthorStylesPropertyInfo = DOMShadowRootK-    type AttrGetType DOMShadowRootApplyAuthorStylesPropertyInfo = Bool-    type AttrLabel DOMShadowRootApplyAuthorStylesPropertyInfo = "apply-author-styles"-    attrGet _ = getDOMShadowRootApplyAuthorStyles-    attrSet _ = setDOMShadowRootApplyAuthorStyles-    attrConstruct _ = constructDOMShadowRootApplyAuthorStyles-    attrClear _ = undefined---- VVV Prop "inner-html"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMShadowRootInnerHtml :: (MonadIO m, DOMShadowRootK o) => o -> m (Maybe T.Text)-getDOMShadowRootInnerHtml obj = liftIO $ getObjectPropertyString obj "inner-html"--setDOMShadowRootInnerHtml :: (MonadIO m, DOMShadowRootK o) => o -> T.Text -> m ()-setDOMShadowRootInnerHtml obj val = liftIO $ setObjectPropertyString obj "inner-html" (Just val)--constructDOMShadowRootInnerHtml :: T.Text -> IO ([Char], GValue)-constructDOMShadowRootInnerHtml val = constructObjectPropertyString "inner-html" (Just val)--clearDOMShadowRootInnerHtml :: (MonadIO m, DOMShadowRootK o) => o -> m ()-clearDOMShadowRootInnerHtml obj = liftIO $ setObjectPropertyString obj "inner-html" (Nothing :: Maybe T.Text)--data DOMShadowRootInnerHtmlPropertyInfo-instance AttrInfo DOMShadowRootInnerHtmlPropertyInfo where-    type AttrAllowedOps DOMShadowRootInnerHtmlPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMShadowRootInnerHtmlPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMShadowRootInnerHtmlPropertyInfo = DOMShadowRootK-    type AttrGetType DOMShadowRootInnerHtmlPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMShadowRootInnerHtmlPropertyInfo = "inner-html"-    attrGet _ = getDOMShadowRootInnerHtml-    attrSet _ = setDOMShadowRootInnerHtml-    attrConstruct _ = constructDOMShadowRootInnerHtml-    attrClear _ = clearDOMShadowRootInnerHtml---- VVV Prop "reset-style-inheritance"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMShadowRootResetStyleInheritance :: (MonadIO m, DOMShadowRootK o) => o -> m Bool-getDOMShadowRootResetStyleInheritance obj = liftIO $ getObjectPropertyBool obj "reset-style-inheritance"--setDOMShadowRootResetStyleInheritance :: (MonadIO m, DOMShadowRootK o) => o -> Bool -> m ()-setDOMShadowRootResetStyleInheritance obj val = liftIO $ setObjectPropertyBool obj "reset-style-inheritance" val--constructDOMShadowRootResetStyleInheritance :: Bool -> IO ([Char], GValue)-constructDOMShadowRootResetStyleInheritance val = constructObjectPropertyBool "reset-style-inheritance" val--data DOMShadowRootResetStyleInheritancePropertyInfo-instance AttrInfo DOMShadowRootResetStyleInheritancePropertyInfo where-    type AttrAllowedOps DOMShadowRootResetStyleInheritancePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMShadowRootResetStyleInheritancePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMShadowRootResetStyleInheritancePropertyInfo = DOMShadowRootK-    type AttrGetType DOMShadowRootResetStyleInheritancePropertyInfo = Bool-    type AttrLabel DOMShadowRootResetStyleInheritancePropertyInfo = "reset-style-inheritance"-    attrGet _ = getDOMShadowRootResetStyleInheritance-    attrSet _ = setDOMShadowRootResetStyleInheritance-    attrConstruct _ = constructDOMShadowRootResetStyleInheritance-    attrClear _ = undefined--type instance AttributeList DOMShadowRoot = DOMShadowRootAttributeList-type DOMShadowRootAttributeList = ('[ '("activeElement", DOMShadowRootActiveElementPropertyInfo), '("applyAuthorStyles", DOMShadowRootApplyAuthorStylesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("innerHtml", DOMShadowRootInnerHtmlPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("resetStyleInheritance", DOMShadowRootResetStyleInheritancePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])--dOMShadowRootActiveElement :: AttrLabelProxy "activeElement"-dOMShadowRootActiveElement = AttrLabelProxy--dOMShadowRootApplyAuthorStyles :: AttrLabelProxy "applyAuthorStyles"-dOMShadowRootApplyAuthorStyles = AttrLabelProxy--dOMShadowRootInnerHtml :: AttrLabelProxy "innerHtml"-dOMShadowRootInnerHtml = AttrLabelProxy--dOMShadowRootResetStyleInheritance :: AttrLabelProxy "resetStyleInheritance"-dOMShadowRootResetStyleInheritance = AttrLabelProxy--type instance SignalList DOMShadowRoot = DOMShadowRootSignalList-type DOMShadowRootSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMShadowRoot::element_from_point--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMShadowRoot", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMElement")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_shadow_root_element_from_point" webkit_dom_shadow_root_element_from_point :: -    Ptr DOMShadowRoot ->                    -- _obj : TInterface "WebKit" "DOMShadowRoot"-    CLong ->                                -- x : TBasicType TLong-    CLong ->                                -- y : TBasicType TLong-    IO (Ptr DOMElement)---dOMShadowRootElementFromPoint ::-    (MonadIO m, DOMShadowRootK a) =>-    a                                       -- _obj-    -> CLong                                -- x-    -> CLong                                -- y-    -> m DOMElement                         -- result-dOMShadowRootElementFromPoint _obj x y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_shadow_root_element_from_point _obj' x y-    checkUnexpectedReturnNULL "webkit_dom_shadow_root_element_from_point" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    return result'--data DOMShadowRootElementFromPointMethodInfo-instance (signature ~ (CLong -> CLong -> m DOMElement), MonadIO m, DOMShadowRootK a) => MethodInfo DOMShadowRootElementFromPointMethodInfo a signature where-    overloadedMethod _ = dOMShadowRootElementFromPoint---- method DOMShadowRoot::get_active_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMShadowRoot", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMElement")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_shadow_root_get_active_element" webkit_dom_shadow_root_get_active_element :: -    Ptr DOMShadowRoot ->                    -- _obj : TInterface "WebKit" "DOMShadowRoot"-    IO (Ptr DOMElement)---dOMShadowRootGetActiveElement ::-    (MonadIO m, DOMShadowRootK a) =>-    a                                       -- _obj-    -> m DOMElement                         -- result-dOMShadowRootGetActiveElement _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_shadow_root_get_active_element _obj'-    checkUnexpectedReturnNULL "webkit_dom_shadow_root_get_active_element" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    return result'--data DOMShadowRootGetActiveElementMethodInfo-instance (signature ~ (m DOMElement), MonadIO m, DOMShadowRootK a) => MethodInfo DOMShadowRootGetActiveElementMethodInfo a signature where-    overloadedMethod _ = dOMShadowRootGetActiveElement---- method DOMShadowRoot::get_apply_author_styles--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMShadowRoot", direction = DirectionIn, mayBeNull = False, 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_shadow_root_get_apply_author_styles" webkit_dom_shadow_root_get_apply_author_styles :: -    Ptr DOMShadowRoot ->                    -- _obj : TInterface "WebKit" "DOMShadowRoot"-    IO CInt---dOMShadowRootGetApplyAuthorStyles ::-    (MonadIO m, DOMShadowRootK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMShadowRootGetApplyAuthorStyles _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_shadow_root_get_apply_author_styles _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMShadowRootGetApplyAuthorStylesMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMShadowRootK a) => MethodInfo DOMShadowRootGetApplyAuthorStylesMethodInfo a signature where-    overloadedMethod _ = dOMShadowRootGetApplyAuthorStyles---- method DOMShadowRoot::get_element_by_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMShadowRoot", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "elementId", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMElement")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_shadow_root_get_element_by_id" webkit_dom_shadow_root_get_element_by_id :: -    Ptr DOMShadowRoot ->                    -- _obj : TInterface "WebKit" "DOMShadowRoot"-    CString ->                              -- elementId : TBasicType TUTF8-    IO (Ptr DOMElement)---dOMShadowRootGetElementById ::-    (MonadIO m, DOMShadowRootK a) =>-    a                                       -- _obj-    -> T.Text                               -- elementId-    -> m DOMElement                         -- result-dOMShadowRootGetElementById _obj elementId = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    elementId' <- textToCString elementId-    result <- webkit_dom_shadow_root_get_element_by_id _obj' elementId'-    checkUnexpectedReturnNULL "webkit_dom_shadow_root_get_element_by_id" result-    result' <- (newObject DOMElement) result-    touchManagedPtr _obj-    freeMem elementId'-    return result'--data DOMShadowRootGetElementByIdMethodInfo-instance (signature ~ (T.Text -> m DOMElement), MonadIO m, DOMShadowRootK a) => MethodInfo DOMShadowRootGetElementByIdMethodInfo a signature where-    overloadedMethod _ = dOMShadowRootGetElementById---- method DOMShadowRoot::get_elements_by_class_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMShadowRoot", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "className", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNodeList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_shadow_root_get_elements_by_class_name" webkit_dom_shadow_root_get_elements_by_class_name :: -    Ptr DOMShadowRoot ->                    -- _obj : TInterface "WebKit" "DOMShadowRoot"-    CString ->                              -- className : TBasicType TUTF8-    IO (Ptr DOMNodeList)---dOMShadowRootGetElementsByClassName ::-    (MonadIO m, DOMShadowRootK a) =>-    a                                       -- _obj-    -> T.Text                               -- className-    -> m DOMNodeList                        -- result-dOMShadowRootGetElementsByClassName _obj className = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    className' <- textToCString className-    result <- webkit_dom_shadow_root_get_elements_by_class_name _obj' className'-    checkUnexpectedReturnNULL "webkit_dom_shadow_root_get_elements_by_class_name" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    freeMem className'-    return result'--data DOMShadowRootGetElementsByClassNameMethodInfo-instance (signature ~ (T.Text -> m DOMNodeList), MonadIO m, DOMShadowRootK a) => MethodInfo DOMShadowRootGetElementsByClassNameMethodInfo a signature where-    overloadedMethod _ = dOMShadowRootGetElementsByClassName---- method DOMShadowRoot::get_elements_by_tag_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMShadowRoot", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tagName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNodeList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_shadow_root_get_elements_by_tag_name" webkit_dom_shadow_root_get_elements_by_tag_name :: -    Ptr DOMShadowRoot ->                    -- _obj : TInterface "WebKit" "DOMShadowRoot"-    CString ->                              -- tagName : TBasicType TUTF8-    IO (Ptr DOMNodeList)---dOMShadowRootGetElementsByTagName ::-    (MonadIO m, DOMShadowRootK a) =>-    a                                       -- _obj-    -> T.Text                               -- tagName-    -> m DOMNodeList                        -- result-dOMShadowRootGetElementsByTagName _obj tagName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    tagName' <- textToCString tagName-    result <- webkit_dom_shadow_root_get_elements_by_tag_name _obj' tagName'-    checkUnexpectedReturnNULL "webkit_dom_shadow_root_get_elements_by_tag_name" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    freeMem tagName'-    return result'--data DOMShadowRootGetElementsByTagNameMethodInfo-instance (signature ~ (T.Text -> m DOMNodeList), MonadIO m, DOMShadowRootK a) => MethodInfo DOMShadowRootGetElementsByTagNameMethodInfo a signature where-    overloadedMethod _ = dOMShadowRootGetElementsByTagName---- method DOMShadowRoot::get_elements_by_tag_name_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMShadowRoot", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNodeList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_shadow_root_get_elements_by_tag_name_ns" webkit_dom_shadow_root_get_elements_by_tag_name_ns :: -    Ptr DOMShadowRoot ->                    -- _obj : TInterface "WebKit" "DOMShadowRoot"-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- localName : TBasicType TUTF8-    IO (Ptr DOMNodeList)---dOMShadowRootGetElementsByTagNameNs ::-    (MonadIO m, DOMShadowRootK a) =>-    a                                       -- _obj-    -> T.Text                               -- namespaceURI-    -> T.Text                               -- localName-    -> m DOMNodeList                        -- result-dOMShadowRootGetElementsByTagNameNs _obj namespaceURI localName = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    namespaceURI' <- textToCString namespaceURI-    localName' <- textToCString localName-    result <- webkit_dom_shadow_root_get_elements_by_tag_name_ns _obj' namespaceURI' localName'-    checkUnexpectedReturnNULL "webkit_dom_shadow_root_get_elements_by_tag_name_ns" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    freeMem namespaceURI'-    freeMem localName'-    return result'--data DOMShadowRootGetElementsByTagNameNsMethodInfo-instance (signature ~ (T.Text -> T.Text -> m DOMNodeList), MonadIO m, DOMShadowRootK a) => MethodInfo DOMShadowRootGetElementsByTagNameNsMethodInfo a signature where-    overloadedMethod _ = dOMShadowRootGetElementsByTagNameNs---- method DOMShadowRoot::get_inner_html--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMShadowRoot", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_shadow_root_get_inner_html" webkit_dom_shadow_root_get_inner_html :: -    Ptr DOMShadowRoot ->                    -- _obj : TInterface "WebKit" "DOMShadowRoot"-    IO CString---dOMShadowRootGetInnerHtml ::-    (MonadIO m, DOMShadowRootK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMShadowRootGetInnerHtml _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_shadow_root_get_inner_html _obj'-    checkUnexpectedReturnNULL "webkit_dom_shadow_root_get_inner_html" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMShadowRootGetInnerHtmlMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMShadowRootK a) => MethodInfo DOMShadowRootGetInnerHtmlMethodInfo a signature where-    overloadedMethod _ = dOMShadowRootGetInnerHtml---- method DOMShadowRoot::get_reset_style_inheritance--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMShadowRoot", direction = DirectionIn, mayBeNull = False, 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_shadow_root_get_reset_style_inheritance" webkit_dom_shadow_root_get_reset_style_inheritance :: -    Ptr DOMShadowRoot ->                    -- _obj : TInterface "WebKit" "DOMShadowRoot"-    IO CInt---dOMShadowRootGetResetStyleInheritance ::-    (MonadIO m, DOMShadowRootK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMShadowRootGetResetStyleInheritance _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_shadow_root_get_reset_style_inheritance _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMShadowRootGetResetStyleInheritanceMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMShadowRootK a) => MethodInfo DOMShadowRootGetResetStyleInheritanceMethodInfo a signature where-    overloadedMethod _ = dOMShadowRootGetResetStyleInheritance---- method DOMShadowRoot::get_selection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMShadowRoot", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMSelection")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_shadow_root_get_selection" webkit_dom_shadow_root_get_selection :: -    Ptr DOMShadowRoot ->                    -- _obj : TInterface "WebKit" "DOMShadowRoot"-    IO (Ptr DOMDOMSelection)---dOMShadowRootGetSelection ::-    (MonadIO m, DOMShadowRootK a) =>-    a                                       -- _obj-    -> m DOMDOMSelection                    -- result-dOMShadowRootGetSelection _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_shadow_root_get_selection _obj'-    checkUnexpectedReturnNULL "webkit_dom_shadow_root_get_selection" result-    result' <- (wrapObject DOMDOMSelection) result-    touchManagedPtr _obj-    return result'--data DOMShadowRootGetSelectionMethodInfo-instance (signature ~ (m DOMDOMSelection), MonadIO m, DOMShadowRootK a) => MethodInfo DOMShadowRootGetSelectionMethodInfo a signature where-    overloadedMethod _ = dOMShadowRootGetSelection---- method DOMShadowRoot::set_apply_author_styles--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMShadowRoot", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_shadow_root_set_apply_author_styles" webkit_dom_shadow_root_set_apply_author_styles :: -    Ptr DOMShadowRoot ->                    -- _obj : TInterface "WebKit" "DOMShadowRoot"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMShadowRootSetApplyAuthorStyles ::-    (MonadIO m, DOMShadowRootK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMShadowRootSetApplyAuthorStyles _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_shadow_root_set_apply_author_styles _obj' value'-    touchManagedPtr _obj-    return ()--data DOMShadowRootSetApplyAuthorStylesMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMShadowRootK a) => MethodInfo DOMShadowRootSetApplyAuthorStylesMethodInfo a signature where-    overloadedMethod _ = dOMShadowRootSetApplyAuthorStyles---- method DOMShadowRoot::set_inner_html--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMShadowRoot", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_shadow_root_set_inner_html" webkit_dom_shadow_root_set_inner_html :: -    Ptr DOMShadowRoot ->                    -- _obj : TInterface "WebKit" "DOMShadowRoot"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMShadowRootSetInnerHtml ::-    (MonadIO m, DOMShadowRootK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMShadowRootSetInnerHtml _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_shadow_root_set_inner_html _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMShadowRootSetInnerHtmlMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMShadowRootK a) => MethodInfo DOMShadowRootSetInnerHtmlMethodInfo a signature where-    overloadedMethod _ = dOMShadowRootSetInnerHtml---- method DOMShadowRoot::set_reset_style_inheritance--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMShadowRoot", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_shadow_root_set_reset_style_inheritance" webkit_dom_shadow_root_set_reset_style_inheritance :: -    Ptr DOMShadowRoot ->                    -- _obj : TInterface "WebKit" "DOMShadowRoot"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMShadowRootSetResetStyleInheritance ::-    (MonadIO m, DOMShadowRootK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMShadowRootSetResetStyleInheritance _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_shadow_root_set_reset_style_inheritance _obj' value'-    touchManagedPtr _obj-    return ()--data DOMShadowRootSetResetStyleInheritanceMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMShadowRootK a) => MethodInfo DOMShadowRootSetResetStyleInheritanceMethodInfo a signature where-    overloadedMethod _ = dOMShadowRootSetResetStyleInheritance--
− GI/WebKit/Objects/DOMShadowRoot.hs-boot
@@ -1,30 +0,0 @@-module GI.WebKit.Objects.DOMShadowRoot where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMShadowRoot = DOMShadowRoot (ForeignPtr DOMShadowRoot)-instance GObject DOMShadowRoot where-class GObject o => DOMShadowRootK o-instance (GObject o, IsDescendantOf DOMShadowRoot o) => DOMShadowRootK o-data DOMShadowRootActiveElementPropertyInfo-data DOMShadowRootApplyAuthorStylesPropertyInfo-data DOMShadowRootInnerHtmlPropertyInfo-data DOMShadowRootResetStyleInheritancePropertyInfo-data DOMShadowRootElementFromPointMethodInfo-data DOMShadowRootGetActiveElementMethodInfo-data DOMShadowRootGetApplyAuthorStylesMethodInfo-data DOMShadowRootGetElementByIdMethodInfo-data DOMShadowRootGetElementsByClassNameMethodInfo-data DOMShadowRootGetElementsByTagNameMethodInfo-data DOMShadowRootGetElementsByTagNameNsMethodInfo-data DOMShadowRootGetInnerHtmlMethodInfo-data DOMShadowRootGetResetStyleInheritanceMethodInfo-data DOMShadowRootGetSelectionMethodInfo-data DOMShadowRootSetApplyAuthorStylesMethodInfo-data DOMShadowRootSetInnerHtmlMethodInfo-data DOMShadowRootSetResetStyleInheritanceMethodInfo
− GI/WebKit/Objects/DOMStorage.hs
@@ -1,380 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMStorage-    ( ---- * Exported types-    DOMStorage(..)                          ,-    DOMStorageK                             ,-    toDOMStorage                            ,-    noDOMStorage                            ,--- -- * Methods--- ** dOMStorageClear-    DOMStorageClearMethodInfo               ,-    dOMStorageClear                         ,----- ** dOMStorageGetItem-    DOMStorageGetItemMethodInfo             ,-    dOMStorageGetItem                       ,----- ** dOMStorageGetLength-    DOMStorageGetLengthMethodInfo           ,-    dOMStorageGetLength                     ,----- ** dOMStorageKey-    DOMStorageKeyMethodInfo                 ,-    dOMStorageKey                           ,----- ** dOMStorageRemoveItem-    DOMStorageRemoveItemMethodInfo          ,-    dOMStorageRemoveItem                    ,----- ** dOMStorageSetItem-    DOMStorageSetItemMethodInfo             ,-    dOMStorageSetItem                       ,----- -- * Properties--- ** Length-    DOMStorageLengthPropertyInfo            ,-    dOMStorageLength                        ,-    getDOMStorageLength                     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMStorage = DOMStorage (ForeignPtr DOMStorage)-foreign import ccall "webkit_dom_storage_get_type"-    c_webkit_dom_storage_get_type :: IO GType--type instance ParentTypes DOMStorage = DOMStorageParentTypes-type DOMStorageParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMStorage where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_storage_get_type-    --class GObject o => DOMStorageK o-instance (GObject o, IsDescendantOf DOMStorage o) => DOMStorageK o--toDOMStorage :: DOMStorageK o => o -> IO DOMStorage-toDOMStorage = unsafeCastTo DOMStorage--noDOMStorage :: Maybe DOMStorage-noDOMStorage = Nothing--type family ResolveDOMStorageMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMStorageMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMStorageMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMStorageMethod "clear" o = DOMStorageClearMethodInfo-    ResolveDOMStorageMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMStorageMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMStorageMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMStorageMethod "key" o = DOMStorageKeyMethodInfo-    ResolveDOMStorageMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMStorageMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMStorageMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMStorageMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMStorageMethod "removeItem" o = DOMStorageRemoveItemMethodInfo-    ResolveDOMStorageMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMStorageMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMStorageMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMStorageMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMStorageMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMStorageMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMStorageMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMStorageMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMStorageMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMStorageMethod "getItem" o = DOMStorageGetItemMethodInfo-    ResolveDOMStorageMethod "getLength" o = DOMStorageGetLengthMethodInfo-    ResolveDOMStorageMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMStorageMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMStorageMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMStorageMethod "setItem" o = DOMStorageSetItemMethodInfo-    ResolveDOMStorageMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMStorageMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMStorageMethod t DOMStorage, MethodInfo info DOMStorage p) => IsLabelProxy t (DOMStorage -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMStorageMethod t DOMStorage, MethodInfo info DOMStorage p) => IsLabel t (DOMStorage -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMStorageLength :: (MonadIO m, DOMStorageK o) => o -> m CULong-getDOMStorageLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMStorageLengthPropertyInfo-instance AttrInfo DOMStorageLengthPropertyInfo where-    type AttrAllowedOps DOMStorageLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMStorageLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMStorageLengthPropertyInfo = DOMStorageK-    type AttrGetType DOMStorageLengthPropertyInfo = CULong-    type AttrLabel DOMStorageLengthPropertyInfo = "length"-    attrGet _ = getDOMStorageLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMStorage = DOMStorageAttributeList-type DOMStorageAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMStorageLengthPropertyInfo)] :: [(Symbol, *)])--dOMStorageLength :: AttrLabelProxy "length"-dOMStorageLength = AttrLabelProxy--type instance SignalList DOMStorage = DOMStorageSignalList-type DOMStorageSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMStorage::clear--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMStorage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_storage_clear" webkit_dom_storage_clear :: -    Ptr DOMStorage ->                       -- _obj : TInterface "WebKit" "DOMStorage"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMStorageClear ::-    (MonadIO m, DOMStorageK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMStorageClear _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_storage_clear _obj'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMStorageClearMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMStorageK a) => MethodInfo DOMStorageClearMethodInfo a signature where-    overloadedMethod _ = dOMStorageClear---- method DOMStorage::get_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMStorage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_storage_get_item" webkit_dom_storage_get_item :: -    Ptr DOMStorage ->                       -- _obj : TInterface "WebKit" "DOMStorage"-    CString ->                              -- key : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO CString---dOMStorageGetItem ::-    (MonadIO m, DOMStorageK a) =>-    a                                       -- _obj-    -> T.Text                               -- key-    -> m T.Text                             -- result-dOMStorageGetItem _obj key = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    key' <- textToCString key-    onException (do-        result <- propagateGError $ webkit_dom_storage_get_item _obj' key'-        checkUnexpectedReturnNULL "webkit_dom_storage_get_item" result-        result' <- cstringToText result-        freeMem result-        touchManagedPtr _obj-        freeMem key'-        return result'-     ) (do-        freeMem key'-     )--data DOMStorageGetItemMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMStorageK a) => MethodInfo DOMStorageGetItemMethodInfo a signature where-    overloadedMethod _ = dOMStorageGetItem---- method DOMStorage::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMStorage", direction = DirectionIn, mayBeNull = False, 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_storage_get_length" webkit_dom_storage_get_length :: -    Ptr DOMStorage ->                       -- _obj : TInterface "WebKit" "DOMStorage"-    Ptr (Ptr GError) ->                     -- error-    IO CULong---dOMStorageGetLength ::-    (MonadIO m, DOMStorageK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMStorageGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_storage_get_length _obj'-        touchManagedPtr _obj-        return result-     ) (do-        return ()-     )--data DOMStorageGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMStorageK a) => MethodInfo DOMStorageGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMStorageGetLength---- method DOMStorage::key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMStorage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, 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_storage_key" webkit_dom_storage_key :: -    Ptr DOMStorage ->                       -- _obj : TInterface "WebKit" "DOMStorage"-    CULong ->                               -- index : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO CString---dOMStorageKey ::-    (MonadIO m, DOMStorageK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m T.Text                             -- result-dOMStorageKey _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_storage_key _obj' index-        checkUnexpectedReturnNULL "webkit_dom_storage_key" result-        result' <- cstringToText result-        freeMem result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMStorageKeyMethodInfo-instance (signature ~ (CULong -> m T.Text), MonadIO m, DOMStorageK a) => MethodInfo DOMStorageKeyMethodInfo a signature where-    overloadedMethod _ = dOMStorageKey---- method DOMStorage::remove_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMStorage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_storage_remove_item" webkit_dom_storage_remove_item :: -    Ptr DOMStorage ->                       -- _obj : TInterface "WebKit" "DOMStorage"-    CString ->                              -- key : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMStorageRemoveItem ::-    (MonadIO m, DOMStorageK a) =>-    a                                       -- _obj-    -> T.Text                               -- key-    -> m ()                                 -- result-dOMStorageRemoveItem _obj key = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    key' <- textToCString key-    onException (do-        propagateGError $ webkit_dom_storage_remove_item _obj' key'-        touchManagedPtr _obj-        freeMem key'-        return ()-     ) (do-        freeMem key'-     )--data DOMStorageRemoveItemMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMStorageK a) => MethodInfo DOMStorageRemoveItemMethodInfo a signature where-    overloadedMethod _ = dOMStorageRemoveItem---- method DOMStorage::set_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMStorage", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "key", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_storage_set_item" webkit_dom_storage_set_item :: -    Ptr DOMStorage ->                       -- _obj : TInterface "WebKit" "DOMStorage"-    CString ->                              -- key : TBasicType TUTF8-    CString ->                              -- data : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMStorageSetItem ::-    (MonadIO m, DOMStorageK a) =>-    a                                       -- _obj-    -> T.Text                               -- key-    -> T.Text                               -- data_-    -> m ()                                 -- result-dOMStorageSetItem _obj key data_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    key' <- textToCString key-    data_' <- textToCString data_-    onException (do-        propagateGError $ webkit_dom_storage_set_item _obj' key' data_'-        touchManagedPtr _obj-        freeMem key'-        freeMem data_'-        return ()-     ) (do-        freeMem key'-        freeMem data_'-     )--data DOMStorageSetItemMethodInfo-instance (signature ~ (T.Text -> T.Text -> m ()), MonadIO m, DOMStorageK a) => MethodInfo DOMStorageSetItemMethodInfo a signature where-    overloadedMethod _ = dOMStorageSetItem--
− GI/WebKit/Objects/DOMStorage.hs-boot
@@ -1,20 +0,0 @@-module GI.WebKit.Objects.DOMStorage where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMStorage = DOMStorage (ForeignPtr DOMStorage)-instance GObject DOMStorage where-class GObject o => DOMStorageK o-instance (GObject o, IsDescendantOf DOMStorage o) => DOMStorageK o-data DOMStorageLengthPropertyInfo-data DOMStorageClearMethodInfo-data DOMStorageGetItemMethodInfo-data DOMStorageGetLengthMethodInfo-data DOMStorageKeyMethodInfo-data DOMStorageRemoveItemMethodInfo-data DOMStorageSetItemMethodInfo
− GI/WebKit/Objects/DOMStorageInfo.hs
@@ -1,92 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMStorageInfo-    ( ---- * Exported types-    DOMStorageInfo(..)                      ,-    DOMStorageInfoK                         ,-    toDOMStorageInfo                        ,-    noDOMStorageInfo                        ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMStorageInfo = DOMStorageInfo (ForeignPtr DOMStorageInfo)-foreign import ccall "webkit_dom_storage_info_get_type"-    c_webkit_dom_storage_info_get_type :: IO GType--type instance ParentTypes DOMStorageInfo = DOMStorageInfoParentTypes-type DOMStorageInfoParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMStorageInfo where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_storage_info_get_type-    --class GObject o => DOMStorageInfoK o-instance (GObject o, IsDescendantOf DOMStorageInfo o) => DOMStorageInfoK o--toDOMStorageInfo :: DOMStorageInfoK o => o -> IO DOMStorageInfo-toDOMStorageInfo = unsafeCastTo DOMStorageInfo--noDOMStorageInfo :: Maybe DOMStorageInfo-noDOMStorageInfo = Nothing--type family ResolveDOMStorageInfoMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMStorageInfoMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMStorageInfoMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMStorageInfoMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMStorageInfoMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMStorageInfoMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMStorageInfoMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMStorageInfoMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMStorageInfoMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMStorageInfoMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMStorageInfoMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMStorageInfoMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMStorageInfoMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMStorageInfoMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMStorageInfoMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMStorageInfoMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMStorageInfoMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMStorageInfoMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMStorageInfoMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMStorageInfoMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMStorageInfoMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMStorageInfoMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMStorageInfoMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMStorageInfoMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMStorageInfoMethod t DOMStorageInfo, MethodInfo info DOMStorageInfo p) => IsLabelProxy t (DOMStorageInfo -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMStorageInfoMethod t DOMStorageInfo, MethodInfo info DOMStorageInfo p) => IsLabel t (DOMStorageInfo -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DOMStorageInfo = DOMStorageInfoAttributeList-type DOMStorageInfoAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])--type instance SignalList DOMStorageInfo = DOMStorageInfoSignalList-type DOMStorageInfoSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--
− GI/WebKit/Objects/DOMStorageInfo.hs-boot
@@ -1,13 +0,0 @@-module GI.WebKit.Objects.DOMStorageInfo where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMStorageInfo = DOMStorageInfo (ForeignPtr DOMStorageInfo)-instance GObject DOMStorageInfo where-class GObject o => DOMStorageInfoK o-instance (GObject o, IsDescendantOf DOMStorageInfo o) => DOMStorageInfoK o
− GI/WebKit/Objects/DOMStorageQuota.hs
@@ -1,92 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMStorageQuota-    ( ---- * Exported types-    DOMStorageQuota(..)                     ,-    DOMStorageQuotaK                        ,-    toDOMStorageQuota                       ,-    noDOMStorageQuota                       ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMStorageQuota = DOMStorageQuota (ForeignPtr DOMStorageQuota)-foreign import ccall "webkit_dom_storage_quota_get_type"-    c_webkit_dom_storage_quota_get_type :: IO GType--type instance ParentTypes DOMStorageQuota = DOMStorageQuotaParentTypes-type DOMStorageQuotaParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMStorageQuota where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_storage_quota_get_type-    --class GObject o => DOMStorageQuotaK o-instance (GObject o, IsDescendantOf DOMStorageQuota o) => DOMStorageQuotaK o--toDOMStorageQuota :: DOMStorageQuotaK o => o -> IO DOMStorageQuota-toDOMStorageQuota = unsafeCastTo DOMStorageQuota--noDOMStorageQuota :: Maybe DOMStorageQuota-noDOMStorageQuota = Nothing--type family ResolveDOMStorageQuotaMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMStorageQuotaMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMStorageQuotaMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMStorageQuotaMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMStorageQuotaMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMStorageQuotaMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMStorageQuotaMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMStorageQuotaMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMStorageQuotaMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMStorageQuotaMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMStorageQuotaMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMStorageQuotaMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMStorageQuotaMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMStorageQuotaMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMStorageQuotaMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMStorageQuotaMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMStorageQuotaMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMStorageQuotaMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMStorageQuotaMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMStorageQuotaMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMStorageQuotaMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMStorageQuotaMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMStorageQuotaMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMStorageQuotaMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMStorageQuotaMethod t DOMStorageQuota, MethodInfo info DOMStorageQuota p) => IsLabelProxy t (DOMStorageQuota -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMStorageQuotaMethod t DOMStorageQuota, MethodInfo info DOMStorageQuota p) => IsLabel t (DOMStorageQuota -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DOMStorageQuota = DOMStorageQuotaAttributeList-type DOMStorageQuotaAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])--type instance SignalList DOMStorageQuota = DOMStorageQuotaSignalList-type DOMStorageQuotaSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--
− GI/WebKit/Objects/DOMStorageQuota.hs-boot
@@ -1,13 +0,0 @@-module GI.WebKit.Objects.DOMStorageQuota where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMStorageQuota = DOMStorageQuota (ForeignPtr DOMStorageQuota)-instance GObject DOMStorageQuota where-class GObject o => DOMStorageQuotaK o-instance (GObject o, IsDescendantOf DOMStorageQuota o) => DOMStorageQuotaK o
− GI/WebKit/Objects/DOMStyleMedia.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 (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMStyleMedia-    ( ---- * Exported types-    DOMStyleMedia(..)                       ,-    DOMStyleMediaK                          ,-    toDOMStyleMedia                         ,-    noDOMStyleMedia                         ,--- -- * Methods--- ** dOMStyleMediaMatchMedium-    DOMStyleMediaMatchMediumMethodInfo      ,-    dOMStyleMediaMatchMedium                ,----- -- * Properties--- ** Type-    DOMStyleMediaTypePropertyInfo           ,-    dOMStyleMediaType                       ,-    getDOMStyleMediaType                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMStyleMedia = DOMStyleMedia (ForeignPtr DOMStyleMedia)-foreign import ccall "webkit_dom_style_media_get_type"-    c_webkit_dom_style_media_get_type :: IO GType--type instance ParentTypes DOMStyleMedia = DOMStyleMediaParentTypes-type DOMStyleMediaParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMStyleMedia where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_style_media_get_type-    --class GObject o => DOMStyleMediaK o-instance (GObject o, IsDescendantOf DOMStyleMedia o) => DOMStyleMediaK o--toDOMStyleMedia :: DOMStyleMediaK o => o -> IO DOMStyleMedia-toDOMStyleMedia = unsafeCastTo DOMStyleMedia--noDOMStyleMedia :: Maybe DOMStyleMedia-noDOMStyleMedia = Nothing--type family ResolveDOMStyleMediaMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMStyleMediaMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMStyleMediaMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMStyleMediaMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMStyleMediaMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMStyleMediaMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMStyleMediaMethod "matchMedium" o = DOMStyleMediaMatchMediumMethodInfo-    ResolveDOMStyleMediaMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMStyleMediaMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMStyleMediaMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMStyleMediaMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMStyleMediaMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMStyleMediaMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMStyleMediaMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMStyleMediaMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMStyleMediaMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMStyleMediaMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMStyleMediaMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMStyleMediaMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMStyleMediaMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMStyleMediaMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMStyleMediaMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMStyleMediaMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMStyleMediaMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMStyleMediaMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMStyleMediaMethod t DOMStyleMedia, MethodInfo info DOMStyleMedia p) => IsLabelProxy t (DOMStyleMedia -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMStyleMediaMethod t DOMStyleMedia, MethodInfo info DOMStyleMedia p) => IsLabel t (DOMStyleMedia -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMStyleMediaType :: (MonadIO m, DOMStyleMediaK o) => o -> m (Maybe T.Text)-getDOMStyleMediaType obj = liftIO $ getObjectPropertyString obj "type"--data DOMStyleMediaTypePropertyInfo-instance AttrInfo DOMStyleMediaTypePropertyInfo where-    type AttrAllowedOps DOMStyleMediaTypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMStyleMediaTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMStyleMediaTypePropertyInfo = DOMStyleMediaK-    type AttrGetType DOMStyleMediaTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMStyleMediaTypePropertyInfo = "type"-    attrGet _ = getDOMStyleMediaType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMStyleMedia = DOMStyleMediaAttributeList-type DOMStyleMediaAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("type", DOMStyleMediaTypePropertyInfo)] :: [(Symbol, *)])--dOMStyleMediaType :: AttrLabelProxy "type"-dOMStyleMediaType = AttrLabelProxy--type instance SignalList DOMStyleMedia = DOMStyleMediaSignalList-type DOMStyleMediaSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMStyleMedia::match_medium--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMStyleMedia", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "mediaquery", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, 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_media_match_medium" webkit_dom_style_media_match_medium :: -    Ptr DOMStyleMedia ->                    -- _obj : TInterface "WebKit" "DOMStyleMedia"-    CString ->                              -- mediaquery : TBasicType TUTF8-    IO CInt---dOMStyleMediaMatchMedium ::-    (MonadIO m, DOMStyleMediaK a) =>-    a                                       -- _obj-    -> T.Text                               -- mediaquery-    -> m Bool                               -- result-dOMStyleMediaMatchMedium _obj mediaquery = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    mediaquery' <- textToCString mediaquery-    result <- webkit_dom_style_media_match_medium _obj' mediaquery'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem mediaquery'-    return result'--data DOMStyleMediaMatchMediumMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, DOMStyleMediaK a) => MethodInfo DOMStyleMediaMatchMediumMethodInfo a signature where-    overloadedMethod _ = dOMStyleMediaMatchMedium--
− GI/WebKit/Objects/DOMStyleMedia.hs-boot
@@ -1,15 +0,0 @@-module GI.WebKit.Objects.DOMStyleMedia where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMStyleMedia = DOMStyleMedia (ForeignPtr DOMStyleMedia)-instance GObject DOMStyleMedia where-class GObject o => DOMStyleMediaK o-instance (GObject o, IsDescendantOf DOMStyleMedia o) => DOMStyleMediaK o-data DOMStyleMediaTypePropertyInfo-data DOMStyleMediaMatchMediumMethodInfo
− GI/WebKit/Objects/DOMStyleSheet.hs
@@ -1,556 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMStyleSheet-    ( ---- * Exported types-    DOMStyleSheet(..)                       ,-    DOMStyleSheetK                          ,-    toDOMStyleSheet                         ,-    noDOMStyleSheet                         ,--- -- * Methods--- ** dOMStyleSheetGetDisabled-    DOMStyleSheetGetDisabledMethodInfo      ,-    dOMStyleSheetGetDisabled                ,----- ** dOMStyleSheetGetHref-    DOMStyleSheetGetHrefMethodInfo          ,-    dOMStyleSheetGetHref                    ,----- ** dOMStyleSheetGetMedia-    DOMStyleSheetGetMediaMethodInfo         ,-    dOMStyleSheetGetMedia                   ,----- ** dOMStyleSheetGetOwnerNode-    DOMStyleSheetGetOwnerNodeMethodInfo     ,-    dOMStyleSheetGetOwnerNode               ,----- ** dOMStyleSheetGetParentStyleSheet-    DOMStyleSheetGetParentStyleSheetMethodInfo,-    dOMStyleSheetGetParentStyleSheet        ,----- ** dOMStyleSheetGetTitle-    DOMStyleSheetGetTitleMethodInfo         ,-    dOMStyleSheetGetTitle                   ,----- ** dOMStyleSheetSetDisabled-    DOMStyleSheetSetDisabledMethodInfo      ,-    dOMStyleSheetSetDisabled                ,----- -- * Properties--- ** Disabled-    DOMStyleSheetDisabledPropertyInfo       ,-    constructDOMStyleSheetDisabled          ,-    dOMStyleSheetDisabled                   ,-    getDOMStyleSheetDisabled                ,-    setDOMStyleSheetDisabled                ,----- ** Href-    DOMStyleSheetHrefPropertyInfo           ,-    dOMStyleSheetHref                       ,-    getDOMStyleSheetHref                    ,----- ** Media-    DOMStyleSheetMediaPropertyInfo          ,-    dOMStyleSheetMedia                      ,-    getDOMStyleSheetMedia                   ,----- ** OwnerNode-    DOMStyleSheetOwnerNodePropertyInfo      ,-    dOMStyleSheetOwnerNode                  ,-    getDOMStyleSheetOwnerNode               ,----- ** ParentStyleSheet-    DOMStyleSheetParentStyleSheetPropertyInfo,-    dOMStyleSheetParentStyleSheet           ,-    getDOMStyleSheetParentStyleSheet        ,----- ** Title-    DOMStyleSheetTitlePropertyInfo          ,-    dOMStyleSheetTitle                      ,-    getDOMStyleSheetTitle                   ,----- ** Type-    DOMStyleSheetTypePropertyInfo           ,-    dOMStyleSheetType                       ,-    getDOMStyleSheetType                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMStyleSheet = DOMStyleSheet (ForeignPtr DOMStyleSheet)-foreign import ccall "webkit_dom_style_sheet_get_type"-    c_webkit_dom_style_sheet_get_type :: IO GType--type instance ParentTypes DOMStyleSheet = DOMStyleSheetParentTypes-type DOMStyleSheetParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMStyleSheet where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_style_sheet_get_type-    --class GObject o => DOMStyleSheetK o-instance (GObject o, IsDescendantOf DOMStyleSheet o) => DOMStyleSheetK o--toDOMStyleSheet :: DOMStyleSheetK o => o -> IO DOMStyleSheet-toDOMStyleSheet = unsafeCastTo DOMStyleSheet--noDOMStyleSheet :: Maybe DOMStyleSheet-noDOMStyleSheet = Nothing--type family ResolveDOMStyleSheetMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMStyleSheetMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMStyleSheetMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMStyleSheetMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMStyleSheetMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMStyleSheetMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMStyleSheetMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMStyleSheetMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMStyleSheetMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMStyleSheetMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMStyleSheetMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMStyleSheetMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMStyleSheetMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMStyleSheetMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMStyleSheetMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMStyleSheetMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMStyleSheetMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMStyleSheetMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMStyleSheetMethod "getData" o = GObject.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.ObjectGetPropertyMethodInfo-    ResolveDOMStyleSheetMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMStyleSheetMethod "getTitle" o = DOMStyleSheetGetTitleMethodInfo-    ResolveDOMStyleSheetMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMStyleSheetMethod "setDisabled" o = DOMStyleSheetSetDisabledMethodInfo-    ResolveDOMStyleSheetMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMStyleSheetMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMStyleSheetMethod t DOMStyleSheet, MethodInfo info DOMStyleSheet p) => IsLabelProxy t (DOMStyleSheet -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMStyleSheetMethod t DOMStyleSheet, MethodInfo info DOMStyleSheet p) => IsLabel t (DOMStyleSheet -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMStyleSheetDisabled :: (MonadIO m, DOMStyleSheetK o) => o -> m Bool-getDOMStyleSheetDisabled obj = liftIO $ getObjectPropertyBool obj "disabled"--setDOMStyleSheetDisabled :: (MonadIO m, DOMStyleSheetK o) => o -> Bool -> m ()-setDOMStyleSheetDisabled obj val = liftIO $ setObjectPropertyBool obj "disabled" val--constructDOMStyleSheetDisabled :: Bool -> IO ([Char], GValue)-constructDOMStyleSheetDisabled val = constructObjectPropertyBool "disabled" val--data DOMStyleSheetDisabledPropertyInfo-instance AttrInfo DOMStyleSheetDisabledPropertyInfo where-    type AttrAllowedOps DOMStyleSheetDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMStyleSheetDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMStyleSheetDisabledPropertyInfo = DOMStyleSheetK-    type AttrGetType DOMStyleSheetDisabledPropertyInfo = Bool-    type AttrLabel DOMStyleSheetDisabledPropertyInfo = "disabled"-    attrGet _ = getDOMStyleSheetDisabled-    attrSet _ = setDOMStyleSheetDisabled-    attrConstruct _ = constructDOMStyleSheetDisabled-    attrClear _ = undefined---- VVV Prop "href"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMStyleSheetHref :: (MonadIO m, DOMStyleSheetK o) => o -> m (Maybe T.Text)-getDOMStyleSheetHref obj = liftIO $ getObjectPropertyString obj "href"--data DOMStyleSheetHrefPropertyInfo-instance AttrInfo DOMStyleSheetHrefPropertyInfo where-    type AttrAllowedOps DOMStyleSheetHrefPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMStyleSheetHrefPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMStyleSheetHrefPropertyInfo = DOMStyleSheetK-    type AttrGetType DOMStyleSheetHrefPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMStyleSheetHrefPropertyInfo = "href"-    attrGet _ = getDOMStyleSheetHref-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "media"-   -- Type: TInterface "WebKit" "DOMMediaList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMStyleSheetMedia :: (MonadIO m, DOMStyleSheetK o) => o -> m (Maybe DOMMediaList)-getDOMStyleSheetMedia obj = liftIO $ getObjectPropertyObject obj "media" DOMMediaList--data DOMStyleSheetMediaPropertyInfo-instance AttrInfo DOMStyleSheetMediaPropertyInfo where-    type AttrAllowedOps DOMStyleSheetMediaPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMStyleSheetMediaPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMStyleSheetMediaPropertyInfo = DOMStyleSheetK-    type AttrGetType DOMStyleSheetMediaPropertyInfo = (Maybe DOMMediaList)-    type AttrLabel DOMStyleSheetMediaPropertyInfo = "media"-    attrGet _ = getDOMStyleSheetMedia-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "owner-node"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMStyleSheetOwnerNode :: (MonadIO m, DOMStyleSheetK o) => o -> m DOMNode-getDOMStyleSheetOwnerNode obj = liftIO $ checkUnexpectedNothing "getDOMStyleSheetOwnerNode" $ getObjectPropertyObject obj "owner-node" DOMNode--data DOMStyleSheetOwnerNodePropertyInfo-instance AttrInfo DOMStyleSheetOwnerNodePropertyInfo where-    type AttrAllowedOps DOMStyleSheetOwnerNodePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMStyleSheetOwnerNodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMStyleSheetOwnerNodePropertyInfo = DOMStyleSheetK-    type AttrGetType DOMStyleSheetOwnerNodePropertyInfo = DOMNode-    type AttrLabel DOMStyleSheetOwnerNodePropertyInfo = "owner-node"-    attrGet _ = getDOMStyleSheetOwnerNode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "parent-style-sheet"-   -- Type: TInterface "WebKit" "DOMStyleSheet"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMStyleSheetParentStyleSheet :: (MonadIO m, DOMStyleSheetK o) => o -> m (Maybe DOMStyleSheet)-getDOMStyleSheetParentStyleSheet obj = liftIO $ getObjectPropertyObject obj "parent-style-sheet" DOMStyleSheet--data DOMStyleSheetParentStyleSheetPropertyInfo-instance AttrInfo DOMStyleSheetParentStyleSheetPropertyInfo where-    type AttrAllowedOps DOMStyleSheetParentStyleSheetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMStyleSheetParentStyleSheetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMStyleSheetParentStyleSheetPropertyInfo = DOMStyleSheetK-    type AttrGetType DOMStyleSheetParentStyleSheetPropertyInfo = (Maybe DOMStyleSheet)-    type AttrLabel DOMStyleSheetParentStyleSheetPropertyInfo = "parent-style-sheet"-    attrGet _ = getDOMStyleSheetParentStyleSheet-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "title"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMStyleSheetTitle :: (MonadIO m, DOMStyleSheetK o) => o -> m (Maybe T.Text)-getDOMStyleSheetTitle obj = liftIO $ getObjectPropertyString obj "title"--data DOMStyleSheetTitlePropertyInfo-instance AttrInfo DOMStyleSheetTitlePropertyInfo where-    type AttrAllowedOps DOMStyleSheetTitlePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMStyleSheetTitlePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMStyleSheetTitlePropertyInfo = DOMStyleSheetK-    type AttrGetType DOMStyleSheetTitlePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMStyleSheetTitlePropertyInfo = "title"-    attrGet _ = getDOMStyleSheetTitle-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMStyleSheetType :: (MonadIO m, DOMStyleSheetK o) => o -> m (Maybe T.Text)-getDOMStyleSheetType obj = liftIO $ getObjectPropertyString obj "type"--data DOMStyleSheetTypePropertyInfo-instance AttrInfo DOMStyleSheetTypePropertyInfo where-    type AttrAllowedOps DOMStyleSheetTypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMStyleSheetTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMStyleSheetTypePropertyInfo = DOMStyleSheetK-    type AttrGetType DOMStyleSheetTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMStyleSheetTypePropertyInfo = "type"-    attrGet _ = getDOMStyleSheetType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMStyleSheet = DOMStyleSheetAttributeList-type DOMStyleSheetAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("disabled", DOMStyleSheetDisabledPropertyInfo), '("href", DOMStyleSheetHrefPropertyInfo), '("media", DOMStyleSheetMediaPropertyInfo), '("ownerNode", DOMStyleSheetOwnerNodePropertyInfo), '("parentStyleSheet", DOMStyleSheetParentStyleSheetPropertyInfo), '("title", DOMStyleSheetTitlePropertyInfo), '("type", DOMStyleSheetTypePropertyInfo)] :: [(Symbol, *)])--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--type instance SignalList DOMStyleSheet = DOMStyleSheetSignalList-type DOMStyleSheetSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMStyleSheet::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMStyleSheet"-    IO CInt---dOMStyleSheetGetDisabled ::-    (MonadIO m, DOMStyleSheetK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMStyleSheetGetDisabled _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_style_sheet_get_disabled _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMStyleSheetGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMStyleSheetK a) => MethodInfo DOMStyleSheetGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMStyleSheetGetDisabled---- method DOMStyleSheet::get_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                    -- _obj : TInterface "WebKit" "DOMStyleSheet"-    IO CString---dOMStyleSheetGetHref ::-    (MonadIO m, DOMStyleSheetK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMStyleSheetGetHref _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_style_sheet_get_href _obj'-    checkUnexpectedReturnNULL "webkit_dom_style_sheet_get_href" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMStyleSheetGetHrefMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMStyleSheetK a) => MethodInfo DOMStyleSheetGetHrefMethodInfo a signature where-    overloadedMethod _ = dOMStyleSheetGetHref---- method DOMStyleSheet::get_media--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMMediaList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_style_sheet_get_media" webkit_dom_style_sheet_get_media :: -    Ptr DOMStyleSheet ->                    -- _obj : TInterface "WebKit" "DOMStyleSheet"-    IO (Ptr DOMMediaList)---dOMStyleSheetGetMedia ::-    (MonadIO m, DOMStyleSheetK a) =>-    a                                       -- _obj-    -> m DOMMediaList                       -- result-dOMStyleSheetGetMedia _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_style_sheet_get_media _obj'-    checkUnexpectedReturnNULL "webkit_dom_style_sheet_get_media" result-    result' <- (wrapObject DOMMediaList) result-    touchManagedPtr _obj-    return result'--data DOMStyleSheetGetMediaMethodInfo-instance (signature ~ (m DOMMediaList), MonadIO m, DOMStyleSheetK a) => MethodInfo DOMStyleSheetGetMediaMethodInfo a signature where-    overloadedMethod _ = dOMStyleSheetGetMedia---- method DOMStyleSheet::get_owner_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                    -- _obj : TInterface "WebKit" "DOMStyleSheet"-    IO (Ptr DOMNode)---dOMStyleSheetGetOwnerNode ::-    (MonadIO m, DOMStyleSheetK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMStyleSheetGetOwnerNode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_style_sheet_get_owner_node _obj'-    checkUnexpectedReturnNULL "webkit_dom_style_sheet_get_owner_node" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMStyleSheetGetOwnerNodeMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMStyleSheetK a) => MethodInfo DOMStyleSheetGetOwnerNodeMethodInfo a signature where-    overloadedMethod _ = dOMStyleSheetGetOwnerNode---- method DOMStyleSheet::get_parent_style_sheet--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                    -- _obj : TInterface "WebKit" "DOMStyleSheet"-    IO (Ptr DOMStyleSheet)---dOMStyleSheetGetParentStyleSheet ::-    (MonadIO m, DOMStyleSheetK a) =>-    a                                       -- _obj-    -> m DOMStyleSheet                      -- result-dOMStyleSheetGetParentStyleSheet _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_style_sheet_get_parent_style_sheet _obj'-    checkUnexpectedReturnNULL "webkit_dom_style_sheet_get_parent_style_sheet" result-    result' <- (wrapObject DOMStyleSheet) result-    touchManagedPtr _obj-    return result'--data DOMStyleSheetGetParentStyleSheetMethodInfo-instance (signature ~ (m DOMStyleSheet), MonadIO m, DOMStyleSheetK a) => MethodInfo DOMStyleSheetGetParentStyleSheetMethodInfo a signature where-    overloadedMethod _ = dOMStyleSheetGetParentStyleSheet---- method DOMStyleSheet::get_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                    -- _obj : TInterface "WebKit" "DOMStyleSheet"-    IO CString---dOMStyleSheetGetTitle ::-    (MonadIO m, DOMStyleSheetK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMStyleSheetGetTitle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_style_sheet_get_title _obj'-    checkUnexpectedReturnNULL "webkit_dom_style_sheet_get_title" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMStyleSheetGetTitleMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMStyleSheetK a) => MethodInfo DOMStyleSheetGetTitleMethodInfo a signature where-    overloadedMethod _ = dOMStyleSheetGetTitle---- method DOMStyleSheet::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMStyleSheet", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMStyleSheet"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMStyleSheetSetDisabled ::-    (MonadIO m, DOMStyleSheetK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMStyleSheetSetDisabled _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_style_sheet_set_disabled _obj' value'-    touchManagedPtr _obj-    return ()--data DOMStyleSheetSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMStyleSheetK a) => MethodInfo DOMStyleSheetSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMStyleSheetSetDisabled--
− GI/WebKit/Objects/DOMStyleSheet.hs-boot
@@ -1,27 +0,0 @@-module GI.WebKit.Objects.DOMStyleSheet where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMStyleSheet = DOMStyleSheet (ForeignPtr DOMStyleSheet)-instance GObject DOMStyleSheet where-class GObject o => DOMStyleSheetK o-instance (GObject o, IsDescendantOf DOMStyleSheet o) => DOMStyleSheetK o-data DOMStyleSheetDisabledPropertyInfo-data DOMStyleSheetHrefPropertyInfo-data DOMStyleSheetMediaPropertyInfo-data DOMStyleSheetOwnerNodePropertyInfo-data DOMStyleSheetParentStyleSheetPropertyInfo-data DOMStyleSheetTitlePropertyInfo-data DOMStyleSheetTypePropertyInfo-data DOMStyleSheetGetDisabledMethodInfo-data DOMStyleSheetGetHrefMethodInfo-data DOMStyleSheetGetMediaMethodInfo-data DOMStyleSheetGetOwnerNodeMethodInfo-data DOMStyleSheetGetParentStyleSheetMethodInfo-data DOMStyleSheetGetTitleMethodInfo-data DOMStyleSheetSetDisabledMethodInfo
− GI/WebKit/Objects/DOMStyleSheetList.hs
@@ -1,197 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMStyleSheetList-    ( ---- * Exported types-    DOMStyleSheetList(..)                   ,-    DOMStyleSheetListK                      ,-    toDOMStyleSheetList                     ,-    noDOMStyleSheetList                     ,--- -- * Methods--- ** dOMStyleSheetListGetLength-    DOMStyleSheetListGetLengthMethodInfo    ,-    dOMStyleSheetListGetLength              ,----- ** dOMStyleSheetListItem-    DOMStyleSheetListItemMethodInfo         ,-    dOMStyleSheetListItem                   ,----- -- * Properties--- ** Length-    DOMStyleSheetListLengthPropertyInfo     ,-    dOMStyleSheetListLength                 ,-    getDOMStyleSheetListLength              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMStyleSheetList = DOMStyleSheetList (ForeignPtr DOMStyleSheetList)-foreign import ccall "webkit_dom_style_sheet_list_get_type"-    c_webkit_dom_style_sheet_list_get_type :: IO GType--type instance ParentTypes DOMStyleSheetList = DOMStyleSheetListParentTypes-type DOMStyleSheetListParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMStyleSheetList where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_style_sheet_list_get_type-    --class GObject o => DOMStyleSheetListK o-instance (GObject o, IsDescendantOf DOMStyleSheetList o) => DOMStyleSheetListK o--toDOMStyleSheetList :: DOMStyleSheetListK o => o -> IO DOMStyleSheetList-toDOMStyleSheetList = unsafeCastTo DOMStyleSheetList--noDOMStyleSheetList :: Maybe DOMStyleSheetList-noDOMStyleSheetList = Nothing--type family ResolveDOMStyleSheetListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMStyleSheetListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMStyleSheetListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMStyleSheetListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMStyleSheetListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMStyleSheetListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMStyleSheetListMethod "item" o = DOMStyleSheetListItemMethodInfo-    ResolveDOMStyleSheetListMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMStyleSheetListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMStyleSheetListMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMStyleSheetListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMStyleSheetListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMStyleSheetListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMStyleSheetListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMStyleSheetListMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMStyleSheetListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMStyleSheetListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMStyleSheetListMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMStyleSheetListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMStyleSheetListMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMStyleSheetListMethod "getLength" o = DOMStyleSheetListGetLengthMethodInfo-    ResolveDOMStyleSheetListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMStyleSheetListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMStyleSheetListMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMStyleSheetListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMStyleSheetListMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMStyleSheetListMethod t DOMStyleSheetList, MethodInfo info DOMStyleSheetList p) => IsLabelProxy t (DOMStyleSheetList -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMStyleSheetListMethod t DOMStyleSheetList, MethodInfo info DOMStyleSheetList p) => IsLabel t (DOMStyleSheetList -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMStyleSheetListLength :: (MonadIO m, DOMStyleSheetListK o) => o -> m CULong-getDOMStyleSheetListLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMStyleSheetListLengthPropertyInfo-instance AttrInfo DOMStyleSheetListLengthPropertyInfo where-    type AttrAllowedOps DOMStyleSheetListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMStyleSheetListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMStyleSheetListLengthPropertyInfo = DOMStyleSheetListK-    type AttrGetType DOMStyleSheetListLengthPropertyInfo = CULong-    type AttrLabel DOMStyleSheetListLengthPropertyInfo = "length"-    attrGet _ = getDOMStyleSheetListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMStyleSheetList = DOMStyleSheetListAttributeList-type DOMStyleSheetListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMStyleSheetListLengthPropertyInfo)] :: [(Symbol, *)])--dOMStyleSheetListLength :: AttrLabelProxy "length"-dOMStyleSheetListLength = AttrLabelProxy--type instance SignalList DOMStyleSheetList = DOMStyleSheetListSignalList-type DOMStyleSheetListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMStyleSheetList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMStyleSheetList", direction = DirectionIn, mayBeNull = False, 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 ->                -- _obj : TInterface "WebKit" "DOMStyleSheetList"-    IO CULong---dOMStyleSheetListGetLength ::-    (MonadIO m, DOMStyleSheetListK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMStyleSheetListGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_style_sheet_list_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMStyleSheetListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMStyleSheetListK a) => MethodInfo DOMStyleSheetListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMStyleSheetListGetLength---- method DOMStyleSheetList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMStyleSheetList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMStyleSheet")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_style_sheet_list_item" webkit_dom_style_sheet_list_item :: -    Ptr DOMStyleSheetList ->                -- _obj : TInterface "WebKit" "DOMStyleSheetList"-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr DOMStyleSheet)---dOMStyleSheetListItem ::-    (MonadIO m, DOMStyleSheetListK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m DOMStyleSheet                      -- result-dOMStyleSheetListItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_style_sheet_list_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_style_sheet_list_item" result-    result' <- (wrapObject DOMStyleSheet) result-    touchManagedPtr _obj-    return result'--data DOMStyleSheetListItemMethodInfo-instance (signature ~ (CULong -> m DOMStyleSheet), MonadIO m, DOMStyleSheetListK a) => MethodInfo DOMStyleSheetListItemMethodInfo a signature where-    overloadedMethod _ = dOMStyleSheetListItem--
− GI/WebKit/Objects/DOMStyleSheetList.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.DOMStyleSheetList where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMStyleSheetList = DOMStyleSheetList (ForeignPtr DOMStyleSheetList)-instance GObject DOMStyleSheetList where-class GObject o => DOMStyleSheetListK o-instance (GObject o, IsDescendantOf DOMStyleSheetList o) => DOMStyleSheetListK o-data DOMStyleSheetListLengthPropertyInfo-data DOMStyleSheetListGetLengthMethodInfo-data DOMStyleSheetListItemMethodInfo
− GI/WebKit/Objects/DOMText.hs
@@ -1,290 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMText-    ( ---- * Exported types-    DOMText(..)                             ,-    DOMTextK                                ,-    toDOMText                               ,-    noDOMText                               ,--- -- * Methods--- ** dOMTextGetWholeText-    DOMTextGetWholeTextMethodInfo           ,-    dOMTextGetWholeText                     ,----- ** dOMTextReplaceWholeText-    DOMTextReplaceWholeTextMethodInfo       ,-    dOMTextReplaceWholeText                 ,----- ** dOMTextSplitText-    DOMTextSplitTextMethodInfo              ,-    dOMTextSplitText                        ,----- -- * Properties--- ** WholeText-    DOMTextWholeTextPropertyInfo            ,-    dOMTextWholeText                        ,-    getDOMTextWholeText                     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMText = DOMText (ForeignPtr DOMText)-foreign import ccall "webkit_dom_text_get_type"-    c_webkit_dom_text_get_type :: IO GType--type instance ParentTypes DOMText = DOMTextParentTypes-type DOMTextParentTypes = '[DOMCharacterData, DOMNode, DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMText where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_text_get_type-    --class GObject o => DOMTextK o-instance (GObject o, IsDescendantOf DOMText o) => DOMTextK o--toDOMText :: DOMTextK o => o -> IO DOMText-toDOMText = unsafeCastTo DOMText--noDOMText :: Maybe DOMText-noDOMText = Nothing--type family ResolveDOMTextMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMTextMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMTextMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMTextMethod "appendData" o = DOMCharacterDataAppendDataMethodInfo-    ResolveDOMTextMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMTextMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMTextMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo-    ResolveDOMTextMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMTextMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMTextMethod "deleteData" o = DOMCharacterDataDeleteDataMethodInfo-    ResolveDOMTextMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMTextMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMTextMethod "hasAttributes" o = DOMNodeHasAttributesMethodInfo-    ResolveDOMTextMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMTextMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMTextMethod "insertData" o = DOMCharacterDataInsertDataMethodInfo-    ResolveDOMTextMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMTextMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMTextMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMTextMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMTextMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMTextMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMTextMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMTextMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMTextMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMTextMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMTextMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMTextMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMTextMethod "remove" o = DOMCharacterDataRemoveMethodInfo-    ResolveDOMTextMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMTextMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMTextMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMTextMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMTextMethod "replaceWholeText" o = DOMTextReplaceWholeTextMethodInfo-    ResolveDOMTextMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMTextMethod "splitText" o = DOMTextSplitTextMethodInfo-    ResolveDOMTextMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMTextMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMTextMethod "substringData" o = DOMCharacterDataSubstringDataMethodInfo-    ResolveDOMTextMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMTextMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMTextMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMTextMethod "getAttributes" o = DOMNodeGetAttributesMethodInfo-    ResolveDOMTextMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMTextMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMTextMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMTextMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMTextMethod "getLength" o = DOMCharacterDataGetLengthMethodInfo-    ResolveDOMTextMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMTextMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMTextMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMTextMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMTextMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMTextMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMTextMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMTextMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMTextMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMTextMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMTextMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMTextMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMTextMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMTextMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMTextMethod "getWholeText" o = DOMTextGetWholeTextMethodInfo-    ResolveDOMTextMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMTextMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMTextMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMTextMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMTextMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMTextMethod t DOMText, MethodInfo info DOMText p) => IsLabelProxy t (DOMText -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMTextMethod t DOMText, MethodInfo info DOMText p) => IsLabel t (DOMText -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "whole-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMTextWholeText :: (MonadIO m, DOMTextK o) => o -> m (Maybe T.Text)-getDOMTextWholeText obj = liftIO $ getObjectPropertyString obj "whole-text"--data DOMTextWholeTextPropertyInfo-instance AttrInfo DOMTextWholeTextPropertyInfo where-    type AttrAllowedOps DOMTextWholeTextPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMTextWholeTextPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTextWholeTextPropertyInfo = DOMTextK-    type AttrGetType DOMTextWholeTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMTextWholeTextPropertyInfo = "whole-text"-    attrGet _ = getDOMTextWholeText-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMText = DOMTextAttributeList-type DOMTextAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("data", DOMCharacterDataDataPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("length", DOMCharacterDataLengthPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("wholeText", DOMTextWholeTextPropertyInfo)] :: [(Symbol, *)])--dOMTextWholeText :: AttrLabelProxy "wholeText"-dOMTextWholeText = AttrLabelProxy--type instance SignalList DOMText = DOMTextSignalList-type DOMTextSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMText::get_whole_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMText", direction = DirectionIn, mayBeNull = False, argScope = 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 ->                          -- _obj : TInterface "WebKit" "DOMText"-    IO CString---dOMTextGetWholeText ::-    (MonadIO m, DOMTextK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMTextGetWholeText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_get_whole_text _obj'-    checkUnexpectedReturnNULL "webkit_dom_text_get_whole_text" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMTextGetWholeTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMTextK a) => MethodInfo DOMTextGetWholeTextMethodInfo a signature where-    overloadedMethod _ = dOMTextGetWholeText---- method DOMText::replace_whole_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "content", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMText")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_text_replace_whole_text" webkit_dom_text_replace_whole_text :: -    Ptr DOMText ->                          -- _obj : TInterface "WebKit" "DOMText"-    CString ->                              -- content : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMText)---dOMTextReplaceWholeText ::-    (MonadIO m, DOMTextK a) =>-    a                                       -- _obj-    -> T.Text                               -- content-    -> m DOMText                            -- result-dOMTextReplaceWholeText _obj content = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    content' <- textToCString content-    onException (do-        result <- propagateGError $ webkit_dom_text_replace_whole_text _obj' content'-        checkUnexpectedReturnNULL "webkit_dom_text_replace_whole_text" result-        result' <- (newObject DOMText) result-        touchManagedPtr _obj-        freeMem content'-        return result'-     ) (do-        freeMem content'-     )--data DOMTextReplaceWholeTextMethodInfo-instance (signature ~ (T.Text -> m DOMText), MonadIO m, DOMTextK a) => MethodInfo DOMTextReplaceWholeTextMethodInfo a signature where-    overloadedMethod _ = dOMTextReplaceWholeText---- method DOMText::split_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMText", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMText")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_text_split_text" webkit_dom_text_split_text :: -    Ptr DOMText ->                          -- _obj : TInterface "WebKit" "DOMText"-    CULong ->                               -- offset : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMText)---dOMTextSplitText ::-    (MonadIO m, DOMTextK a) =>-    a                                       -- _obj-    -> CULong                               -- offset-    -> m DOMText                            -- result-dOMTextSplitText _obj offset = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_text_split_text _obj' offset-        checkUnexpectedReturnNULL "webkit_dom_text_split_text" result-        result' <- (newObject DOMText) result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMTextSplitTextMethodInfo-instance (signature ~ (CULong -> m DOMText), MonadIO m, DOMTextK a) => MethodInfo DOMTextSplitTextMethodInfo a signature where-    overloadedMethod _ = dOMTextSplitText--
− GI/WebKit/Objects/DOMText.hs-boot
@@ -1,17 +0,0 @@-module GI.WebKit.Objects.DOMText where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMText = DOMText (ForeignPtr DOMText)-instance GObject DOMText where-class GObject o => DOMTextK o-instance (GObject o, IsDescendantOf DOMText o) => DOMTextK o-data DOMTextWholeTextPropertyInfo-data DOMTextGetWholeTextMethodInfo-data DOMTextReplaceWholeTextMethodInfo-data DOMTextSplitTextMethodInfo
− GI/WebKit/Objects/DOMTextTrack.hs
@@ -1,718 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMTextTrack-    ( ---- * Exported types-    DOMTextTrack(..)                        ,-    DOMTextTrackK                           ,-    toDOMTextTrack                          ,-    noDOMTextTrack                          ,--- -- * Methods--- ** dOMTextTrackAddCue-    DOMTextTrackAddCueMethodInfo            ,-    dOMTextTrackAddCue                      ,----- ** dOMTextTrackDispatchEvent-    DOMTextTrackDispatchEventMethodInfo     ,-    dOMTextTrackDispatchEvent               ,----- ** dOMTextTrackGetActiveCues-    DOMTextTrackGetActiveCuesMethodInfo     ,-    dOMTextTrackGetActiveCues               ,----- ** dOMTextTrackGetCues-    DOMTextTrackGetCuesMethodInfo           ,-    dOMTextTrackGetCues                     ,----- ** dOMTextTrackGetId-    DOMTextTrackGetIdMethodInfo             ,-    dOMTextTrackGetId                       ,----- ** dOMTextTrackGetKind-    DOMTextTrackGetKindMethodInfo           ,-    dOMTextTrackGetKind                     ,----- ** dOMTextTrackGetLabel-    DOMTextTrackGetLabelMethodInfo          ,-    dOMTextTrackGetLabel                    ,----- ** dOMTextTrackGetLanguage-    DOMTextTrackGetLanguageMethodInfo       ,-    dOMTextTrackGetLanguage                 ,----- ** dOMTextTrackGetMode-    DOMTextTrackGetModeMethodInfo           ,-    dOMTextTrackGetMode                     ,----- ** dOMTextTrackRemoveCue-    DOMTextTrackRemoveCueMethodInfo         ,-    dOMTextTrackRemoveCue                   ,----- ** dOMTextTrackSetMode-    DOMTextTrackSetModeMethodInfo           ,-    dOMTextTrackSetMode                     ,----- -- * Properties--- ** ActiveCues-    DOMTextTrackActiveCuesPropertyInfo      ,-    dOMTextTrackActiveCues                  ,-    getDOMTextTrackActiveCues               ,----- ** Cues-    DOMTextTrackCuesPropertyInfo            ,-    dOMTextTrackCues                        ,-    getDOMTextTrackCues                     ,----- ** Id-    DOMTextTrackIdPropertyInfo              ,-    dOMTextTrackId                          ,-    getDOMTextTrackId                       ,----- ** Kind-    DOMTextTrackKindPropertyInfo            ,-    dOMTextTrackKind                        ,-    getDOMTextTrackKind                     ,----- ** Label-    DOMTextTrackLabelPropertyInfo           ,-    dOMTextTrackLabel                       ,-    getDOMTextTrackLabel                    ,----- ** Language-    DOMTextTrackLanguagePropertyInfo        ,-    dOMTextTrackLanguage                    ,-    getDOMTextTrackLanguage                 ,----- ** Mode-    DOMTextTrackModePropertyInfo            ,-    constructDOMTextTrackMode               ,-    dOMTextTrackMode                        ,-    getDOMTextTrackMode                     ,-    setDOMTextTrackMode                     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMTextTrack = DOMTextTrack (ForeignPtr DOMTextTrack)-foreign import ccall "webkit_dom_text_track_get_type"-    c_webkit_dom_text_track_get_type :: IO GType--type instance ParentTypes DOMTextTrack = DOMTextTrackParentTypes-type DOMTextTrackParentTypes = '[DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMTextTrack where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_text_track_get_type-    --class GObject o => DOMTextTrackK o-instance (GObject o, IsDescendantOf DOMTextTrack o) => DOMTextTrackK o--toDOMTextTrack :: DOMTextTrackK o => o -> IO DOMTextTrack-toDOMTextTrack = unsafeCastTo DOMTextTrack--noDOMTextTrack :: Maybe DOMTextTrack-noDOMTextTrack = Nothing--type family ResolveDOMTextTrackMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMTextTrackMethod "addCue" o = DOMTextTrackAddCueMethodInfo-    ResolveDOMTextTrackMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMTextTrackMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMTextTrackMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMTextTrackMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMTextTrackMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMTextTrackMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMTextTrackMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMTextTrackMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMTextTrackMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMTextTrackMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMTextTrackMethod "removeCue" o = DOMTextTrackRemoveCueMethodInfo-    ResolveDOMTextTrackMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMTextTrackMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMTextTrackMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMTextTrackMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMTextTrackMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMTextTrackMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMTextTrackMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMTextTrackMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMTextTrackMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMTextTrackMethod "getActiveCues" o = DOMTextTrackGetActiveCuesMethodInfo-    ResolveDOMTextTrackMethod "getCues" o = DOMTextTrackGetCuesMethodInfo-    ResolveDOMTextTrackMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMTextTrackMethod "getId" o = DOMTextTrackGetIdMethodInfo-    ResolveDOMTextTrackMethod "getKind" o = DOMTextTrackGetKindMethodInfo-    ResolveDOMTextTrackMethod "getLabel" o = DOMTextTrackGetLabelMethodInfo-    ResolveDOMTextTrackMethod "getLanguage" o = DOMTextTrackGetLanguageMethodInfo-    ResolveDOMTextTrackMethod "getMode" o = DOMTextTrackGetModeMethodInfo-    ResolveDOMTextTrackMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMTextTrackMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMTextTrackMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMTextTrackMethod "setMode" o = DOMTextTrackSetModeMethodInfo-    ResolveDOMTextTrackMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMTextTrackMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMTextTrackMethod t DOMTextTrack, MethodInfo info DOMTextTrack p) => IsLabelProxy t (DOMTextTrack -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMTextTrackMethod t DOMTextTrack, MethodInfo info DOMTextTrack p) => IsLabel t (DOMTextTrack -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "active-cues"-   -- Type: TInterface "WebKit" "DOMTextTrackCueList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMTextTrackActiveCues :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe DOMTextTrackCueList)-getDOMTextTrackActiveCues obj = liftIO $ getObjectPropertyObject obj "active-cues" DOMTextTrackCueList--data DOMTextTrackActiveCuesPropertyInfo-instance AttrInfo DOMTextTrackActiveCuesPropertyInfo where-    type AttrAllowedOps DOMTextTrackActiveCuesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMTextTrackActiveCuesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTextTrackActiveCuesPropertyInfo = DOMTextTrackK-    type AttrGetType DOMTextTrackActiveCuesPropertyInfo = (Maybe DOMTextTrackCueList)-    type AttrLabel DOMTextTrackActiveCuesPropertyInfo = "active-cues"-    attrGet _ = getDOMTextTrackActiveCues-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "cues"-   -- Type: TInterface "WebKit" "DOMTextTrackCueList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMTextTrackCues :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe DOMTextTrackCueList)-getDOMTextTrackCues obj = liftIO $ getObjectPropertyObject obj "cues" DOMTextTrackCueList--data DOMTextTrackCuesPropertyInfo-instance AttrInfo DOMTextTrackCuesPropertyInfo where-    type AttrAllowedOps DOMTextTrackCuesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMTextTrackCuesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTextTrackCuesPropertyInfo = DOMTextTrackK-    type AttrGetType DOMTextTrackCuesPropertyInfo = (Maybe DOMTextTrackCueList)-    type AttrLabel DOMTextTrackCuesPropertyInfo = "cues"-    attrGet _ = getDOMTextTrackCues-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "id"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMTextTrackId :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe T.Text)-getDOMTextTrackId obj = liftIO $ getObjectPropertyString obj "id"--data DOMTextTrackIdPropertyInfo-instance AttrInfo DOMTextTrackIdPropertyInfo where-    type AttrAllowedOps DOMTextTrackIdPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMTextTrackIdPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTextTrackIdPropertyInfo = DOMTextTrackK-    type AttrGetType DOMTextTrackIdPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMTextTrackIdPropertyInfo = "id"-    attrGet _ = getDOMTextTrackId-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "kind"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMTextTrackKind :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe T.Text)-getDOMTextTrackKind obj = liftIO $ getObjectPropertyString obj "kind"--data DOMTextTrackKindPropertyInfo-instance AttrInfo DOMTextTrackKindPropertyInfo where-    type AttrAllowedOps DOMTextTrackKindPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMTextTrackKindPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTextTrackKindPropertyInfo = DOMTextTrackK-    type AttrGetType DOMTextTrackKindPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMTextTrackKindPropertyInfo = "kind"-    attrGet _ = getDOMTextTrackKind-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "label"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMTextTrackLabel :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe T.Text)-getDOMTextTrackLabel obj = liftIO $ getObjectPropertyString obj "label"--data DOMTextTrackLabelPropertyInfo-instance AttrInfo DOMTextTrackLabelPropertyInfo where-    type AttrAllowedOps DOMTextTrackLabelPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMTextTrackLabelPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTextTrackLabelPropertyInfo = DOMTextTrackK-    type AttrGetType DOMTextTrackLabelPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMTextTrackLabelPropertyInfo = "label"-    attrGet _ = getDOMTextTrackLabel-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "language"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMTextTrackLanguage :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe T.Text)-getDOMTextTrackLanguage obj = liftIO $ getObjectPropertyString obj "language"--data DOMTextTrackLanguagePropertyInfo-instance AttrInfo DOMTextTrackLanguagePropertyInfo where-    type AttrAllowedOps DOMTextTrackLanguagePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMTextTrackLanguagePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTextTrackLanguagePropertyInfo = DOMTextTrackK-    type AttrGetType DOMTextTrackLanguagePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMTextTrackLanguagePropertyInfo = "language"-    attrGet _ = getDOMTextTrackLanguage-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "mode"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMTextTrackMode :: (MonadIO m, DOMTextTrackK o) => o -> m (Maybe T.Text)-getDOMTextTrackMode obj = liftIO $ getObjectPropertyString obj "mode"--setDOMTextTrackMode :: (MonadIO m, DOMTextTrackK o) => o -> T.Text -> m ()-setDOMTextTrackMode obj val = liftIO $ setObjectPropertyString obj "mode" (Just val)--constructDOMTextTrackMode :: T.Text -> IO ([Char], GValue)-constructDOMTextTrackMode val = constructObjectPropertyString "mode" (Just val)--data DOMTextTrackModePropertyInfo-instance AttrInfo DOMTextTrackModePropertyInfo where-    type AttrAllowedOps DOMTextTrackModePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMTextTrackModePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMTextTrackModePropertyInfo = DOMTextTrackK-    type AttrGetType DOMTextTrackModePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMTextTrackModePropertyInfo = "mode"-    attrGet _ = getDOMTextTrackMode-    attrSet _ = setDOMTextTrackMode-    attrConstruct _ = constructDOMTextTrackMode-    attrClear _ = undefined--type instance AttributeList DOMTextTrack = DOMTextTrackAttributeList-type DOMTextTrackAttributeList = ('[ '("activeCues", DOMTextTrackActiveCuesPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("cues", DOMTextTrackCuesPropertyInfo), '("id", DOMTextTrackIdPropertyInfo), '("kind", DOMTextTrackKindPropertyInfo), '("label", DOMTextTrackLabelPropertyInfo), '("language", DOMTextTrackLanguagePropertyInfo), '("mode", DOMTextTrackModePropertyInfo)] :: [(Symbol, *)])--dOMTextTrackActiveCues :: AttrLabelProxy "activeCues"-dOMTextTrackActiveCues = AttrLabelProxy--dOMTextTrackCues :: AttrLabelProxy "cues"-dOMTextTrackCues = AttrLabelProxy--dOMTextTrackId :: AttrLabelProxy "id"-dOMTextTrackId = AttrLabelProxy--dOMTextTrackKind :: AttrLabelProxy "kind"-dOMTextTrackKind = AttrLabelProxy--dOMTextTrackLabel :: AttrLabelProxy "label"-dOMTextTrackLabel = AttrLabelProxy--dOMTextTrackLanguage :: AttrLabelProxy "language"-dOMTextTrackLanguage = AttrLabelProxy--dOMTextTrackMode :: AttrLabelProxy "mode"-dOMTextTrackMode = AttrLabelProxy--type instance SignalList DOMTextTrack = DOMTextTrackSignalList-type DOMTextTrackSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMTextTrack::add_cue--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrack", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cue", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_text_track_add_cue" webkit_dom_text_track_add_cue :: -    Ptr DOMTextTrack ->                     -- _obj : TInterface "WebKit" "DOMTextTrack"-    Ptr DOMTextTrackCue ->                  -- cue : TInterface "WebKit" "DOMTextTrackCue"-    IO ()---dOMTextTrackAddCue ::-    (MonadIO m, DOMTextTrackK a, DOMTextTrackCueK b) =>-    a                                       -- _obj-    -> b                                    -- cue-    -> m ()                                 -- result-dOMTextTrackAddCue _obj cue = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let cue' = unsafeManagedPtrCastPtr cue-    webkit_dom_text_track_add_cue _obj' cue'-    touchManagedPtr _obj-    touchManagedPtr cue-    return ()--data DOMTextTrackAddCueMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMTextTrackK a, DOMTextTrackCueK b) => MethodInfo DOMTextTrackAddCueMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackAddCue---- method DOMTextTrack::dispatch_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrack", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "evt", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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_text_track_dispatch_event" webkit_dom_text_track_dispatch_event :: -    Ptr DOMTextTrack ->                     -- _obj : TInterface "WebKit" "DOMTextTrack"-    Ptr DOMEvent ->                         -- evt : TInterface "WebKit" "DOMEvent"-    Ptr (Ptr GError) ->                     -- error-    IO CInt--{-# DEPRECATED dOMTextTrackDispatchEvent ["(Since version 2.4)","Use webkit_dom_event_target_dispatch_event() instead."]#-}-dOMTextTrackDispatchEvent ::-    (MonadIO m, DOMTextTrackK a, DOMEventK b) =>-    a                                       -- _obj-    -> b                                    -- evt-    -> m ()                                 -- result-dOMTextTrackDispatchEvent _obj evt = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let evt' = unsafeManagedPtrCastPtr evt-    onException (do-        _ <- propagateGError $ webkit_dom_text_track_dispatch_event _obj' evt'-        touchManagedPtr _obj-        touchManagedPtr evt-        return ()-     ) (do-        return ()-     )--data DOMTextTrackDispatchEventMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMTextTrackK a, DOMEventK b) => MethodInfo DOMTextTrackDispatchEventMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackDispatchEvent---- method DOMTextTrack::get_active_cues--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrack", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMTextTrackCueList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_text_track_get_active_cues" webkit_dom_text_track_get_active_cues :: -    Ptr DOMTextTrack ->                     -- _obj : TInterface "WebKit" "DOMTextTrack"-    IO (Ptr DOMTextTrackCueList)---dOMTextTrackGetActiveCues ::-    (MonadIO m, DOMTextTrackK a) =>-    a                                       -- _obj-    -> m DOMTextTrackCueList                -- result-dOMTextTrackGetActiveCues _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_get_active_cues _obj'-    checkUnexpectedReturnNULL "webkit_dom_text_track_get_active_cues" result-    result' <- (wrapObject DOMTextTrackCueList) result-    touchManagedPtr _obj-    return result'--data DOMTextTrackGetActiveCuesMethodInfo-instance (signature ~ (m DOMTextTrackCueList), MonadIO m, DOMTextTrackK a) => MethodInfo DOMTextTrackGetActiveCuesMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackGetActiveCues---- method DOMTextTrack::get_cues--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrack", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMTextTrackCueList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_text_track_get_cues" webkit_dom_text_track_get_cues :: -    Ptr DOMTextTrack ->                     -- _obj : TInterface "WebKit" "DOMTextTrack"-    IO (Ptr DOMTextTrackCueList)---dOMTextTrackGetCues ::-    (MonadIO m, DOMTextTrackK a) =>-    a                                       -- _obj-    -> m DOMTextTrackCueList                -- result-dOMTextTrackGetCues _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_get_cues _obj'-    checkUnexpectedReturnNULL "webkit_dom_text_track_get_cues" result-    result' <- (wrapObject DOMTextTrackCueList) result-    touchManagedPtr _obj-    return result'--data DOMTextTrackGetCuesMethodInfo-instance (signature ~ (m DOMTextTrackCueList), MonadIO m, DOMTextTrackK a) => MethodInfo DOMTextTrackGetCuesMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackGetCues---- method DOMTextTrack::get_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrack", direction = DirectionIn, mayBeNull = False, argScope = 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_track_get_id" webkit_dom_text_track_get_id :: -    Ptr DOMTextTrack ->                     -- _obj : TInterface "WebKit" "DOMTextTrack"-    IO CString---dOMTextTrackGetId ::-    (MonadIO m, DOMTextTrackK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMTextTrackGetId _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_get_id _obj'-    checkUnexpectedReturnNULL "webkit_dom_text_track_get_id" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMTextTrackGetIdMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMTextTrackK a) => MethodInfo DOMTextTrackGetIdMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackGetId---- method DOMTextTrack::get_kind--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrack", direction = DirectionIn, mayBeNull = False, argScope = 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_track_get_kind" webkit_dom_text_track_get_kind :: -    Ptr DOMTextTrack ->                     -- _obj : TInterface "WebKit" "DOMTextTrack"-    IO CString---dOMTextTrackGetKind ::-    (MonadIO m, DOMTextTrackK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMTextTrackGetKind _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_get_kind _obj'-    checkUnexpectedReturnNULL "webkit_dom_text_track_get_kind" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMTextTrackGetKindMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMTextTrackK a) => MethodInfo DOMTextTrackGetKindMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackGetKind---- method DOMTextTrack::get_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrack", direction = DirectionIn, mayBeNull = False, argScope = 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_track_get_label" webkit_dom_text_track_get_label :: -    Ptr DOMTextTrack ->                     -- _obj : TInterface "WebKit" "DOMTextTrack"-    IO CString---dOMTextTrackGetLabel ::-    (MonadIO m, DOMTextTrackK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMTextTrackGetLabel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_get_label _obj'-    checkUnexpectedReturnNULL "webkit_dom_text_track_get_label" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMTextTrackGetLabelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMTextTrackK a) => MethodInfo DOMTextTrackGetLabelMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackGetLabel---- method DOMTextTrack::get_language--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrack", direction = DirectionIn, mayBeNull = False, argScope = 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_track_get_language" webkit_dom_text_track_get_language :: -    Ptr DOMTextTrack ->                     -- _obj : TInterface "WebKit" "DOMTextTrack"-    IO CString---dOMTextTrackGetLanguage ::-    (MonadIO m, DOMTextTrackK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMTextTrackGetLanguage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_get_language _obj'-    checkUnexpectedReturnNULL "webkit_dom_text_track_get_language" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMTextTrackGetLanguageMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMTextTrackK a) => MethodInfo DOMTextTrackGetLanguageMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackGetLanguage---- method DOMTextTrack::get_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrack", direction = DirectionIn, mayBeNull = False, argScope = 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_track_get_mode" webkit_dom_text_track_get_mode :: -    Ptr DOMTextTrack ->                     -- _obj : TInterface "WebKit" "DOMTextTrack"-    IO CString---dOMTextTrackGetMode ::-    (MonadIO m, DOMTextTrackK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMTextTrackGetMode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_get_mode _obj'-    checkUnexpectedReturnNULL "webkit_dom_text_track_get_mode" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMTextTrackGetModeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMTextTrackK a) => MethodInfo DOMTextTrackGetModeMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackGetMode---- method DOMTextTrack::remove_cue--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrack", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cue", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_text_track_remove_cue" webkit_dom_text_track_remove_cue :: -    Ptr DOMTextTrack ->                     -- _obj : TInterface "WebKit" "DOMTextTrack"-    Ptr DOMTextTrackCue ->                  -- cue : TInterface "WebKit" "DOMTextTrackCue"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMTextTrackRemoveCue ::-    (MonadIO m, DOMTextTrackK a, DOMTextTrackCueK b) =>-    a                                       -- _obj-    -> b                                    -- cue-    -> m ()                                 -- result-dOMTextTrackRemoveCue _obj cue = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let cue' = unsafeManagedPtrCastPtr cue-    onException (do-        propagateGError $ webkit_dom_text_track_remove_cue _obj' cue'-        touchManagedPtr _obj-        touchManagedPtr cue-        return ()-     ) (do-        return ()-     )--data DOMTextTrackRemoveCueMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMTextTrackK a, DOMTextTrackCueK b) => MethodInfo DOMTextTrackRemoveCueMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackRemoveCue---- method DOMTextTrack::set_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrack", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_text_track_set_mode" webkit_dom_text_track_set_mode :: -    Ptr DOMTextTrack ->                     -- _obj : TInterface "WebKit" "DOMTextTrack"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMTextTrackSetMode ::-    (MonadIO m, DOMTextTrackK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMTextTrackSetMode _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_text_track_set_mode _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMTextTrackSetModeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMTextTrackK a) => MethodInfo DOMTextTrackSetModeMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackSetMode--
− GI/WebKit/Objects/DOMTextTrack.hs-boot
@@ -1,31 +0,0 @@-module GI.WebKit.Objects.DOMTextTrack where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMTextTrack = DOMTextTrack (ForeignPtr DOMTextTrack)-instance GObject DOMTextTrack where-class GObject o => DOMTextTrackK o-instance (GObject o, IsDescendantOf DOMTextTrack o) => DOMTextTrackK o-data DOMTextTrackActiveCuesPropertyInfo-data DOMTextTrackCuesPropertyInfo-data DOMTextTrackIdPropertyInfo-data DOMTextTrackKindPropertyInfo-data DOMTextTrackLabelPropertyInfo-data DOMTextTrackLanguagePropertyInfo-data DOMTextTrackModePropertyInfo-data DOMTextTrackAddCueMethodInfo-data DOMTextTrackDispatchEventMethodInfo-data DOMTextTrackGetActiveCuesMethodInfo-data DOMTextTrackGetCuesMethodInfo-data DOMTextTrackGetIdMethodInfo-data DOMTextTrackGetKindMethodInfo-data DOMTextTrackGetLabelMethodInfo-data DOMTextTrackGetLanguageMethodInfo-data DOMTextTrackGetModeMethodInfo-data DOMTextTrackRemoveCueMethodInfo-data DOMTextTrackSetModeMethodInfo
− GI/WebKit/Objects/DOMTextTrackCue.hs
@@ -1,1466 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMTextTrackCue-    ( ---- * Exported types-    DOMTextTrackCue(..)                     ,-    DOMTextTrackCueK                        ,-    toDOMTextTrackCue                       ,-    noDOMTextTrackCue                       ,--- -- * Methods--- ** dOMTextTrackCueDispatchEvent-    DOMTextTrackCueDispatchEventMethodInfo  ,-    dOMTextTrackCueDispatchEvent            ,----- ** dOMTextTrackCueGetAlign-    DOMTextTrackCueGetAlignMethodInfo       ,-    dOMTextTrackCueGetAlign                 ,----- ** dOMTextTrackCueGetCueAsHtml-    DOMTextTrackCueGetCueAsHtmlMethodInfo   ,-    dOMTextTrackCueGetCueAsHtml             ,----- ** dOMTextTrackCueGetEndTime-    DOMTextTrackCueGetEndTimeMethodInfo     ,-    dOMTextTrackCueGetEndTime               ,----- ** dOMTextTrackCueGetId-    DOMTextTrackCueGetIdMethodInfo          ,-    dOMTextTrackCueGetId                    ,----- ** dOMTextTrackCueGetLine-    DOMTextTrackCueGetLineMethodInfo        ,-    dOMTextTrackCueGetLine                  ,----- ** dOMTextTrackCueGetPauseOnExit-    DOMTextTrackCueGetPauseOnExitMethodInfo ,-    dOMTextTrackCueGetPauseOnExit           ,----- ** dOMTextTrackCueGetPosition-    DOMTextTrackCueGetPositionMethodInfo    ,-    dOMTextTrackCueGetPosition              ,----- ** dOMTextTrackCueGetSize-    DOMTextTrackCueGetSizeMethodInfo        ,-    dOMTextTrackCueGetSize                  ,----- ** dOMTextTrackCueGetSnapToLines-    DOMTextTrackCueGetSnapToLinesMethodInfo ,-    dOMTextTrackCueGetSnapToLines           ,----- ** dOMTextTrackCueGetStartTime-    DOMTextTrackCueGetStartTimeMethodInfo   ,-    dOMTextTrackCueGetStartTime             ,----- ** dOMTextTrackCueGetText-    DOMTextTrackCueGetTextMethodInfo        ,-    dOMTextTrackCueGetText                  ,----- ** dOMTextTrackCueGetTrack-    DOMTextTrackCueGetTrackMethodInfo       ,-    dOMTextTrackCueGetTrack                 ,----- ** dOMTextTrackCueGetVertical-    DOMTextTrackCueGetVerticalMethodInfo    ,-    dOMTextTrackCueGetVertical              ,----- ** dOMTextTrackCueSetAlign-    DOMTextTrackCueSetAlignMethodInfo       ,-    dOMTextTrackCueSetAlign                 ,----- ** dOMTextTrackCueSetEndTime-    DOMTextTrackCueSetEndTimeMethodInfo     ,-    dOMTextTrackCueSetEndTime               ,----- ** dOMTextTrackCueSetId-    DOMTextTrackCueSetIdMethodInfo          ,-    dOMTextTrackCueSetId                    ,----- ** dOMTextTrackCueSetLine-    DOMTextTrackCueSetLineMethodInfo        ,-    dOMTextTrackCueSetLine                  ,----- ** dOMTextTrackCueSetPauseOnExit-    DOMTextTrackCueSetPauseOnExitMethodInfo ,-    dOMTextTrackCueSetPauseOnExit           ,----- ** dOMTextTrackCueSetPosition-    DOMTextTrackCueSetPositionMethodInfo    ,-    dOMTextTrackCueSetPosition              ,----- ** dOMTextTrackCueSetSize-    DOMTextTrackCueSetSizeMethodInfo        ,-    dOMTextTrackCueSetSize                  ,----- ** dOMTextTrackCueSetSnapToLines-    DOMTextTrackCueSetSnapToLinesMethodInfo ,-    dOMTextTrackCueSetSnapToLines           ,----- ** dOMTextTrackCueSetStartTime-    DOMTextTrackCueSetStartTimeMethodInfo   ,-    dOMTextTrackCueSetStartTime             ,----- ** dOMTextTrackCueSetText-    DOMTextTrackCueSetTextMethodInfo        ,-    dOMTextTrackCueSetText                  ,----- ** dOMTextTrackCueSetVertical-    DOMTextTrackCueSetVerticalMethodInfo    ,-    dOMTextTrackCueSetVertical              ,----- -- * Properties--- ** Align-    DOMTextTrackCueAlignPropertyInfo        ,-    clearDOMTextTrackCueAlign               ,-    constructDOMTextTrackCueAlign           ,-    dOMTextTrackCueAlign                    ,-    getDOMTextTrackCueAlign                 ,-    setDOMTextTrackCueAlign                 ,----- ** EndTime-    DOMTextTrackCueEndTimePropertyInfo      ,-    constructDOMTextTrackCueEndTime         ,-    dOMTextTrackCueEndTime                  ,-    getDOMTextTrackCueEndTime               ,-    setDOMTextTrackCueEndTime               ,----- ** Id-    DOMTextTrackCueIdPropertyInfo           ,-    constructDOMTextTrackCueId              ,-    dOMTextTrackCueId                       ,-    getDOMTextTrackCueId                    ,-    setDOMTextTrackCueId                    ,----- ** Line-    DOMTextTrackCueLinePropertyInfo         ,-    constructDOMTextTrackCueLine            ,-    dOMTextTrackCueLine                     ,-    getDOMTextTrackCueLine                  ,-    setDOMTextTrackCueLine                  ,----- ** PauseOnExit-    DOMTextTrackCuePauseOnExitPropertyInfo  ,-    constructDOMTextTrackCuePauseOnExit     ,-    dOMTextTrackCuePauseOnExit              ,-    getDOMTextTrackCuePauseOnExit           ,-    setDOMTextTrackCuePauseOnExit           ,----- ** Position-    DOMTextTrackCuePositionPropertyInfo     ,-    constructDOMTextTrackCuePosition        ,-    dOMTextTrackCuePosition                 ,-    getDOMTextTrackCuePosition              ,-    setDOMTextTrackCuePosition              ,----- ** Size-    DOMTextTrackCueSizePropertyInfo         ,-    constructDOMTextTrackCueSize            ,-    dOMTextTrackCueSize                     ,-    getDOMTextTrackCueSize                  ,-    setDOMTextTrackCueSize                  ,----- ** SnapToLines-    DOMTextTrackCueSnapToLinesPropertyInfo  ,-    constructDOMTextTrackCueSnapToLines     ,-    dOMTextTrackCueSnapToLines              ,-    getDOMTextTrackCueSnapToLines           ,-    setDOMTextTrackCueSnapToLines           ,----- ** StartTime-    DOMTextTrackCueStartTimePropertyInfo    ,-    constructDOMTextTrackCueStartTime       ,-    dOMTextTrackCueStartTime                ,-    getDOMTextTrackCueStartTime             ,-    setDOMTextTrackCueStartTime             ,----- ** Text-    DOMTextTrackCueTextPropertyInfo         ,-    constructDOMTextTrackCueText            ,-    dOMTextTrackCueText                     ,-    getDOMTextTrackCueText                  ,-    setDOMTextTrackCueText                  ,----- ** Track-    DOMTextTrackCueTrackPropertyInfo        ,-    dOMTextTrackCueTrack                    ,-    getDOMTextTrackCueTrack                 ,----- ** Vertical-    DOMTextTrackCueVerticalPropertyInfo     ,-    clearDOMTextTrackCueVertical            ,-    constructDOMTextTrackCueVertical        ,-    dOMTextTrackCueVertical                 ,-    getDOMTextTrackCueVertical              ,-    setDOMTextTrackCueVertical              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMTextTrackCue = DOMTextTrackCue (ForeignPtr DOMTextTrackCue)-foreign import ccall "webkit_dom_text_track_cue_get_type"-    c_webkit_dom_text_track_cue_get_type :: IO GType--type instance ParentTypes DOMTextTrackCue = DOMTextTrackCueParentTypes-type DOMTextTrackCueParentTypes = '[DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMTextTrackCue where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_text_track_cue_get_type-    --class GObject o => DOMTextTrackCueK o-instance (GObject o, IsDescendantOf DOMTextTrackCue o) => DOMTextTrackCueK o--toDOMTextTrackCue :: DOMTextTrackCueK o => o -> IO DOMTextTrackCue-toDOMTextTrackCue = unsafeCastTo DOMTextTrackCue--noDOMTextTrackCue :: Maybe DOMTextTrackCue-noDOMTextTrackCue = Nothing--type family ResolveDOMTextTrackCueMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMTextTrackCueMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMTextTrackCueMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMTextTrackCueMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMTextTrackCueMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMTextTrackCueMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMTextTrackCueMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMTextTrackCueMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMTextTrackCueMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMTextTrackCueMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMTextTrackCueMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMTextTrackCueMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMTextTrackCueMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMTextTrackCueMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMTextTrackCueMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMTextTrackCueMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMTextTrackCueMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMTextTrackCueMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMTextTrackCueMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMTextTrackCueMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMTextTrackCueMethod "getAlign" o = DOMTextTrackCueGetAlignMethodInfo-    ResolveDOMTextTrackCueMethod "getCueAsHtml" o = DOMTextTrackCueGetCueAsHtmlMethodInfo-    ResolveDOMTextTrackCueMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMTextTrackCueMethod "getEndTime" o = DOMTextTrackCueGetEndTimeMethodInfo-    ResolveDOMTextTrackCueMethod "getId" o = DOMTextTrackCueGetIdMethodInfo-    ResolveDOMTextTrackCueMethod "getLine" o = DOMTextTrackCueGetLineMethodInfo-    ResolveDOMTextTrackCueMethod "getPauseOnExit" o = DOMTextTrackCueGetPauseOnExitMethodInfo-    ResolveDOMTextTrackCueMethod "getPosition" o = DOMTextTrackCueGetPositionMethodInfo-    ResolveDOMTextTrackCueMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMTextTrackCueMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMTextTrackCueMethod "getSize" o = DOMTextTrackCueGetSizeMethodInfo-    ResolveDOMTextTrackCueMethod "getSnapToLines" o = DOMTextTrackCueGetSnapToLinesMethodInfo-    ResolveDOMTextTrackCueMethod "getStartTime" o = DOMTextTrackCueGetStartTimeMethodInfo-    ResolveDOMTextTrackCueMethod "getText" o = DOMTextTrackCueGetTextMethodInfo-    ResolveDOMTextTrackCueMethod "getTrack" o = DOMTextTrackCueGetTrackMethodInfo-    ResolveDOMTextTrackCueMethod "getVertical" o = DOMTextTrackCueGetVerticalMethodInfo-    ResolveDOMTextTrackCueMethod "setAlign" o = DOMTextTrackCueSetAlignMethodInfo-    ResolveDOMTextTrackCueMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMTextTrackCueMethod "setEndTime" o = DOMTextTrackCueSetEndTimeMethodInfo-    ResolveDOMTextTrackCueMethod "setId" o = DOMTextTrackCueSetIdMethodInfo-    ResolveDOMTextTrackCueMethod "setLine" o = DOMTextTrackCueSetLineMethodInfo-    ResolveDOMTextTrackCueMethod "setPauseOnExit" o = DOMTextTrackCueSetPauseOnExitMethodInfo-    ResolveDOMTextTrackCueMethod "setPosition" o = DOMTextTrackCueSetPositionMethodInfo-    ResolveDOMTextTrackCueMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMTextTrackCueMethod "setSize" o = DOMTextTrackCueSetSizeMethodInfo-    ResolveDOMTextTrackCueMethod "setSnapToLines" o = DOMTextTrackCueSetSnapToLinesMethodInfo-    ResolveDOMTextTrackCueMethod "setStartTime" o = DOMTextTrackCueSetStartTimeMethodInfo-    ResolveDOMTextTrackCueMethod "setText" o = DOMTextTrackCueSetTextMethodInfo-    ResolveDOMTextTrackCueMethod "setVertical" o = DOMTextTrackCueSetVerticalMethodInfo-    ResolveDOMTextTrackCueMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMTextTrackCueMethod t DOMTextTrackCue, MethodInfo info DOMTextTrackCue p) => IsLabelProxy t (DOMTextTrackCue -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMTextTrackCueMethod t DOMTextTrackCue, MethodInfo info DOMTextTrackCue p) => IsLabel t (DOMTextTrackCue -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMTextTrackCueAlign :: (MonadIO m, DOMTextTrackCueK o) => o -> m (Maybe T.Text)-getDOMTextTrackCueAlign obj = liftIO $ getObjectPropertyString obj "align"--setDOMTextTrackCueAlign :: (MonadIO m, DOMTextTrackCueK o) => o -> T.Text -> m ()-setDOMTextTrackCueAlign obj val = liftIO $ setObjectPropertyString obj "align" (Just val)--constructDOMTextTrackCueAlign :: T.Text -> IO ([Char], GValue)-constructDOMTextTrackCueAlign val = constructObjectPropertyString "align" (Just val)--clearDOMTextTrackCueAlign :: (MonadIO m, DOMTextTrackCueK o) => o -> m ()-clearDOMTextTrackCueAlign obj = liftIO $ setObjectPropertyString obj "align" (Nothing :: Maybe T.Text)--data DOMTextTrackCueAlignPropertyInfo-instance AttrInfo DOMTextTrackCueAlignPropertyInfo where-    type AttrAllowedOps DOMTextTrackCueAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMTextTrackCueAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMTextTrackCueAlignPropertyInfo = DOMTextTrackCueK-    type AttrGetType DOMTextTrackCueAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMTextTrackCueAlignPropertyInfo = "align"-    attrGet _ = getDOMTextTrackCueAlign-    attrSet _ = setDOMTextTrackCueAlign-    attrConstruct _ = constructDOMTextTrackCueAlign-    attrClear _ = clearDOMTextTrackCueAlign---- VVV Prop "end-time"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getDOMTextTrackCueEndTime :: (MonadIO m, DOMTextTrackCueK o) => o -> m Double-getDOMTextTrackCueEndTime obj = liftIO $ getObjectPropertyDouble obj "end-time"--setDOMTextTrackCueEndTime :: (MonadIO m, DOMTextTrackCueK o) => o -> Double -> m ()-setDOMTextTrackCueEndTime obj val = liftIO $ setObjectPropertyDouble obj "end-time" val--constructDOMTextTrackCueEndTime :: Double -> IO ([Char], GValue)-constructDOMTextTrackCueEndTime val = constructObjectPropertyDouble "end-time" val--data DOMTextTrackCueEndTimePropertyInfo-instance AttrInfo DOMTextTrackCueEndTimePropertyInfo where-    type AttrAllowedOps DOMTextTrackCueEndTimePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMTextTrackCueEndTimePropertyInfo = (~) Double-    type AttrBaseTypeConstraint DOMTextTrackCueEndTimePropertyInfo = DOMTextTrackCueK-    type AttrGetType DOMTextTrackCueEndTimePropertyInfo = Double-    type AttrLabel DOMTextTrackCueEndTimePropertyInfo = "end-time"-    attrGet _ = getDOMTextTrackCueEndTime-    attrSet _ = setDOMTextTrackCueEndTime-    attrConstruct _ = constructDOMTextTrackCueEndTime-    attrClear _ = undefined---- VVV Prop "id"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMTextTrackCueId :: (MonadIO m, DOMTextTrackCueK o) => o -> m (Maybe T.Text)-getDOMTextTrackCueId obj = liftIO $ getObjectPropertyString obj "id"--setDOMTextTrackCueId :: (MonadIO m, DOMTextTrackCueK o) => o -> T.Text -> m ()-setDOMTextTrackCueId obj val = liftIO $ setObjectPropertyString obj "id" (Just val)--constructDOMTextTrackCueId :: T.Text -> IO ([Char], GValue)-constructDOMTextTrackCueId val = constructObjectPropertyString "id" (Just val)--data DOMTextTrackCueIdPropertyInfo-instance AttrInfo DOMTextTrackCueIdPropertyInfo where-    type AttrAllowedOps DOMTextTrackCueIdPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMTextTrackCueIdPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMTextTrackCueIdPropertyInfo = DOMTextTrackCueK-    type AttrGetType DOMTextTrackCueIdPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMTextTrackCueIdPropertyInfo = "id"-    attrGet _ = getDOMTextTrackCueId-    attrSet _ = setDOMTextTrackCueId-    attrConstruct _ = constructDOMTextTrackCueId-    attrClear _ = undefined---- VVV Prop "line"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getDOMTextTrackCueLine :: (MonadIO m, DOMTextTrackCueK o) => o -> m CLong-getDOMTextTrackCueLine obj = liftIO $ getObjectPropertyLong obj "line"--setDOMTextTrackCueLine :: (MonadIO m, DOMTextTrackCueK o) => o -> CLong -> m ()-setDOMTextTrackCueLine obj val = liftIO $ setObjectPropertyLong obj "line" val--constructDOMTextTrackCueLine :: CLong -> IO ([Char], GValue)-constructDOMTextTrackCueLine val = constructObjectPropertyLong "line" val--data DOMTextTrackCueLinePropertyInfo-instance AttrInfo DOMTextTrackCueLinePropertyInfo where-    type AttrAllowedOps DOMTextTrackCueLinePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMTextTrackCueLinePropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMTextTrackCueLinePropertyInfo = DOMTextTrackCueK-    type AttrGetType DOMTextTrackCueLinePropertyInfo = CLong-    type AttrLabel DOMTextTrackCueLinePropertyInfo = "line"-    attrGet _ = getDOMTextTrackCueLine-    attrSet _ = setDOMTextTrackCueLine-    attrConstruct _ = constructDOMTextTrackCueLine-    attrClear _ = undefined---- VVV Prop "pause-on-exit"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMTextTrackCuePauseOnExit :: (MonadIO m, DOMTextTrackCueK o) => o -> m Bool-getDOMTextTrackCuePauseOnExit obj = liftIO $ getObjectPropertyBool obj "pause-on-exit"--setDOMTextTrackCuePauseOnExit :: (MonadIO m, DOMTextTrackCueK o) => o -> Bool -> m ()-setDOMTextTrackCuePauseOnExit obj val = liftIO $ setObjectPropertyBool obj "pause-on-exit" val--constructDOMTextTrackCuePauseOnExit :: Bool -> IO ([Char], GValue)-constructDOMTextTrackCuePauseOnExit val = constructObjectPropertyBool "pause-on-exit" val--data DOMTextTrackCuePauseOnExitPropertyInfo-instance AttrInfo DOMTextTrackCuePauseOnExitPropertyInfo where-    type AttrAllowedOps DOMTextTrackCuePauseOnExitPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMTextTrackCuePauseOnExitPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMTextTrackCuePauseOnExitPropertyInfo = DOMTextTrackCueK-    type AttrGetType DOMTextTrackCuePauseOnExitPropertyInfo = Bool-    type AttrLabel DOMTextTrackCuePauseOnExitPropertyInfo = "pause-on-exit"-    attrGet _ = getDOMTextTrackCuePauseOnExit-    attrSet _ = setDOMTextTrackCuePauseOnExit-    attrConstruct _ = constructDOMTextTrackCuePauseOnExit-    attrClear _ = undefined---- VVV Prop "position"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getDOMTextTrackCuePosition :: (MonadIO m, DOMTextTrackCueK o) => o -> m CLong-getDOMTextTrackCuePosition obj = liftIO $ getObjectPropertyLong obj "position"--setDOMTextTrackCuePosition :: (MonadIO m, DOMTextTrackCueK o) => o -> CLong -> m ()-setDOMTextTrackCuePosition obj val = liftIO $ setObjectPropertyLong obj "position" val--constructDOMTextTrackCuePosition :: CLong -> IO ([Char], GValue)-constructDOMTextTrackCuePosition val = constructObjectPropertyLong "position" val--data DOMTextTrackCuePositionPropertyInfo-instance AttrInfo DOMTextTrackCuePositionPropertyInfo where-    type AttrAllowedOps DOMTextTrackCuePositionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMTextTrackCuePositionPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMTextTrackCuePositionPropertyInfo = DOMTextTrackCueK-    type AttrGetType DOMTextTrackCuePositionPropertyInfo = CLong-    type AttrLabel DOMTextTrackCuePositionPropertyInfo = "position"-    attrGet _ = getDOMTextTrackCuePosition-    attrSet _ = setDOMTextTrackCuePosition-    attrConstruct _ = constructDOMTextTrackCuePosition-    attrClear _ = undefined---- VVV Prop "size"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getDOMTextTrackCueSize :: (MonadIO m, DOMTextTrackCueK o) => o -> m CLong-getDOMTextTrackCueSize obj = liftIO $ getObjectPropertyLong obj "size"--setDOMTextTrackCueSize :: (MonadIO m, DOMTextTrackCueK o) => o -> CLong -> m ()-setDOMTextTrackCueSize obj val = liftIO $ setObjectPropertyLong obj "size" val--constructDOMTextTrackCueSize :: CLong -> IO ([Char], GValue)-constructDOMTextTrackCueSize val = constructObjectPropertyLong "size" val--data DOMTextTrackCueSizePropertyInfo-instance AttrInfo DOMTextTrackCueSizePropertyInfo where-    type AttrAllowedOps DOMTextTrackCueSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMTextTrackCueSizePropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMTextTrackCueSizePropertyInfo = DOMTextTrackCueK-    type AttrGetType DOMTextTrackCueSizePropertyInfo = CLong-    type AttrLabel DOMTextTrackCueSizePropertyInfo = "size"-    attrGet _ = getDOMTextTrackCueSize-    attrSet _ = setDOMTextTrackCueSize-    attrConstruct _ = constructDOMTextTrackCueSize-    attrClear _ = undefined---- VVV Prop "snap-to-lines"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMTextTrackCueSnapToLines :: (MonadIO m, DOMTextTrackCueK o) => o -> m Bool-getDOMTextTrackCueSnapToLines obj = liftIO $ getObjectPropertyBool obj "snap-to-lines"--setDOMTextTrackCueSnapToLines :: (MonadIO m, DOMTextTrackCueK o) => o -> Bool -> m ()-setDOMTextTrackCueSnapToLines obj val = liftIO $ setObjectPropertyBool obj "snap-to-lines" val--constructDOMTextTrackCueSnapToLines :: Bool -> IO ([Char], GValue)-constructDOMTextTrackCueSnapToLines val = constructObjectPropertyBool "snap-to-lines" val--data DOMTextTrackCueSnapToLinesPropertyInfo-instance AttrInfo DOMTextTrackCueSnapToLinesPropertyInfo where-    type AttrAllowedOps DOMTextTrackCueSnapToLinesPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMTextTrackCueSnapToLinesPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMTextTrackCueSnapToLinesPropertyInfo = DOMTextTrackCueK-    type AttrGetType DOMTextTrackCueSnapToLinesPropertyInfo = Bool-    type AttrLabel DOMTextTrackCueSnapToLinesPropertyInfo = "snap-to-lines"-    attrGet _ = getDOMTextTrackCueSnapToLines-    attrSet _ = setDOMTextTrackCueSnapToLines-    attrConstruct _ = constructDOMTextTrackCueSnapToLines-    attrClear _ = undefined---- VVV Prop "start-time"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getDOMTextTrackCueStartTime :: (MonadIO m, DOMTextTrackCueK o) => o -> m Double-getDOMTextTrackCueStartTime obj = liftIO $ getObjectPropertyDouble obj "start-time"--setDOMTextTrackCueStartTime :: (MonadIO m, DOMTextTrackCueK o) => o -> Double -> m ()-setDOMTextTrackCueStartTime obj val = liftIO $ setObjectPropertyDouble obj "start-time" val--constructDOMTextTrackCueStartTime :: Double -> IO ([Char], GValue)-constructDOMTextTrackCueStartTime val = constructObjectPropertyDouble "start-time" val--data DOMTextTrackCueStartTimePropertyInfo-instance AttrInfo DOMTextTrackCueStartTimePropertyInfo where-    type AttrAllowedOps DOMTextTrackCueStartTimePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMTextTrackCueStartTimePropertyInfo = (~) Double-    type AttrBaseTypeConstraint DOMTextTrackCueStartTimePropertyInfo = DOMTextTrackCueK-    type AttrGetType DOMTextTrackCueStartTimePropertyInfo = Double-    type AttrLabel DOMTextTrackCueStartTimePropertyInfo = "start-time"-    attrGet _ = getDOMTextTrackCueStartTime-    attrSet _ = setDOMTextTrackCueStartTime-    attrConstruct _ = constructDOMTextTrackCueStartTime-    attrClear _ = undefined---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--getDOMTextTrackCueText :: (MonadIO m, DOMTextTrackCueK o) => o -> m (Maybe T.Text)-getDOMTextTrackCueText obj = liftIO $ getObjectPropertyString obj "text"--setDOMTextTrackCueText :: (MonadIO m, DOMTextTrackCueK o) => o -> T.Text -> m ()-setDOMTextTrackCueText obj val = liftIO $ setObjectPropertyString obj "text" (Just val)--constructDOMTextTrackCueText :: T.Text -> IO ([Char], GValue)-constructDOMTextTrackCueText val = constructObjectPropertyString "text" (Just val)--data DOMTextTrackCueTextPropertyInfo-instance AttrInfo DOMTextTrackCueTextPropertyInfo where-    type AttrAllowedOps DOMTextTrackCueTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMTextTrackCueTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMTextTrackCueTextPropertyInfo = DOMTextTrackCueK-    type AttrGetType DOMTextTrackCueTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMTextTrackCueTextPropertyInfo = "text"-    attrGet _ = getDOMTextTrackCueText-    attrSet _ = setDOMTextTrackCueText-    attrConstruct _ = constructDOMTextTrackCueText-    attrClear _ = undefined---- VVV Prop "track"-   -- Type: TInterface "WebKit" "DOMTextTrack"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMTextTrackCueTrack :: (MonadIO m, DOMTextTrackCueK o) => o -> m (Maybe DOMTextTrack)-getDOMTextTrackCueTrack obj = liftIO $ getObjectPropertyObject obj "track" DOMTextTrack--data DOMTextTrackCueTrackPropertyInfo-instance AttrInfo DOMTextTrackCueTrackPropertyInfo where-    type AttrAllowedOps DOMTextTrackCueTrackPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMTextTrackCueTrackPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTextTrackCueTrackPropertyInfo = DOMTextTrackCueK-    type AttrGetType DOMTextTrackCueTrackPropertyInfo = (Maybe DOMTextTrack)-    type AttrLabel DOMTextTrackCueTrackPropertyInfo = "track"-    attrGet _ = getDOMTextTrackCueTrack-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "vertical"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getDOMTextTrackCueVertical :: (MonadIO m, DOMTextTrackCueK o) => o -> m (Maybe T.Text)-getDOMTextTrackCueVertical obj = liftIO $ getObjectPropertyString obj "vertical"--setDOMTextTrackCueVertical :: (MonadIO m, DOMTextTrackCueK o) => o -> T.Text -> m ()-setDOMTextTrackCueVertical obj val = liftIO $ setObjectPropertyString obj "vertical" (Just val)--constructDOMTextTrackCueVertical :: T.Text -> IO ([Char], GValue)-constructDOMTextTrackCueVertical val = constructObjectPropertyString "vertical" (Just val)--clearDOMTextTrackCueVertical :: (MonadIO m, DOMTextTrackCueK o) => o -> m ()-clearDOMTextTrackCueVertical obj = liftIO $ setObjectPropertyString obj "vertical" (Nothing :: Maybe T.Text)--data DOMTextTrackCueVerticalPropertyInfo-instance AttrInfo DOMTextTrackCueVerticalPropertyInfo where-    type AttrAllowedOps DOMTextTrackCueVerticalPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMTextTrackCueVerticalPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMTextTrackCueVerticalPropertyInfo = DOMTextTrackCueK-    type AttrGetType DOMTextTrackCueVerticalPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMTextTrackCueVerticalPropertyInfo = "vertical"-    attrGet _ = getDOMTextTrackCueVertical-    attrSet _ = setDOMTextTrackCueVertical-    attrConstruct _ = constructDOMTextTrackCueVertical-    attrClear _ = clearDOMTextTrackCueVertical--type instance AttributeList DOMTextTrackCue = DOMTextTrackCueAttributeList-type DOMTextTrackCueAttributeList = ('[ '("align", DOMTextTrackCueAlignPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("endTime", DOMTextTrackCueEndTimePropertyInfo), '("id", DOMTextTrackCueIdPropertyInfo), '("line", DOMTextTrackCueLinePropertyInfo), '("pauseOnExit", DOMTextTrackCuePauseOnExitPropertyInfo), '("position", DOMTextTrackCuePositionPropertyInfo), '("size", DOMTextTrackCueSizePropertyInfo), '("snapToLines", DOMTextTrackCueSnapToLinesPropertyInfo), '("startTime", DOMTextTrackCueStartTimePropertyInfo), '("text", DOMTextTrackCueTextPropertyInfo), '("track", DOMTextTrackCueTrackPropertyInfo), '("vertical", DOMTextTrackCueVerticalPropertyInfo)] :: [(Symbol, *)])--dOMTextTrackCueAlign :: AttrLabelProxy "align"-dOMTextTrackCueAlign = AttrLabelProxy--dOMTextTrackCueEndTime :: AttrLabelProxy "endTime"-dOMTextTrackCueEndTime = AttrLabelProxy--dOMTextTrackCueId :: AttrLabelProxy "id"-dOMTextTrackCueId = AttrLabelProxy--dOMTextTrackCueLine :: AttrLabelProxy "line"-dOMTextTrackCueLine = AttrLabelProxy--dOMTextTrackCuePauseOnExit :: AttrLabelProxy "pauseOnExit"-dOMTextTrackCuePauseOnExit = AttrLabelProxy--dOMTextTrackCuePosition :: AttrLabelProxy "position"-dOMTextTrackCuePosition = AttrLabelProxy--dOMTextTrackCueSize :: AttrLabelProxy "size"-dOMTextTrackCueSize = AttrLabelProxy--dOMTextTrackCueSnapToLines :: AttrLabelProxy "snapToLines"-dOMTextTrackCueSnapToLines = AttrLabelProxy--dOMTextTrackCueStartTime :: AttrLabelProxy "startTime"-dOMTextTrackCueStartTime = AttrLabelProxy--dOMTextTrackCueText :: AttrLabelProxy "text"-dOMTextTrackCueText = AttrLabelProxy--dOMTextTrackCueTrack :: AttrLabelProxy "track"-dOMTextTrackCueTrack = AttrLabelProxy--dOMTextTrackCueVertical :: AttrLabelProxy "vertical"-dOMTextTrackCueVertical = AttrLabelProxy--type instance SignalList DOMTextTrackCue = DOMTextTrackCueSignalList-type DOMTextTrackCueSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMTextTrackCue::dispatch_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "evt", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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_text_track_cue_dispatch_event" webkit_dom_text_track_cue_dispatch_event :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    Ptr DOMEvent ->                         -- evt : TInterface "WebKit" "DOMEvent"-    Ptr (Ptr GError) ->                     -- error-    IO CInt--{-# DEPRECATED dOMTextTrackCueDispatchEvent ["(Since version 2.4)","Use webkit_dom_event_target_dispatch_event() instead."]#-}-dOMTextTrackCueDispatchEvent ::-    (MonadIO m, DOMTextTrackCueK a, DOMEventK b) =>-    a                                       -- _obj-    -> b                                    -- evt-    -> m ()                                 -- result-dOMTextTrackCueDispatchEvent _obj evt = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let evt' = unsafeManagedPtrCastPtr evt-    onException (do-        _ <- propagateGError $ webkit_dom_text_track_cue_dispatch_event _obj' evt'-        touchManagedPtr _obj-        touchManagedPtr evt-        return ()-     ) (do-        return ()-     )--data DOMTextTrackCueDispatchEventMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMTextTrackCueK a, DOMEventK b) => MethodInfo DOMTextTrackCueDispatchEventMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueDispatchEvent---- method DOMTextTrackCue::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = 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_track_cue_get_align" webkit_dom_text_track_cue_get_align :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    IO CString---dOMTextTrackCueGetAlign ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMTextTrackCueGetAlign _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_cue_get_align _obj'-    checkUnexpectedReturnNULL "webkit_dom_text_track_cue_get_align" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMTextTrackCueGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueGetAlign---- method DOMTextTrackCue::get_cue_as_html--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDocumentFragment")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_text_track_cue_get_cue_as_html" webkit_dom_text_track_cue_get_cue_as_html :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    IO (Ptr DOMDocumentFragment)---dOMTextTrackCueGetCueAsHtml ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> m DOMDocumentFragment                -- result-dOMTextTrackCueGetCueAsHtml _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_cue_get_cue_as_html _obj'-    checkUnexpectedReturnNULL "webkit_dom_text_track_cue_get_cue_as_html" result-    result' <- (newObject DOMDocumentFragment) result-    touchManagedPtr _obj-    return result'--data DOMTextTrackCueGetCueAsHtmlMethodInfo-instance (signature ~ (m DOMDocumentFragment), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueGetCueAsHtmlMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueGetCueAsHtml---- method DOMTextTrackCue::get_end_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, 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_text_track_cue_get_end_time" webkit_dom_text_track_cue_get_end_time :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    IO CDouble---dOMTextTrackCueGetEndTime ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMTextTrackCueGetEndTime _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_cue_get_end_time _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMTextTrackCueGetEndTimeMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueGetEndTimeMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueGetEndTime---- method DOMTextTrackCue::get_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = 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_track_cue_get_id" webkit_dom_text_track_cue_get_id :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    IO CString---dOMTextTrackCueGetId ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMTextTrackCueGetId _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_cue_get_id _obj'-    checkUnexpectedReturnNULL "webkit_dom_text_track_cue_get_id" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMTextTrackCueGetIdMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueGetIdMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueGetId---- method DOMTextTrackCue::get_line--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, 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_text_track_cue_get_line" webkit_dom_text_track_cue_get_line :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    IO CLong---dOMTextTrackCueGetLine ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMTextTrackCueGetLine _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_cue_get_line _obj'-    touchManagedPtr _obj-    return result--data DOMTextTrackCueGetLineMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueGetLineMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueGetLine---- method DOMTextTrackCue::get_pause_on_exit--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, 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_text_track_cue_get_pause_on_exit" webkit_dom_text_track_cue_get_pause_on_exit :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    IO CInt---dOMTextTrackCueGetPauseOnExit ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMTextTrackCueGetPauseOnExit _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_cue_get_pause_on_exit _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMTextTrackCueGetPauseOnExitMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueGetPauseOnExitMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueGetPauseOnExit---- method DOMTextTrackCue::get_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, 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_text_track_cue_get_position" webkit_dom_text_track_cue_get_position :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    IO CLong---dOMTextTrackCueGetPosition ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMTextTrackCueGetPosition _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_cue_get_position _obj'-    touchManagedPtr _obj-    return result--data DOMTextTrackCueGetPositionMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueGetPositionMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueGetPosition---- method DOMTextTrackCue::get_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, 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_text_track_cue_get_size" webkit_dom_text_track_cue_get_size :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    IO CLong---dOMTextTrackCueGetSize ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMTextTrackCueGetSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_cue_get_size _obj'-    touchManagedPtr _obj-    return result--data DOMTextTrackCueGetSizeMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueGetSizeMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueGetSize---- method DOMTextTrackCue::get_snap_to_lines--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, 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_text_track_cue_get_snap_to_lines" webkit_dom_text_track_cue_get_snap_to_lines :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    IO CInt---dOMTextTrackCueGetSnapToLines ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMTextTrackCueGetSnapToLines _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_cue_get_snap_to_lines _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMTextTrackCueGetSnapToLinesMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueGetSnapToLinesMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueGetSnapToLines---- method DOMTextTrackCue::get_start_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, 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_text_track_cue_get_start_time" webkit_dom_text_track_cue_get_start_time :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    IO CDouble---dOMTextTrackCueGetStartTime ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMTextTrackCueGetStartTime _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_cue_get_start_time _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMTextTrackCueGetStartTimeMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueGetStartTimeMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueGetStartTime---- method DOMTextTrackCue::get_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = 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_track_cue_get_text" webkit_dom_text_track_cue_get_text :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    IO CString---dOMTextTrackCueGetText ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMTextTrackCueGetText _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_cue_get_text _obj'-    checkUnexpectedReturnNULL "webkit_dom_text_track_cue_get_text" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMTextTrackCueGetTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueGetTextMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueGetText---- method DOMTextTrackCue::get_track--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMTextTrack")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_text_track_cue_get_track" webkit_dom_text_track_cue_get_track :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    IO (Ptr DOMTextTrack)---dOMTextTrackCueGetTrack ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> m DOMTextTrack                       -- result-dOMTextTrackCueGetTrack _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_cue_get_track _obj'-    checkUnexpectedReturnNULL "webkit_dom_text_track_cue_get_track" result-    result' <- (wrapObject DOMTextTrack) result-    touchManagedPtr _obj-    return result'--data DOMTextTrackCueGetTrackMethodInfo-instance (signature ~ (m DOMTextTrack), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueGetTrackMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueGetTrack---- method DOMTextTrackCue::get_vertical--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = 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_track_cue_get_vertical" webkit_dom_text_track_cue_get_vertical :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    IO CString---dOMTextTrackCueGetVertical ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMTextTrackCueGetVertical _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_cue_get_vertical _obj'-    checkUnexpectedReturnNULL "webkit_dom_text_track_cue_get_vertical" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMTextTrackCueGetVerticalMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueGetVerticalMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueGetVertical---- method DOMTextTrackCue::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_text_track_cue_set_align" webkit_dom_text_track_cue_set_align :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMTextTrackCueSetAlign ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMTextTrackCueSetAlign _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_text_track_cue_set_align _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMTextTrackCueSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueSetAlign---- method DOMTextTrackCue::set_end_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_text_track_cue_set_end_time" webkit_dom_text_track_cue_set_end_time :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    CDouble ->                              -- value : TBasicType TDouble-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMTextTrackCueSetEndTime ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> Double                               -- value-    -> m ()                                 -- result-dOMTextTrackCueSetEndTime _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = realToFrac value-    onException (do-        propagateGError $ webkit_dom_text_track_cue_set_end_time _obj' value'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMTextTrackCueSetEndTimeMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueSetEndTimeMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueSetEndTime---- method DOMTextTrackCue::set_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_text_track_cue_set_id" webkit_dom_text_track_cue_set_id :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMTextTrackCueSetId ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMTextTrackCueSetId _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_text_track_cue_set_id _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMTextTrackCueSetIdMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueSetIdMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueSetId---- method DOMTextTrackCue::set_line--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_text_track_cue_set_line" webkit_dom_text_track_cue_set_line :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    CLong ->                                -- value : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMTextTrackCueSetLine ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMTextTrackCueSetLine _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_text_track_cue_set_line _obj' value-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMTextTrackCueSetLineMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueSetLineMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueSetLine---- method DOMTextTrackCue::set_pause_on_exit--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_text_track_cue_set_pause_on_exit" webkit_dom_text_track_cue_set_pause_on_exit :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMTextTrackCueSetPauseOnExit ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMTextTrackCueSetPauseOnExit _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_text_track_cue_set_pause_on_exit _obj' value'-    touchManagedPtr _obj-    return ()--data DOMTextTrackCueSetPauseOnExitMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueSetPauseOnExitMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueSetPauseOnExit---- method DOMTextTrackCue::set_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_text_track_cue_set_position" webkit_dom_text_track_cue_set_position :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    CLong ->                                -- value : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMTextTrackCueSetPosition ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMTextTrackCueSetPosition _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_text_track_cue_set_position _obj' value-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMTextTrackCueSetPositionMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueSetPositionMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueSetPosition---- method DOMTextTrackCue::set_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_text_track_cue_set_size" webkit_dom_text_track_cue_set_size :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    CLong ->                                -- value : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMTextTrackCueSetSize ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> CLong                                -- value-    -> m ()                                 -- result-dOMTextTrackCueSetSize _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        propagateGError $ webkit_dom_text_track_cue_set_size _obj' value-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMTextTrackCueSetSizeMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueSetSizeMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueSetSize---- method DOMTextTrackCue::set_snap_to_lines--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_text_track_cue_set_snap_to_lines" webkit_dom_text_track_cue_set_snap_to_lines :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMTextTrackCueSetSnapToLines ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMTextTrackCueSetSnapToLines _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_text_track_cue_set_snap_to_lines _obj' value'-    touchManagedPtr _obj-    return ()--data DOMTextTrackCueSetSnapToLinesMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueSetSnapToLinesMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueSetSnapToLines---- method DOMTextTrackCue::set_start_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_text_track_cue_set_start_time" webkit_dom_text_track_cue_set_start_time :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    CDouble ->                              -- value : TBasicType TDouble-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMTextTrackCueSetStartTime ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> Double                               -- value-    -> m ()                                 -- result-dOMTextTrackCueSetStartTime _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = realToFrac value-    onException (do-        propagateGError $ webkit_dom_text_track_cue_set_start_time _obj' value'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMTextTrackCueSetStartTimeMethodInfo-instance (signature ~ (Double -> m ()), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueSetStartTimeMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueSetStartTime---- method DOMTextTrackCue::set_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_text_track_cue_set_text" webkit_dom_text_track_cue_set_text :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    CString ->                              -- value : TBasicType TUTF8-    IO ()---dOMTextTrackCueSetText ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMTextTrackCueSetText _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    webkit_dom_text_track_cue_set_text _obj' value'-    touchManagedPtr _obj-    freeMem value'-    return ()--data DOMTextTrackCueSetTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueSetTextMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueSetText---- method DOMTextTrackCue::set_vertical--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCue", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_text_track_cue_set_vertical" webkit_dom_text_track_cue_set_vertical :: -    Ptr DOMTextTrackCue ->                  -- _obj : TInterface "WebKit" "DOMTextTrackCue"-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMTextTrackCueSetVertical ::-    (MonadIO m, DOMTextTrackCueK a) =>-    a                                       -- _obj-    -> T.Text                               -- value-    -> m ()                                 -- result-dOMTextTrackCueSetVertical _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_text_track_cue_set_vertical _obj' value'-        touchManagedPtr _obj-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--data DOMTextTrackCueSetVerticalMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DOMTextTrackCueK a) => MethodInfo DOMTextTrackCueSetVerticalMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueSetVertical--
− GI/WebKit/Objects/DOMTextTrackCue.hs-boot
@@ -1,50 +0,0 @@-module GI.WebKit.Objects.DOMTextTrackCue where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMTextTrackCue = DOMTextTrackCue (ForeignPtr DOMTextTrackCue)-instance GObject DOMTextTrackCue where-class GObject o => DOMTextTrackCueK o-instance (GObject o, IsDescendantOf DOMTextTrackCue o) => DOMTextTrackCueK o-data DOMTextTrackCueAlignPropertyInfo-data DOMTextTrackCueEndTimePropertyInfo-data DOMTextTrackCueIdPropertyInfo-data DOMTextTrackCueLinePropertyInfo-data DOMTextTrackCuePauseOnExitPropertyInfo-data DOMTextTrackCuePositionPropertyInfo-data DOMTextTrackCueSizePropertyInfo-data DOMTextTrackCueSnapToLinesPropertyInfo-data DOMTextTrackCueStartTimePropertyInfo-data DOMTextTrackCueTextPropertyInfo-data DOMTextTrackCueTrackPropertyInfo-data DOMTextTrackCueVerticalPropertyInfo-data DOMTextTrackCueDispatchEventMethodInfo-data DOMTextTrackCueGetAlignMethodInfo-data DOMTextTrackCueGetCueAsHtmlMethodInfo-data DOMTextTrackCueGetEndTimeMethodInfo-data DOMTextTrackCueGetIdMethodInfo-data DOMTextTrackCueGetLineMethodInfo-data DOMTextTrackCueGetPauseOnExitMethodInfo-data DOMTextTrackCueGetPositionMethodInfo-data DOMTextTrackCueGetSizeMethodInfo-data DOMTextTrackCueGetSnapToLinesMethodInfo-data DOMTextTrackCueGetStartTimeMethodInfo-data DOMTextTrackCueGetTextMethodInfo-data DOMTextTrackCueGetTrackMethodInfo-data DOMTextTrackCueGetVerticalMethodInfo-data DOMTextTrackCueSetAlignMethodInfo-data DOMTextTrackCueSetEndTimeMethodInfo-data DOMTextTrackCueSetIdMethodInfo-data DOMTextTrackCueSetLineMethodInfo-data DOMTextTrackCueSetPauseOnExitMethodInfo-data DOMTextTrackCueSetPositionMethodInfo-data DOMTextTrackCueSetSizeMethodInfo-data DOMTextTrackCueSetSnapToLinesMethodInfo-data DOMTextTrackCueSetStartTimeMethodInfo-data DOMTextTrackCueSetTextMethodInfo-data DOMTextTrackCueSetVerticalMethodInfo
− GI/WebKit/Objects/DOMTextTrackCueList.hs
@@ -1,236 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMTextTrackCueList-    ( ---- * Exported types-    DOMTextTrackCueList(..)                 ,-    DOMTextTrackCueListK                    ,-    toDOMTextTrackCueList                   ,-    noDOMTextTrackCueList                   ,--- -- * Methods--- ** dOMTextTrackCueListGetCueById-    DOMTextTrackCueListGetCueByIdMethodInfo ,-    dOMTextTrackCueListGetCueById           ,----- ** dOMTextTrackCueListGetLength-    DOMTextTrackCueListGetLengthMethodInfo  ,-    dOMTextTrackCueListGetLength            ,----- ** dOMTextTrackCueListItem-    DOMTextTrackCueListItemMethodInfo       ,-    dOMTextTrackCueListItem                 ,----- -- * Properties--- ** Length-    DOMTextTrackCueListLengthPropertyInfo   ,-    dOMTextTrackCueListLength               ,-    getDOMTextTrackCueListLength            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMTextTrackCueList = DOMTextTrackCueList (ForeignPtr DOMTextTrackCueList)-foreign import ccall "webkit_dom_text_track_cue_list_get_type"-    c_webkit_dom_text_track_cue_list_get_type :: IO GType--type instance ParentTypes DOMTextTrackCueList = DOMTextTrackCueListParentTypes-type DOMTextTrackCueListParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMTextTrackCueList where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_text_track_cue_list_get_type-    --class GObject o => DOMTextTrackCueListK o-instance (GObject o, IsDescendantOf DOMTextTrackCueList o) => DOMTextTrackCueListK o--toDOMTextTrackCueList :: DOMTextTrackCueListK o => o -> IO DOMTextTrackCueList-toDOMTextTrackCueList = unsafeCastTo DOMTextTrackCueList--noDOMTextTrackCueList :: Maybe DOMTextTrackCueList-noDOMTextTrackCueList = Nothing--type family ResolveDOMTextTrackCueListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMTextTrackCueListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMTextTrackCueListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMTextTrackCueListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMTextTrackCueListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMTextTrackCueListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMTextTrackCueListMethod "item" o = DOMTextTrackCueListItemMethodInfo-    ResolveDOMTextTrackCueListMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMTextTrackCueListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMTextTrackCueListMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMTextTrackCueListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMTextTrackCueListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMTextTrackCueListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMTextTrackCueListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMTextTrackCueListMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMTextTrackCueListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMTextTrackCueListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMTextTrackCueListMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMTextTrackCueListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMTextTrackCueListMethod "getCueById" o = DOMTextTrackCueListGetCueByIdMethodInfo-    ResolveDOMTextTrackCueListMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMTextTrackCueListMethod "getLength" o = DOMTextTrackCueListGetLengthMethodInfo-    ResolveDOMTextTrackCueListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMTextTrackCueListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMTextTrackCueListMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMTextTrackCueListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMTextTrackCueListMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMTextTrackCueListMethod t DOMTextTrackCueList, MethodInfo info DOMTextTrackCueList p) => IsLabelProxy t (DOMTextTrackCueList -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMTextTrackCueListMethod t DOMTextTrackCueList, MethodInfo info DOMTextTrackCueList p) => IsLabel t (DOMTextTrackCueList -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMTextTrackCueListLength :: (MonadIO m, DOMTextTrackCueListK o) => o -> m CULong-getDOMTextTrackCueListLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMTextTrackCueListLengthPropertyInfo-instance AttrInfo DOMTextTrackCueListLengthPropertyInfo where-    type AttrAllowedOps DOMTextTrackCueListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMTextTrackCueListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTextTrackCueListLengthPropertyInfo = DOMTextTrackCueListK-    type AttrGetType DOMTextTrackCueListLengthPropertyInfo = CULong-    type AttrLabel DOMTextTrackCueListLengthPropertyInfo = "length"-    attrGet _ = getDOMTextTrackCueListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMTextTrackCueList = DOMTextTrackCueListAttributeList-type DOMTextTrackCueListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMTextTrackCueListLengthPropertyInfo)] :: [(Symbol, *)])--dOMTextTrackCueListLength :: AttrLabelProxy "length"-dOMTextTrackCueListLength = AttrLabelProxy--type instance SignalList DOMTextTrackCueList = DOMTextTrackCueListSignalList-type DOMTextTrackCueListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMTextTrackCueList::get_cue_by_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCueList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMTextTrackCue")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_text_track_cue_list_get_cue_by_id" webkit_dom_text_track_cue_list_get_cue_by_id :: -    Ptr DOMTextTrackCueList ->              -- _obj : TInterface "WebKit" "DOMTextTrackCueList"-    CString ->                              -- id : TBasicType TUTF8-    IO (Ptr DOMTextTrackCue)---dOMTextTrackCueListGetCueById ::-    (MonadIO m, DOMTextTrackCueListK a) =>-    a                                       -- _obj-    -> T.Text                               -- id-    -> m DOMTextTrackCue                    -- result-dOMTextTrackCueListGetCueById _obj id = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    id' <- textToCString id-    result <- webkit_dom_text_track_cue_list_get_cue_by_id _obj' id'-    checkUnexpectedReturnNULL "webkit_dom_text_track_cue_list_get_cue_by_id" result-    result' <- (newObject DOMTextTrackCue) result-    touchManagedPtr _obj-    freeMem id'-    return result'--data DOMTextTrackCueListGetCueByIdMethodInfo-instance (signature ~ (T.Text -> m DOMTextTrackCue), MonadIO m, DOMTextTrackCueListK a) => MethodInfo DOMTextTrackCueListGetCueByIdMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueListGetCueById---- method DOMTextTrackCueList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCueList", direction = DirectionIn, mayBeNull = False, 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_text_track_cue_list_get_length" webkit_dom_text_track_cue_list_get_length :: -    Ptr DOMTextTrackCueList ->              -- _obj : TInterface "WebKit" "DOMTextTrackCueList"-    IO CULong---dOMTextTrackCueListGetLength ::-    (MonadIO m, DOMTextTrackCueListK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMTextTrackCueListGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_cue_list_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMTextTrackCueListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMTextTrackCueListK a) => MethodInfo DOMTextTrackCueListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueListGetLength---- method DOMTextTrackCueList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackCueList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMTextTrackCue")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_text_track_cue_list_item" webkit_dom_text_track_cue_list_item :: -    Ptr DOMTextTrackCueList ->              -- _obj : TInterface "WebKit" "DOMTextTrackCueList"-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr DOMTextTrackCue)---dOMTextTrackCueListItem ::-    (MonadIO m, DOMTextTrackCueListK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m DOMTextTrackCue                    -- result-dOMTextTrackCueListItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_cue_list_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_text_track_cue_list_item" result-    result' <- (newObject DOMTextTrackCue) result-    touchManagedPtr _obj-    return result'--data DOMTextTrackCueListItemMethodInfo-instance (signature ~ (CULong -> m DOMTextTrackCue), MonadIO m, DOMTextTrackCueListK a) => MethodInfo DOMTextTrackCueListItemMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackCueListItem--
− GI/WebKit/Objects/DOMTextTrackCueList.hs-boot
@@ -1,17 +0,0 @@-module GI.WebKit.Objects.DOMTextTrackCueList where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMTextTrackCueList = DOMTextTrackCueList (ForeignPtr DOMTextTrackCueList)-instance GObject DOMTextTrackCueList where-class GObject o => DOMTextTrackCueListK o-instance (GObject o, IsDescendantOf DOMTextTrackCueList o) => DOMTextTrackCueListK o-data DOMTextTrackCueListLengthPropertyInfo-data DOMTextTrackCueListGetCueByIdMethodInfo-data DOMTextTrackCueListGetLengthMethodInfo-data DOMTextTrackCueListItemMethodInfo
− GI/WebKit/Objects/DOMTextTrackList.hs
@@ -1,279 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMTextTrackList-    ( ---- * Exported types-    DOMTextTrackList(..)                    ,-    DOMTextTrackListK                       ,-    toDOMTextTrackList                      ,-    noDOMTextTrackList                      ,--- -- * Methods--- ** dOMTextTrackListDispatchEvent-    DOMTextTrackListDispatchEventMethodInfo ,-    dOMTextTrackListDispatchEvent           ,----- ** dOMTextTrackListGetLength-    DOMTextTrackListGetLengthMethodInfo     ,-    dOMTextTrackListGetLength               ,----- ** dOMTextTrackListGetTrackById-    DOMTextTrackListGetTrackByIdMethodInfo  ,-    dOMTextTrackListGetTrackById            ,----- ** dOMTextTrackListItem-    DOMTextTrackListItemMethodInfo          ,-    dOMTextTrackListItem                    ,----- -- * Properties--- ** Length-    DOMTextTrackListLengthPropertyInfo      ,-    dOMTextTrackListLength                  ,-    getDOMTextTrackListLength               ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMTextTrackList = DOMTextTrackList (ForeignPtr DOMTextTrackList)-foreign import ccall "webkit_dom_text_track_list_get_type"-    c_webkit_dom_text_track_list_get_type :: IO GType--type instance ParentTypes DOMTextTrackList = DOMTextTrackListParentTypes-type DOMTextTrackListParentTypes = '[DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMTextTrackList where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_text_track_list_get_type-    --class GObject o => DOMTextTrackListK o-instance (GObject o, IsDescendantOf DOMTextTrackList o) => DOMTextTrackListK o--toDOMTextTrackList :: DOMTextTrackListK o => o -> IO DOMTextTrackList-toDOMTextTrackList = unsafeCastTo DOMTextTrackList--noDOMTextTrackList :: Maybe DOMTextTrackList-noDOMTextTrackList = Nothing--type family ResolveDOMTextTrackListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMTextTrackListMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMTextTrackListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMTextTrackListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMTextTrackListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMTextTrackListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMTextTrackListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMTextTrackListMethod "item" o = DOMTextTrackListItemMethodInfo-    ResolveDOMTextTrackListMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMTextTrackListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMTextTrackListMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMTextTrackListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMTextTrackListMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMTextTrackListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMTextTrackListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMTextTrackListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMTextTrackListMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMTextTrackListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMTextTrackListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMTextTrackListMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMTextTrackListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMTextTrackListMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMTextTrackListMethod "getLength" o = DOMTextTrackListGetLengthMethodInfo-    ResolveDOMTextTrackListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMTextTrackListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMTextTrackListMethod "getTrackById" o = DOMTextTrackListGetTrackByIdMethodInfo-    ResolveDOMTextTrackListMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMTextTrackListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMTextTrackListMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMTextTrackListMethod t DOMTextTrackList, MethodInfo info DOMTextTrackList p) => IsLabelProxy t (DOMTextTrackList -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMTextTrackListMethod t DOMTextTrackList, MethodInfo info DOMTextTrackList p) => IsLabel t (DOMTextTrackList -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMTextTrackListLength :: (MonadIO m, DOMTextTrackListK o) => o -> m CULong-getDOMTextTrackListLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMTextTrackListLengthPropertyInfo-instance AttrInfo DOMTextTrackListLengthPropertyInfo where-    type AttrAllowedOps DOMTextTrackListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMTextTrackListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTextTrackListLengthPropertyInfo = DOMTextTrackListK-    type AttrGetType DOMTextTrackListLengthPropertyInfo = CULong-    type AttrLabel DOMTextTrackListLengthPropertyInfo = "length"-    attrGet _ = getDOMTextTrackListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMTextTrackList = DOMTextTrackListAttributeList-type DOMTextTrackListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMTextTrackListLengthPropertyInfo)] :: [(Symbol, *)])--dOMTextTrackListLength :: AttrLabelProxy "length"-dOMTextTrackListLength = AttrLabelProxy--type instance SignalList DOMTextTrackList = DOMTextTrackListSignalList-type DOMTextTrackListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMTextTrackList::dispatch_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "evt", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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_text_track_list_dispatch_event" webkit_dom_text_track_list_dispatch_event :: -    Ptr DOMTextTrackList ->                 -- _obj : TInterface "WebKit" "DOMTextTrackList"-    Ptr DOMEvent ->                         -- evt : TInterface "WebKit" "DOMEvent"-    Ptr (Ptr GError) ->                     -- error-    IO CInt--{-# DEPRECATED dOMTextTrackListDispatchEvent ["(Since version 2.4)","Use webkit_dom_event_target_dispatch_event() instead."]#-}-dOMTextTrackListDispatchEvent ::-    (MonadIO m, DOMTextTrackListK a, DOMEventK b) =>-    a                                       -- _obj-    -> b                                    -- evt-    -> m ()                                 -- result-dOMTextTrackListDispatchEvent _obj evt = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let evt' = unsafeManagedPtrCastPtr evt-    onException (do-        _ <- propagateGError $ webkit_dom_text_track_list_dispatch_event _obj' evt'-        touchManagedPtr _obj-        touchManagedPtr evt-        return ()-     ) (do-        return ()-     )--data DOMTextTrackListDispatchEventMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMTextTrackListK a, DOMEventK b) => MethodInfo DOMTextTrackListDispatchEventMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackListDispatchEvent---- method DOMTextTrackList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackList", direction = DirectionIn, mayBeNull = False, 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_text_track_list_get_length" webkit_dom_text_track_list_get_length :: -    Ptr DOMTextTrackList ->                 -- _obj : TInterface "WebKit" "DOMTextTrackList"-    IO CULong---dOMTextTrackListGetLength ::-    (MonadIO m, DOMTextTrackListK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMTextTrackListGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_list_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMTextTrackListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMTextTrackListK a) => MethodInfo DOMTextTrackListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackListGetLength---- method DOMTextTrackList::get_track_by_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMTextTrack")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_text_track_list_get_track_by_id" webkit_dom_text_track_list_get_track_by_id :: -    Ptr DOMTextTrackList ->                 -- _obj : TInterface "WebKit" "DOMTextTrackList"-    CString ->                              -- id : TBasicType TUTF8-    IO (Ptr DOMTextTrack)---dOMTextTrackListGetTrackById ::-    (MonadIO m, DOMTextTrackListK a) =>-    a                                       -- _obj-    -> T.Text                               -- id-    -> m DOMTextTrack                       -- result-dOMTextTrackListGetTrackById _obj id = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    id' <- textToCString id-    result <- webkit_dom_text_track_list_get_track_by_id _obj' id'-    checkUnexpectedReturnNULL "webkit_dom_text_track_list_get_track_by_id" result-    result' <- (wrapObject DOMTextTrack) result-    touchManagedPtr _obj-    freeMem id'-    return result'--data DOMTextTrackListGetTrackByIdMethodInfo-instance (signature ~ (T.Text -> m DOMTextTrack), MonadIO m, DOMTextTrackListK a) => MethodInfo DOMTextTrackListGetTrackByIdMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackListGetTrackById---- method DOMTextTrackList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTextTrackList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMTextTrack")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_text_track_list_item" webkit_dom_text_track_list_item :: -    Ptr DOMTextTrackList ->                 -- _obj : TInterface "WebKit" "DOMTextTrackList"-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr DOMTextTrack)---dOMTextTrackListItem ::-    (MonadIO m, DOMTextTrackListK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m DOMTextTrack                       -- result-dOMTextTrackListItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_text_track_list_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_text_track_list_item" result-    result' <- (wrapObject DOMTextTrack) result-    touchManagedPtr _obj-    return result'--data DOMTextTrackListItemMethodInfo-instance (signature ~ (CULong -> m DOMTextTrack), MonadIO m, DOMTextTrackListK a) => MethodInfo DOMTextTrackListItemMethodInfo a signature where-    overloadedMethod _ = dOMTextTrackListItem--
− GI/WebKit/Objects/DOMTextTrackList.hs-boot
@@ -1,18 +0,0 @@-module GI.WebKit.Objects.DOMTextTrackList where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMTextTrackList = DOMTextTrackList (ForeignPtr DOMTextTrackList)-instance GObject DOMTextTrackList where-class GObject o => DOMTextTrackListK o-instance (GObject o, IsDescendantOf DOMTextTrackList o) => DOMTextTrackListK o-data DOMTextTrackListLengthPropertyInfo-data DOMTextTrackListDispatchEventMethodInfo-data DOMTextTrackListGetLengthMethodInfo-data DOMTextTrackListGetTrackByIdMethodInfo-data DOMTextTrackListItemMethodInfo
− GI/WebKit/Objects/DOMTimeRanges.hs
@@ -1,242 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMTimeRanges-    ( ---- * Exported types-    DOMTimeRanges(..)                       ,-    DOMTimeRangesK                          ,-    toDOMTimeRanges                         ,-    noDOMTimeRanges                         ,--- -- * Methods--- ** dOMTimeRangesEnd-    DOMTimeRangesEndMethodInfo              ,-    dOMTimeRangesEnd                        ,----- ** dOMTimeRangesGetLength-    DOMTimeRangesGetLengthMethodInfo        ,-    dOMTimeRangesGetLength                  ,----- ** dOMTimeRangesStart-    DOMTimeRangesStartMethodInfo            ,-    dOMTimeRangesStart                      ,----- -- * Properties--- ** Length-    DOMTimeRangesLengthPropertyInfo         ,-    dOMTimeRangesLength                     ,-    getDOMTimeRangesLength                  ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMTimeRanges = DOMTimeRanges (ForeignPtr DOMTimeRanges)-foreign import ccall "webkit_dom_time_ranges_get_type"-    c_webkit_dom_time_ranges_get_type :: IO GType--type instance ParentTypes DOMTimeRanges = DOMTimeRangesParentTypes-type DOMTimeRangesParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMTimeRanges where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_time_ranges_get_type-    --class GObject o => DOMTimeRangesK o-instance (GObject o, IsDescendantOf DOMTimeRanges o) => DOMTimeRangesK o--toDOMTimeRanges :: DOMTimeRangesK o => o -> IO DOMTimeRanges-toDOMTimeRanges = unsafeCastTo DOMTimeRanges--noDOMTimeRanges :: Maybe DOMTimeRanges-noDOMTimeRanges = Nothing--type family ResolveDOMTimeRangesMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMTimeRangesMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMTimeRangesMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMTimeRangesMethod "end" o = DOMTimeRangesEndMethodInfo-    ResolveDOMTimeRangesMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMTimeRangesMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMTimeRangesMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMTimeRangesMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMTimeRangesMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMTimeRangesMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMTimeRangesMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMTimeRangesMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMTimeRangesMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMTimeRangesMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMTimeRangesMethod "start" o = DOMTimeRangesStartMethodInfo-    ResolveDOMTimeRangesMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMTimeRangesMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMTimeRangesMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMTimeRangesMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMTimeRangesMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMTimeRangesMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMTimeRangesMethod "getLength" o = DOMTimeRangesGetLengthMethodInfo-    ResolveDOMTimeRangesMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMTimeRangesMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMTimeRangesMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMTimeRangesMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMTimeRangesMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMTimeRangesMethod t DOMTimeRanges, MethodInfo info DOMTimeRanges p) => IsLabelProxy t (DOMTimeRanges -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMTimeRangesMethod t DOMTimeRanges, MethodInfo info DOMTimeRanges p) => IsLabel t (DOMTimeRanges -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMTimeRangesLength :: (MonadIO m, DOMTimeRangesK o) => o -> m CULong-getDOMTimeRangesLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMTimeRangesLengthPropertyInfo-instance AttrInfo DOMTimeRangesLengthPropertyInfo where-    type AttrAllowedOps DOMTimeRangesLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMTimeRangesLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTimeRangesLengthPropertyInfo = DOMTimeRangesK-    type AttrGetType DOMTimeRangesLengthPropertyInfo = CULong-    type AttrLabel DOMTimeRangesLengthPropertyInfo = "length"-    attrGet _ = getDOMTimeRangesLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMTimeRanges = DOMTimeRangesAttributeList-type DOMTimeRangesAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMTimeRangesLengthPropertyInfo)] :: [(Symbol, *)])--dOMTimeRangesLength :: AttrLabelProxy "length"-dOMTimeRangesLength = AttrLabelProxy--type instance SignalList DOMTimeRanges = DOMTimeRangesSignalList-type DOMTimeRangesSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMTimeRanges::end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTimeRanges", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, 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_time_ranges_end" webkit_dom_time_ranges_end :: -    Ptr DOMTimeRanges ->                    -- _obj : TInterface "WebKit" "DOMTimeRanges"-    CULong ->                               -- index : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO CDouble---dOMTimeRangesEnd ::-    (MonadIO m, DOMTimeRangesK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m Double                             -- result-dOMTimeRangesEnd _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_time_ranges_end _obj' index-        let result' = realToFrac result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMTimeRangesEndMethodInfo-instance (signature ~ (CULong -> m Double), MonadIO m, DOMTimeRangesK a) => MethodInfo DOMTimeRangesEndMethodInfo a signature where-    overloadedMethod _ = dOMTimeRangesEnd---- method DOMTimeRanges::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTimeRanges", direction = DirectionIn, mayBeNull = False, 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_time_ranges_get_length" webkit_dom_time_ranges_get_length :: -    Ptr DOMTimeRanges ->                    -- _obj : TInterface "WebKit" "DOMTimeRanges"-    IO CULong---dOMTimeRangesGetLength ::-    (MonadIO m, DOMTimeRangesK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMTimeRangesGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_time_ranges_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMTimeRangesGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMTimeRangesK a) => MethodInfo DOMTimeRangesGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMTimeRangesGetLength---- method DOMTimeRanges::start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTimeRanges", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, 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_time_ranges_start" webkit_dom_time_ranges_start :: -    Ptr DOMTimeRanges ->                    -- _obj : TInterface "WebKit" "DOMTimeRanges"-    CULong ->                               -- index : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO CDouble---dOMTimeRangesStart ::-    (MonadIO m, DOMTimeRangesK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m Double                             -- result-dOMTimeRangesStart _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_time_ranges_start _obj' index-        let result' = realToFrac result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMTimeRangesStartMethodInfo-instance (signature ~ (CULong -> m Double), MonadIO m, DOMTimeRangesK a) => MethodInfo DOMTimeRangesStartMethodInfo a signature where-    overloadedMethod _ = dOMTimeRangesStart--
− GI/WebKit/Objects/DOMTimeRanges.hs-boot
@@ -1,17 +0,0 @@-module GI.WebKit.Objects.DOMTimeRanges where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMTimeRanges = DOMTimeRanges (ForeignPtr DOMTimeRanges)-instance GObject DOMTimeRanges where-class GObject o => DOMTimeRangesK o-instance (GObject o, IsDescendantOf DOMTimeRanges o) => DOMTimeRangesK o-data DOMTimeRangesLengthPropertyInfo-data DOMTimeRangesEndMethodInfo-data DOMTimeRangesGetLengthMethodInfo-data DOMTimeRangesStartMethodInfo
− GI/WebKit/Objects/DOMTouch.hs
@@ -1,846 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMTouch-    ( ---- * Exported types-    DOMTouch(..)                            ,-    DOMTouchK                               ,-    toDOMTouch                              ,-    noDOMTouch                              ,--- -- * Methods--- ** dOMTouchGetClientX-    DOMTouchGetClientXMethodInfo            ,-    dOMTouchGetClientX                      ,----- ** dOMTouchGetClientY-    DOMTouchGetClientYMethodInfo            ,-    dOMTouchGetClientY                      ,----- ** dOMTouchGetIdentifier-    DOMTouchGetIdentifierMethodInfo         ,-    dOMTouchGetIdentifier                   ,----- ** dOMTouchGetPageX-    DOMTouchGetPageXMethodInfo              ,-    dOMTouchGetPageX                        ,----- ** dOMTouchGetPageY-    DOMTouchGetPageYMethodInfo              ,-    dOMTouchGetPageY                        ,----- ** dOMTouchGetScreenX-    DOMTouchGetScreenXMethodInfo            ,-    dOMTouchGetScreenX                      ,----- ** dOMTouchGetScreenY-    DOMTouchGetScreenYMethodInfo            ,-    dOMTouchGetScreenY                      ,----- ** dOMTouchGetTarget-    DOMTouchGetTargetMethodInfo             ,-    dOMTouchGetTarget                       ,----- ** dOMTouchGetWebkitForce-    DOMTouchGetWebkitForceMethodInfo        ,-    dOMTouchGetWebkitForce                  ,----- ** dOMTouchGetWebkitRadiusX-    DOMTouchGetWebkitRadiusXMethodInfo      ,-    dOMTouchGetWebkitRadiusX                ,----- ** dOMTouchGetWebkitRadiusY-    DOMTouchGetWebkitRadiusYMethodInfo      ,-    dOMTouchGetWebkitRadiusY                ,----- ** dOMTouchGetWebkitRotationAngle-    DOMTouchGetWebkitRotationAngleMethodInfo,-    dOMTouchGetWebkitRotationAngle          ,----- -- * Properties--- ** ClientX-    DOMTouchClientXPropertyInfo             ,-    dOMTouchClientX                         ,-    getDOMTouchClientX                      ,----- ** ClientY-    DOMTouchClientYPropertyInfo             ,-    dOMTouchClientY                         ,-    getDOMTouchClientY                      ,----- ** Identifier-    DOMTouchIdentifierPropertyInfo          ,-    dOMTouchIdentifier                      ,-    getDOMTouchIdentifier                   ,----- ** PageX-    DOMTouchPageXPropertyInfo               ,-    dOMTouchPageX                           ,-    getDOMTouchPageX                        ,----- ** PageY-    DOMTouchPageYPropertyInfo               ,-    dOMTouchPageY                           ,-    getDOMTouchPageY                        ,----- ** ScreenX-    DOMTouchScreenXPropertyInfo             ,-    dOMTouchScreenX                         ,-    getDOMTouchScreenX                      ,----- ** ScreenY-    DOMTouchScreenYPropertyInfo             ,-    dOMTouchScreenY                         ,-    getDOMTouchScreenY                      ,----- ** Target-    DOMTouchTargetPropertyInfo              ,-    dOMTouchTarget                          ,-    getDOMTouchTarget                       ,----- ** WebkitForce-    DOMTouchWebkitForcePropertyInfo         ,-    dOMTouchWebkitForce                     ,-    getDOMTouchWebkitForce                  ,----- ** WebkitRadiusX-    DOMTouchWebkitRadiusXPropertyInfo       ,-    dOMTouchWebkitRadiusX                   ,-    getDOMTouchWebkitRadiusX                ,----- ** WebkitRadiusY-    DOMTouchWebkitRadiusYPropertyInfo       ,-    dOMTouchWebkitRadiusY                   ,-    getDOMTouchWebkitRadiusY                ,----- ** WebkitRotationAngle-    DOMTouchWebkitRotationAnglePropertyInfo ,-    dOMTouchWebkitRotationAngle             ,-    getDOMTouchWebkitRotationAngle          ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMTouch = DOMTouch (ForeignPtr DOMTouch)-foreign import ccall "webkit_dom_touch_get_type"-    c_webkit_dom_touch_get_type :: IO GType--type instance ParentTypes DOMTouch = DOMTouchParentTypes-type DOMTouchParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMTouch where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_touch_get_type-    --class GObject o => DOMTouchK o-instance (GObject o, IsDescendantOf DOMTouch o) => DOMTouchK o--toDOMTouch :: DOMTouchK o => o -> IO DOMTouch-toDOMTouch = unsafeCastTo DOMTouch--noDOMTouch :: Maybe DOMTouch-noDOMTouch = Nothing--type family ResolveDOMTouchMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMTouchMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMTouchMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMTouchMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMTouchMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMTouchMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMTouchMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMTouchMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMTouchMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMTouchMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMTouchMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMTouchMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMTouchMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMTouchMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMTouchMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMTouchMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMTouchMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMTouchMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMTouchMethod "getClientX" o = DOMTouchGetClientXMethodInfo-    ResolveDOMTouchMethod "getClientY" o = DOMTouchGetClientYMethodInfo-    ResolveDOMTouchMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMTouchMethod "getIdentifier" o = DOMTouchGetIdentifierMethodInfo-    ResolveDOMTouchMethod "getPageX" o = DOMTouchGetPageXMethodInfo-    ResolveDOMTouchMethod "getPageY" o = DOMTouchGetPageYMethodInfo-    ResolveDOMTouchMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMTouchMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMTouchMethod "getScreenX" o = DOMTouchGetScreenXMethodInfo-    ResolveDOMTouchMethod "getScreenY" o = DOMTouchGetScreenYMethodInfo-    ResolveDOMTouchMethod "getTarget" o = DOMTouchGetTargetMethodInfo-    ResolveDOMTouchMethod "getWebkitForce" o = DOMTouchGetWebkitForceMethodInfo-    ResolveDOMTouchMethod "getWebkitRadiusX" o = DOMTouchGetWebkitRadiusXMethodInfo-    ResolveDOMTouchMethod "getWebkitRadiusY" o = DOMTouchGetWebkitRadiusYMethodInfo-    ResolveDOMTouchMethod "getWebkitRotationAngle" o = DOMTouchGetWebkitRotationAngleMethodInfo-    ResolveDOMTouchMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMTouchMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMTouchMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMTouchMethod t DOMTouch, MethodInfo info DOMTouch p) => IsLabelProxy t (DOMTouch -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMTouchMethod t DOMTouch, MethodInfo info DOMTouch p) => IsLabel t (DOMTouch -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "client-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMTouchClientX :: (MonadIO m, DOMTouchK o) => o -> m CLong-getDOMTouchClientX obj = liftIO $ getObjectPropertyLong obj "client-x"--data DOMTouchClientXPropertyInfo-instance AttrInfo DOMTouchClientXPropertyInfo where-    type AttrAllowedOps DOMTouchClientXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMTouchClientXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTouchClientXPropertyInfo = DOMTouchK-    type AttrGetType DOMTouchClientXPropertyInfo = CLong-    type AttrLabel DOMTouchClientXPropertyInfo = "client-x"-    attrGet _ = getDOMTouchClientX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "client-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMTouchClientY :: (MonadIO m, DOMTouchK o) => o -> m CLong-getDOMTouchClientY obj = liftIO $ getObjectPropertyLong obj "client-y"--data DOMTouchClientYPropertyInfo-instance AttrInfo DOMTouchClientYPropertyInfo where-    type AttrAllowedOps DOMTouchClientYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMTouchClientYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTouchClientYPropertyInfo = DOMTouchK-    type AttrGetType DOMTouchClientYPropertyInfo = CLong-    type AttrLabel DOMTouchClientYPropertyInfo = "client-y"-    attrGet _ = getDOMTouchClientY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "identifier"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMTouchIdentifier :: (MonadIO m, DOMTouchK o) => o -> m CULong-getDOMTouchIdentifier obj = liftIO $ getObjectPropertyULong obj "identifier"--data DOMTouchIdentifierPropertyInfo-instance AttrInfo DOMTouchIdentifierPropertyInfo where-    type AttrAllowedOps DOMTouchIdentifierPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMTouchIdentifierPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTouchIdentifierPropertyInfo = DOMTouchK-    type AttrGetType DOMTouchIdentifierPropertyInfo = CULong-    type AttrLabel DOMTouchIdentifierPropertyInfo = "identifier"-    attrGet _ = getDOMTouchIdentifier-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "page-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMTouchPageX :: (MonadIO m, DOMTouchK o) => o -> m CLong-getDOMTouchPageX obj = liftIO $ getObjectPropertyLong obj "page-x"--data DOMTouchPageXPropertyInfo-instance AttrInfo DOMTouchPageXPropertyInfo where-    type AttrAllowedOps DOMTouchPageXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMTouchPageXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTouchPageXPropertyInfo = DOMTouchK-    type AttrGetType DOMTouchPageXPropertyInfo = CLong-    type AttrLabel DOMTouchPageXPropertyInfo = "page-x"-    attrGet _ = getDOMTouchPageX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "page-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMTouchPageY :: (MonadIO m, DOMTouchK o) => o -> m CLong-getDOMTouchPageY obj = liftIO $ getObjectPropertyLong obj "page-y"--data DOMTouchPageYPropertyInfo-instance AttrInfo DOMTouchPageYPropertyInfo where-    type AttrAllowedOps DOMTouchPageYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMTouchPageYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTouchPageYPropertyInfo = DOMTouchK-    type AttrGetType DOMTouchPageYPropertyInfo = CLong-    type AttrLabel DOMTouchPageYPropertyInfo = "page-y"-    attrGet _ = getDOMTouchPageY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "screen-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMTouchScreenX :: (MonadIO m, DOMTouchK o) => o -> m CLong-getDOMTouchScreenX obj = liftIO $ getObjectPropertyLong obj "screen-x"--data DOMTouchScreenXPropertyInfo-instance AttrInfo DOMTouchScreenXPropertyInfo where-    type AttrAllowedOps DOMTouchScreenXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMTouchScreenXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTouchScreenXPropertyInfo = DOMTouchK-    type AttrGetType DOMTouchScreenXPropertyInfo = CLong-    type AttrLabel DOMTouchScreenXPropertyInfo = "screen-x"-    attrGet _ = getDOMTouchScreenX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "screen-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMTouchScreenY :: (MonadIO m, DOMTouchK o) => o -> m CLong-getDOMTouchScreenY obj = liftIO $ getObjectPropertyLong obj "screen-y"--data DOMTouchScreenYPropertyInfo-instance AttrInfo DOMTouchScreenYPropertyInfo where-    type AttrAllowedOps DOMTouchScreenYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMTouchScreenYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTouchScreenYPropertyInfo = DOMTouchK-    type AttrGetType DOMTouchScreenYPropertyInfo = CLong-    type AttrLabel DOMTouchScreenYPropertyInfo = "screen-y"-    attrGet _ = getDOMTouchScreenY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "target"-   -- Type: TInterface "WebKit" "DOMEventTarget"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMTouchTarget :: (MonadIO m, DOMTouchK o) => o -> m (Maybe DOMEventTarget)-getDOMTouchTarget obj = liftIO $ getObjectPropertyObject obj "target" DOMEventTarget--data DOMTouchTargetPropertyInfo-instance AttrInfo DOMTouchTargetPropertyInfo where-    type AttrAllowedOps DOMTouchTargetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMTouchTargetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTouchTargetPropertyInfo = DOMTouchK-    type AttrGetType DOMTouchTargetPropertyInfo = (Maybe DOMEventTarget)-    type AttrLabel DOMTouchTargetPropertyInfo = "target"-    attrGet _ = getDOMTouchTarget-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-force"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMTouchWebkitForce :: (MonadIO m, DOMTouchK o) => o -> m Float-getDOMTouchWebkitForce obj = liftIO $ getObjectPropertyFloat obj "webkit-force"--data DOMTouchWebkitForcePropertyInfo-instance AttrInfo DOMTouchWebkitForcePropertyInfo where-    type AttrAllowedOps DOMTouchWebkitForcePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMTouchWebkitForcePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTouchWebkitForcePropertyInfo = DOMTouchK-    type AttrGetType DOMTouchWebkitForcePropertyInfo = Float-    type AttrLabel DOMTouchWebkitForcePropertyInfo = "webkit-force"-    attrGet _ = getDOMTouchWebkitForce-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-radius-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMTouchWebkitRadiusX :: (MonadIO m, DOMTouchK o) => o -> m CLong-getDOMTouchWebkitRadiusX obj = liftIO $ getObjectPropertyLong obj "webkit-radius-x"--data DOMTouchWebkitRadiusXPropertyInfo-instance AttrInfo DOMTouchWebkitRadiusXPropertyInfo where-    type AttrAllowedOps DOMTouchWebkitRadiusXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMTouchWebkitRadiusXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTouchWebkitRadiusXPropertyInfo = DOMTouchK-    type AttrGetType DOMTouchWebkitRadiusXPropertyInfo = CLong-    type AttrLabel DOMTouchWebkitRadiusXPropertyInfo = "webkit-radius-x"-    attrGet _ = getDOMTouchWebkitRadiusX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-radius-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMTouchWebkitRadiusY :: (MonadIO m, DOMTouchK o) => o -> m CLong-getDOMTouchWebkitRadiusY obj = liftIO $ getObjectPropertyLong obj "webkit-radius-y"--data DOMTouchWebkitRadiusYPropertyInfo-instance AttrInfo DOMTouchWebkitRadiusYPropertyInfo where-    type AttrAllowedOps DOMTouchWebkitRadiusYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMTouchWebkitRadiusYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTouchWebkitRadiusYPropertyInfo = DOMTouchK-    type AttrGetType DOMTouchWebkitRadiusYPropertyInfo = CLong-    type AttrLabel DOMTouchWebkitRadiusYPropertyInfo = "webkit-radius-y"-    attrGet _ = getDOMTouchWebkitRadiusY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-rotation-angle"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMTouchWebkitRotationAngle :: (MonadIO m, DOMTouchK o) => o -> m Float-getDOMTouchWebkitRotationAngle obj = liftIO $ getObjectPropertyFloat obj "webkit-rotation-angle"--data DOMTouchWebkitRotationAnglePropertyInfo-instance AttrInfo DOMTouchWebkitRotationAnglePropertyInfo where-    type AttrAllowedOps DOMTouchWebkitRotationAnglePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMTouchWebkitRotationAnglePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTouchWebkitRotationAnglePropertyInfo = DOMTouchK-    type AttrGetType DOMTouchWebkitRotationAnglePropertyInfo = Float-    type AttrLabel DOMTouchWebkitRotationAnglePropertyInfo = "webkit-rotation-angle"-    attrGet _ = getDOMTouchWebkitRotationAngle-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMTouch = DOMTouchAttributeList-type DOMTouchAttributeList = ('[ '("clientX", DOMTouchClientXPropertyInfo), '("clientY", DOMTouchClientYPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("identifier", DOMTouchIdentifierPropertyInfo), '("pageX", DOMTouchPageXPropertyInfo), '("pageY", DOMTouchPageYPropertyInfo), '("screenX", DOMTouchScreenXPropertyInfo), '("screenY", DOMTouchScreenYPropertyInfo), '("target", DOMTouchTargetPropertyInfo), '("webkitForce", DOMTouchWebkitForcePropertyInfo), '("webkitRadiusX", DOMTouchWebkitRadiusXPropertyInfo), '("webkitRadiusY", DOMTouchWebkitRadiusYPropertyInfo), '("webkitRotationAngle", DOMTouchWebkitRotationAnglePropertyInfo)] :: [(Symbol, *)])--dOMTouchClientX :: AttrLabelProxy "clientX"-dOMTouchClientX = AttrLabelProxy--dOMTouchClientY :: AttrLabelProxy "clientY"-dOMTouchClientY = AttrLabelProxy--dOMTouchIdentifier :: AttrLabelProxy "identifier"-dOMTouchIdentifier = AttrLabelProxy--dOMTouchPageX :: AttrLabelProxy "pageX"-dOMTouchPageX = AttrLabelProxy--dOMTouchPageY :: AttrLabelProxy "pageY"-dOMTouchPageY = AttrLabelProxy--dOMTouchScreenX :: AttrLabelProxy "screenX"-dOMTouchScreenX = AttrLabelProxy--dOMTouchScreenY :: AttrLabelProxy "screenY"-dOMTouchScreenY = AttrLabelProxy--dOMTouchTarget :: AttrLabelProxy "target"-dOMTouchTarget = AttrLabelProxy--dOMTouchWebkitForce :: AttrLabelProxy "webkitForce"-dOMTouchWebkitForce = AttrLabelProxy--dOMTouchWebkitRadiusX :: AttrLabelProxy "webkitRadiusX"-dOMTouchWebkitRadiusX = AttrLabelProxy--dOMTouchWebkitRadiusY :: AttrLabelProxy "webkitRadiusY"-dOMTouchWebkitRadiusY = AttrLabelProxy--dOMTouchWebkitRotationAngle :: AttrLabelProxy "webkitRotationAngle"-dOMTouchWebkitRotationAngle = AttrLabelProxy--type instance SignalList DOMTouch = DOMTouchSignalList-type DOMTouchSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMTouch::get_client_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTouch", direction = DirectionIn, mayBeNull = False, 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_touch_get_client_x" webkit_dom_touch_get_client_x :: -    Ptr DOMTouch ->                         -- _obj : TInterface "WebKit" "DOMTouch"-    IO CLong---dOMTouchGetClientX ::-    (MonadIO m, DOMTouchK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMTouchGetClientX _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_touch_get_client_x _obj'-    touchManagedPtr _obj-    return result--data DOMTouchGetClientXMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMTouchK a) => MethodInfo DOMTouchGetClientXMethodInfo a signature where-    overloadedMethod _ = dOMTouchGetClientX---- method DOMTouch::get_client_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTouch", direction = DirectionIn, mayBeNull = False, 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_touch_get_client_y" webkit_dom_touch_get_client_y :: -    Ptr DOMTouch ->                         -- _obj : TInterface "WebKit" "DOMTouch"-    IO CLong---dOMTouchGetClientY ::-    (MonadIO m, DOMTouchK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMTouchGetClientY _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_touch_get_client_y _obj'-    touchManagedPtr _obj-    return result--data DOMTouchGetClientYMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMTouchK a) => MethodInfo DOMTouchGetClientYMethodInfo a signature where-    overloadedMethod _ = dOMTouchGetClientY---- method DOMTouch::get_identifier--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTouch", direction = DirectionIn, mayBeNull = False, 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_touch_get_identifier" webkit_dom_touch_get_identifier :: -    Ptr DOMTouch ->                         -- _obj : TInterface "WebKit" "DOMTouch"-    IO CULong---dOMTouchGetIdentifier ::-    (MonadIO m, DOMTouchK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMTouchGetIdentifier _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_touch_get_identifier _obj'-    touchManagedPtr _obj-    return result--data DOMTouchGetIdentifierMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMTouchK a) => MethodInfo DOMTouchGetIdentifierMethodInfo a signature where-    overloadedMethod _ = dOMTouchGetIdentifier---- method DOMTouch::get_page_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTouch", direction = DirectionIn, mayBeNull = False, 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_touch_get_page_x" webkit_dom_touch_get_page_x :: -    Ptr DOMTouch ->                         -- _obj : TInterface "WebKit" "DOMTouch"-    IO CLong---dOMTouchGetPageX ::-    (MonadIO m, DOMTouchK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMTouchGetPageX _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_touch_get_page_x _obj'-    touchManagedPtr _obj-    return result--data DOMTouchGetPageXMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMTouchK a) => MethodInfo DOMTouchGetPageXMethodInfo a signature where-    overloadedMethod _ = dOMTouchGetPageX---- method DOMTouch::get_page_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTouch", direction = DirectionIn, mayBeNull = False, 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_touch_get_page_y" webkit_dom_touch_get_page_y :: -    Ptr DOMTouch ->                         -- _obj : TInterface "WebKit" "DOMTouch"-    IO CLong---dOMTouchGetPageY ::-    (MonadIO m, DOMTouchK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMTouchGetPageY _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_touch_get_page_y _obj'-    touchManagedPtr _obj-    return result--data DOMTouchGetPageYMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMTouchK a) => MethodInfo DOMTouchGetPageYMethodInfo a signature where-    overloadedMethod _ = dOMTouchGetPageY---- method DOMTouch::get_screen_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTouch", direction = DirectionIn, mayBeNull = False, 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_touch_get_screen_x" webkit_dom_touch_get_screen_x :: -    Ptr DOMTouch ->                         -- _obj : TInterface "WebKit" "DOMTouch"-    IO CLong---dOMTouchGetScreenX ::-    (MonadIO m, DOMTouchK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMTouchGetScreenX _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_touch_get_screen_x _obj'-    touchManagedPtr _obj-    return result--data DOMTouchGetScreenXMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMTouchK a) => MethodInfo DOMTouchGetScreenXMethodInfo a signature where-    overloadedMethod _ = dOMTouchGetScreenX---- method DOMTouch::get_screen_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTouch", direction = DirectionIn, mayBeNull = False, 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_touch_get_screen_y" webkit_dom_touch_get_screen_y :: -    Ptr DOMTouch ->                         -- _obj : TInterface "WebKit" "DOMTouch"-    IO CLong---dOMTouchGetScreenY ::-    (MonadIO m, DOMTouchK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMTouchGetScreenY _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_touch_get_screen_y _obj'-    touchManagedPtr _obj-    return result--data DOMTouchGetScreenYMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMTouchK a) => MethodInfo DOMTouchGetScreenYMethodInfo a signature where-    overloadedMethod _ = dOMTouchGetScreenY---- method DOMTouch::get_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTouch", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMEventTarget")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_touch_get_target" webkit_dom_touch_get_target :: -    Ptr DOMTouch ->                         -- _obj : TInterface "WebKit" "DOMTouch"-    IO (Ptr DOMEventTarget)---dOMTouchGetTarget ::-    (MonadIO m, DOMTouchK a) =>-    a                                       -- _obj-    -> m DOMEventTarget                     -- result-dOMTouchGetTarget _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_touch_get_target _obj'-    checkUnexpectedReturnNULL "webkit_dom_touch_get_target" result-    result' <- (wrapObject DOMEventTarget) result-    touchManagedPtr _obj-    return result'--data DOMTouchGetTargetMethodInfo-instance (signature ~ (m DOMEventTarget), MonadIO m, DOMTouchK a) => MethodInfo DOMTouchGetTargetMethodInfo a signature where-    overloadedMethod _ = dOMTouchGetTarget---- method DOMTouch::get_webkit_force--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTouch", direction = DirectionIn, mayBeNull = False, 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_touch_get_webkit_force" webkit_dom_touch_get_webkit_force :: -    Ptr DOMTouch ->                         -- _obj : TInterface "WebKit" "DOMTouch"-    IO CFloat---dOMTouchGetWebkitForce ::-    (MonadIO m, DOMTouchK a) =>-    a                                       -- _obj-    -> m Float                              -- result-dOMTouchGetWebkitForce _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_touch_get_webkit_force _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMTouchGetWebkitForceMethodInfo-instance (signature ~ (m Float), MonadIO m, DOMTouchK a) => MethodInfo DOMTouchGetWebkitForceMethodInfo a signature where-    overloadedMethod _ = dOMTouchGetWebkitForce---- method DOMTouch::get_webkit_radius_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTouch", direction = DirectionIn, mayBeNull = False, 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_touch_get_webkit_radius_x" webkit_dom_touch_get_webkit_radius_x :: -    Ptr DOMTouch ->                         -- _obj : TInterface "WebKit" "DOMTouch"-    IO CLong---dOMTouchGetWebkitRadiusX ::-    (MonadIO m, DOMTouchK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMTouchGetWebkitRadiusX _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_touch_get_webkit_radius_x _obj'-    touchManagedPtr _obj-    return result--data DOMTouchGetWebkitRadiusXMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMTouchK a) => MethodInfo DOMTouchGetWebkitRadiusXMethodInfo a signature where-    overloadedMethod _ = dOMTouchGetWebkitRadiusX---- method DOMTouch::get_webkit_radius_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTouch", direction = DirectionIn, mayBeNull = False, 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_touch_get_webkit_radius_y" webkit_dom_touch_get_webkit_radius_y :: -    Ptr DOMTouch ->                         -- _obj : TInterface "WebKit" "DOMTouch"-    IO CLong---dOMTouchGetWebkitRadiusY ::-    (MonadIO m, DOMTouchK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMTouchGetWebkitRadiusY _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_touch_get_webkit_radius_y _obj'-    touchManagedPtr _obj-    return result--data DOMTouchGetWebkitRadiusYMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMTouchK a) => MethodInfo DOMTouchGetWebkitRadiusYMethodInfo a signature where-    overloadedMethod _ = dOMTouchGetWebkitRadiusY---- method DOMTouch::get_webkit_rotation_angle--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTouch", direction = DirectionIn, mayBeNull = False, 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_touch_get_webkit_rotation_angle" webkit_dom_touch_get_webkit_rotation_angle :: -    Ptr DOMTouch ->                         -- _obj : TInterface "WebKit" "DOMTouch"-    IO CFloat---dOMTouchGetWebkitRotationAngle ::-    (MonadIO m, DOMTouchK a) =>-    a                                       -- _obj-    -> m Float                              -- result-dOMTouchGetWebkitRotationAngle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_touch_get_webkit_rotation_angle _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMTouchGetWebkitRotationAngleMethodInfo-instance (signature ~ (m Float), MonadIO m, DOMTouchK a) => MethodInfo DOMTouchGetWebkitRotationAngleMethodInfo a signature where-    overloadedMethod _ = dOMTouchGetWebkitRotationAngle--
− GI/WebKit/Objects/DOMTouch.hs-boot
@@ -1,37 +0,0 @@-module GI.WebKit.Objects.DOMTouch where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMTouch = DOMTouch (ForeignPtr DOMTouch)-instance GObject DOMTouch where-class GObject o => DOMTouchK o-instance (GObject o, IsDescendantOf DOMTouch o) => DOMTouchK o-data DOMTouchClientXPropertyInfo-data DOMTouchClientYPropertyInfo-data DOMTouchIdentifierPropertyInfo-data DOMTouchPageXPropertyInfo-data DOMTouchPageYPropertyInfo-data DOMTouchScreenXPropertyInfo-data DOMTouchScreenYPropertyInfo-data DOMTouchTargetPropertyInfo-data DOMTouchWebkitForcePropertyInfo-data DOMTouchWebkitRadiusXPropertyInfo-data DOMTouchWebkitRadiusYPropertyInfo-data DOMTouchWebkitRotationAnglePropertyInfo-data DOMTouchGetClientXMethodInfo-data DOMTouchGetClientYMethodInfo-data DOMTouchGetIdentifierMethodInfo-data DOMTouchGetPageXMethodInfo-data DOMTouchGetPageYMethodInfo-data DOMTouchGetScreenXMethodInfo-data DOMTouchGetScreenYMethodInfo-data DOMTouchGetTargetMethodInfo-data DOMTouchGetWebkitForceMethodInfo-data DOMTouchGetWebkitRadiusXMethodInfo-data DOMTouchGetWebkitRadiusYMethodInfo-data DOMTouchGetWebkitRotationAngleMethodInfo
− GI/WebKit/Objects/DOMTrackEvent.hs
@@ -1,108 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMTrackEvent-    ( ---- * Exported types-    DOMTrackEvent(..)                       ,-    DOMTrackEventK                          ,-    toDOMTrackEvent                         ,-    noDOMTrackEvent                         ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMTrackEvent = DOMTrackEvent (ForeignPtr DOMTrackEvent)-foreign import ccall "webkit_dom_track_event_get_type"-    c_webkit_dom_track_event_get_type :: IO GType--type instance ParentTypes DOMTrackEvent = DOMTrackEventParentTypes-type DOMTrackEventParentTypes = '[DOMEvent, DOMObject, GObject.Object]--instance GObject DOMTrackEvent where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_track_event_get_type-    --class GObject o => DOMTrackEventK o-instance (GObject o, IsDescendantOf DOMTrackEvent o) => DOMTrackEventK o--toDOMTrackEvent :: DOMTrackEventK o => o -> IO DOMTrackEvent-toDOMTrackEvent = unsafeCastTo DOMTrackEvent--noDOMTrackEvent :: Maybe DOMTrackEvent-noDOMTrackEvent = Nothing--type family ResolveDOMTrackEventMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMTrackEventMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMTrackEventMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMTrackEventMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMTrackEventMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMTrackEventMethod "initEvent" o = DOMEventInitEventMethodInfo-    ResolveDOMTrackEventMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMTrackEventMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMTrackEventMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMTrackEventMethod "preventDefault" o = DOMEventPreventDefaultMethodInfo-    ResolveDOMTrackEventMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMTrackEventMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMTrackEventMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMTrackEventMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMTrackEventMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMTrackEventMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMTrackEventMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMTrackEventMethod "stopImmediatePropagation" o = DOMEventStopImmediatePropagationMethodInfo-    ResolveDOMTrackEventMethod "stopPropagation" o = DOMEventStopPropagationMethodInfo-    ResolveDOMTrackEventMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMTrackEventMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMTrackEventMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMTrackEventMethod "getBubbles" o = DOMEventGetBubblesMethodInfo-    ResolveDOMTrackEventMethod "getCancelBubble" o = DOMEventGetCancelBubbleMethodInfo-    ResolveDOMTrackEventMethod "getCancelable" o = DOMEventGetCancelableMethodInfo-    ResolveDOMTrackEventMethod "getCurrentTarget" o = DOMEventGetCurrentTargetMethodInfo-    ResolveDOMTrackEventMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMTrackEventMethod "getDefaultPrevented" o = DOMEventGetDefaultPreventedMethodInfo-    ResolveDOMTrackEventMethod "getEventPhase" o = DOMEventGetEventPhaseMethodInfo-    ResolveDOMTrackEventMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMTrackEventMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMTrackEventMethod "getReturnValue" o = DOMEventGetReturnValueMethodInfo-    ResolveDOMTrackEventMethod "getSrcElement" o = DOMEventGetSrcElementMethodInfo-    ResolveDOMTrackEventMethod "getTarget" o = DOMEventGetTargetMethodInfo-    ResolveDOMTrackEventMethod "getTimeStamp" o = DOMEventGetTimeStampMethodInfo-    ResolveDOMTrackEventMethod "setCancelBubble" o = DOMEventSetCancelBubbleMethodInfo-    ResolveDOMTrackEventMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMTrackEventMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMTrackEventMethod "setReturnValue" o = DOMEventSetReturnValueMethodInfo-    ResolveDOMTrackEventMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMTrackEventMethod t DOMTrackEvent, MethodInfo info DOMTrackEvent p) => IsLabelProxy t (DOMTrackEvent -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMTrackEventMethod t DOMTrackEvent, MethodInfo info DOMTrackEvent p) => IsLabel t (DOMTrackEvent -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DOMTrackEvent = DOMTrackEventAttributeList-type DOMTrackEventAttributeList = ('[ '("bubbles", DOMEventBubblesPropertyInfo), '("cancelBubble", DOMEventCancelBubblePropertyInfo), '("cancelable", DOMEventCancelablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("currentTarget", DOMEventCurrentTargetPropertyInfo), '("defaultPrevented", DOMEventDefaultPreventedPropertyInfo), '("eventPhase", DOMEventEventPhasePropertyInfo), '("returnValue", DOMEventReturnValuePropertyInfo), '("srcElement", DOMEventSrcElementPropertyInfo), '("target", DOMEventTargetPropertyInfo), '("timeStamp", DOMEventTimeStampPropertyInfo), '("type", DOMEventTypePropertyInfo)] :: [(Symbol, *)])--type instance SignalList DOMTrackEvent = DOMTrackEventSignalList-type DOMTrackEventSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--
− GI/WebKit/Objects/DOMTrackEvent.hs-boot
@@ -1,13 +0,0 @@-module GI.WebKit.Objects.DOMTrackEvent where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMTrackEvent = DOMTrackEvent (ForeignPtr DOMTrackEvent)-instance GObject DOMTrackEvent where-class GObject o => DOMTrackEventK o-instance (GObject o, IsDescendantOf DOMTrackEvent o) => DOMTrackEventK o
− GI/WebKit/Objects/DOMTreeWalker.hs
@@ -1,702 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMTreeWalker-    ( ---- * Exported types-    DOMTreeWalker(..)                       ,-    DOMTreeWalkerK                          ,-    toDOMTreeWalker                         ,-    noDOMTreeWalker                         ,--- -- * Methods--- ** dOMTreeWalkerFirstChild-    DOMTreeWalkerFirstChildMethodInfo       ,-    dOMTreeWalkerFirstChild                 ,----- ** dOMTreeWalkerGetCurrentNode-    DOMTreeWalkerGetCurrentNodeMethodInfo   ,-    dOMTreeWalkerGetCurrentNode             ,----- ** dOMTreeWalkerGetExpandEntityReferences-    DOMTreeWalkerGetExpandEntityReferencesMethodInfo,-    dOMTreeWalkerGetExpandEntityReferences  ,----- ** dOMTreeWalkerGetFilter-    DOMTreeWalkerGetFilterMethodInfo        ,-    dOMTreeWalkerGetFilter                  ,----- ** dOMTreeWalkerGetRoot-    DOMTreeWalkerGetRootMethodInfo          ,-    dOMTreeWalkerGetRoot                    ,----- ** dOMTreeWalkerGetWhatToShow-    DOMTreeWalkerGetWhatToShowMethodInfo    ,-    dOMTreeWalkerGetWhatToShow              ,----- ** dOMTreeWalkerLastChild-    DOMTreeWalkerLastChildMethodInfo        ,-    dOMTreeWalkerLastChild                  ,----- ** dOMTreeWalkerNextNode-    DOMTreeWalkerNextNodeMethodInfo         ,-    dOMTreeWalkerNextNode                   ,----- ** dOMTreeWalkerNextSibling-    DOMTreeWalkerNextSiblingMethodInfo      ,-    dOMTreeWalkerNextSibling                ,----- ** dOMTreeWalkerParentNode-    DOMTreeWalkerParentNodeMethodInfo       ,-    dOMTreeWalkerParentNode                 ,----- ** dOMTreeWalkerPreviousNode-    DOMTreeWalkerPreviousNodeMethodInfo     ,-    dOMTreeWalkerPreviousNode               ,----- ** dOMTreeWalkerPreviousSibling-    DOMTreeWalkerPreviousSiblingMethodInfo  ,-    dOMTreeWalkerPreviousSibling            ,----- ** dOMTreeWalkerSetCurrentNode-    DOMTreeWalkerSetCurrentNodeMethodInfo   ,-    dOMTreeWalkerSetCurrentNode             ,----- -- * Properties--- ** CurrentNode-    DOMTreeWalkerCurrentNodePropertyInfo    ,-    dOMTreeWalkerCurrentNode                ,-    getDOMTreeWalkerCurrentNode             ,----- ** ExpandEntityReferences-    DOMTreeWalkerExpandEntityReferencesPropertyInfo,-    dOMTreeWalkerExpandEntityReferences     ,-    getDOMTreeWalkerExpandEntityReferences  ,----- ** Filter-    DOMTreeWalkerFilterPropertyInfo         ,-    dOMTreeWalkerFilter                     ,-    getDOMTreeWalkerFilter                  ,----- ** Root-    DOMTreeWalkerRootPropertyInfo           ,-    dOMTreeWalkerRoot                       ,-    getDOMTreeWalkerRoot                    ,----- ** WhatToShow-    DOMTreeWalkerWhatToShowPropertyInfo     ,-    dOMTreeWalkerWhatToShow                 ,-    getDOMTreeWalkerWhatToShow              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMTreeWalker = DOMTreeWalker (ForeignPtr DOMTreeWalker)-foreign import ccall "webkit_dom_tree_walker_get_type"-    c_webkit_dom_tree_walker_get_type :: IO GType--type instance ParentTypes DOMTreeWalker = DOMTreeWalkerParentTypes-type DOMTreeWalkerParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMTreeWalker where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_tree_walker_get_type-    --class GObject o => DOMTreeWalkerK o-instance (GObject o, IsDescendantOf DOMTreeWalker o) => DOMTreeWalkerK o--toDOMTreeWalker :: DOMTreeWalkerK o => o -> IO DOMTreeWalker-toDOMTreeWalker = unsafeCastTo DOMTreeWalker--noDOMTreeWalker :: Maybe DOMTreeWalker-noDOMTreeWalker = Nothing--type family ResolveDOMTreeWalkerMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMTreeWalkerMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMTreeWalkerMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMTreeWalkerMethod "firstChild" o = DOMTreeWalkerFirstChildMethodInfo-    ResolveDOMTreeWalkerMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMTreeWalkerMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMTreeWalkerMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMTreeWalkerMethod "lastChild" o = DOMTreeWalkerLastChildMethodInfo-    ResolveDOMTreeWalkerMethod "nextNode" o = DOMTreeWalkerNextNodeMethodInfo-    ResolveDOMTreeWalkerMethod "nextSibling" o = DOMTreeWalkerNextSiblingMethodInfo-    ResolveDOMTreeWalkerMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMTreeWalkerMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMTreeWalkerMethod "parentNode" o = DOMTreeWalkerParentNodeMethodInfo-    ResolveDOMTreeWalkerMethod "previousNode" o = DOMTreeWalkerPreviousNodeMethodInfo-    ResolveDOMTreeWalkerMethod "previousSibling" o = DOMTreeWalkerPreviousSiblingMethodInfo-    ResolveDOMTreeWalkerMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMTreeWalkerMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMTreeWalkerMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMTreeWalkerMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMTreeWalkerMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMTreeWalkerMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMTreeWalkerMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMTreeWalkerMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMTreeWalkerMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMTreeWalkerMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMTreeWalkerMethod "getCurrentNode" o = DOMTreeWalkerGetCurrentNodeMethodInfo-    ResolveDOMTreeWalkerMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMTreeWalkerMethod "getExpandEntityReferences" o = DOMTreeWalkerGetExpandEntityReferencesMethodInfo-    ResolveDOMTreeWalkerMethod "getFilter" o = DOMTreeWalkerGetFilterMethodInfo-    ResolveDOMTreeWalkerMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMTreeWalkerMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMTreeWalkerMethod "getRoot" o = DOMTreeWalkerGetRootMethodInfo-    ResolveDOMTreeWalkerMethod "getWhatToShow" o = DOMTreeWalkerGetWhatToShowMethodInfo-    ResolveDOMTreeWalkerMethod "setCurrentNode" o = DOMTreeWalkerSetCurrentNodeMethodInfo-    ResolveDOMTreeWalkerMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMTreeWalkerMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMTreeWalkerMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMTreeWalkerMethod t DOMTreeWalker, MethodInfo info DOMTreeWalker p) => IsLabelProxy t (DOMTreeWalker -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMTreeWalkerMethod t DOMTreeWalker, MethodInfo info DOMTreeWalker p) => IsLabel t (DOMTreeWalker -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "current-node"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMTreeWalkerCurrentNode :: (MonadIO m, DOMTreeWalkerK o) => o -> m DOMNode-getDOMTreeWalkerCurrentNode obj = liftIO $ checkUnexpectedNothing "getDOMTreeWalkerCurrentNode" $ getObjectPropertyObject obj "current-node" DOMNode--data DOMTreeWalkerCurrentNodePropertyInfo-instance AttrInfo DOMTreeWalkerCurrentNodePropertyInfo where-    type AttrAllowedOps DOMTreeWalkerCurrentNodePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMTreeWalkerCurrentNodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTreeWalkerCurrentNodePropertyInfo = DOMTreeWalkerK-    type AttrGetType DOMTreeWalkerCurrentNodePropertyInfo = DOMNode-    type AttrLabel DOMTreeWalkerCurrentNodePropertyInfo = "current-node"-    attrGet _ = getDOMTreeWalkerCurrentNode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "expand-entity-references"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMTreeWalkerExpandEntityReferences :: (MonadIO m, DOMTreeWalkerK o) => o -> m Bool-getDOMTreeWalkerExpandEntityReferences obj = liftIO $ getObjectPropertyBool obj "expand-entity-references"--data DOMTreeWalkerExpandEntityReferencesPropertyInfo-instance AttrInfo DOMTreeWalkerExpandEntityReferencesPropertyInfo where-    type AttrAllowedOps DOMTreeWalkerExpandEntityReferencesPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMTreeWalkerExpandEntityReferencesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTreeWalkerExpandEntityReferencesPropertyInfo = DOMTreeWalkerK-    type AttrGetType DOMTreeWalkerExpandEntityReferencesPropertyInfo = Bool-    type AttrLabel DOMTreeWalkerExpandEntityReferencesPropertyInfo = "expand-entity-references"-    attrGet _ = getDOMTreeWalkerExpandEntityReferences-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "filter"-   -- Type: TInterface "WebKit" "DOMNodeFilter"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMTreeWalkerFilter :: (MonadIO m, DOMTreeWalkerK o) => o -> m (Maybe DOMNodeFilter)-getDOMTreeWalkerFilter obj = liftIO $ getObjectPropertyObject obj "filter" DOMNodeFilter--data DOMTreeWalkerFilterPropertyInfo-instance AttrInfo DOMTreeWalkerFilterPropertyInfo where-    type AttrAllowedOps DOMTreeWalkerFilterPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMTreeWalkerFilterPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTreeWalkerFilterPropertyInfo = DOMTreeWalkerK-    type AttrGetType DOMTreeWalkerFilterPropertyInfo = (Maybe DOMNodeFilter)-    type AttrLabel DOMTreeWalkerFilterPropertyInfo = "filter"-    attrGet _ = getDOMTreeWalkerFilter-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "root"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMTreeWalkerRoot :: (MonadIO m, DOMTreeWalkerK o) => o -> m DOMNode-getDOMTreeWalkerRoot obj = liftIO $ checkUnexpectedNothing "getDOMTreeWalkerRoot" $ getObjectPropertyObject obj "root" DOMNode--data DOMTreeWalkerRootPropertyInfo-instance AttrInfo DOMTreeWalkerRootPropertyInfo where-    type AttrAllowedOps DOMTreeWalkerRootPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMTreeWalkerRootPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTreeWalkerRootPropertyInfo = DOMTreeWalkerK-    type AttrGetType DOMTreeWalkerRootPropertyInfo = DOMNode-    type AttrLabel DOMTreeWalkerRootPropertyInfo = "root"-    attrGet _ = getDOMTreeWalkerRoot-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "what-to-show"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMTreeWalkerWhatToShow :: (MonadIO m, DOMTreeWalkerK o) => o -> m CULong-getDOMTreeWalkerWhatToShow obj = liftIO $ getObjectPropertyULong obj "what-to-show"--data DOMTreeWalkerWhatToShowPropertyInfo-instance AttrInfo DOMTreeWalkerWhatToShowPropertyInfo where-    type AttrAllowedOps DOMTreeWalkerWhatToShowPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMTreeWalkerWhatToShowPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTreeWalkerWhatToShowPropertyInfo = DOMTreeWalkerK-    type AttrGetType DOMTreeWalkerWhatToShowPropertyInfo = CULong-    type AttrLabel DOMTreeWalkerWhatToShowPropertyInfo = "what-to-show"-    attrGet _ = getDOMTreeWalkerWhatToShow-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMTreeWalker = DOMTreeWalkerAttributeList-type DOMTreeWalkerAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("currentNode", DOMTreeWalkerCurrentNodePropertyInfo), '("expandEntityReferences", DOMTreeWalkerExpandEntityReferencesPropertyInfo), '("filter", DOMTreeWalkerFilterPropertyInfo), '("root", DOMTreeWalkerRootPropertyInfo), '("whatToShow", DOMTreeWalkerWhatToShowPropertyInfo)] :: [(Symbol, *)])--dOMTreeWalkerCurrentNode :: AttrLabelProxy "currentNode"-dOMTreeWalkerCurrentNode = AttrLabelProxy--dOMTreeWalkerExpandEntityReferences :: AttrLabelProxy "expandEntityReferences"-dOMTreeWalkerExpandEntityReferences = AttrLabelProxy--dOMTreeWalkerFilter :: AttrLabelProxy "filter"-dOMTreeWalkerFilter = AttrLabelProxy--dOMTreeWalkerRoot :: AttrLabelProxy "root"-dOMTreeWalkerRoot = AttrLabelProxy--dOMTreeWalkerWhatToShow :: AttrLabelProxy "whatToShow"-dOMTreeWalkerWhatToShow = AttrLabelProxy--type instance SignalList DOMTreeWalker = DOMTreeWalkerSignalList-type DOMTreeWalkerSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMTreeWalker::first_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_first_child" webkit_dom_tree_walker_first_child :: -    Ptr DOMTreeWalker ->                    -- _obj : TInterface "WebKit" "DOMTreeWalker"-    IO (Ptr DOMNode)---dOMTreeWalkerFirstChild ::-    (MonadIO m, DOMTreeWalkerK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMTreeWalkerFirstChild _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_tree_walker_first_child _obj'-    checkUnexpectedReturnNULL "webkit_dom_tree_walker_first_child" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMTreeWalkerFirstChildMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerFirstChildMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerFirstChild---- method DOMTreeWalker::get_current_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                    -- _obj : TInterface "WebKit" "DOMTreeWalker"-    IO (Ptr DOMNode)---dOMTreeWalkerGetCurrentNode ::-    (MonadIO m, DOMTreeWalkerK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMTreeWalkerGetCurrentNode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_tree_walker_get_current_node _obj'-    checkUnexpectedReturnNULL "webkit_dom_tree_walker_get_current_node" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMTreeWalkerGetCurrentNodeMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerGetCurrentNodeMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerGetCurrentNode---- method DOMTreeWalker::get_expand_entity_references--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMTreeWalker"-    IO CInt---dOMTreeWalkerGetExpandEntityReferences ::-    (MonadIO m, DOMTreeWalkerK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMTreeWalkerGetExpandEntityReferences _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_tree_walker_get_expand_entity_references _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMTreeWalkerGetExpandEntityReferencesMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerGetExpandEntityReferencesMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerGetExpandEntityReferences---- method DOMTreeWalker::get_filter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNodeFilter")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_get_filter" webkit_dom_tree_walker_get_filter :: -    Ptr DOMTreeWalker ->                    -- _obj : TInterface "WebKit" "DOMTreeWalker"-    IO (Ptr DOMNodeFilter)---dOMTreeWalkerGetFilter ::-    (MonadIO m, DOMTreeWalkerK a) =>-    a                                       -- _obj-    -> m DOMNodeFilter                      -- result-dOMTreeWalkerGetFilter _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_tree_walker_get_filter _obj'-    checkUnexpectedReturnNULL "webkit_dom_tree_walker_get_filter" result-    result' <- (wrapObject DOMNodeFilter) result-    touchManagedPtr _obj-    return result'--data DOMTreeWalkerGetFilterMethodInfo-instance (signature ~ (m DOMNodeFilter), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerGetFilterMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerGetFilter---- method DOMTreeWalker::get_root--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_get_root" webkit_dom_tree_walker_get_root :: -    Ptr DOMTreeWalker ->                    -- _obj : TInterface "WebKit" "DOMTreeWalker"-    IO (Ptr DOMNode)---dOMTreeWalkerGetRoot ::-    (MonadIO m, DOMTreeWalkerK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMTreeWalkerGetRoot _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_tree_walker_get_root _obj'-    checkUnexpectedReturnNULL "webkit_dom_tree_walker_get_root" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMTreeWalkerGetRootMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerGetRootMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerGetRoot---- method DOMTreeWalker::get_what_to_show--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMTreeWalker"-    IO CULong---dOMTreeWalkerGetWhatToShow ::-    (MonadIO m, DOMTreeWalkerK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMTreeWalkerGetWhatToShow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_tree_walker_get_what_to_show _obj'-    touchManagedPtr _obj-    return result--data DOMTreeWalkerGetWhatToShowMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerGetWhatToShowMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerGetWhatToShow---- method DOMTreeWalker::last_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_last_child" webkit_dom_tree_walker_last_child :: -    Ptr DOMTreeWalker ->                    -- _obj : TInterface "WebKit" "DOMTreeWalker"-    IO (Ptr DOMNode)---dOMTreeWalkerLastChild ::-    (MonadIO m, DOMTreeWalkerK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMTreeWalkerLastChild _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_tree_walker_last_child _obj'-    checkUnexpectedReturnNULL "webkit_dom_tree_walker_last_child" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMTreeWalkerLastChildMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerLastChildMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerLastChild---- method DOMTreeWalker::next_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_next_node" webkit_dom_tree_walker_next_node :: -    Ptr DOMTreeWalker ->                    -- _obj : TInterface "WebKit" "DOMTreeWalker"-    IO (Ptr DOMNode)---dOMTreeWalkerNextNode ::-    (MonadIO m, DOMTreeWalkerK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMTreeWalkerNextNode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_tree_walker_next_node _obj'-    checkUnexpectedReturnNULL "webkit_dom_tree_walker_next_node" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMTreeWalkerNextNodeMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerNextNodeMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerNextNode---- method DOMTreeWalker::next_sibling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_next_sibling" webkit_dom_tree_walker_next_sibling :: -    Ptr DOMTreeWalker ->                    -- _obj : TInterface "WebKit" "DOMTreeWalker"-    IO (Ptr DOMNode)---dOMTreeWalkerNextSibling ::-    (MonadIO m, DOMTreeWalkerK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMTreeWalkerNextSibling _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_tree_walker_next_sibling _obj'-    checkUnexpectedReturnNULL "webkit_dom_tree_walker_next_sibling" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMTreeWalkerNextSiblingMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerNextSiblingMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerNextSibling---- method DOMTreeWalker::parent_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_parent_node" webkit_dom_tree_walker_parent_node :: -    Ptr DOMTreeWalker ->                    -- _obj : TInterface "WebKit" "DOMTreeWalker"-    IO (Ptr DOMNode)---dOMTreeWalkerParentNode ::-    (MonadIO m, DOMTreeWalkerK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMTreeWalkerParentNode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_tree_walker_parent_node _obj'-    checkUnexpectedReturnNULL "webkit_dom_tree_walker_parent_node" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMTreeWalkerParentNodeMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerParentNodeMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerParentNode---- method DOMTreeWalker::previous_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_previous_node" webkit_dom_tree_walker_previous_node :: -    Ptr DOMTreeWalker ->                    -- _obj : TInterface "WebKit" "DOMTreeWalker"-    IO (Ptr DOMNode)---dOMTreeWalkerPreviousNode ::-    (MonadIO m, DOMTreeWalkerK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMTreeWalkerPreviousNode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_tree_walker_previous_node _obj'-    checkUnexpectedReturnNULL "webkit_dom_tree_walker_previous_node" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMTreeWalkerPreviousNodeMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerPreviousNodeMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerPreviousNode---- method DOMTreeWalker::previous_sibling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_previous_sibling" webkit_dom_tree_walker_previous_sibling :: -    Ptr DOMTreeWalker ->                    -- _obj : TInterface "WebKit" "DOMTreeWalker"-    IO (Ptr DOMNode)---dOMTreeWalkerPreviousSibling ::-    (MonadIO m, DOMTreeWalkerK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMTreeWalkerPreviousSibling _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_tree_walker_previous_sibling _obj'-    checkUnexpectedReturnNULL "webkit_dom_tree_walker_previous_sibling" result-    result' <- (newObject DOMNode) result-    touchManagedPtr _obj-    return result'--data DOMTreeWalkerPreviousSiblingMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMTreeWalkerK a) => MethodInfo DOMTreeWalkerPreviousSiblingMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerPreviousSibling---- method DOMTreeWalker::set_current_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMTreeWalker", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMTreeWalker"-    Ptr DOMNode ->                          -- value : TInterface "WebKit" "DOMNode"-    Ptr (Ptr GError) ->                     -- error-    IO ()---dOMTreeWalkerSetCurrentNode ::-    (MonadIO m, DOMTreeWalkerK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- value-    -> m ()                                 -- result-dOMTreeWalkerSetCurrentNode _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = unsafeManagedPtrCastPtr value-    onException (do-        propagateGError $ webkit_dom_tree_walker_set_current_node _obj' value'-        touchManagedPtr _obj-        touchManagedPtr value-        return ()-     ) (do-        return ()-     )--data DOMTreeWalkerSetCurrentNodeMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMTreeWalkerK a, DOMNodeK b) => MethodInfo DOMTreeWalkerSetCurrentNodeMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerSetCurrentNode--
− GI/WebKit/Objects/DOMTreeWalker.hs-boot
@@ -1,31 +0,0 @@-module GI.WebKit.Objects.DOMTreeWalker where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMTreeWalker = DOMTreeWalker (ForeignPtr DOMTreeWalker)-instance GObject DOMTreeWalker where-class GObject o => DOMTreeWalkerK o-instance (GObject o, IsDescendantOf DOMTreeWalker o) => DOMTreeWalkerK o-data DOMTreeWalkerCurrentNodePropertyInfo-data DOMTreeWalkerExpandEntityReferencesPropertyInfo-data DOMTreeWalkerFilterPropertyInfo-data DOMTreeWalkerRootPropertyInfo-data DOMTreeWalkerWhatToShowPropertyInfo-data DOMTreeWalkerFirstChildMethodInfo-data DOMTreeWalkerGetCurrentNodeMethodInfo-data DOMTreeWalkerGetExpandEntityReferencesMethodInfo-data DOMTreeWalkerGetFilterMethodInfo-data DOMTreeWalkerGetRootMethodInfo-data DOMTreeWalkerGetWhatToShowMethodInfo-data DOMTreeWalkerLastChildMethodInfo-data DOMTreeWalkerNextNodeMethodInfo-data DOMTreeWalkerNextSiblingMethodInfo-data DOMTreeWalkerParentNodeMethodInfo-data DOMTreeWalkerPreviousNodeMethodInfo-data DOMTreeWalkerPreviousSiblingMethodInfo-data DOMTreeWalkerSetCurrentNodeMethodInfo
− GI/WebKit/Objects/DOMUIEvent.hs
@@ -1,723 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMUIEvent-    ( ---- * Exported types-    DOMUIEvent(..)                          ,-    DOMUIEventK                             ,-    toDOMUIEvent                            ,-    noDOMUIEvent                            ,--- -- * Methods--- ** dOMUIEventGetCharCode-    DOMUIEventGetCharCodeMethodInfo         ,-    dOMUIEventGetCharCode                   ,----- ** dOMUIEventGetDetail-    DOMUIEventGetDetailMethodInfo           ,-    dOMUIEventGetDetail                     ,----- ** dOMUIEventGetKeyCode-    DOMUIEventGetKeyCodeMethodInfo          ,-    dOMUIEventGetKeyCode                    ,----- ** dOMUIEventGetLayerX-    DOMUIEventGetLayerXMethodInfo           ,-    dOMUIEventGetLayerX                     ,----- ** dOMUIEventGetLayerY-    DOMUIEventGetLayerYMethodInfo           ,-    dOMUIEventGetLayerY                     ,----- ** dOMUIEventGetPageX-    DOMUIEventGetPageXMethodInfo            ,-    dOMUIEventGetPageX                      ,----- ** dOMUIEventGetPageY-    DOMUIEventGetPageYMethodInfo            ,-    dOMUIEventGetPageY                      ,----- ** dOMUIEventGetView-    DOMUIEventGetViewMethodInfo             ,-    dOMUIEventGetView                       ,----- ** dOMUIEventGetWhich-    DOMUIEventGetWhichMethodInfo            ,-    dOMUIEventGetWhich                      ,----- ** dOMUIEventInitUiEvent-    DOMUIEventInitUiEventMethodInfo         ,-    dOMUIEventInitUiEvent                   ,----- -- * Properties--- ** CharCode-    DOMUIEventCharCodePropertyInfo          ,-    dOMUIEventCharCode                      ,-    getDOMUIEventCharCode                   ,----- ** Detail-    DOMUIEventDetailPropertyInfo            ,-    dOMUIEventDetail                        ,-    getDOMUIEventDetail                     ,----- ** KeyCode-    DOMUIEventKeyCodePropertyInfo           ,-    dOMUIEventKeyCode                       ,-    getDOMUIEventKeyCode                    ,----- ** LayerX-    DOMUIEventLayerXPropertyInfo            ,-    dOMUIEventLayerX                        ,-    getDOMUIEventLayerX                     ,----- ** LayerY-    DOMUIEventLayerYPropertyInfo            ,-    dOMUIEventLayerY                        ,-    getDOMUIEventLayerY                     ,----- ** PageX-    DOMUIEventPageXPropertyInfo             ,-    dOMUIEventPageX                         ,-    getDOMUIEventPageX                      ,----- ** PageY-    DOMUIEventPageYPropertyInfo             ,-    dOMUIEventPageY                         ,-    getDOMUIEventPageY                      ,----- ** View-    DOMUIEventViewPropertyInfo              ,-    dOMUIEventView                          ,-    getDOMUIEventView                       ,----- ** Which-    DOMUIEventWhichPropertyInfo             ,-    dOMUIEventWhich                         ,-    getDOMUIEventWhich                      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMUIEvent = DOMUIEvent (ForeignPtr DOMUIEvent)-foreign import ccall "webkit_dom_ui_event_get_type"-    c_webkit_dom_ui_event_get_type :: IO GType--type instance ParentTypes DOMUIEvent = DOMUIEventParentTypes-type DOMUIEventParentTypes = '[DOMEvent, DOMObject, GObject.Object]--instance GObject DOMUIEvent where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_ui_event_get_type-    --class GObject o => DOMUIEventK o-instance (GObject o, IsDescendantOf DOMUIEvent o) => DOMUIEventK o--toDOMUIEvent :: DOMUIEventK o => o -> IO DOMUIEvent-toDOMUIEvent = unsafeCastTo DOMUIEvent--noDOMUIEvent :: Maybe DOMUIEvent-noDOMUIEvent = Nothing--type family ResolveDOMUIEventMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMUIEventMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMUIEventMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMUIEventMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMUIEventMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMUIEventMethod "initEvent" o = DOMEventInitEventMethodInfo-    ResolveDOMUIEventMethod "initUiEvent" o = DOMUIEventInitUiEventMethodInfo-    ResolveDOMUIEventMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMUIEventMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMUIEventMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMUIEventMethod "preventDefault" o = DOMEventPreventDefaultMethodInfo-    ResolveDOMUIEventMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMUIEventMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMUIEventMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMUIEventMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMUIEventMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMUIEventMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMUIEventMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMUIEventMethod "stopImmediatePropagation" o = DOMEventStopImmediatePropagationMethodInfo-    ResolveDOMUIEventMethod "stopPropagation" o = DOMEventStopPropagationMethodInfo-    ResolveDOMUIEventMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMUIEventMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMUIEventMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMUIEventMethod "getBubbles" o = DOMEventGetBubblesMethodInfo-    ResolveDOMUIEventMethod "getCancelBubble" o = DOMEventGetCancelBubbleMethodInfo-    ResolveDOMUIEventMethod "getCancelable" o = DOMEventGetCancelableMethodInfo-    ResolveDOMUIEventMethod "getCharCode" o = DOMUIEventGetCharCodeMethodInfo-    ResolveDOMUIEventMethod "getCurrentTarget" o = DOMEventGetCurrentTargetMethodInfo-    ResolveDOMUIEventMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMUIEventMethod "getDefaultPrevented" o = DOMEventGetDefaultPreventedMethodInfo-    ResolveDOMUIEventMethod "getDetail" o = DOMUIEventGetDetailMethodInfo-    ResolveDOMUIEventMethod "getEventPhase" o = DOMEventGetEventPhaseMethodInfo-    ResolveDOMUIEventMethod "getKeyCode" o = DOMUIEventGetKeyCodeMethodInfo-    ResolveDOMUIEventMethod "getLayerX" o = DOMUIEventGetLayerXMethodInfo-    ResolveDOMUIEventMethod "getLayerY" o = DOMUIEventGetLayerYMethodInfo-    ResolveDOMUIEventMethod "getPageX" o = DOMUIEventGetPageXMethodInfo-    ResolveDOMUIEventMethod "getPageY" o = DOMUIEventGetPageYMethodInfo-    ResolveDOMUIEventMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMUIEventMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMUIEventMethod "getReturnValue" o = DOMEventGetReturnValueMethodInfo-    ResolveDOMUIEventMethod "getSrcElement" o = DOMEventGetSrcElementMethodInfo-    ResolveDOMUIEventMethod "getTarget" o = DOMEventGetTargetMethodInfo-    ResolveDOMUIEventMethod "getTimeStamp" o = DOMEventGetTimeStampMethodInfo-    ResolveDOMUIEventMethod "getView" o = DOMUIEventGetViewMethodInfo-    ResolveDOMUIEventMethod "getWhich" o = DOMUIEventGetWhichMethodInfo-    ResolveDOMUIEventMethod "setCancelBubble" o = DOMEventSetCancelBubbleMethodInfo-    ResolveDOMUIEventMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMUIEventMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMUIEventMethod "setReturnValue" o = DOMEventSetReturnValueMethodInfo-    ResolveDOMUIEventMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMUIEventMethod t DOMUIEvent, MethodInfo info DOMUIEvent p) => IsLabelProxy t (DOMUIEvent -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMUIEventMethod t DOMUIEvent, MethodInfo info DOMUIEvent p) => IsLabel t (DOMUIEvent -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "char-code"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMUIEventCharCode :: (MonadIO m, DOMUIEventK o) => o -> m CLong-getDOMUIEventCharCode obj = liftIO $ getObjectPropertyLong obj "char-code"--data DOMUIEventCharCodePropertyInfo-instance AttrInfo DOMUIEventCharCodePropertyInfo where-    type AttrAllowedOps DOMUIEventCharCodePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMUIEventCharCodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMUIEventCharCodePropertyInfo = DOMUIEventK-    type AttrGetType DOMUIEventCharCodePropertyInfo = CLong-    type AttrLabel DOMUIEventCharCodePropertyInfo = "char-code"-    attrGet _ = getDOMUIEventCharCode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "detail"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMUIEventDetail :: (MonadIO m, DOMUIEventK o) => o -> m CLong-getDOMUIEventDetail obj = liftIO $ getObjectPropertyLong obj "detail"--data DOMUIEventDetailPropertyInfo-instance AttrInfo DOMUIEventDetailPropertyInfo where-    type AttrAllowedOps DOMUIEventDetailPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMUIEventDetailPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMUIEventDetailPropertyInfo = DOMUIEventK-    type AttrGetType DOMUIEventDetailPropertyInfo = CLong-    type AttrLabel DOMUIEventDetailPropertyInfo = "detail"-    attrGet _ = getDOMUIEventDetail-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "key-code"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMUIEventKeyCode :: (MonadIO m, DOMUIEventK o) => o -> m CLong-getDOMUIEventKeyCode obj = liftIO $ getObjectPropertyLong obj "key-code"--data DOMUIEventKeyCodePropertyInfo-instance AttrInfo DOMUIEventKeyCodePropertyInfo where-    type AttrAllowedOps DOMUIEventKeyCodePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMUIEventKeyCodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMUIEventKeyCodePropertyInfo = DOMUIEventK-    type AttrGetType DOMUIEventKeyCodePropertyInfo = CLong-    type AttrLabel DOMUIEventKeyCodePropertyInfo = "key-code"-    attrGet _ = getDOMUIEventKeyCode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "layer-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMUIEventLayerX :: (MonadIO m, DOMUIEventK o) => o -> m CLong-getDOMUIEventLayerX obj = liftIO $ getObjectPropertyLong obj "layer-x"--data DOMUIEventLayerXPropertyInfo-instance AttrInfo DOMUIEventLayerXPropertyInfo where-    type AttrAllowedOps DOMUIEventLayerXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMUIEventLayerXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMUIEventLayerXPropertyInfo = DOMUIEventK-    type AttrGetType DOMUIEventLayerXPropertyInfo = CLong-    type AttrLabel DOMUIEventLayerXPropertyInfo = "layer-x"-    attrGet _ = getDOMUIEventLayerX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "layer-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMUIEventLayerY :: (MonadIO m, DOMUIEventK o) => o -> m CLong-getDOMUIEventLayerY obj = liftIO $ getObjectPropertyLong obj "layer-y"--data DOMUIEventLayerYPropertyInfo-instance AttrInfo DOMUIEventLayerYPropertyInfo where-    type AttrAllowedOps DOMUIEventLayerYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMUIEventLayerYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMUIEventLayerYPropertyInfo = DOMUIEventK-    type AttrGetType DOMUIEventLayerYPropertyInfo = CLong-    type AttrLabel DOMUIEventLayerYPropertyInfo = "layer-y"-    attrGet _ = getDOMUIEventLayerY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "page-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMUIEventPageX :: (MonadIO m, DOMUIEventK o) => o -> m CLong-getDOMUIEventPageX obj = liftIO $ getObjectPropertyLong obj "page-x"--data DOMUIEventPageXPropertyInfo-instance AttrInfo DOMUIEventPageXPropertyInfo where-    type AttrAllowedOps DOMUIEventPageXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMUIEventPageXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMUIEventPageXPropertyInfo = DOMUIEventK-    type AttrGetType DOMUIEventPageXPropertyInfo = CLong-    type AttrLabel DOMUIEventPageXPropertyInfo = "page-x"-    attrGet _ = getDOMUIEventPageX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "page-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMUIEventPageY :: (MonadIO m, DOMUIEventK o) => o -> m CLong-getDOMUIEventPageY obj = liftIO $ getObjectPropertyLong obj "page-y"--data DOMUIEventPageYPropertyInfo-instance AttrInfo DOMUIEventPageYPropertyInfo where-    type AttrAllowedOps DOMUIEventPageYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMUIEventPageYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMUIEventPageYPropertyInfo = DOMUIEventK-    type AttrGetType DOMUIEventPageYPropertyInfo = CLong-    type AttrLabel DOMUIEventPageYPropertyInfo = "page-y"-    attrGet _ = getDOMUIEventPageY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "view"-   -- Type: TInterface "WebKit" "DOMDOMWindow"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMUIEventView :: (MonadIO m, DOMUIEventK o) => o -> m (Maybe DOMDOMWindow)-getDOMUIEventView obj = liftIO $ getObjectPropertyObject obj "view" DOMDOMWindow--data DOMUIEventViewPropertyInfo-instance AttrInfo DOMUIEventViewPropertyInfo where-    type AttrAllowedOps DOMUIEventViewPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMUIEventViewPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMUIEventViewPropertyInfo = DOMUIEventK-    type AttrGetType DOMUIEventViewPropertyInfo = (Maybe DOMDOMWindow)-    type AttrLabel DOMUIEventViewPropertyInfo = "view"-    attrGet _ = getDOMUIEventView-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "which"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMUIEventWhich :: (MonadIO m, DOMUIEventK o) => o -> m CLong-getDOMUIEventWhich obj = liftIO $ getObjectPropertyLong obj "which"--data DOMUIEventWhichPropertyInfo-instance AttrInfo DOMUIEventWhichPropertyInfo where-    type AttrAllowedOps DOMUIEventWhichPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMUIEventWhichPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMUIEventWhichPropertyInfo = DOMUIEventK-    type AttrGetType DOMUIEventWhichPropertyInfo = CLong-    type AttrLabel DOMUIEventWhichPropertyInfo = "which"-    attrGet _ = getDOMUIEventWhich-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMUIEvent = DOMUIEventAttributeList-type DOMUIEventAttributeList = ('[ '("bubbles", DOMEventBubblesPropertyInfo), '("cancelBubble", DOMEventCancelBubblePropertyInfo), '("cancelable", DOMEventCancelablePropertyInfo), '("charCode", DOMUIEventCharCodePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("currentTarget", DOMEventCurrentTargetPropertyInfo), '("defaultPrevented", DOMEventDefaultPreventedPropertyInfo), '("detail", DOMUIEventDetailPropertyInfo), '("eventPhase", DOMEventEventPhasePropertyInfo), '("keyCode", DOMUIEventKeyCodePropertyInfo), '("layerX", DOMUIEventLayerXPropertyInfo), '("layerY", DOMUIEventLayerYPropertyInfo), '("pageX", DOMUIEventPageXPropertyInfo), '("pageY", DOMUIEventPageYPropertyInfo), '("returnValue", DOMEventReturnValuePropertyInfo), '("srcElement", DOMEventSrcElementPropertyInfo), '("target", DOMEventTargetPropertyInfo), '("timeStamp", DOMEventTimeStampPropertyInfo), '("type", DOMEventTypePropertyInfo), '("view", DOMUIEventViewPropertyInfo), '("which", DOMUIEventWhichPropertyInfo)] :: [(Symbol, *)])--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--dOMUIEventWhich :: AttrLabelProxy "which"-dOMUIEventWhich = AttrLabelProxy--type instance SignalList DOMUIEvent = DOMUIEventSignalList-type DOMUIEventSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMUIEvent::get_char_code--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMUIEvent"-    IO CLong---dOMUIEventGetCharCode ::-    (MonadIO m, DOMUIEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMUIEventGetCharCode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_ui_event_get_char_code _obj'-    touchManagedPtr _obj-    return result--data DOMUIEventGetCharCodeMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMUIEventK a) => MethodInfo DOMUIEventGetCharCodeMethodInfo a signature where-    overloadedMethod _ = dOMUIEventGetCharCode---- method DOMUIEvent::get_detail--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMUIEvent"-    IO CLong---dOMUIEventGetDetail ::-    (MonadIO m, DOMUIEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMUIEventGetDetail _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_ui_event_get_detail _obj'-    touchManagedPtr _obj-    return result--data DOMUIEventGetDetailMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMUIEventK a) => MethodInfo DOMUIEventGetDetailMethodInfo a signature where-    overloadedMethod _ = dOMUIEventGetDetail---- method DOMUIEvent::get_key_code--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMUIEvent"-    IO CLong---dOMUIEventGetKeyCode ::-    (MonadIO m, DOMUIEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMUIEventGetKeyCode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_ui_event_get_key_code _obj'-    touchManagedPtr _obj-    return result--data DOMUIEventGetKeyCodeMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMUIEventK a) => MethodInfo DOMUIEventGetKeyCodeMethodInfo a signature where-    overloadedMethod _ = dOMUIEventGetKeyCode---- method DOMUIEvent::get_layer_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMUIEvent"-    IO CLong---dOMUIEventGetLayerX ::-    (MonadIO m, DOMUIEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMUIEventGetLayerX _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_ui_event_get_layer_x _obj'-    touchManagedPtr _obj-    return result--data DOMUIEventGetLayerXMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMUIEventK a) => MethodInfo DOMUIEventGetLayerXMethodInfo a signature where-    overloadedMethod _ = dOMUIEventGetLayerX---- method DOMUIEvent::get_layer_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMUIEvent"-    IO CLong---dOMUIEventGetLayerY ::-    (MonadIO m, DOMUIEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMUIEventGetLayerY _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_ui_event_get_layer_y _obj'-    touchManagedPtr _obj-    return result--data DOMUIEventGetLayerYMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMUIEventK a) => MethodInfo DOMUIEventGetLayerYMethodInfo a signature where-    overloadedMethod _ = dOMUIEventGetLayerY---- method DOMUIEvent::get_page_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMUIEvent"-    IO CLong---dOMUIEventGetPageX ::-    (MonadIO m, DOMUIEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMUIEventGetPageX _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_ui_event_get_page_x _obj'-    touchManagedPtr _obj-    return result--data DOMUIEventGetPageXMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMUIEventK a) => MethodInfo DOMUIEventGetPageXMethodInfo a signature where-    overloadedMethod _ = dOMUIEventGetPageX---- method DOMUIEvent::get_page_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMUIEvent"-    IO CLong---dOMUIEventGetPageY ::-    (MonadIO m, DOMUIEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMUIEventGetPageY _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_ui_event_get_page_y _obj'-    touchManagedPtr _obj-    return result--data DOMUIEventGetPageYMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMUIEventK a) => MethodInfo DOMUIEventGetPageYMethodInfo a signature where-    overloadedMethod _ = dOMUIEventGetPageY---- method DOMUIEvent::get_view--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDOMWindow")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_ui_event_get_view" webkit_dom_ui_event_get_view :: -    Ptr DOMUIEvent ->                       -- _obj : TInterface "WebKit" "DOMUIEvent"-    IO (Ptr DOMDOMWindow)---dOMUIEventGetView ::-    (MonadIO m, DOMUIEventK a) =>-    a                                       -- _obj-    -> m DOMDOMWindow                       -- result-dOMUIEventGetView _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_ui_event_get_view _obj'-    checkUnexpectedReturnNULL "webkit_dom_ui_event_get_view" result-    result' <- (wrapObject DOMDOMWindow) result-    touchManagedPtr _obj-    return result'--data DOMUIEventGetViewMethodInfo-instance (signature ~ (m DOMDOMWindow), MonadIO m, DOMUIEventK a) => MethodInfo DOMUIEventGetViewMethodInfo a signature where-    overloadedMethod _ = dOMUIEventGetView---- method DOMUIEvent::get_which--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, 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_which" webkit_dom_ui_event_get_which :: -    Ptr DOMUIEvent ->                       -- _obj : TInterface "WebKit" "DOMUIEvent"-    IO CLong---dOMUIEventGetWhich ::-    (MonadIO m, DOMUIEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMUIEventGetWhich _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_ui_event_get_which _obj'-    touchManagedPtr _obj-    return result--data DOMUIEventGetWhichMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMUIEventK a) => MethodInfo DOMUIEventGetWhichMethodInfo a signature where-    overloadedMethod _ = dOMUIEventGetWhich---- method DOMUIEvent::init_ui_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMUIEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "canBubble", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cancelable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "view", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, 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 ->                       -- _obj : TInterface "WebKit" "DOMUIEvent"-    CString ->                              -- type : TBasicType TUTF8-    CInt ->                                 -- canBubble : TBasicType TBoolean-    CInt ->                                 -- cancelable : TBasicType TBoolean-    Ptr DOMDOMWindow ->                     -- view : TInterface "WebKit" "DOMDOMWindow"-    CLong ->                                -- detail : TBasicType TLong-    IO ()---dOMUIEventInitUiEvent ::-    (MonadIO m, DOMUIEventK a, DOMDOMWindowK b) =>-    a                                       -- _obj-    -> T.Text                               -- type_-    -> Bool                                 -- canBubble-    -> Bool                                 -- cancelable-    -> b                                    -- view-    -> CLong                                -- detail-    -> m ()                                 -- result-dOMUIEventInitUiEvent _obj type_ canBubble cancelable view detail = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    type_' <- textToCString type_-    let canBubble' = (fromIntegral . fromEnum) canBubble-    let cancelable' = (fromIntegral . fromEnum) cancelable-    let view' = unsafeManagedPtrCastPtr view-    webkit_dom_ui_event_init_ui_event _obj' type_' canBubble' cancelable' view' detail-    touchManagedPtr _obj-    touchManagedPtr view-    freeMem type_'-    return ()--data DOMUIEventInitUiEventMethodInfo-instance (signature ~ (T.Text -> Bool -> Bool -> b -> CLong -> m ()), MonadIO m, DOMUIEventK a, DOMDOMWindowK b) => MethodInfo DOMUIEventInitUiEventMethodInfo a signature where-    overloadedMethod _ = dOMUIEventInitUiEvent--
− GI/WebKit/Objects/DOMUIEvent.hs-boot
@@ -1,32 +0,0 @@-module GI.WebKit.Objects.DOMUIEvent where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMUIEvent = DOMUIEvent (ForeignPtr DOMUIEvent)-instance GObject DOMUIEvent where-class GObject o => DOMUIEventK o-instance (GObject o, IsDescendantOf DOMUIEvent o) => DOMUIEventK o-data DOMUIEventCharCodePropertyInfo-data DOMUIEventDetailPropertyInfo-data DOMUIEventKeyCodePropertyInfo-data DOMUIEventLayerXPropertyInfo-data DOMUIEventLayerYPropertyInfo-data DOMUIEventPageXPropertyInfo-data DOMUIEventPageYPropertyInfo-data DOMUIEventViewPropertyInfo-data DOMUIEventWhichPropertyInfo-data DOMUIEventGetCharCodeMethodInfo-data DOMUIEventGetDetailMethodInfo-data DOMUIEventGetKeyCodeMethodInfo-data DOMUIEventGetLayerXMethodInfo-data DOMUIEventGetLayerYMethodInfo-data DOMUIEventGetPageXMethodInfo-data DOMUIEventGetPageYMethodInfo-data DOMUIEventGetViewMethodInfo-data DOMUIEventGetWhichMethodInfo-data DOMUIEventInitUiEventMethodInfo
− GI/WebKit/Objects/DOMValidityState.hs
@@ -1,728 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMValidityState-    ( ---- * Exported types-    DOMValidityState(..)                    ,-    DOMValidityStateK                       ,-    toDOMValidityState                      ,-    noDOMValidityState                      ,--- -- * Methods--- ** dOMValidityStateGetBadInput-    DOMValidityStateGetBadInputMethodInfo   ,-    dOMValidityStateGetBadInput             ,----- ** dOMValidityStateGetCustomError-    DOMValidityStateGetCustomErrorMethodInfo,-    dOMValidityStateGetCustomError          ,----- ** dOMValidityStateGetPatternMismatch-    DOMValidityStateGetPatternMismatchMethodInfo,-    dOMValidityStateGetPatternMismatch      ,----- ** dOMValidityStateGetRangeOverflow-    DOMValidityStateGetRangeOverflowMethodInfo,-    dOMValidityStateGetRangeOverflow        ,----- ** dOMValidityStateGetRangeUnderflow-    DOMValidityStateGetRangeUnderflowMethodInfo,-    dOMValidityStateGetRangeUnderflow       ,----- ** dOMValidityStateGetStepMismatch-    DOMValidityStateGetStepMismatchMethodInfo,-    dOMValidityStateGetStepMismatch         ,----- ** dOMValidityStateGetTooLong-    DOMValidityStateGetTooLongMethodInfo    ,-    dOMValidityStateGetTooLong              ,----- ** dOMValidityStateGetTypeMismatch-    DOMValidityStateGetTypeMismatchMethodInfo,-    dOMValidityStateGetTypeMismatch         ,----- ** dOMValidityStateGetValid-    DOMValidityStateGetValidMethodInfo      ,-    dOMValidityStateGetValid                ,----- ** dOMValidityStateGetValueMissing-    DOMValidityStateGetValueMissingMethodInfo,-    dOMValidityStateGetValueMissing         ,----- -- * Properties--- ** BadInput-    DOMValidityStateBadInputPropertyInfo    ,-    dOMValidityStateBadInput                ,-    getDOMValidityStateBadInput             ,----- ** CustomError-    DOMValidityStateCustomErrorPropertyInfo ,-    dOMValidityStateCustomError             ,-    getDOMValidityStateCustomError          ,----- ** PatternMismatch-    DOMValidityStatePatternMismatchPropertyInfo,-    dOMValidityStatePatternMismatch         ,-    getDOMValidityStatePatternMismatch      ,----- ** RangeOverflow-    DOMValidityStateRangeOverflowPropertyInfo,-    dOMValidityStateRangeOverflow           ,-    getDOMValidityStateRangeOverflow        ,----- ** RangeUnderflow-    DOMValidityStateRangeUnderflowPropertyInfo,-    dOMValidityStateRangeUnderflow          ,-    getDOMValidityStateRangeUnderflow       ,----- ** StepMismatch-    DOMValidityStateStepMismatchPropertyInfo,-    dOMValidityStateStepMismatch            ,-    getDOMValidityStateStepMismatch         ,----- ** TooLong-    DOMValidityStateTooLongPropertyInfo     ,-    dOMValidityStateTooLong                 ,-    getDOMValidityStateTooLong              ,----- ** TypeMismatch-    DOMValidityStateTypeMismatchPropertyInfo,-    dOMValidityStateTypeMismatch            ,-    getDOMValidityStateTypeMismatch         ,----- ** Valid-    DOMValidityStateValidPropertyInfo       ,-    dOMValidityStateValid                   ,-    getDOMValidityStateValid                ,----- ** ValueMissing-    DOMValidityStateValueMissingPropertyInfo,-    dOMValidityStateValueMissing            ,-    getDOMValidityStateValueMissing         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMValidityState = DOMValidityState (ForeignPtr DOMValidityState)-foreign import ccall "webkit_dom_validity_state_get_type"-    c_webkit_dom_validity_state_get_type :: IO GType--type instance ParentTypes DOMValidityState = DOMValidityStateParentTypes-type DOMValidityStateParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMValidityState where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_validity_state_get_type-    --class GObject o => DOMValidityStateK o-instance (GObject o, IsDescendantOf DOMValidityState o) => DOMValidityStateK o--toDOMValidityState :: DOMValidityStateK o => o -> IO DOMValidityState-toDOMValidityState = unsafeCastTo DOMValidityState--noDOMValidityState :: Maybe DOMValidityState-noDOMValidityState = Nothing--type family ResolveDOMValidityStateMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMValidityStateMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMValidityStateMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMValidityStateMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMValidityStateMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMValidityStateMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMValidityStateMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMValidityStateMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMValidityStateMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMValidityStateMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMValidityStateMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMValidityStateMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMValidityStateMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMValidityStateMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMValidityStateMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMValidityStateMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMValidityStateMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMValidityStateMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMValidityStateMethod "getBadInput" o = DOMValidityStateGetBadInputMethodInfo-    ResolveDOMValidityStateMethod "getCustomError" o = DOMValidityStateGetCustomErrorMethodInfo-    ResolveDOMValidityStateMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMValidityStateMethod "getPatternMismatch" o = DOMValidityStateGetPatternMismatchMethodInfo-    ResolveDOMValidityStateMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMValidityStateMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMValidityStateMethod "getRangeOverflow" o = DOMValidityStateGetRangeOverflowMethodInfo-    ResolveDOMValidityStateMethod "getRangeUnderflow" o = DOMValidityStateGetRangeUnderflowMethodInfo-    ResolveDOMValidityStateMethod "getStepMismatch" o = DOMValidityStateGetStepMismatchMethodInfo-    ResolveDOMValidityStateMethod "getTooLong" o = DOMValidityStateGetTooLongMethodInfo-    ResolveDOMValidityStateMethod "getTypeMismatch" o = DOMValidityStateGetTypeMismatchMethodInfo-    ResolveDOMValidityStateMethod "getValid" o = DOMValidityStateGetValidMethodInfo-    ResolveDOMValidityStateMethod "getValueMissing" o = DOMValidityStateGetValueMissingMethodInfo-    ResolveDOMValidityStateMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMValidityStateMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMValidityStateMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMValidityStateMethod t DOMValidityState, MethodInfo info DOMValidityState p) => IsLabelProxy t (DOMValidityState -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMValidityStateMethod t DOMValidityState, MethodInfo info DOMValidityState p) => IsLabel t (DOMValidityState -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "bad-input"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMValidityStateBadInput :: (MonadIO m, DOMValidityStateK o) => o -> m Bool-getDOMValidityStateBadInput obj = liftIO $ getObjectPropertyBool obj "bad-input"--data DOMValidityStateBadInputPropertyInfo-instance AttrInfo DOMValidityStateBadInputPropertyInfo where-    type AttrAllowedOps DOMValidityStateBadInputPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMValidityStateBadInputPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMValidityStateBadInputPropertyInfo = DOMValidityStateK-    type AttrGetType DOMValidityStateBadInputPropertyInfo = Bool-    type AttrLabel DOMValidityStateBadInputPropertyInfo = "bad-input"-    attrGet _ = getDOMValidityStateBadInput-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "custom-error"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMValidityStateCustomError :: (MonadIO m, DOMValidityStateK o) => o -> m Bool-getDOMValidityStateCustomError obj = liftIO $ getObjectPropertyBool obj "custom-error"--data DOMValidityStateCustomErrorPropertyInfo-instance AttrInfo DOMValidityStateCustomErrorPropertyInfo where-    type AttrAllowedOps DOMValidityStateCustomErrorPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMValidityStateCustomErrorPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMValidityStateCustomErrorPropertyInfo = DOMValidityStateK-    type AttrGetType DOMValidityStateCustomErrorPropertyInfo = Bool-    type AttrLabel DOMValidityStateCustomErrorPropertyInfo = "custom-error"-    attrGet _ = getDOMValidityStateCustomError-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "pattern-mismatch"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMValidityStatePatternMismatch :: (MonadIO m, DOMValidityStateK o) => o -> m Bool-getDOMValidityStatePatternMismatch obj = liftIO $ getObjectPropertyBool obj "pattern-mismatch"--data DOMValidityStatePatternMismatchPropertyInfo-instance AttrInfo DOMValidityStatePatternMismatchPropertyInfo where-    type AttrAllowedOps DOMValidityStatePatternMismatchPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMValidityStatePatternMismatchPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMValidityStatePatternMismatchPropertyInfo = DOMValidityStateK-    type AttrGetType DOMValidityStatePatternMismatchPropertyInfo = Bool-    type AttrLabel DOMValidityStatePatternMismatchPropertyInfo = "pattern-mismatch"-    attrGet _ = getDOMValidityStatePatternMismatch-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "range-overflow"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMValidityStateRangeOverflow :: (MonadIO m, DOMValidityStateK o) => o -> m Bool-getDOMValidityStateRangeOverflow obj = liftIO $ getObjectPropertyBool obj "range-overflow"--data DOMValidityStateRangeOverflowPropertyInfo-instance AttrInfo DOMValidityStateRangeOverflowPropertyInfo where-    type AttrAllowedOps DOMValidityStateRangeOverflowPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMValidityStateRangeOverflowPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMValidityStateRangeOverflowPropertyInfo = DOMValidityStateK-    type AttrGetType DOMValidityStateRangeOverflowPropertyInfo = Bool-    type AttrLabel DOMValidityStateRangeOverflowPropertyInfo = "range-overflow"-    attrGet _ = getDOMValidityStateRangeOverflow-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "range-underflow"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMValidityStateRangeUnderflow :: (MonadIO m, DOMValidityStateK o) => o -> m Bool-getDOMValidityStateRangeUnderflow obj = liftIO $ getObjectPropertyBool obj "range-underflow"--data DOMValidityStateRangeUnderflowPropertyInfo-instance AttrInfo DOMValidityStateRangeUnderflowPropertyInfo where-    type AttrAllowedOps DOMValidityStateRangeUnderflowPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMValidityStateRangeUnderflowPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMValidityStateRangeUnderflowPropertyInfo = DOMValidityStateK-    type AttrGetType DOMValidityStateRangeUnderflowPropertyInfo = Bool-    type AttrLabel DOMValidityStateRangeUnderflowPropertyInfo = "range-underflow"-    attrGet _ = getDOMValidityStateRangeUnderflow-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "step-mismatch"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMValidityStateStepMismatch :: (MonadIO m, DOMValidityStateK o) => o -> m Bool-getDOMValidityStateStepMismatch obj = liftIO $ getObjectPropertyBool obj "step-mismatch"--data DOMValidityStateStepMismatchPropertyInfo-instance AttrInfo DOMValidityStateStepMismatchPropertyInfo where-    type AttrAllowedOps DOMValidityStateStepMismatchPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMValidityStateStepMismatchPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMValidityStateStepMismatchPropertyInfo = DOMValidityStateK-    type AttrGetType DOMValidityStateStepMismatchPropertyInfo = Bool-    type AttrLabel DOMValidityStateStepMismatchPropertyInfo = "step-mismatch"-    attrGet _ = getDOMValidityStateStepMismatch-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "too-long"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMValidityStateTooLong :: (MonadIO m, DOMValidityStateK o) => o -> m Bool-getDOMValidityStateTooLong obj = liftIO $ getObjectPropertyBool obj "too-long"--data DOMValidityStateTooLongPropertyInfo-instance AttrInfo DOMValidityStateTooLongPropertyInfo where-    type AttrAllowedOps DOMValidityStateTooLongPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMValidityStateTooLongPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMValidityStateTooLongPropertyInfo = DOMValidityStateK-    type AttrGetType DOMValidityStateTooLongPropertyInfo = Bool-    type AttrLabel DOMValidityStateTooLongPropertyInfo = "too-long"-    attrGet _ = getDOMValidityStateTooLong-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "type-mismatch"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMValidityStateTypeMismatch :: (MonadIO m, DOMValidityStateK o) => o -> m Bool-getDOMValidityStateTypeMismatch obj = liftIO $ getObjectPropertyBool obj "type-mismatch"--data DOMValidityStateTypeMismatchPropertyInfo-instance AttrInfo DOMValidityStateTypeMismatchPropertyInfo where-    type AttrAllowedOps DOMValidityStateTypeMismatchPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMValidityStateTypeMismatchPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMValidityStateTypeMismatchPropertyInfo = DOMValidityStateK-    type AttrGetType DOMValidityStateTypeMismatchPropertyInfo = Bool-    type AttrLabel DOMValidityStateTypeMismatchPropertyInfo = "type-mismatch"-    attrGet _ = getDOMValidityStateTypeMismatch-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "valid"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMValidityStateValid :: (MonadIO m, DOMValidityStateK o) => o -> m Bool-getDOMValidityStateValid obj = liftIO $ getObjectPropertyBool obj "valid"--data DOMValidityStateValidPropertyInfo-instance AttrInfo DOMValidityStateValidPropertyInfo where-    type AttrAllowedOps DOMValidityStateValidPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMValidityStateValidPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMValidityStateValidPropertyInfo = DOMValidityStateK-    type AttrGetType DOMValidityStateValidPropertyInfo = Bool-    type AttrLabel DOMValidityStateValidPropertyInfo = "valid"-    attrGet _ = getDOMValidityStateValid-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "value-missing"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMValidityStateValueMissing :: (MonadIO m, DOMValidityStateK o) => o -> m Bool-getDOMValidityStateValueMissing obj = liftIO $ getObjectPropertyBool obj "value-missing"--data DOMValidityStateValueMissingPropertyInfo-instance AttrInfo DOMValidityStateValueMissingPropertyInfo where-    type AttrAllowedOps DOMValidityStateValueMissingPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMValidityStateValueMissingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMValidityStateValueMissingPropertyInfo = DOMValidityStateK-    type AttrGetType DOMValidityStateValueMissingPropertyInfo = Bool-    type AttrLabel DOMValidityStateValueMissingPropertyInfo = "value-missing"-    attrGet _ = getDOMValidityStateValueMissing-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMValidityState = DOMValidityStateAttributeList-type DOMValidityStateAttributeList = ('[ '("badInput", DOMValidityStateBadInputPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("customError", DOMValidityStateCustomErrorPropertyInfo), '("patternMismatch", DOMValidityStatePatternMismatchPropertyInfo), '("rangeOverflow", DOMValidityStateRangeOverflowPropertyInfo), '("rangeUnderflow", DOMValidityStateRangeUnderflowPropertyInfo), '("stepMismatch", DOMValidityStateStepMismatchPropertyInfo), '("tooLong", DOMValidityStateTooLongPropertyInfo), '("typeMismatch", DOMValidityStateTypeMismatchPropertyInfo), '("valid", DOMValidityStateValidPropertyInfo), '("valueMissing", DOMValidityStateValueMissingPropertyInfo)] :: [(Symbol, *)])--dOMValidityStateBadInput :: AttrLabelProxy "badInput"-dOMValidityStateBadInput = AttrLabelProxy--dOMValidityStateCustomError :: AttrLabelProxy "customError"-dOMValidityStateCustomError = AttrLabelProxy--dOMValidityStatePatternMismatch :: AttrLabelProxy "patternMismatch"-dOMValidityStatePatternMismatch = AttrLabelProxy--dOMValidityStateRangeOverflow :: AttrLabelProxy "rangeOverflow"-dOMValidityStateRangeOverflow = AttrLabelProxy--dOMValidityStateRangeUnderflow :: AttrLabelProxy "rangeUnderflow"-dOMValidityStateRangeUnderflow = AttrLabelProxy--dOMValidityStateStepMismatch :: AttrLabelProxy "stepMismatch"-dOMValidityStateStepMismatch = AttrLabelProxy--dOMValidityStateTooLong :: AttrLabelProxy "tooLong"-dOMValidityStateTooLong = AttrLabelProxy--dOMValidityStateTypeMismatch :: AttrLabelProxy "typeMismatch"-dOMValidityStateTypeMismatch = AttrLabelProxy--dOMValidityStateValid :: AttrLabelProxy "valid"-dOMValidityStateValid = AttrLabelProxy--dOMValidityStateValueMissing :: AttrLabelProxy "valueMissing"-dOMValidityStateValueMissing = AttrLabelProxy--type instance SignalList DOMValidityState = DOMValidityStateSignalList-type DOMValidityStateSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMValidityState::get_bad_input--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMValidityState", direction = DirectionIn, mayBeNull = False, 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_validity_state_get_bad_input" webkit_dom_validity_state_get_bad_input :: -    Ptr DOMValidityState ->                 -- _obj : TInterface "WebKit" "DOMValidityState"-    IO CInt---dOMValidityStateGetBadInput ::-    (MonadIO m, DOMValidityStateK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMValidityStateGetBadInput _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_validity_state_get_bad_input _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMValidityStateGetBadInputMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMValidityStateK a) => MethodInfo DOMValidityStateGetBadInputMethodInfo a signature where-    overloadedMethod _ = dOMValidityStateGetBadInput---- method DOMValidityState::get_custom_error--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMValidityState", direction = DirectionIn, mayBeNull = False, 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_validity_state_get_custom_error" webkit_dom_validity_state_get_custom_error :: -    Ptr DOMValidityState ->                 -- _obj : TInterface "WebKit" "DOMValidityState"-    IO CInt---dOMValidityStateGetCustomError ::-    (MonadIO m, DOMValidityStateK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMValidityStateGetCustomError _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_validity_state_get_custom_error _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMValidityStateGetCustomErrorMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMValidityStateK a) => MethodInfo DOMValidityStateGetCustomErrorMethodInfo a signature where-    overloadedMethod _ = dOMValidityStateGetCustomError---- method DOMValidityState::get_pattern_mismatch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMValidityState", direction = DirectionIn, mayBeNull = False, 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_validity_state_get_pattern_mismatch" webkit_dom_validity_state_get_pattern_mismatch :: -    Ptr DOMValidityState ->                 -- _obj : TInterface "WebKit" "DOMValidityState"-    IO CInt---dOMValidityStateGetPatternMismatch ::-    (MonadIO m, DOMValidityStateK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMValidityStateGetPatternMismatch _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_validity_state_get_pattern_mismatch _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMValidityStateGetPatternMismatchMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMValidityStateK a) => MethodInfo DOMValidityStateGetPatternMismatchMethodInfo a signature where-    overloadedMethod _ = dOMValidityStateGetPatternMismatch---- method DOMValidityState::get_range_overflow--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMValidityState", direction = DirectionIn, mayBeNull = False, 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_validity_state_get_range_overflow" webkit_dom_validity_state_get_range_overflow :: -    Ptr DOMValidityState ->                 -- _obj : TInterface "WebKit" "DOMValidityState"-    IO CInt---dOMValidityStateGetRangeOverflow ::-    (MonadIO m, DOMValidityStateK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMValidityStateGetRangeOverflow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_validity_state_get_range_overflow _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMValidityStateGetRangeOverflowMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMValidityStateK a) => MethodInfo DOMValidityStateGetRangeOverflowMethodInfo a signature where-    overloadedMethod _ = dOMValidityStateGetRangeOverflow---- method DOMValidityState::get_range_underflow--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMValidityState", direction = DirectionIn, mayBeNull = False, 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_validity_state_get_range_underflow" webkit_dom_validity_state_get_range_underflow :: -    Ptr DOMValidityState ->                 -- _obj : TInterface "WebKit" "DOMValidityState"-    IO CInt---dOMValidityStateGetRangeUnderflow ::-    (MonadIO m, DOMValidityStateK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMValidityStateGetRangeUnderflow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_validity_state_get_range_underflow _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMValidityStateGetRangeUnderflowMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMValidityStateK a) => MethodInfo DOMValidityStateGetRangeUnderflowMethodInfo a signature where-    overloadedMethod _ = dOMValidityStateGetRangeUnderflow---- method DOMValidityState::get_step_mismatch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMValidityState", direction = DirectionIn, mayBeNull = False, 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_validity_state_get_step_mismatch" webkit_dom_validity_state_get_step_mismatch :: -    Ptr DOMValidityState ->                 -- _obj : TInterface "WebKit" "DOMValidityState"-    IO CInt---dOMValidityStateGetStepMismatch ::-    (MonadIO m, DOMValidityStateK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMValidityStateGetStepMismatch _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_validity_state_get_step_mismatch _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMValidityStateGetStepMismatchMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMValidityStateK a) => MethodInfo DOMValidityStateGetStepMismatchMethodInfo a signature where-    overloadedMethod _ = dOMValidityStateGetStepMismatch---- method DOMValidityState::get_too_long--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMValidityState", direction = DirectionIn, mayBeNull = False, 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_validity_state_get_too_long" webkit_dom_validity_state_get_too_long :: -    Ptr DOMValidityState ->                 -- _obj : TInterface "WebKit" "DOMValidityState"-    IO CInt---dOMValidityStateGetTooLong ::-    (MonadIO m, DOMValidityStateK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMValidityStateGetTooLong _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_validity_state_get_too_long _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMValidityStateGetTooLongMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMValidityStateK a) => MethodInfo DOMValidityStateGetTooLongMethodInfo a signature where-    overloadedMethod _ = dOMValidityStateGetTooLong---- method DOMValidityState::get_type_mismatch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMValidityState", direction = DirectionIn, mayBeNull = False, 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_validity_state_get_type_mismatch" webkit_dom_validity_state_get_type_mismatch :: -    Ptr DOMValidityState ->                 -- _obj : TInterface "WebKit" "DOMValidityState"-    IO CInt---dOMValidityStateGetTypeMismatch ::-    (MonadIO m, DOMValidityStateK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMValidityStateGetTypeMismatch _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_validity_state_get_type_mismatch _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMValidityStateGetTypeMismatchMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMValidityStateK a) => MethodInfo DOMValidityStateGetTypeMismatchMethodInfo a signature where-    overloadedMethod _ = dOMValidityStateGetTypeMismatch---- method DOMValidityState::get_valid--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMValidityState", direction = DirectionIn, mayBeNull = False, 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_validity_state_get_valid" webkit_dom_validity_state_get_valid :: -    Ptr DOMValidityState ->                 -- _obj : TInterface "WebKit" "DOMValidityState"-    IO CInt---dOMValidityStateGetValid ::-    (MonadIO m, DOMValidityStateK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMValidityStateGetValid _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_validity_state_get_valid _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMValidityStateGetValidMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMValidityStateK a) => MethodInfo DOMValidityStateGetValidMethodInfo a signature where-    overloadedMethod _ = dOMValidityStateGetValid---- method DOMValidityState::get_value_missing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMValidityState", direction = DirectionIn, mayBeNull = False, 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_validity_state_get_value_missing" webkit_dom_validity_state_get_value_missing :: -    Ptr DOMValidityState ->                 -- _obj : TInterface "WebKit" "DOMValidityState"-    IO CInt---dOMValidityStateGetValueMissing ::-    (MonadIO m, DOMValidityStateK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMValidityStateGetValueMissing _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_validity_state_get_value_missing _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMValidityStateGetValueMissingMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMValidityStateK a) => MethodInfo DOMValidityStateGetValueMissingMethodInfo a signature where-    overloadedMethod _ = dOMValidityStateGetValueMissing--
− GI/WebKit/Objects/DOMValidityState.hs-boot
@@ -1,33 +0,0 @@-module GI.WebKit.Objects.DOMValidityState where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMValidityState = DOMValidityState (ForeignPtr DOMValidityState)-instance GObject DOMValidityState where-class GObject o => DOMValidityStateK o-instance (GObject o, IsDescendantOf DOMValidityState o) => DOMValidityStateK o-data DOMValidityStateBadInputPropertyInfo-data DOMValidityStateCustomErrorPropertyInfo-data DOMValidityStatePatternMismatchPropertyInfo-data DOMValidityStateRangeOverflowPropertyInfo-data DOMValidityStateRangeUnderflowPropertyInfo-data DOMValidityStateStepMismatchPropertyInfo-data DOMValidityStateTooLongPropertyInfo-data DOMValidityStateTypeMismatchPropertyInfo-data DOMValidityStateValidPropertyInfo-data DOMValidityStateValueMissingPropertyInfo-data DOMValidityStateGetBadInputMethodInfo-data DOMValidityStateGetCustomErrorMethodInfo-data DOMValidityStateGetPatternMismatchMethodInfo-data DOMValidityStateGetRangeOverflowMethodInfo-data DOMValidityStateGetRangeUnderflowMethodInfo-data DOMValidityStateGetStepMismatchMethodInfo-data DOMValidityStateGetTooLongMethodInfo-data DOMValidityStateGetTypeMismatchMethodInfo-data DOMValidityStateGetValidMethodInfo-data DOMValidityStateGetValueMissingMethodInfo
− GI/WebKit/Objects/DOMVideoPlaybackQuality.hs
@@ -1,410 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMVideoPlaybackQuality-    ( ---- * Exported types-    DOMVideoPlaybackQuality(..)             ,-    DOMVideoPlaybackQualityK                ,-    toDOMVideoPlaybackQuality               ,-    noDOMVideoPlaybackQuality               ,--- -- * Methods--- ** dOMVideoPlaybackQualityGetCorruptedVideoFrames-    DOMVideoPlaybackQualityGetCorruptedVideoFramesMethodInfo,-    dOMVideoPlaybackQualityGetCorruptedVideoFrames,----- ** dOMVideoPlaybackQualityGetCreationTime-    DOMVideoPlaybackQualityGetCreationTimeMethodInfo,-    dOMVideoPlaybackQualityGetCreationTime  ,----- ** dOMVideoPlaybackQualityGetDroppedVideoFrames-    DOMVideoPlaybackQualityGetDroppedVideoFramesMethodInfo,-    dOMVideoPlaybackQualityGetDroppedVideoFrames,----- ** dOMVideoPlaybackQualityGetTotalFrameDelay-    DOMVideoPlaybackQualityGetTotalFrameDelayMethodInfo,-    dOMVideoPlaybackQualityGetTotalFrameDelay,----- ** dOMVideoPlaybackQualityGetTotalVideoFrames-    DOMVideoPlaybackQualityGetTotalVideoFramesMethodInfo,-    dOMVideoPlaybackQualityGetTotalVideoFrames,----- -- * Properties--- ** CorruptedVideoFrames-    DOMVideoPlaybackQualityCorruptedVideoFramesPropertyInfo,-    dOMVideoPlaybackQualityCorruptedVideoFrames,-    getDOMVideoPlaybackQualityCorruptedVideoFrames,----- ** CreationTime-    DOMVideoPlaybackQualityCreationTimePropertyInfo,-    dOMVideoPlaybackQualityCreationTime     ,-    getDOMVideoPlaybackQualityCreationTime  ,----- ** DroppedVideoFrames-    DOMVideoPlaybackQualityDroppedVideoFramesPropertyInfo,-    dOMVideoPlaybackQualityDroppedVideoFrames,-    getDOMVideoPlaybackQualityDroppedVideoFrames,----- ** TotalFrameDelay-    DOMVideoPlaybackQualityTotalFrameDelayPropertyInfo,-    dOMVideoPlaybackQualityTotalFrameDelay  ,-    getDOMVideoPlaybackQualityTotalFrameDelay,----- ** TotalVideoFrames-    DOMVideoPlaybackQualityTotalVideoFramesPropertyInfo,-    dOMVideoPlaybackQualityTotalVideoFrames ,-    getDOMVideoPlaybackQualityTotalVideoFrames,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMVideoPlaybackQuality = DOMVideoPlaybackQuality (ForeignPtr DOMVideoPlaybackQuality)-foreign import ccall "webkit_dom_video_playback_quality_get_type"-    c_webkit_dom_video_playback_quality_get_type :: IO GType--type instance ParentTypes DOMVideoPlaybackQuality = DOMVideoPlaybackQualityParentTypes-type DOMVideoPlaybackQualityParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMVideoPlaybackQuality where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_video_playback_quality_get_type-    --class GObject o => DOMVideoPlaybackQualityK o-instance (GObject o, IsDescendantOf DOMVideoPlaybackQuality o) => DOMVideoPlaybackQualityK o--toDOMVideoPlaybackQuality :: DOMVideoPlaybackQualityK o => o -> IO DOMVideoPlaybackQuality-toDOMVideoPlaybackQuality = unsafeCastTo DOMVideoPlaybackQuality--noDOMVideoPlaybackQuality :: Maybe DOMVideoPlaybackQuality-noDOMVideoPlaybackQuality = Nothing--type family ResolveDOMVideoPlaybackQualityMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMVideoPlaybackQualityMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "getCorruptedVideoFrames" o = DOMVideoPlaybackQualityGetCorruptedVideoFramesMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "getCreationTime" o = DOMVideoPlaybackQualityGetCreationTimeMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "getDroppedVideoFrames" o = DOMVideoPlaybackQualityGetDroppedVideoFramesMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "getTotalFrameDelay" o = DOMVideoPlaybackQualityGetTotalFrameDelayMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "getTotalVideoFrames" o = DOMVideoPlaybackQualityGetTotalVideoFramesMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMVideoPlaybackQualityMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMVideoPlaybackQualityMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMVideoPlaybackQualityMethod t DOMVideoPlaybackQuality, MethodInfo info DOMVideoPlaybackQuality p) => IsLabelProxy t (DOMVideoPlaybackQuality -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMVideoPlaybackQualityMethod t DOMVideoPlaybackQuality, MethodInfo info DOMVideoPlaybackQuality p) => IsLabel t (DOMVideoPlaybackQuality -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "corrupted-video-frames"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMVideoPlaybackQualityCorruptedVideoFrames :: (MonadIO m, DOMVideoPlaybackQualityK o) => o -> m CULong-getDOMVideoPlaybackQualityCorruptedVideoFrames obj = liftIO $ getObjectPropertyULong obj "corrupted-video-frames"--data DOMVideoPlaybackQualityCorruptedVideoFramesPropertyInfo-instance AttrInfo DOMVideoPlaybackQualityCorruptedVideoFramesPropertyInfo where-    type AttrAllowedOps DOMVideoPlaybackQualityCorruptedVideoFramesPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMVideoPlaybackQualityCorruptedVideoFramesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMVideoPlaybackQualityCorruptedVideoFramesPropertyInfo = DOMVideoPlaybackQualityK-    type AttrGetType DOMVideoPlaybackQualityCorruptedVideoFramesPropertyInfo = CULong-    type AttrLabel DOMVideoPlaybackQualityCorruptedVideoFramesPropertyInfo = "corrupted-video-frames"-    attrGet _ = getDOMVideoPlaybackQualityCorruptedVideoFrames-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "creation-time"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMVideoPlaybackQualityCreationTime :: (MonadIO m, DOMVideoPlaybackQualityK o) => o -> m Double-getDOMVideoPlaybackQualityCreationTime obj = liftIO $ getObjectPropertyDouble obj "creation-time"--data DOMVideoPlaybackQualityCreationTimePropertyInfo-instance AttrInfo DOMVideoPlaybackQualityCreationTimePropertyInfo where-    type AttrAllowedOps DOMVideoPlaybackQualityCreationTimePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMVideoPlaybackQualityCreationTimePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMVideoPlaybackQualityCreationTimePropertyInfo = DOMVideoPlaybackQualityK-    type AttrGetType DOMVideoPlaybackQualityCreationTimePropertyInfo = Double-    type AttrLabel DOMVideoPlaybackQualityCreationTimePropertyInfo = "creation-time"-    attrGet _ = getDOMVideoPlaybackQualityCreationTime-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "dropped-video-frames"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMVideoPlaybackQualityDroppedVideoFrames :: (MonadIO m, DOMVideoPlaybackQualityK o) => o -> m CULong-getDOMVideoPlaybackQualityDroppedVideoFrames obj = liftIO $ getObjectPropertyULong obj "dropped-video-frames"--data DOMVideoPlaybackQualityDroppedVideoFramesPropertyInfo-instance AttrInfo DOMVideoPlaybackQualityDroppedVideoFramesPropertyInfo where-    type AttrAllowedOps DOMVideoPlaybackQualityDroppedVideoFramesPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMVideoPlaybackQualityDroppedVideoFramesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMVideoPlaybackQualityDroppedVideoFramesPropertyInfo = DOMVideoPlaybackQualityK-    type AttrGetType DOMVideoPlaybackQualityDroppedVideoFramesPropertyInfo = CULong-    type AttrLabel DOMVideoPlaybackQualityDroppedVideoFramesPropertyInfo = "dropped-video-frames"-    attrGet _ = getDOMVideoPlaybackQualityDroppedVideoFrames-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "total-frame-delay"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMVideoPlaybackQualityTotalFrameDelay :: (MonadIO m, DOMVideoPlaybackQualityK o) => o -> m Double-getDOMVideoPlaybackQualityTotalFrameDelay obj = liftIO $ getObjectPropertyDouble obj "total-frame-delay"--data DOMVideoPlaybackQualityTotalFrameDelayPropertyInfo-instance AttrInfo DOMVideoPlaybackQualityTotalFrameDelayPropertyInfo where-    type AttrAllowedOps DOMVideoPlaybackQualityTotalFrameDelayPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMVideoPlaybackQualityTotalFrameDelayPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMVideoPlaybackQualityTotalFrameDelayPropertyInfo = DOMVideoPlaybackQualityK-    type AttrGetType DOMVideoPlaybackQualityTotalFrameDelayPropertyInfo = Double-    type AttrLabel DOMVideoPlaybackQualityTotalFrameDelayPropertyInfo = "total-frame-delay"-    attrGet _ = getDOMVideoPlaybackQualityTotalFrameDelay-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "total-video-frames"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMVideoPlaybackQualityTotalVideoFrames :: (MonadIO m, DOMVideoPlaybackQualityK o) => o -> m CULong-getDOMVideoPlaybackQualityTotalVideoFrames obj = liftIO $ getObjectPropertyULong obj "total-video-frames"--data DOMVideoPlaybackQualityTotalVideoFramesPropertyInfo-instance AttrInfo DOMVideoPlaybackQualityTotalVideoFramesPropertyInfo where-    type AttrAllowedOps DOMVideoPlaybackQualityTotalVideoFramesPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMVideoPlaybackQualityTotalVideoFramesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMVideoPlaybackQualityTotalVideoFramesPropertyInfo = DOMVideoPlaybackQualityK-    type AttrGetType DOMVideoPlaybackQualityTotalVideoFramesPropertyInfo = CULong-    type AttrLabel DOMVideoPlaybackQualityTotalVideoFramesPropertyInfo = "total-video-frames"-    attrGet _ = getDOMVideoPlaybackQualityTotalVideoFrames-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMVideoPlaybackQuality = DOMVideoPlaybackQualityAttributeList-type DOMVideoPlaybackQualityAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("corruptedVideoFrames", DOMVideoPlaybackQualityCorruptedVideoFramesPropertyInfo), '("creationTime", DOMVideoPlaybackQualityCreationTimePropertyInfo), '("droppedVideoFrames", DOMVideoPlaybackQualityDroppedVideoFramesPropertyInfo), '("totalFrameDelay", DOMVideoPlaybackQualityTotalFrameDelayPropertyInfo), '("totalVideoFrames", DOMVideoPlaybackQualityTotalVideoFramesPropertyInfo)] :: [(Symbol, *)])--dOMVideoPlaybackQualityCorruptedVideoFrames :: AttrLabelProxy "corruptedVideoFrames"-dOMVideoPlaybackQualityCorruptedVideoFrames = AttrLabelProxy--dOMVideoPlaybackQualityCreationTime :: AttrLabelProxy "creationTime"-dOMVideoPlaybackQualityCreationTime = AttrLabelProxy--dOMVideoPlaybackQualityDroppedVideoFrames :: AttrLabelProxy "droppedVideoFrames"-dOMVideoPlaybackQualityDroppedVideoFrames = AttrLabelProxy--dOMVideoPlaybackQualityTotalFrameDelay :: AttrLabelProxy "totalFrameDelay"-dOMVideoPlaybackQualityTotalFrameDelay = AttrLabelProxy--dOMVideoPlaybackQualityTotalVideoFrames :: AttrLabelProxy "totalVideoFrames"-dOMVideoPlaybackQualityTotalVideoFrames = AttrLabelProxy--type instance SignalList DOMVideoPlaybackQuality = DOMVideoPlaybackQualitySignalList-type DOMVideoPlaybackQualitySignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMVideoPlaybackQuality::get_corrupted_video_frames--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMVideoPlaybackQuality", direction = DirectionIn, mayBeNull = False, 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_video_playback_quality_get_corrupted_video_frames" webkit_dom_video_playback_quality_get_corrupted_video_frames :: -    Ptr DOMVideoPlaybackQuality ->          -- _obj : TInterface "WebKit" "DOMVideoPlaybackQuality"-    IO CULong---dOMVideoPlaybackQualityGetCorruptedVideoFrames ::-    (MonadIO m, DOMVideoPlaybackQualityK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMVideoPlaybackQualityGetCorruptedVideoFrames _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_video_playback_quality_get_corrupted_video_frames _obj'-    touchManagedPtr _obj-    return result--data DOMVideoPlaybackQualityGetCorruptedVideoFramesMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMVideoPlaybackQualityK a) => MethodInfo DOMVideoPlaybackQualityGetCorruptedVideoFramesMethodInfo a signature where-    overloadedMethod _ = dOMVideoPlaybackQualityGetCorruptedVideoFrames---- method DOMVideoPlaybackQuality::get_creation_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMVideoPlaybackQuality", direction = DirectionIn, mayBeNull = False, 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_video_playback_quality_get_creation_time" webkit_dom_video_playback_quality_get_creation_time :: -    Ptr DOMVideoPlaybackQuality ->          -- _obj : TInterface "WebKit" "DOMVideoPlaybackQuality"-    IO CDouble---dOMVideoPlaybackQualityGetCreationTime ::-    (MonadIO m, DOMVideoPlaybackQualityK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMVideoPlaybackQualityGetCreationTime _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_video_playback_quality_get_creation_time _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMVideoPlaybackQualityGetCreationTimeMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMVideoPlaybackQualityK a) => MethodInfo DOMVideoPlaybackQualityGetCreationTimeMethodInfo a signature where-    overloadedMethod _ = dOMVideoPlaybackQualityGetCreationTime---- method DOMVideoPlaybackQuality::get_dropped_video_frames--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMVideoPlaybackQuality", direction = DirectionIn, mayBeNull = False, 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_video_playback_quality_get_dropped_video_frames" webkit_dom_video_playback_quality_get_dropped_video_frames :: -    Ptr DOMVideoPlaybackQuality ->          -- _obj : TInterface "WebKit" "DOMVideoPlaybackQuality"-    IO CULong---dOMVideoPlaybackQualityGetDroppedVideoFrames ::-    (MonadIO m, DOMVideoPlaybackQualityK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMVideoPlaybackQualityGetDroppedVideoFrames _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_video_playback_quality_get_dropped_video_frames _obj'-    touchManagedPtr _obj-    return result--data DOMVideoPlaybackQualityGetDroppedVideoFramesMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMVideoPlaybackQualityK a) => MethodInfo DOMVideoPlaybackQualityGetDroppedVideoFramesMethodInfo a signature where-    overloadedMethod _ = dOMVideoPlaybackQualityGetDroppedVideoFrames---- method DOMVideoPlaybackQuality::get_total_frame_delay--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMVideoPlaybackQuality", direction = DirectionIn, mayBeNull = False, 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_video_playback_quality_get_total_frame_delay" webkit_dom_video_playback_quality_get_total_frame_delay :: -    Ptr DOMVideoPlaybackQuality ->          -- _obj : TInterface "WebKit" "DOMVideoPlaybackQuality"-    IO CDouble---dOMVideoPlaybackQualityGetTotalFrameDelay ::-    (MonadIO m, DOMVideoPlaybackQualityK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMVideoPlaybackQualityGetTotalFrameDelay _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_video_playback_quality_get_total_frame_delay _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMVideoPlaybackQualityGetTotalFrameDelayMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMVideoPlaybackQualityK a) => MethodInfo DOMVideoPlaybackQualityGetTotalFrameDelayMethodInfo a signature where-    overloadedMethod _ = dOMVideoPlaybackQualityGetTotalFrameDelay---- method DOMVideoPlaybackQuality::get_total_video_frames--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMVideoPlaybackQuality", direction = DirectionIn, mayBeNull = False, 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_video_playback_quality_get_total_video_frames" webkit_dom_video_playback_quality_get_total_video_frames :: -    Ptr DOMVideoPlaybackQuality ->          -- _obj : TInterface "WebKit" "DOMVideoPlaybackQuality"-    IO CULong---dOMVideoPlaybackQualityGetTotalVideoFrames ::-    (MonadIO m, DOMVideoPlaybackQualityK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMVideoPlaybackQualityGetTotalVideoFrames _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_video_playback_quality_get_total_video_frames _obj'-    touchManagedPtr _obj-    return result--data DOMVideoPlaybackQualityGetTotalVideoFramesMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMVideoPlaybackQualityK a) => MethodInfo DOMVideoPlaybackQualityGetTotalVideoFramesMethodInfo a signature where-    overloadedMethod _ = dOMVideoPlaybackQualityGetTotalVideoFrames--
− GI/WebKit/Objects/DOMVideoPlaybackQuality.hs-boot
@@ -1,23 +0,0 @@-module GI.WebKit.Objects.DOMVideoPlaybackQuality where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMVideoPlaybackQuality = DOMVideoPlaybackQuality (ForeignPtr DOMVideoPlaybackQuality)-instance GObject DOMVideoPlaybackQuality where-class GObject o => DOMVideoPlaybackQualityK o-instance (GObject o, IsDescendantOf DOMVideoPlaybackQuality o) => DOMVideoPlaybackQualityK o-data DOMVideoPlaybackQualityCorruptedVideoFramesPropertyInfo-data DOMVideoPlaybackQualityCreationTimePropertyInfo-data DOMVideoPlaybackQualityDroppedVideoFramesPropertyInfo-data DOMVideoPlaybackQualityTotalFrameDelayPropertyInfo-data DOMVideoPlaybackQualityTotalVideoFramesPropertyInfo-data DOMVideoPlaybackQualityGetCorruptedVideoFramesMethodInfo-data DOMVideoPlaybackQualityGetCreationTimeMethodInfo-data DOMVideoPlaybackQualityGetDroppedVideoFramesMethodInfo-data DOMVideoPlaybackQualityGetTotalFrameDelayMethodInfo-data DOMVideoPlaybackQualityGetTotalVideoFramesMethodInfo
− GI/WebKit/Objects/DOMVideoTrack.hs
@@ -1,465 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMVideoTrack-    ( ---- * Exported types-    DOMVideoTrack(..)                       ,-    DOMVideoTrackK                          ,-    toDOMVideoTrack                         ,-    noDOMVideoTrack                         ,--- -- * Methods--- ** dOMVideoTrackGetId-    DOMVideoTrackGetIdMethodInfo            ,-    dOMVideoTrackGetId                      ,----- ** dOMVideoTrackGetKind-    DOMVideoTrackGetKindMethodInfo          ,-    dOMVideoTrackGetKind                    ,----- ** dOMVideoTrackGetLabel-    DOMVideoTrackGetLabelMethodInfo         ,-    dOMVideoTrackGetLabel                   ,----- ** dOMVideoTrackGetLanguage-    DOMVideoTrackGetLanguageMethodInfo      ,-    dOMVideoTrackGetLanguage                ,----- ** dOMVideoTrackGetSelected-    DOMVideoTrackGetSelectedMethodInfo      ,-    dOMVideoTrackGetSelected                ,----- ** dOMVideoTrackSetSelected-    DOMVideoTrackSetSelectedMethodInfo      ,-    dOMVideoTrackSetSelected                ,----- -- * Properties--- ** Id-    DOMVideoTrackIdPropertyInfo             ,-    dOMVideoTrackId                         ,-    getDOMVideoTrackId                      ,----- ** Kind-    DOMVideoTrackKindPropertyInfo           ,-    dOMVideoTrackKind                       ,-    getDOMVideoTrackKind                    ,----- ** Label-    DOMVideoTrackLabelPropertyInfo          ,-    dOMVideoTrackLabel                      ,-    getDOMVideoTrackLabel                   ,----- ** Language-    DOMVideoTrackLanguagePropertyInfo       ,-    dOMVideoTrackLanguage                   ,-    getDOMVideoTrackLanguage                ,----- ** Selected-    DOMVideoTrackSelectedPropertyInfo       ,-    constructDOMVideoTrackSelected          ,-    dOMVideoTrackSelected                   ,-    getDOMVideoTrackSelected                ,-    setDOMVideoTrackSelected                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMVideoTrack = DOMVideoTrack (ForeignPtr DOMVideoTrack)-foreign import ccall "webkit_dom_video_track_get_type"-    c_webkit_dom_video_track_get_type :: IO GType--type instance ParentTypes DOMVideoTrack = DOMVideoTrackParentTypes-type DOMVideoTrackParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMVideoTrack where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_video_track_get_type-    --class GObject o => DOMVideoTrackK o-instance (GObject o, IsDescendantOf DOMVideoTrack o) => DOMVideoTrackK o--toDOMVideoTrack :: DOMVideoTrackK o => o -> IO DOMVideoTrack-toDOMVideoTrack = unsafeCastTo DOMVideoTrack--noDOMVideoTrack :: Maybe DOMVideoTrack-noDOMVideoTrack = Nothing--type family ResolveDOMVideoTrackMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMVideoTrackMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMVideoTrackMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMVideoTrackMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMVideoTrackMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMVideoTrackMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMVideoTrackMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMVideoTrackMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMVideoTrackMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMVideoTrackMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMVideoTrackMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMVideoTrackMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMVideoTrackMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMVideoTrackMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMVideoTrackMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMVideoTrackMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMVideoTrackMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMVideoTrackMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMVideoTrackMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMVideoTrackMethod "getId" o = DOMVideoTrackGetIdMethodInfo-    ResolveDOMVideoTrackMethod "getKind" o = DOMVideoTrackGetKindMethodInfo-    ResolveDOMVideoTrackMethod "getLabel" o = DOMVideoTrackGetLabelMethodInfo-    ResolveDOMVideoTrackMethod "getLanguage" o = DOMVideoTrackGetLanguageMethodInfo-    ResolveDOMVideoTrackMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMVideoTrackMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMVideoTrackMethod "getSelected" o = DOMVideoTrackGetSelectedMethodInfo-    ResolveDOMVideoTrackMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMVideoTrackMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMVideoTrackMethod "setSelected" o = DOMVideoTrackSetSelectedMethodInfo-    ResolveDOMVideoTrackMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMVideoTrackMethod t DOMVideoTrack, MethodInfo info DOMVideoTrack p) => IsLabelProxy t (DOMVideoTrack -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMVideoTrackMethod t DOMVideoTrack, MethodInfo info DOMVideoTrack p) => IsLabel t (DOMVideoTrack -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "id"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMVideoTrackId :: (MonadIO m, DOMVideoTrackK o) => o -> m (Maybe T.Text)-getDOMVideoTrackId obj = liftIO $ getObjectPropertyString obj "id"--data DOMVideoTrackIdPropertyInfo-instance AttrInfo DOMVideoTrackIdPropertyInfo where-    type AttrAllowedOps DOMVideoTrackIdPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMVideoTrackIdPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMVideoTrackIdPropertyInfo = DOMVideoTrackK-    type AttrGetType DOMVideoTrackIdPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMVideoTrackIdPropertyInfo = "id"-    attrGet _ = getDOMVideoTrackId-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "kind"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMVideoTrackKind :: (MonadIO m, DOMVideoTrackK o) => o -> m (Maybe T.Text)-getDOMVideoTrackKind obj = liftIO $ getObjectPropertyString obj "kind"--data DOMVideoTrackKindPropertyInfo-instance AttrInfo DOMVideoTrackKindPropertyInfo where-    type AttrAllowedOps DOMVideoTrackKindPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMVideoTrackKindPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMVideoTrackKindPropertyInfo = DOMVideoTrackK-    type AttrGetType DOMVideoTrackKindPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMVideoTrackKindPropertyInfo = "kind"-    attrGet _ = getDOMVideoTrackKind-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "label"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMVideoTrackLabel :: (MonadIO m, DOMVideoTrackK o) => o -> m (Maybe T.Text)-getDOMVideoTrackLabel obj = liftIO $ getObjectPropertyString obj "label"--data DOMVideoTrackLabelPropertyInfo-instance AttrInfo DOMVideoTrackLabelPropertyInfo where-    type AttrAllowedOps DOMVideoTrackLabelPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMVideoTrackLabelPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMVideoTrackLabelPropertyInfo = DOMVideoTrackK-    type AttrGetType DOMVideoTrackLabelPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMVideoTrackLabelPropertyInfo = "label"-    attrGet _ = getDOMVideoTrackLabel-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "language"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMVideoTrackLanguage :: (MonadIO m, DOMVideoTrackK o) => o -> m (Maybe T.Text)-getDOMVideoTrackLanguage obj = liftIO $ getObjectPropertyString obj "language"--data DOMVideoTrackLanguagePropertyInfo-instance AttrInfo DOMVideoTrackLanguagePropertyInfo where-    type AttrAllowedOps DOMVideoTrackLanguagePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMVideoTrackLanguagePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMVideoTrackLanguagePropertyInfo = DOMVideoTrackK-    type AttrGetType DOMVideoTrackLanguagePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMVideoTrackLanguagePropertyInfo = "language"-    attrGet _ = getDOMVideoTrackLanguage-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "selected"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMVideoTrackSelected :: (MonadIO m, DOMVideoTrackK o) => o -> m Bool-getDOMVideoTrackSelected obj = liftIO $ getObjectPropertyBool obj "selected"--setDOMVideoTrackSelected :: (MonadIO m, DOMVideoTrackK o) => o -> Bool -> m ()-setDOMVideoTrackSelected obj val = liftIO $ setObjectPropertyBool obj "selected" val--constructDOMVideoTrackSelected :: Bool -> IO ([Char], GValue)-constructDOMVideoTrackSelected val = constructObjectPropertyBool "selected" val--data DOMVideoTrackSelectedPropertyInfo-instance AttrInfo DOMVideoTrackSelectedPropertyInfo where-    type AttrAllowedOps DOMVideoTrackSelectedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMVideoTrackSelectedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMVideoTrackSelectedPropertyInfo = DOMVideoTrackK-    type AttrGetType DOMVideoTrackSelectedPropertyInfo = Bool-    type AttrLabel DOMVideoTrackSelectedPropertyInfo = "selected"-    attrGet _ = getDOMVideoTrackSelected-    attrSet _ = setDOMVideoTrackSelected-    attrConstruct _ = constructDOMVideoTrackSelected-    attrClear _ = undefined--type instance AttributeList DOMVideoTrack = DOMVideoTrackAttributeList-type DOMVideoTrackAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("id", DOMVideoTrackIdPropertyInfo), '("kind", DOMVideoTrackKindPropertyInfo), '("label", DOMVideoTrackLabelPropertyInfo), '("language", DOMVideoTrackLanguagePropertyInfo), '("selected", DOMVideoTrackSelectedPropertyInfo)] :: [(Symbol, *)])--dOMVideoTrackId :: AttrLabelProxy "id"-dOMVideoTrackId = AttrLabelProxy--dOMVideoTrackKind :: AttrLabelProxy "kind"-dOMVideoTrackKind = AttrLabelProxy--dOMVideoTrackLabel :: AttrLabelProxy "label"-dOMVideoTrackLabel = AttrLabelProxy--dOMVideoTrackLanguage :: AttrLabelProxy "language"-dOMVideoTrackLanguage = AttrLabelProxy--dOMVideoTrackSelected :: AttrLabelProxy "selected"-dOMVideoTrackSelected = AttrLabelProxy--type instance SignalList DOMVideoTrack = DOMVideoTrackSignalList-type DOMVideoTrackSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMVideoTrack::get_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMVideoTrack", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_video_track_get_id" webkit_dom_video_track_get_id :: -    Ptr DOMVideoTrack ->                    -- _obj : TInterface "WebKit" "DOMVideoTrack"-    IO CString---dOMVideoTrackGetId ::-    (MonadIO m, DOMVideoTrackK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMVideoTrackGetId _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_video_track_get_id _obj'-    checkUnexpectedReturnNULL "webkit_dom_video_track_get_id" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMVideoTrackGetIdMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMVideoTrackK a) => MethodInfo DOMVideoTrackGetIdMethodInfo a signature where-    overloadedMethod _ = dOMVideoTrackGetId---- method DOMVideoTrack::get_kind--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMVideoTrack", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_video_track_get_kind" webkit_dom_video_track_get_kind :: -    Ptr DOMVideoTrack ->                    -- _obj : TInterface "WebKit" "DOMVideoTrack"-    IO CString---dOMVideoTrackGetKind ::-    (MonadIO m, DOMVideoTrackK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMVideoTrackGetKind _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_video_track_get_kind _obj'-    checkUnexpectedReturnNULL "webkit_dom_video_track_get_kind" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMVideoTrackGetKindMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMVideoTrackK a) => MethodInfo DOMVideoTrackGetKindMethodInfo a signature where-    overloadedMethod _ = dOMVideoTrackGetKind---- method DOMVideoTrack::get_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMVideoTrack", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_video_track_get_label" webkit_dom_video_track_get_label :: -    Ptr DOMVideoTrack ->                    -- _obj : TInterface "WebKit" "DOMVideoTrack"-    IO CString---dOMVideoTrackGetLabel ::-    (MonadIO m, DOMVideoTrackK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMVideoTrackGetLabel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_video_track_get_label _obj'-    checkUnexpectedReturnNULL "webkit_dom_video_track_get_label" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMVideoTrackGetLabelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMVideoTrackK a) => MethodInfo DOMVideoTrackGetLabelMethodInfo a signature where-    overloadedMethod _ = dOMVideoTrackGetLabel---- method DOMVideoTrack::get_language--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMVideoTrack", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_video_track_get_language" webkit_dom_video_track_get_language :: -    Ptr DOMVideoTrack ->                    -- _obj : TInterface "WebKit" "DOMVideoTrack"-    IO CString---dOMVideoTrackGetLanguage ::-    (MonadIO m, DOMVideoTrackK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMVideoTrackGetLanguage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_video_track_get_language _obj'-    checkUnexpectedReturnNULL "webkit_dom_video_track_get_language" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMVideoTrackGetLanguageMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMVideoTrackK a) => MethodInfo DOMVideoTrackGetLanguageMethodInfo a signature where-    overloadedMethod _ = dOMVideoTrackGetLanguage---- method DOMVideoTrack::get_selected--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMVideoTrack", direction = DirectionIn, mayBeNull = False, 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_video_track_get_selected" webkit_dom_video_track_get_selected :: -    Ptr DOMVideoTrack ->                    -- _obj : TInterface "WebKit" "DOMVideoTrack"-    IO CInt---dOMVideoTrackGetSelected ::-    (MonadIO m, DOMVideoTrackK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMVideoTrackGetSelected _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_video_track_get_selected _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMVideoTrackGetSelectedMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMVideoTrackK a) => MethodInfo DOMVideoTrackGetSelectedMethodInfo a signature where-    overloadedMethod _ = dOMVideoTrackGetSelected---- method DOMVideoTrack::set_selected--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMVideoTrack", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_video_track_set_selected" webkit_dom_video_track_set_selected :: -    Ptr DOMVideoTrack ->                    -- _obj : TInterface "WebKit" "DOMVideoTrack"-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()---dOMVideoTrackSetSelected ::-    (MonadIO m, DOMVideoTrackK a) =>-    a                                       -- _obj-    -> Bool                                 -- value-    -> m ()                                 -- result-dOMVideoTrackSetSelected _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_video_track_set_selected _obj' value'-    touchManagedPtr _obj-    return ()--data DOMVideoTrackSetSelectedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, DOMVideoTrackK a) => MethodInfo DOMVideoTrackSetSelectedMethodInfo a signature where-    overloadedMethod _ = dOMVideoTrackSetSelected--
− GI/WebKit/Objects/DOMVideoTrack.hs-boot
@@ -1,24 +0,0 @@-module GI.WebKit.Objects.DOMVideoTrack where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMVideoTrack = DOMVideoTrack (ForeignPtr DOMVideoTrack)-instance GObject DOMVideoTrack where-class GObject o => DOMVideoTrackK o-instance (GObject o, IsDescendantOf DOMVideoTrack o) => DOMVideoTrackK o-data DOMVideoTrackIdPropertyInfo-data DOMVideoTrackKindPropertyInfo-data DOMVideoTrackLabelPropertyInfo-data DOMVideoTrackLanguagePropertyInfo-data DOMVideoTrackSelectedPropertyInfo-data DOMVideoTrackGetIdMethodInfo-data DOMVideoTrackGetKindMethodInfo-data DOMVideoTrackGetLabelMethodInfo-data DOMVideoTrackGetLanguageMethodInfo-data DOMVideoTrackGetSelectedMethodInfo-data DOMVideoTrackSetSelectedMethodInfo
− GI/WebKit/Objects/DOMVideoTrackList.hs
@@ -1,279 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMVideoTrackList-    ( ---- * Exported types-    DOMVideoTrackList(..)                   ,-    DOMVideoTrackListK                      ,-    toDOMVideoTrackList                     ,-    noDOMVideoTrackList                     ,--- -- * Methods--- ** dOMVideoTrackListDispatchEvent-    DOMVideoTrackListDispatchEventMethodInfo,-    dOMVideoTrackListDispatchEvent          ,----- ** dOMVideoTrackListGetLength-    DOMVideoTrackListGetLengthMethodInfo    ,-    dOMVideoTrackListGetLength              ,----- ** dOMVideoTrackListGetTrackById-    DOMVideoTrackListGetTrackByIdMethodInfo ,-    dOMVideoTrackListGetTrackById           ,----- ** dOMVideoTrackListItem-    DOMVideoTrackListItemMethodInfo         ,-    dOMVideoTrackListItem                   ,----- -- * Properties--- ** Length-    DOMVideoTrackListLengthPropertyInfo     ,-    dOMVideoTrackListLength                 ,-    getDOMVideoTrackListLength              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMVideoTrackList = DOMVideoTrackList (ForeignPtr DOMVideoTrackList)-foreign import ccall "webkit_dom_video_track_list_get_type"-    c_webkit_dom_video_track_list_get_type :: IO GType--type instance ParentTypes DOMVideoTrackList = DOMVideoTrackListParentTypes-type DOMVideoTrackListParentTypes = '[DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMVideoTrackList where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_video_track_list_get_type-    --class GObject o => DOMVideoTrackListK o-instance (GObject o, IsDescendantOf DOMVideoTrackList o) => DOMVideoTrackListK o--toDOMVideoTrackList :: DOMVideoTrackListK o => o -> IO DOMVideoTrackList-toDOMVideoTrackList = unsafeCastTo DOMVideoTrackList--noDOMVideoTrackList :: Maybe DOMVideoTrackList-noDOMVideoTrackList = Nothing--type family ResolveDOMVideoTrackListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMVideoTrackListMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMVideoTrackListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMVideoTrackListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMVideoTrackListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMVideoTrackListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMVideoTrackListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMVideoTrackListMethod "item" o = DOMVideoTrackListItemMethodInfo-    ResolveDOMVideoTrackListMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMVideoTrackListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMVideoTrackListMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMVideoTrackListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMVideoTrackListMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMVideoTrackListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMVideoTrackListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMVideoTrackListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMVideoTrackListMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMVideoTrackListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMVideoTrackListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMVideoTrackListMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMVideoTrackListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMVideoTrackListMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMVideoTrackListMethod "getLength" o = DOMVideoTrackListGetLengthMethodInfo-    ResolveDOMVideoTrackListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMVideoTrackListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMVideoTrackListMethod "getTrackById" o = DOMVideoTrackListGetTrackByIdMethodInfo-    ResolveDOMVideoTrackListMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMVideoTrackListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMVideoTrackListMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMVideoTrackListMethod t DOMVideoTrackList, MethodInfo info DOMVideoTrackList p) => IsLabelProxy t (DOMVideoTrackList -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMVideoTrackListMethod t DOMVideoTrackList, MethodInfo info DOMVideoTrackList p) => IsLabel t (DOMVideoTrackList -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMVideoTrackListLength :: (MonadIO m, DOMVideoTrackListK o) => o -> m CULong-getDOMVideoTrackListLength obj = liftIO $ getObjectPropertyULong obj "length"--data DOMVideoTrackListLengthPropertyInfo-instance AttrInfo DOMVideoTrackListLengthPropertyInfo where-    type AttrAllowedOps DOMVideoTrackListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMVideoTrackListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMVideoTrackListLengthPropertyInfo = DOMVideoTrackListK-    type AttrGetType DOMVideoTrackListLengthPropertyInfo = CULong-    type AttrLabel DOMVideoTrackListLengthPropertyInfo = "length"-    attrGet _ = getDOMVideoTrackListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMVideoTrackList = DOMVideoTrackListAttributeList-type DOMVideoTrackListAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("length", DOMVideoTrackListLengthPropertyInfo)] :: [(Symbol, *)])--dOMVideoTrackListLength :: AttrLabelProxy "length"-dOMVideoTrackListLength = AttrLabelProxy--type instance SignalList DOMVideoTrackList = DOMVideoTrackListSignalList-type DOMVideoTrackListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMVideoTrackList::dispatch_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMVideoTrackList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "evt", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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_video_track_list_dispatch_event" webkit_dom_video_track_list_dispatch_event :: -    Ptr DOMVideoTrackList ->                -- _obj : TInterface "WebKit" "DOMVideoTrackList"-    Ptr DOMEvent ->                         -- evt : TInterface "WebKit" "DOMEvent"-    Ptr (Ptr GError) ->                     -- error-    IO CInt--{-# DEPRECATED dOMVideoTrackListDispatchEvent ["(Since version 2.4)","Use webkit_dom_event_target_dispatch_event() instead."]#-}-dOMVideoTrackListDispatchEvent ::-    (MonadIO m, DOMVideoTrackListK a, DOMEventK b) =>-    a                                       -- _obj-    -> b                                    -- evt-    -> m ()                                 -- result-dOMVideoTrackListDispatchEvent _obj evt = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let evt' = unsafeManagedPtrCastPtr evt-    onException (do-        _ <- propagateGError $ webkit_dom_video_track_list_dispatch_event _obj' evt'-        touchManagedPtr _obj-        touchManagedPtr evt-        return ()-     ) (do-        return ()-     )--data DOMVideoTrackListDispatchEventMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMVideoTrackListK a, DOMEventK b) => MethodInfo DOMVideoTrackListDispatchEventMethodInfo a signature where-    overloadedMethod _ = dOMVideoTrackListDispatchEvent---- method DOMVideoTrackList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMVideoTrackList", direction = DirectionIn, mayBeNull = False, 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_video_track_list_get_length" webkit_dom_video_track_list_get_length :: -    Ptr DOMVideoTrackList ->                -- _obj : TInterface "WebKit" "DOMVideoTrackList"-    IO CULong---dOMVideoTrackListGetLength ::-    (MonadIO m, DOMVideoTrackListK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMVideoTrackListGetLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_video_track_list_get_length _obj'-    touchManagedPtr _obj-    return result--data DOMVideoTrackListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMVideoTrackListK a) => MethodInfo DOMVideoTrackListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMVideoTrackListGetLength---- method DOMVideoTrackList::get_track_by_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMVideoTrackList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "id", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMVideoTrack")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_video_track_list_get_track_by_id" webkit_dom_video_track_list_get_track_by_id :: -    Ptr DOMVideoTrackList ->                -- _obj : TInterface "WebKit" "DOMVideoTrackList"-    CString ->                              -- id : TBasicType TUTF8-    IO (Ptr DOMVideoTrack)---dOMVideoTrackListGetTrackById ::-    (MonadIO m, DOMVideoTrackListK a) =>-    a                                       -- _obj-    -> T.Text                               -- id-    -> m DOMVideoTrack                      -- result-dOMVideoTrackListGetTrackById _obj id = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    id' <- textToCString id-    result <- webkit_dom_video_track_list_get_track_by_id _obj' id'-    checkUnexpectedReturnNULL "webkit_dom_video_track_list_get_track_by_id" result-    result' <- (wrapObject DOMVideoTrack) result-    touchManagedPtr _obj-    freeMem id'-    return result'--data DOMVideoTrackListGetTrackByIdMethodInfo-instance (signature ~ (T.Text -> m DOMVideoTrack), MonadIO m, DOMVideoTrackListK a) => MethodInfo DOMVideoTrackListGetTrackByIdMethodInfo a signature where-    overloadedMethod _ = dOMVideoTrackListGetTrackById---- method DOMVideoTrackList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMVideoTrackList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMVideoTrack")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_video_track_list_item" webkit_dom_video_track_list_item :: -    Ptr DOMVideoTrackList ->                -- _obj : TInterface "WebKit" "DOMVideoTrackList"-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr DOMVideoTrack)---dOMVideoTrackListItem ::-    (MonadIO m, DOMVideoTrackListK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m DOMVideoTrack                      -- result-dOMVideoTrackListItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_video_track_list_item _obj' index-    checkUnexpectedReturnNULL "webkit_dom_video_track_list_item" result-    result' <- (wrapObject DOMVideoTrack) result-    touchManagedPtr _obj-    return result'--data DOMVideoTrackListItemMethodInfo-instance (signature ~ (CULong -> m DOMVideoTrack), MonadIO m, DOMVideoTrackListK a) => MethodInfo DOMVideoTrackListItemMethodInfo a signature where-    overloadedMethod _ = dOMVideoTrackListItem--
− GI/WebKit/Objects/DOMVideoTrackList.hs-boot
@@ -1,18 +0,0 @@-module GI.WebKit.Objects.DOMVideoTrackList where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMVideoTrackList = DOMVideoTrackList (ForeignPtr DOMVideoTrackList)-instance GObject DOMVideoTrackList where-class GObject o => DOMVideoTrackListK o-instance (GObject o, IsDescendantOf DOMVideoTrackList o) => DOMVideoTrackListK o-data DOMVideoTrackListLengthPropertyInfo-data DOMVideoTrackListDispatchEventMethodInfo-data DOMVideoTrackListGetLengthMethodInfo-data DOMVideoTrackListGetTrackByIdMethodInfo-data DOMVideoTrackListItemMethodInfo
− GI/WebKit/Objects/DOMWebKitNamedFlow.hs
@@ -1,548 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMWebKitNamedFlow-    ( ---- * Exported types-    DOMWebKitNamedFlow(..)                  ,-    DOMWebKitNamedFlowK                     ,-    toDOMWebKitNamedFlow                    ,-    noDOMWebKitNamedFlow                    ,--- -- * Methods--- ** dOMWebKitNamedFlowDispatchEvent-    DOMWebKitNamedFlowDispatchEventMethodInfo,-    dOMWebKitNamedFlowDispatchEvent         ,----- ** dOMWebKitNamedFlowGetContent-    DOMWebKitNamedFlowGetContentMethodInfo  ,-    dOMWebKitNamedFlowGetContent            ,----- ** dOMWebKitNamedFlowGetContentNodes-    DOMWebKitNamedFlowGetContentNodesMethodInfo,-    dOMWebKitNamedFlowGetContentNodes       ,----- ** dOMWebKitNamedFlowGetFirstEmptyRegionIndex-    DOMWebKitNamedFlowGetFirstEmptyRegionIndexMethodInfo,-    dOMWebKitNamedFlowGetFirstEmptyRegionIndex,----- ** dOMWebKitNamedFlowGetName-    DOMWebKitNamedFlowGetNameMethodInfo     ,-    dOMWebKitNamedFlowGetName               ,----- ** dOMWebKitNamedFlowGetOverflow-    DOMWebKitNamedFlowGetOverflowMethodInfo ,-    dOMWebKitNamedFlowGetOverflow           ,----- ** dOMWebKitNamedFlowGetOverset-    DOMWebKitNamedFlowGetOversetMethodInfo  ,-    dOMWebKitNamedFlowGetOverset            ,----- ** dOMWebKitNamedFlowGetRegions-    DOMWebKitNamedFlowGetRegionsMethodInfo  ,-    dOMWebKitNamedFlowGetRegions            ,----- ** dOMWebKitNamedFlowGetRegionsByContent-    DOMWebKitNamedFlowGetRegionsByContentMethodInfo,-    dOMWebKitNamedFlowGetRegionsByContent   ,----- ** dOMWebKitNamedFlowGetRegionsByContentNode-    DOMWebKitNamedFlowGetRegionsByContentNodeMethodInfo,-    dOMWebKitNamedFlowGetRegionsByContentNode,----- -- * Properties--- ** FirstEmptyRegionIndex-    DOMWebKitNamedFlowFirstEmptyRegionIndexPropertyInfo,-    dOMWebKitNamedFlowFirstEmptyRegionIndex ,-    getDOMWebKitNamedFlowFirstEmptyRegionIndex,----- ** Name-    DOMWebKitNamedFlowNamePropertyInfo      ,-    dOMWebKitNamedFlowName                  ,-    getDOMWebKitNamedFlowName               ,----- ** Overset-    DOMWebKitNamedFlowOversetPropertyInfo   ,-    dOMWebKitNamedFlowOverset               ,-    getDOMWebKitNamedFlowOverset            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMWebKitNamedFlow = DOMWebKitNamedFlow (ForeignPtr DOMWebKitNamedFlow)-foreign import ccall "webkit_dom_webkit_named_flow_get_type"-    c_webkit_dom_webkit_named_flow_get_type :: IO GType--type instance ParentTypes DOMWebKitNamedFlow = DOMWebKitNamedFlowParentTypes-type DOMWebKitNamedFlowParentTypes = '[DOMObject, GObject.Object, DOMEventTarget]--instance GObject DOMWebKitNamedFlow where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_webkit_named_flow_get_type-    --class GObject o => DOMWebKitNamedFlowK o-instance (GObject o, IsDescendantOf DOMWebKitNamedFlow o) => DOMWebKitNamedFlowK o--toDOMWebKitNamedFlow :: DOMWebKitNamedFlowK o => o -> IO DOMWebKitNamedFlow-toDOMWebKitNamedFlow = unsafeCastTo DOMWebKitNamedFlow--noDOMWebKitNamedFlow :: Maybe DOMWebKitNamedFlow-noDOMWebKitNamedFlow = Nothing--type family ResolveDOMWebKitNamedFlowMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMWebKitNamedFlowMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMWebKitNamedFlowMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMWebKitNamedFlowMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMWebKitNamedFlowMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMWebKitNamedFlowMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMWebKitNamedFlowMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMWebKitNamedFlowMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMWebKitNamedFlowMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMWebKitNamedFlowMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMWebKitNamedFlowMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMWebKitNamedFlowMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMWebKitNamedFlowMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMWebKitNamedFlowMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMWebKitNamedFlowMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMWebKitNamedFlowMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMWebKitNamedFlowMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMWebKitNamedFlowMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMWebKitNamedFlowMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMWebKitNamedFlowMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMWebKitNamedFlowMethod "getContent" o = DOMWebKitNamedFlowGetContentMethodInfo-    ResolveDOMWebKitNamedFlowMethod "getContentNodes" o = DOMWebKitNamedFlowGetContentNodesMethodInfo-    ResolveDOMWebKitNamedFlowMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMWebKitNamedFlowMethod "getFirstEmptyRegionIndex" o = DOMWebKitNamedFlowGetFirstEmptyRegionIndexMethodInfo-    ResolveDOMWebKitNamedFlowMethod "getName" o = DOMWebKitNamedFlowGetNameMethodInfo-    ResolveDOMWebKitNamedFlowMethod "getOverflow" o = DOMWebKitNamedFlowGetOverflowMethodInfo-    ResolveDOMWebKitNamedFlowMethod "getOverset" o = DOMWebKitNamedFlowGetOversetMethodInfo-    ResolveDOMWebKitNamedFlowMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMWebKitNamedFlowMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMWebKitNamedFlowMethod "getRegions" o = DOMWebKitNamedFlowGetRegionsMethodInfo-    ResolveDOMWebKitNamedFlowMethod "getRegionsByContent" o = DOMWebKitNamedFlowGetRegionsByContentMethodInfo-    ResolveDOMWebKitNamedFlowMethod "getRegionsByContentNode" o = DOMWebKitNamedFlowGetRegionsByContentNodeMethodInfo-    ResolveDOMWebKitNamedFlowMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMWebKitNamedFlowMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMWebKitNamedFlowMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMWebKitNamedFlowMethod t DOMWebKitNamedFlow, MethodInfo info DOMWebKitNamedFlow p) => IsLabelProxy t (DOMWebKitNamedFlow -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMWebKitNamedFlowMethod t DOMWebKitNamedFlow, MethodInfo info DOMWebKitNamedFlow p) => IsLabel t (DOMWebKitNamedFlow -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "first-empty-region-index"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMWebKitNamedFlowFirstEmptyRegionIndex :: (MonadIO m, DOMWebKitNamedFlowK o) => o -> m CLong-getDOMWebKitNamedFlowFirstEmptyRegionIndex obj = liftIO $ getObjectPropertyLong obj "first-empty-region-index"--data DOMWebKitNamedFlowFirstEmptyRegionIndexPropertyInfo-instance AttrInfo DOMWebKitNamedFlowFirstEmptyRegionIndexPropertyInfo where-    type AttrAllowedOps DOMWebKitNamedFlowFirstEmptyRegionIndexPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMWebKitNamedFlowFirstEmptyRegionIndexPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMWebKitNamedFlowFirstEmptyRegionIndexPropertyInfo = DOMWebKitNamedFlowK-    type AttrGetType DOMWebKitNamedFlowFirstEmptyRegionIndexPropertyInfo = CLong-    type AttrLabel DOMWebKitNamedFlowFirstEmptyRegionIndexPropertyInfo = "first-empty-region-index"-    attrGet _ = getDOMWebKitNamedFlowFirstEmptyRegionIndex-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMWebKitNamedFlowName :: (MonadIO m, DOMWebKitNamedFlowK o) => o -> m (Maybe T.Text)-getDOMWebKitNamedFlowName obj = liftIO $ getObjectPropertyString obj "name"--data DOMWebKitNamedFlowNamePropertyInfo-instance AttrInfo DOMWebKitNamedFlowNamePropertyInfo where-    type AttrAllowedOps DOMWebKitNamedFlowNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMWebKitNamedFlowNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMWebKitNamedFlowNamePropertyInfo = DOMWebKitNamedFlowK-    type AttrGetType DOMWebKitNamedFlowNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMWebKitNamedFlowNamePropertyInfo = "name"-    attrGet _ = getDOMWebKitNamedFlowName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "overset"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMWebKitNamedFlowOverset :: (MonadIO m, DOMWebKitNamedFlowK o) => o -> m Bool-getDOMWebKitNamedFlowOverset obj = liftIO $ getObjectPropertyBool obj "overset"--data DOMWebKitNamedFlowOversetPropertyInfo-instance AttrInfo DOMWebKitNamedFlowOversetPropertyInfo where-    type AttrAllowedOps DOMWebKitNamedFlowOversetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMWebKitNamedFlowOversetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMWebKitNamedFlowOversetPropertyInfo = DOMWebKitNamedFlowK-    type AttrGetType DOMWebKitNamedFlowOversetPropertyInfo = Bool-    type AttrLabel DOMWebKitNamedFlowOversetPropertyInfo = "overset"-    attrGet _ = getDOMWebKitNamedFlowOverset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMWebKitNamedFlow = DOMWebKitNamedFlowAttributeList-type DOMWebKitNamedFlowAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("firstEmptyRegionIndex", DOMWebKitNamedFlowFirstEmptyRegionIndexPropertyInfo), '("name", DOMWebKitNamedFlowNamePropertyInfo), '("overset", DOMWebKitNamedFlowOversetPropertyInfo)] :: [(Symbol, *)])--dOMWebKitNamedFlowFirstEmptyRegionIndex :: AttrLabelProxy "firstEmptyRegionIndex"-dOMWebKitNamedFlowFirstEmptyRegionIndex = AttrLabelProxy--dOMWebKitNamedFlowName :: AttrLabelProxy "name"-dOMWebKitNamedFlowName = AttrLabelProxy--dOMWebKitNamedFlowOverset :: AttrLabelProxy "overset"-dOMWebKitNamedFlowOverset = AttrLabelProxy--type instance SignalList DOMWebKitNamedFlow = DOMWebKitNamedFlowSignalList-type DOMWebKitNamedFlowSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMWebKitNamedFlow::dispatch_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWebKitNamedFlow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event", argType = TInterface "WebKit" "DOMEvent", direction = DirectionIn, mayBeNull = False, 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_webkit_named_flow_dispatch_event" webkit_dom_webkit_named_flow_dispatch_event :: -    Ptr DOMWebKitNamedFlow ->               -- _obj : TInterface "WebKit" "DOMWebKitNamedFlow"-    Ptr DOMEvent ->                         -- event : TInterface "WebKit" "DOMEvent"-    Ptr (Ptr GError) ->                     -- error-    IO CInt--{-# DEPRECATED dOMWebKitNamedFlowDispatchEvent ["(Since version 2.4)","Use webkit_dom_event_target_dispatch_event() instead."]#-}-dOMWebKitNamedFlowDispatchEvent ::-    (MonadIO m, DOMWebKitNamedFlowK a, DOMEventK b) =>-    a                                       -- _obj-    -> b                                    -- event-    -> m ()                                 -- result-dOMWebKitNamedFlowDispatchEvent _obj event = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let event' = unsafeManagedPtrCastPtr event-    onException (do-        _ <- propagateGError $ webkit_dom_webkit_named_flow_dispatch_event _obj' event'-        touchManagedPtr _obj-        touchManagedPtr event-        return ()-     ) (do-        return ()-     )--data DOMWebKitNamedFlowDispatchEventMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, DOMWebKitNamedFlowK a, DOMEventK b) => MethodInfo DOMWebKitNamedFlowDispatchEventMethodInfo a signature where-    overloadedMethod _ = dOMWebKitNamedFlowDispatchEvent---- method DOMWebKitNamedFlow::get_content--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWebKitNamedFlow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNodeList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_webkit_named_flow_get_content" webkit_dom_webkit_named_flow_get_content :: -    Ptr DOMWebKitNamedFlow ->               -- _obj : TInterface "WebKit" "DOMWebKitNamedFlow"-    IO (Ptr DOMNodeList)---dOMWebKitNamedFlowGetContent ::-    (MonadIO m, DOMWebKitNamedFlowK a) =>-    a                                       -- _obj-    -> m DOMNodeList                        -- result-dOMWebKitNamedFlowGetContent _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_webkit_named_flow_get_content _obj'-    checkUnexpectedReturnNULL "webkit_dom_webkit_named_flow_get_content" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    return result'--data DOMWebKitNamedFlowGetContentMethodInfo-instance (signature ~ (m DOMNodeList), MonadIO m, DOMWebKitNamedFlowK a) => MethodInfo DOMWebKitNamedFlowGetContentMethodInfo a signature where-    overloadedMethod _ = dOMWebKitNamedFlowGetContent---- method DOMWebKitNamedFlow::get_content_nodes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWebKitNamedFlow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNodeList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_webkit_named_flow_get_content_nodes" webkit_dom_webkit_named_flow_get_content_nodes :: -    Ptr DOMWebKitNamedFlow ->               -- _obj : TInterface "WebKit" "DOMWebKitNamedFlow"-    IO (Ptr DOMNodeList)--{-# DEPRECATED dOMWebKitNamedFlowGetContentNodes ["(Since version 1.10)","Use webkit_dom_webkit_named_flow_get_content() instead."]#-}-dOMWebKitNamedFlowGetContentNodes ::-    (MonadIO m, DOMWebKitNamedFlowK a) =>-    a                                       -- _obj-    -> m DOMNodeList                        -- result-dOMWebKitNamedFlowGetContentNodes _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_webkit_named_flow_get_content_nodes _obj'-    checkUnexpectedReturnNULL "webkit_dom_webkit_named_flow_get_content_nodes" result-    result' <- (newObject DOMNodeList) result-    touchManagedPtr _obj-    return result'--data DOMWebKitNamedFlowGetContentNodesMethodInfo-instance (signature ~ (m DOMNodeList), MonadIO m, DOMWebKitNamedFlowK a) => MethodInfo DOMWebKitNamedFlowGetContentNodesMethodInfo a signature where-    overloadedMethod _ = dOMWebKitNamedFlowGetContentNodes---- method DOMWebKitNamedFlow::get_first_empty_region_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWebKitNamedFlow", direction = DirectionIn, mayBeNull = False, 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_webkit_named_flow_get_first_empty_region_index" webkit_dom_webkit_named_flow_get_first_empty_region_index :: -    Ptr DOMWebKitNamedFlow ->               -- _obj : TInterface "WebKit" "DOMWebKitNamedFlow"-    IO CLong---dOMWebKitNamedFlowGetFirstEmptyRegionIndex ::-    (MonadIO m, DOMWebKitNamedFlowK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMWebKitNamedFlowGetFirstEmptyRegionIndex _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_webkit_named_flow_get_first_empty_region_index _obj'-    touchManagedPtr _obj-    return result--data DOMWebKitNamedFlowGetFirstEmptyRegionIndexMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMWebKitNamedFlowK a) => MethodInfo DOMWebKitNamedFlowGetFirstEmptyRegionIndexMethodInfo a signature where-    overloadedMethod _ = dOMWebKitNamedFlowGetFirstEmptyRegionIndex---- method DOMWebKitNamedFlow::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWebKitNamedFlow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_webkit_named_flow_get_name" webkit_dom_webkit_named_flow_get_name :: -    Ptr DOMWebKitNamedFlow ->               -- _obj : TInterface "WebKit" "DOMWebKitNamedFlow"-    IO CString---dOMWebKitNamedFlowGetName ::-    (MonadIO m, DOMWebKitNamedFlowK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMWebKitNamedFlowGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_webkit_named_flow_get_name _obj'-    checkUnexpectedReturnNULL "webkit_dom_webkit_named_flow_get_name" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    return result'--data DOMWebKitNamedFlowGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMWebKitNamedFlowK a) => MethodInfo DOMWebKitNamedFlowGetNameMethodInfo a signature where-    overloadedMethod _ = dOMWebKitNamedFlowGetName---- method DOMWebKitNamedFlow::get_overflow--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWebKitNamedFlow", direction = DirectionIn, mayBeNull = False, 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_webkit_named_flow_get_overflow" webkit_dom_webkit_named_flow_get_overflow :: -    Ptr DOMWebKitNamedFlow ->               -- _obj : TInterface "WebKit" "DOMWebKitNamedFlow"-    IO CInt--{-# DEPRECATED dOMWebKitNamedFlowGetOverflow ["(Since version 1.10)","Use webkit_dom_webkit_named_flow_get_overset() instead."]#-}-dOMWebKitNamedFlowGetOverflow ::-    (MonadIO m, DOMWebKitNamedFlowK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMWebKitNamedFlowGetOverflow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_webkit_named_flow_get_overflow _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMWebKitNamedFlowGetOverflowMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMWebKitNamedFlowK a) => MethodInfo DOMWebKitNamedFlowGetOverflowMethodInfo a signature where-    overloadedMethod _ = dOMWebKitNamedFlowGetOverflow---- method DOMWebKitNamedFlow::get_overset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWebKitNamedFlow", direction = DirectionIn, mayBeNull = False, 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_webkit_named_flow_get_overset" webkit_dom_webkit_named_flow_get_overset :: -    Ptr DOMWebKitNamedFlow ->               -- _obj : TInterface "WebKit" "DOMWebKitNamedFlow"-    IO CInt---dOMWebKitNamedFlowGetOverset ::-    (MonadIO m, DOMWebKitNamedFlowK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMWebKitNamedFlowGetOverset _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_webkit_named_flow_get_overset _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMWebKitNamedFlowGetOversetMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMWebKitNamedFlowK a) => MethodInfo DOMWebKitNamedFlowGetOversetMethodInfo a signature where-    overloadedMethod _ = dOMWebKitNamedFlowGetOverset---- method DOMWebKitNamedFlow::get_regions--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWebKitNamedFlow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNodeList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_webkit_named_flow_get_regions" webkit_dom_webkit_named_flow_get_regions :: -    Ptr DOMWebKitNamedFlow ->               -- _obj : TInterface "WebKit" "DOMWebKitNamedFlow"-    IO (Ptr DOMNodeList)---dOMWebKitNamedFlowGetRegions ::-    (MonadIO m, DOMWebKitNamedFlowK a) =>-    a                                       -- _obj-    -> m DOMNodeList                        -- result-dOMWebKitNamedFlowGetRegions _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_webkit_named_flow_get_regions _obj'-    checkUnexpectedReturnNULL "webkit_dom_webkit_named_flow_get_regions" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    return result'--data DOMWebKitNamedFlowGetRegionsMethodInfo-instance (signature ~ (m DOMNodeList), MonadIO m, DOMWebKitNamedFlowK a) => MethodInfo DOMWebKitNamedFlowGetRegionsMethodInfo a signature where-    overloadedMethod _ = dOMWebKitNamedFlowGetRegions---- method DOMWebKitNamedFlow::get_regions_by_content--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWebKitNamedFlow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "contentNode", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNodeList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_webkit_named_flow_get_regions_by_content" webkit_dom_webkit_named_flow_get_regions_by_content :: -    Ptr DOMWebKitNamedFlow ->               -- _obj : TInterface "WebKit" "DOMWebKitNamedFlow"-    Ptr DOMNode ->                          -- contentNode : TInterface "WebKit" "DOMNode"-    IO (Ptr DOMNodeList)---dOMWebKitNamedFlowGetRegionsByContent ::-    (MonadIO m, DOMWebKitNamedFlowK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- contentNode-    -> m DOMNodeList                        -- result-dOMWebKitNamedFlowGetRegionsByContent _obj contentNode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let contentNode' = unsafeManagedPtrCastPtr contentNode-    result <- webkit_dom_webkit_named_flow_get_regions_by_content _obj' contentNode'-    checkUnexpectedReturnNULL "webkit_dom_webkit_named_flow_get_regions_by_content" result-    result' <- (wrapObject DOMNodeList) result-    touchManagedPtr _obj-    touchManagedPtr contentNode-    return result'--data DOMWebKitNamedFlowGetRegionsByContentMethodInfo-instance (signature ~ (b -> m DOMNodeList), MonadIO m, DOMWebKitNamedFlowK a, DOMNodeK b) => MethodInfo DOMWebKitNamedFlowGetRegionsByContentMethodInfo a signature where-    overloadedMethod _ = dOMWebKitNamedFlowGetRegionsByContent---- method DOMWebKitNamedFlow::get_regions_by_content_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWebKitNamedFlow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "content_node", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNodeList")--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_webkit_named_flow_get_regions_by_content_node" webkit_dom_webkit_named_flow_get_regions_by_content_node :: -    Ptr DOMWebKitNamedFlow ->               -- _obj : TInterface "WebKit" "DOMWebKitNamedFlow"-    Ptr DOMNode ->                          -- content_node : TInterface "WebKit" "DOMNode"-    IO (Ptr DOMNodeList)--{-# DEPRECATED dOMWebKitNamedFlowGetRegionsByContentNode ["(Since version 1.10)","Use webkit_dom_webkit_named_flow_get_regions_by_content() instead."]#-}-dOMWebKitNamedFlowGetRegionsByContentNode ::-    (MonadIO m, DOMWebKitNamedFlowK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- contentNode-    -> m DOMNodeList                        -- result-dOMWebKitNamedFlowGetRegionsByContentNode _obj contentNode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let contentNode' = unsafeManagedPtrCastPtr contentNode-    result <- webkit_dom_webkit_named_flow_get_regions_by_content_node _obj' contentNode'-    checkUnexpectedReturnNULL "webkit_dom_webkit_named_flow_get_regions_by_content_node" result-    result' <- (newObject DOMNodeList) result-    touchManagedPtr _obj-    touchManagedPtr contentNode-    return result'--data DOMWebKitNamedFlowGetRegionsByContentNodeMethodInfo-instance (signature ~ (b -> m DOMNodeList), MonadIO m, DOMWebKitNamedFlowK a, DOMNodeK b) => MethodInfo DOMWebKitNamedFlowGetRegionsByContentNodeMethodInfo a signature where-    overloadedMethod _ = dOMWebKitNamedFlowGetRegionsByContentNode--
− GI/WebKit/Objects/DOMWebKitNamedFlow.hs-boot
@@ -1,26 +0,0 @@-module GI.WebKit.Objects.DOMWebKitNamedFlow where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMWebKitNamedFlow = DOMWebKitNamedFlow (ForeignPtr DOMWebKitNamedFlow)-instance GObject DOMWebKitNamedFlow where-class GObject o => DOMWebKitNamedFlowK o-instance (GObject o, IsDescendantOf DOMWebKitNamedFlow o) => DOMWebKitNamedFlowK o-data DOMWebKitNamedFlowFirstEmptyRegionIndexPropertyInfo-data DOMWebKitNamedFlowNamePropertyInfo-data DOMWebKitNamedFlowOversetPropertyInfo-data DOMWebKitNamedFlowDispatchEventMethodInfo-data DOMWebKitNamedFlowGetContentMethodInfo-data DOMWebKitNamedFlowGetContentNodesMethodInfo-data DOMWebKitNamedFlowGetFirstEmptyRegionIndexMethodInfo-data DOMWebKitNamedFlowGetNameMethodInfo-data DOMWebKitNamedFlowGetOverflowMethodInfo-data DOMWebKitNamedFlowGetOversetMethodInfo-data DOMWebKitNamedFlowGetRegionsMethodInfo-data DOMWebKitNamedFlowGetRegionsByContentMethodInfo-data DOMWebKitNamedFlowGetRegionsByContentNodeMethodInfo
− GI/WebKit/Objects/DOMWebKitPoint.hs
@@ -1,312 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMWebKitPoint-    ( ---- * Exported types-    DOMWebKitPoint(..)                      ,-    DOMWebKitPointK                         ,-    toDOMWebKitPoint                        ,-    noDOMWebKitPoint                        ,--- -- * Methods--- ** dOMWebKitPointGetX-    DOMWebKitPointGetXMethodInfo            ,-    dOMWebKitPointGetX                      ,----- ** dOMWebKitPointGetY-    DOMWebKitPointGetYMethodInfo            ,-    dOMWebKitPointGetY                      ,----- ** dOMWebKitPointSetX-    DOMWebKitPointSetXMethodInfo            ,-    dOMWebKitPointSetX                      ,----- ** dOMWebKitPointSetY-    DOMWebKitPointSetYMethodInfo            ,-    dOMWebKitPointSetY                      ,----- -- * Properties--- ** X-    DOMWebKitPointXPropertyInfo             ,-    constructDOMWebKitPointX                ,-    dOMWebKitPointX                         ,-    getDOMWebKitPointX                      ,-    setDOMWebKitPointX                      ,----- ** Y-    DOMWebKitPointYPropertyInfo             ,-    constructDOMWebKitPointY                ,-    dOMWebKitPointY                         ,-    getDOMWebKitPointY                      ,-    setDOMWebKitPointY                      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMWebKitPoint = DOMWebKitPoint (ForeignPtr DOMWebKitPoint)-foreign import ccall "webkit_dom_webkit_point_get_type"-    c_webkit_dom_webkit_point_get_type :: IO GType--type instance ParentTypes DOMWebKitPoint = DOMWebKitPointParentTypes-type DOMWebKitPointParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMWebKitPoint where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_webkit_point_get_type-    --class GObject o => DOMWebKitPointK o-instance (GObject o, IsDescendantOf DOMWebKitPoint o) => DOMWebKitPointK o--toDOMWebKitPoint :: DOMWebKitPointK o => o -> IO DOMWebKitPoint-toDOMWebKitPoint = unsafeCastTo DOMWebKitPoint--noDOMWebKitPoint :: Maybe DOMWebKitPoint-noDOMWebKitPoint = Nothing--type family ResolveDOMWebKitPointMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMWebKitPointMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMWebKitPointMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMWebKitPointMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMWebKitPointMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMWebKitPointMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMWebKitPointMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMWebKitPointMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMWebKitPointMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMWebKitPointMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMWebKitPointMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMWebKitPointMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMWebKitPointMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMWebKitPointMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMWebKitPointMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMWebKitPointMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMWebKitPointMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMWebKitPointMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMWebKitPointMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMWebKitPointMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMWebKitPointMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMWebKitPointMethod "getX" o = DOMWebKitPointGetXMethodInfo-    ResolveDOMWebKitPointMethod "getY" o = DOMWebKitPointGetYMethodInfo-    ResolveDOMWebKitPointMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMWebKitPointMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMWebKitPointMethod "setX" o = DOMWebKitPointSetXMethodInfo-    ResolveDOMWebKitPointMethod "setY" o = DOMWebKitPointSetYMethodInfo-    ResolveDOMWebKitPointMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMWebKitPointMethod t DOMWebKitPoint, MethodInfo info DOMWebKitPoint p) => IsLabelProxy t (DOMWebKitPoint -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMWebKitPointMethod t DOMWebKitPoint, MethodInfo info DOMWebKitPoint p) => IsLabel t (DOMWebKitPoint -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "x"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMWebKitPointX :: (MonadIO m, DOMWebKitPointK o) => o -> m Float-getDOMWebKitPointX obj = liftIO $ getObjectPropertyFloat obj "x"--setDOMWebKitPointX :: (MonadIO m, DOMWebKitPointK o) => o -> Float -> m ()-setDOMWebKitPointX obj val = liftIO $ setObjectPropertyFloat obj "x" val--constructDOMWebKitPointX :: Float -> IO ([Char], GValue)-constructDOMWebKitPointX val = constructObjectPropertyFloat "x" val--data DOMWebKitPointXPropertyInfo-instance AttrInfo DOMWebKitPointXPropertyInfo where-    type AttrAllowedOps DOMWebKitPointXPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMWebKitPointXPropertyInfo = (~) Float-    type AttrBaseTypeConstraint DOMWebKitPointXPropertyInfo = DOMWebKitPointK-    type AttrGetType DOMWebKitPointXPropertyInfo = Float-    type AttrLabel DOMWebKitPointXPropertyInfo = "x"-    attrGet _ = getDOMWebKitPointX-    attrSet _ = setDOMWebKitPointX-    attrConstruct _ = constructDOMWebKitPointX-    attrClear _ = undefined---- VVV Prop "y"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDOMWebKitPointY :: (MonadIO m, DOMWebKitPointK o) => o -> m Float-getDOMWebKitPointY obj = liftIO $ getObjectPropertyFloat obj "y"--setDOMWebKitPointY :: (MonadIO m, DOMWebKitPointK o) => o -> Float -> m ()-setDOMWebKitPointY obj val = liftIO $ setObjectPropertyFloat obj "y" val--constructDOMWebKitPointY :: Float -> IO ([Char], GValue)-constructDOMWebKitPointY val = constructObjectPropertyFloat "y" val--data DOMWebKitPointYPropertyInfo-instance AttrInfo DOMWebKitPointYPropertyInfo where-    type AttrAllowedOps DOMWebKitPointYPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMWebKitPointYPropertyInfo = (~) Float-    type AttrBaseTypeConstraint DOMWebKitPointYPropertyInfo = DOMWebKitPointK-    type AttrGetType DOMWebKitPointYPropertyInfo = Float-    type AttrLabel DOMWebKitPointYPropertyInfo = "y"-    attrGet _ = getDOMWebKitPointY-    attrSet _ = setDOMWebKitPointY-    attrConstruct _ = constructDOMWebKitPointY-    attrClear _ = undefined--type instance AttributeList DOMWebKitPoint = DOMWebKitPointAttributeList-type DOMWebKitPointAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo), '("x", DOMWebKitPointXPropertyInfo), '("y", DOMWebKitPointYPropertyInfo)] :: [(Symbol, *)])--dOMWebKitPointX :: AttrLabelProxy "x"-dOMWebKitPointX = AttrLabelProxy--dOMWebKitPointY :: AttrLabelProxy "y"-dOMWebKitPointY = AttrLabelProxy--type instance SignalList DOMWebKitPoint = DOMWebKitPointSignalList-type DOMWebKitPointSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMWebKitPoint::get_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWebKitPoint", direction = DirectionIn, mayBeNull = False, 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_webkit_point_get_x" webkit_dom_webkit_point_get_x :: -    Ptr DOMWebKitPoint ->                   -- _obj : TInterface "WebKit" "DOMWebKitPoint"-    IO CFloat---dOMWebKitPointGetX ::-    (MonadIO m, DOMWebKitPointK a) =>-    a                                       -- _obj-    -> m Float                              -- result-dOMWebKitPointGetX _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_webkit_point_get_x _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMWebKitPointGetXMethodInfo-instance (signature ~ (m Float), MonadIO m, DOMWebKitPointK a) => MethodInfo DOMWebKitPointGetXMethodInfo a signature where-    overloadedMethod _ = dOMWebKitPointGetX---- method DOMWebKitPoint::get_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWebKitPoint", direction = DirectionIn, mayBeNull = False, 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_webkit_point_get_y" webkit_dom_webkit_point_get_y :: -    Ptr DOMWebKitPoint ->                   -- _obj : TInterface "WebKit" "DOMWebKitPoint"-    IO CFloat---dOMWebKitPointGetY ::-    (MonadIO m, DOMWebKitPointK a) =>-    a                                       -- _obj-    -> m Float                              -- result-dOMWebKitPointGetY _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_webkit_point_get_y _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMWebKitPointGetYMethodInfo-instance (signature ~ (m Float), MonadIO m, DOMWebKitPointK a) => MethodInfo DOMWebKitPointGetYMethodInfo a signature where-    overloadedMethod _ = dOMWebKitPointGetY---- method DOMWebKitPoint::set_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWebKitPoint", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_webkit_point_set_x" webkit_dom_webkit_point_set_x :: -    Ptr DOMWebKitPoint ->                   -- _obj : TInterface "WebKit" "DOMWebKitPoint"-    CFloat ->                               -- value : TBasicType TFloat-    IO ()---dOMWebKitPointSetX ::-    (MonadIO m, DOMWebKitPointK a) =>-    a                                       -- _obj-    -> Float                                -- value-    -> m ()                                 -- result-dOMWebKitPointSetX _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = realToFrac value-    webkit_dom_webkit_point_set_x _obj' value'-    touchManagedPtr _obj-    return ()--data DOMWebKitPointSetXMethodInfo-instance (signature ~ (Float -> m ()), MonadIO m, DOMWebKitPointK a) => MethodInfo DOMWebKitPointSetXMethodInfo a signature where-    overloadedMethod _ = dOMWebKitPointSetX---- method DOMWebKitPoint::set_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWebKitPoint", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_webkit_point_set_y" webkit_dom_webkit_point_set_y :: -    Ptr DOMWebKitPoint ->                   -- _obj : TInterface "WebKit" "DOMWebKitPoint"-    CFloat ->                               -- value : TBasicType TFloat-    IO ()---dOMWebKitPointSetY ::-    (MonadIO m, DOMWebKitPointK a) =>-    a                                       -- _obj-    -> Float                                -- value-    -> m ()                                 -- result-dOMWebKitPointSetY _obj value = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let value' = realToFrac value-    webkit_dom_webkit_point_set_y _obj' value'-    touchManagedPtr _obj-    return ()--data DOMWebKitPointSetYMethodInfo-instance (signature ~ (Float -> m ()), MonadIO m, DOMWebKitPointK a) => MethodInfo DOMWebKitPointSetYMethodInfo a signature where-    overloadedMethod _ = dOMWebKitPointSetY--
− GI/WebKit/Objects/DOMWebKitPoint.hs-boot
@@ -1,19 +0,0 @@-module GI.WebKit.Objects.DOMWebKitPoint where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMWebKitPoint = DOMWebKitPoint (ForeignPtr DOMWebKitPoint)-instance GObject DOMWebKitPoint where-class GObject o => DOMWebKitPointK o-instance (GObject o, IsDescendantOf DOMWebKitPoint o) => DOMWebKitPointK o-data DOMWebKitPointXPropertyInfo-data DOMWebKitPointYPropertyInfo-data DOMWebKitPointGetXMethodInfo-data DOMWebKitPointGetYMethodInfo-data DOMWebKitPointSetXMethodInfo-data DOMWebKitPointSetYMethodInfo
− GI/WebKit/Objects/DOMWheelEvent.hs
@@ -1,704 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMWheelEvent-    ( ---- * Exported types-    DOMWheelEvent(..)                       ,-    DOMWheelEventK                          ,-    toDOMWheelEvent                         ,-    noDOMWheelEvent                         ,--- -- * Methods--- ** dOMWheelEventGetDeltaMode-    DOMWheelEventGetDeltaModeMethodInfo     ,-    dOMWheelEventGetDeltaMode               ,----- ** dOMWheelEventGetDeltaX-    DOMWheelEventGetDeltaXMethodInfo        ,-    dOMWheelEventGetDeltaX                  ,----- ** dOMWheelEventGetDeltaY-    DOMWheelEventGetDeltaYMethodInfo        ,-    dOMWheelEventGetDeltaY                  ,----- ** dOMWheelEventGetDeltaZ-    DOMWheelEventGetDeltaZMethodInfo        ,-    dOMWheelEventGetDeltaZ                  ,----- ** dOMWheelEventGetWebkitDirectionInvertedFromDevice-    DOMWheelEventGetWebkitDirectionInvertedFromDeviceMethodInfo,-    dOMWheelEventGetWebkitDirectionInvertedFromDevice,----- ** dOMWheelEventGetWheelDelta-    DOMWheelEventGetWheelDeltaMethodInfo    ,-    dOMWheelEventGetWheelDelta              ,----- ** dOMWheelEventGetWheelDeltaX-    DOMWheelEventGetWheelDeltaXMethodInfo   ,-    dOMWheelEventGetWheelDeltaX             ,----- ** dOMWheelEventGetWheelDeltaY-    DOMWheelEventGetWheelDeltaYMethodInfo   ,-    dOMWheelEventGetWheelDeltaY             ,----- ** dOMWheelEventInitWheelEvent-    DOMWheelEventInitWheelEventMethodInfo   ,-    dOMWheelEventInitWheelEvent             ,----- -- * Properties--- ** DeltaMode-    DOMWheelEventDeltaModePropertyInfo      ,-    dOMWheelEventDeltaMode                  ,-    getDOMWheelEventDeltaMode               ,----- ** DeltaX-    DOMWheelEventDeltaXPropertyInfo         ,-    dOMWheelEventDeltaX                     ,-    getDOMWheelEventDeltaX                  ,----- ** DeltaY-    DOMWheelEventDeltaYPropertyInfo         ,-    dOMWheelEventDeltaY                     ,-    getDOMWheelEventDeltaY                  ,----- ** DeltaZ-    DOMWheelEventDeltaZPropertyInfo         ,-    dOMWheelEventDeltaZ                     ,-    getDOMWheelEventDeltaZ                  ,----- ** WebkitDirectionInvertedFromDevice-    DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo,-    dOMWheelEventWebkitDirectionInvertedFromDevice,-    getDOMWheelEventWebkitDirectionInvertedFromDevice,----- ** WheelDelta-    DOMWheelEventWheelDeltaPropertyInfo     ,-    dOMWheelEventWheelDelta                 ,-    getDOMWheelEventWheelDelta              ,----- ** WheelDeltaX-    DOMWheelEventWheelDeltaXPropertyInfo    ,-    dOMWheelEventWheelDeltaX                ,-    getDOMWheelEventWheelDeltaX             ,----- ** WheelDeltaY-    DOMWheelEventWheelDeltaYPropertyInfo    ,-    dOMWheelEventWheelDeltaY                ,-    getDOMWheelEventWheelDeltaY             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMWheelEvent = DOMWheelEvent (ForeignPtr DOMWheelEvent)-foreign import ccall "webkit_dom_wheel_event_get_type"-    c_webkit_dom_wheel_event_get_type :: IO GType--type instance ParentTypes DOMWheelEvent = DOMWheelEventParentTypes-type DOMWheelEventParentTypes = '[DOMMouseEvent, DOMUIEvent, DOMEvent, DOMObject, GObject.Object]--instance GObject DOMWheelEvent where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_wheel_event_get_type-    --class GObject o => DOMWheelEventK o-instance (GObject o, IsDescendantOf DOMWheelEvent o) => DOMWheelEventK o--toDOMWheelEvent :: DOMWheelEventK o => o -> IO DOMWheelEvent-toDOMWheelEvent = unsafeCastTo DOMWheelEvent--noDOMWheelEvent :: Maybe DOMWheelEvent-noDOMWheelEvent = Nothing--type family ResolveDOMWheelEventMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMWheelEventMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMWheelEventMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMWheelEventMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMWheelEventMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMWheelEventMethod "initEvent" o = DOMEventInitEventMethodInfo-    ResolveDOMWheelEventMethod "initMouseEvent" o = DOMMouseEventInitMouseEventMethodInfo-    ResolveDOMWheelEventMethod "initUiEvent" o = DOMUIEventInitUiEventMethodInfo-    ResolveDOMWheelEventMethod "initWheelEvent" o = DOMWheelEventInitWheelEventMethodInfo-    ResolveDOMWheelEventMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMWheelEventMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMWheelEventMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMWheelEventMethod "preventDefault" o = DOMEventPreventDefaultMethodInfo-    ResolveDOMWheelEventMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMWheelEventMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMWheelEventMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMWheelEventMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMWheelEventMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMWheelEventMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMWheelEventMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMWheelEventMethod "stopImmediatePropagation" o = DOMEventStopImmediatePropagationMethodInfo-    ResolveDOMWheelEventMethod "stopPropagation" o = DOMEventStopPropagationMethodInfo-    ResolveDOMWheelEventMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMWheelEventMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMWheelEventMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMWheelEventMethod "getAltKey" o = DOMMouseEventGetAltKeyMethodInfo-    ResolveDOMWheelEventMethod "getBubbles" o = DOMEventGetBubblesMethodInfo-    ResolveDOMWheelEventMethod "getButton" o = DOMMouseEventGetButtonMethodInfo-    ResolveDOMWheelEventMethod "getCancelBubble" o = DOMEventGetCancelBubbleMethodInfo-    ResolveDOMWheelEventMethod "getCancelable" o = DOMEventGetCancelableMethodInfo-    ResolveDOMWheelEventMethod "getCharCode" o = DOMUIEventGetCharCodeMethodInfo-    ResolveDOMWheelEventMethod "getClientX" o = DOMMouseEventGetClientXMethodInfo-    ResolveDOMWheelEventMethod "getClientY" o = DOMMouseEventGetClientYMethodInfo-    ResolveDOMWheelEventMethod "getCtrlKey" o = DOMMouseEventGetCtrlKeyMethodInfo-    ResolveDOMWheelEventMethod "getCurrentTarget" o = DOMEventGetCurrentTargetMethodInfo-    ResolveDOMWheelEventMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMWheelEventMethod "getDefaultPrevented" o = DOMEventGetDefaultPreventedMethodInfo-    ResolveDOMWheelEventMethod "getDeltaMode" o = DOMWheelEventGetDeltaModeMethodInfo-    ResolveDOMWheelEventMethod "getDeltaX" o = DOMWheelEventGetDeltaXMethodInfo-    ResolveDOMWheelEventMethod "getDeltaY" o = DOMWheelEventGetDeltaYMethodInfo-    ResolveDOMWheelEventMethod "getDeltaZ" o = DOMWheelEventGetDeltaZMethodInfo-    ResolveDOMWheelEventMethod "getDetail" o = DOMUIEventGetDetailMethodInfo-    ResolveDOMWheelEventMethod "getEventPhase" o = DOMEventGetEventPhaseMethodInfo-    ResolveDOMWheelEventMethod "getFromElement" o = DOMMouseEventGetFromElementMethodInfo-    ResolveDOMWheelEventMethod "getKeyCode" o = DOMUIEventGetKeyCodeMethodInfo-    ResolveDOMWheelEventMethod "getLayerX" o = DOMUIEventGetLayerXMethodInfo-    ResolveDOMWheelEventMethod "getLayerY" o = DOMUIEventGetLayerYMethodInfo-    ResolveDOMWheelEventMethod "getMetaKey" o = DOMMouseEventGetMetaKeyMethodInfo-    ResolveDOMWheelEventMethod "getOffsetX" o = DOMMouseEventGetOffsetXMethodInfo-    ResolveDOMWheelEventMethod "getOffsetY" o = DOMMouseEventGetOffsetYMethodInfo-    ResolveDOMWheelEventMethod "getPageX" o = DOMUIEventGetPageXMethodInfo-    ResolveDOMWheelEventMethod "getPageY" o = DOMUIEventGetPageYMethodInfo-    ResolveDOMWheelEventMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMWheelEventMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMWheelEventMethod "getRelatedTarget" o = DOMMouseEventGetRelatedTargetMethodInfo-    ResolveDOMWheelEventMethod "getReturnValue" o = DOMEventGetReturnValueMethodInfo-    ResolveDOMWheelEventMethod "getScreenX" o = DOMMouseEventGetScreenXMethodInfo-    ResolveDOMWheelEventMethod "getScreenY" o = DOMMouseEventGetScreenYMethodInfo-    ResolveDOMWheelEventMethod "getShiftKey" o = DOMMouseEventGetShiftKeyMethodInfo-    ResolveDOMWheelEventMethod "getSrcElement" o = DOMEventGetSrcElementMethodInfo-    ResolveDOMWheelEventMethod "getTarget" o = DOMEventGetTargetMethodInfo-    ResolveDOMWheelEventMethod "getTimeStamp" o = DOMEventGetTimeStampMethodInfo-    ResolveDOMWheelEventMethod "getToElement" o = DOMMouseEventGetToElementMethodInfo-    ResolveDOMWheelEventMethod "getView" o = DOMUIEventGetViewMethodInfo-    ResolveDOMWheelEventMethod "getWebkitDirectionInvertedFromDevice" o = DOMWheelEventGetWebkitDirectionInvertedFromDeviceMethodInfo-    ResolveDOMWheelEventMethod "getWebkitMovementX" o = DOMMouseEventGetWebkitMovementXMethodInfo-    ResolveDOMWheelEventMethod "getWebkitMovementY" o = DOMMouseEventGetWebkitMovementYMethodInfo-    ResolveDOMWheelEventMethod "getWheelDelta" o = DOMWheelEventGetWheelDeltaMethodInfo-    ResolveDOMWheelEventMethod "getWheelDeltaX" o = DOMWheelEventGetWheelDeltaXMethodInfo-    ResolveDOMWheelEventMethod "getWheelDeltaY" o = DOMWheelEventGetWheelDeltaYMethodInfo-    ResolveDOMWheelEventMethod "getWhich" o = DOMUIEventGetWhichMethodInfo-    ResolveDOMWheelEventMethod "getX" o = DOMMouseEventGetXMethodInfo-    ResolveDOMWheelEventMethod "getY" o = DOMMouseEventGetYMethodInfo-    ResolveDOMWheelEventMethod "setCancelBubble" o = DOMEventSetCancelBubbleMethodInfo-    ResolveDOMWheelEventMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMWheelEventMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMWheelEventMethod "setReturnValue" o = DOMEventSetReturnValueMethodInfo-    ResolveDOMWheelEventMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMWheelEventMethod t DOMWheelEvent, MethodInfo info DOMWheelEvent p) => IsLabelProxy t (DOMWheelEvent -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMWheelEventMethod t DOMWheelEvent, MethodInfo info DOMWheelEvent p) => IsLabel t (DOMWheelEvent -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "delta-mode"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMWheelEventDeltaMode :: (MonadIO m, DOMWheelEventK o) => o -> m CULong-getDOMWheelEventDeltaMode obj = liftIO $ getObjectPropertyULong obj "delta-mode"--data DOMWheelEventDeltaModePropertyInfo-instance AttrInfo DOMWheelEventDeltaModePropertyInfo where-    type AttrAllowedOps DOMWheelEventDeltaModePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMWheelEventDeltaModePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMWheelEventDeltaModePropertyInfo = DOMWheelEventK-    type AttrGetType DOMWheelEventDeltaModePropertyInfo = CULong-    type AttrLabel DOMWheelEventDeltaModePropertyInfo = "delta-mode"-    attrGet _ = getDOMWheelEventDeltaMode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "delta-x"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMWheelEventDeltaX :: (MonadIO m, DOMWheelEventK o) => o -> m Double-getDOMWheelEventDeltaX obj = liftIO $ getObjectPropertyDouble obj "delta-x"--data DOMWheelEventDeltaXPropertyInfo-instance AttrInfo DOMWheelEventDeltaXPropertyInfo where-    type AttrAllowedOps DOMWheelEventDeltaXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMWheelEventDeltaXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMWheelEventDeltaXPropertyInfo = DOMWheelEventK-    type AttrGetType DOMWheelEventDeltaXPropertyInfo = Double-    type AttrLabel DOMWheelEventDeltaXPropertyInfo = "delta-x"-    attrGet _ = getDOMWheelEventDeltaX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "delta-y"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMWheelEventDeltaY :: (MonadIO m, DOMWheelEventK o) => o -> m Double-getDOMWheelEventDeltaY obj = liftIO $ getObjectPropertyDouble obj "delta-y"--data DOMWheelEventDeltaYPropertyInfo-instance AttrInfo DOMWheelEventDeltaYPropertyInfo where-    type AttrAllowedOps DOMWheelEventDeltaYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMWheelEventDeltaYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMWheelEventDeltaYPropertyInfo = DOMWheelEventK-    type AttrGetType DOMWheelEventDeltaYPropertyInfo = Double-    type AttrLabel DOMWheelEventDeltaYPropertyInfo = "delta-y"-    attrGet _ = getDOMWheelEventDeltaY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "delta-z"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMWheelEventDeltaZ :: (MonadIO m, DOMWheelEventK o) => o -> m Double-getDOMWheelEventDeltaZ obj = liftIO $ getObjectPropertyDouble obj "delta-z"--data DOMWheelEventDeltaZPropertyInfo-instance AttrInfo DOMWheelEventDeltaZPropertyInfo where-    type AttrAllowedOps DOMWheelEventDeltaZPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMWheelEventDeltaZPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMWheelEventDeltaZPropertyInfo = DOMWheelEventK-    type AttrGetType DOMWheelEventDeltaZPropertyInfo = Double-    type AttrLabel DOMWheelEventDeltaZPropertyInfo = "delta-z"-    attrGet _ = getDOMWheelEventDeltaZ-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "webkit-direction-inverted-from-device"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMWheelEventWebkitDirectionInvertedFromDevice :: (MonadIO m, DOMWheelEventK o) => o -> m Bool-getDOMWheelEventWebkitDirectionInvertedFromDevice obj = liftIO $ getObjectPropertyBool obj "webkit-direction-inverted-from-device"--data DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo-instance AttrInfo DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo where-    type AttrAllowedOps DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo = DOMWheelEventK-    type AttrGetType DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo = Bool-    type AttrLabel DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo = "webkit-direction-inverted-from-device"-    attrGet _ = getDOMWheelEventWebkitDirectionInvertedFromDevice-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "wheel-delta"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMWheelEventWheelDelta :: (MonadIO m, DOMWheelEventK o) => o -> m CLong-getDOMWheelEventWheelDelta obj = liftIO $ getObjectPropertyLong obj "wheel-delta"--data DOMWheelEventWheelDeltaPropertyInfo-instance AttrInfo DOMWheelEventWheelDeltaPropertyInfo where-    type AttrAllowedOps DOMWheelEventWheelDeltaPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMWheelEventWheelDeltaPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMWheelEventWheelDeltaPropertyInfo = DOMWheelEventK-    type AttrGetType DOMWheelEventWheelDeltaPropertyInfo = CLong-    type AttrLabel DOMWheelEventWheelDeltaPropertyInfo = "wheel-delta"-    attrGet _ = getDOMWheelEventWheelDelta-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "wheel-delta-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMWheelEventWheelDeltaX :: (MonadIO m, DOMWheelEventK o) => o -> m CLong-getDOMWheelEventWheelDeltaX obj = liftIO $ getObjectPropertyLong obj "wheel-delta-x"--data DOMWheelEventWheelDeltaXPropertyInfo-instance AttrInfo DOMWheelEventWheelDeltaXPropertyInfo where-    type AttrAllowedOps DOMWheelEventWheelDeltaXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMWheelEventWheelDeltaXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMWheelEventWheelDeltaXPropertyInfo = DOMWheelEventK-    type AttrGetType DOMWheelEventWheelDeltaXPropertyInfo = CLong-    type AttrLabel DOMWheelEventWheelDeltaXPropertyInfo = "wheel-delta-x"-    attrGet _ = getDOMWheelEventWheelDeltaX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "wheel-delta-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMWheelEventWheelDeltaY :: (MonadIO m, DOMWheelEventK o) => o -> m CLong-getDOMWheelEventWheelDeltaY obj = liftIO $ getObjectPropertyLong obj "wheel-delta-y"--data DOMWheelEventWheelDeltaYPropertyInfo-instance AttrInfo DOMWheelEventWheelDeltaYPropertyInfo where-    type AttrAllowedOps DOMWheelEventWheelDeltaYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMWheelEventWheelDeltaYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMWheelEventWheelDeltaYPropertyInfo = DOMWheelEventK-    type AttrGetType DOMWheelEventWheelDeltaYPropertyInfo = CLong-    type AttrLabel DOMWheelEventWheelDeltaYPropertyInfo = "wheel-delta-y"-    attrGet _ = getDOMWheelEventWheelDeltaY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMWheelEvent = DOMWheelEventAttributeList-type DOMWheelEventAttributeList = ('[ '("altKey", DOMMouseEventAltKeyPropertyInfo), '("bubbles", DOMEventBubblesPropertyInfo), '("button", DOMMouseEventButtonPropertyInfo), '("cancelBubble", DOMEventCancelBubblePropertyInfo), '("cancelable", DOMEventCancelablePropertyInfo), '("charCode", DOMUIEventCharCodePropertyInfo), '("clientX", DOMMouseEventClientXPropertyInfo), '("clientY", DOMMouseEventClientYPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("ctrlKey", DOMMouseEventCtrlKeyPropertyInfo), '("currentTarget", DOMEventCurrentTargetPropertyInfo), '("defaultPrevented", DOMEventDefaultPreventedPropertyInfo), '("deltaMode", DOMWheelEventDeltaModePropertyInfo), '("deltaX", DOMWheelEventDeltaXPropertyInfo), '("deltaY", DOMWheelEventDeltaYPropertyInfo), '("deltaZ", DOMWheelEventDeltaZPropertyInfo), '("detail", DOMUIEventDetailPropertyInfo), '("eventPhase", DOMEventEventPhasePropertyInfo), '("fromElement", DOMMouseEventFromElementPropertyInfo), '("keyCode", DOMUIEventKeyCodePropertyInfo), '("layerX", DOMUIEventLayerXPropertyInfo), '("layerY", DOMUIEventLayerYPropertyInfo), '("metaKey", DOMMouseEventMetaKeyPropertyInfo), '("offsetX", DOMMouseEventOffsetXPropertyInfo), '("offsetY", DOMMouseEventOffsetYPropertyInfo), '("pageX", DOMUIEventPageXPropertyInfo), '("pageY", DOMUIEventPageYPropertyInfo), '("relatedTarget", DOMMouseEventRelatedTargetPropertyInfo), '("returnValue", DOMEventReturnValuePropertyInfo), '("screenX", DOMMouseEventScreenXPropertyInfo), '("screenY", DOMMouseEventScreenYPropertyInfo), '("shiftKey", DOMMouseEventShiftKeyPropertyInfo), '("srcElement", DOMEventSrcElementPropertyInfo), '("target", DOMEventTargetPropertyInfo), '("timeStamp", DOMEventTimeStampPropertyInfo), '("toElement", DOMMouseEventToElementPropertyInfo), '("type", DOMEventTypePropertyInfo), '("view", DOMUIEventViewPropertyInfo), '("webkitDirectionInvertedFromDevice", DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo), '("webkitMovementX", DOMMouseEventWebkitMovementXPropertyInfo), '("webkitMovementY", DOMMouseEventWebkitMovementYPropertyInfo), '("wheelDelta", DOMWheelEventWheelDeltaPropertyInfo), '("wheelDeltaX", DOMWheelEventWheelDeltaXPropertyInfo), '("wheelDeltaY", DOMWheelEventWheelDeltaYPropertyInfo), '("which", DOMUIEventWhichPropertyInfo), '("x", DOMMouseEventXPropertyInfo), '("y", DOMMouseEventYPropertyInfo)] :: [(Symbol, *)])--dOMWheelEventDeltaMode :: AttrLabelProxy "deltaMode"-dOMWheelEventDeltaMode = AttrLabelProxy--dOMWheelEventDeltaX :: AttrLabelProxy "deltaX"-dOMWheelEventDeltaX = AttrLabelProxy--dOMWheelEventDeltaY :: AttrLabelProxy "deltaY"-dOMWheelEventDeltaY = AttrLabelProxy--dOMWheelEventDeltaZ :: AttrLabelProxy "deltaZ"-dOMWheelEventDeltaZ = AttrLabelProxy--dOMWheelEventWebkitDirectionInvertedFromDevice :: AttrLabelProxy "webkitDirectionInvertedFromDevice"-dOMWheelEventWebkitDirectionInvertedFromDevice = AttrLabelProxy--dOMWheelEventWheelDelta :: AttrLabelProxy "wheelDelta"-dOMWheelEventWheelDelta = AttrLabelProxy--dOMWheelEventWheelDeltaX :: AttrLabelProxy "wheelDeltaX"-dOMWheelEventWheelDeltaX = AttrLabelProxy--dOMWheelEventWheelDeltaY :: AttrLabelProxy "wheelDeltaY"-dOMWheelEventWheelDeltaY = AttrLabelProxy--type instance SignalList DOMWheelEvent = DOMWheelEventSignalList-type DOMWheelEventSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMWheelEvent::get_delta_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, 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_wheel_event_get_delta_mode" webkit_dom_wheel_event_get_delta_mode :: -    Ptr DOMWheelEvent ->                    -- _obj : TInterface "WebKit" "DOMWheelEvent"-    IO CULong---dOMWheelEventGetDeltaMode ::-    (MonadIO m, DOMWheelEventK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMWheelEventGetDeltaMode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_wheel_event_get_delta_mode _obj'-    touchManagedPtr _obj-    return result--data DOMWheelEventGetDeltaModeMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMWheelEventK a) => MethodInfo DOMWheelEventGetDeltaModeMethodInfo a signature where-    overloadedMethod _ = dOMWheelEventGetDeltaMode---- method DOMWheelEvent::get_delta_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, 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_wheel_event_get_delta_x" webkit_dom_wheel_event_get_delta_x :: -    Ptr DOMWheelEvent ->                    -- _obj : TInterface "WebKit" "DOMWheelEvent"-    IO CDouble---dOMWheelEventGetDeltaX ::-    (MonadIO m, DOMWheelEventK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMWheelEventGetDeltaX _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_wheel_event_get_delta_x _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMWheelEventGetDeltaXMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMWheelEventK a) => MethodInfo DOMWheelEventGetDeltaXMethodInfo a signature where-    overloadedMethod _ = dOMWheelEventGetDeltaX---- method DOMWheelEvent::get_delta_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, 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_wheel_event_get_delta_y" webkit_dom_wheel_event_get_delta_y :: -    Ptr DOMWheelEvent ->                    -- _obj : TInterface "WebKit" "DOMWheelEvent"-    IO CDouble---dOMWheelEventGetDeltaY ::-    (MonadIO m, DOMWheelEventK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMWheelEventGetDeltaY _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_wheel_event_get_delta_y _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMWheelEventGetDeltaYMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMWheelEventK a) => MethodInfo DOMWheelEventGetDeltaYMethodInfo a signature where-    overloadedMethod _ = dOMWheelEventGetDeltaY---- method DOMWheelEvent::get_delta_z--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, 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_wheel_event_get_delta_z" webkit_dom_wheel_event_get_delta_z :: -    Ptr DOMWheelEvent ->                    -- _obj : TInterface "WebKit" "DOMWheelEvent"-    IO CDouble---dOMWheelEventGetDeltaZ ::-    (MonadIO m, DOMWheelEventK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMWheelEventGetDeltaZ _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_wheel_event_get_delta_z _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DOMWheelEventGetDeltaZMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMWheelEventK a) => MethodInfo DOMWheelEventGetDeltaZMethodInfo a signature where-    overloadedMethod _ = dOMWheelEventGetDeltaZ---- method DOMWheelEvent::get_webkit_direction_inverted_from_device--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, 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_wheel_event_get_webkit_direction_inverted_from_device" webkit_dom_wheel_event_get_webkit_direction_inverted_from_device :: -    Ptr DOMWheelEvent ->                    -- _obj : TInterface "WebKit" "DOMWheelEvent"-    IO CInt---dOMWheelEventGetWebkitDirectionInvertedFromDevice ::-    (MonadIO m, DOMWheelEventK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMWheelEventGetWebkitDirectionInvertedFromDevice _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_wheel_event_get_webkit_direction_inverted_from_device _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMWheelEventGetWebkitDirectionInvertedFromDeviceMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMWheelEventK a) => MethodInfo DOMWheelEventGetWebkitDirectionInvertedFromDeviceMethodInfo a signature where-    overloadedMethod _ = dOMWheelEventGetWebkitDirectionInvertedFromDevice---- method DOMWheelEvent::get_wheel_delta--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMWheelEvent"-    IO CLong---dOMWheelEventGetWheelDelta ::-    (MonadIO m, DOMWheelEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMWheelEventGetWheelDelta _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_wheel_event_get_wheel_delta _obj'-    touchManagedPtr _obj-    return result--data DOMWheelEventGetWheelDeltaMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMWheelEventK a) => MethodInfo DOMWheelEventGetWheelDeltaMethodInfo a signature where-    overloadedMethod _ = dOMWheelEventGetWheelDelta---- method DOMWheelEvent::get_wheel_delta_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMWheelEvent"-    IO CLong---dOMWheelEventGetWheelDeltaX ::-    (MonadIO m, DOMWheelEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMWheelEventGetWheelDeltaX _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_wheel_event_get_wheel_delta_x _obj'-    touchManagedPtr _obj-    return result--data DOMWheelEventGetWheelDeltaXMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMWheelEventK a) => MethodInfo DOMWheelEventGetWheelDeltaXMethodInfo a signature where-    overloadedMethod _ = dOMWheelEventGetWheelDeltaX---- method DOMWheelEvent::get_wheel_delta_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMWheelEvent"-    IO CLong---dOMWheelEventGetWheelDeltaY ::-    (MonadIO m, DOMWheelEventK a) =>-    a                                       -- _obj-    -> m CLong                              -- result-dOMWheelEventGetWheelDeltaY _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_wheel_event_get_wheel_delta_y _obj'-    touchManagedPtr _obj-    return result--data DOMWheelEventGetWheelDeltaYMethodInfo-instance (signature ~ (m CLong), MonadIO m, DOMWheelEventK a) => MethodInfo DOMWheelEventGetWheelDeltaYMethodInfo a signature where-    overloadedMethod _ = dOMWheelEventGetWheelDeltaY---- method DOMWheelEvent::init_wheel_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMWheelEvent", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "wheelDeltaX", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "wheelDeltaY", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "view", argType = TInterface "WebKit" "DOMDOMWindow", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "screenX", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "screenY", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "clientX", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "clientY", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "ctrlKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "altKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shiftKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "metaKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, 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 ->                    -- _obj : TInterface "WebKit" "DOMWheelEvent"-    CLong ->                                -- wheelDeltaX : TBasicType TLong-    CLong ->                                -- wheelDeltaY : TBasicType TLong-    Ptr DOMDOMWindow ->                     -- view : TInterface "WebKit" "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 ()---dOMWheelEventInitWheelEvent ::-    (MonadIO m, DOMWheelEventK a, DOMDOMWindowK b) =>-    a                                       -- _obj-    -> CLong                                -- wheelDeltaX-    -> CLong                                -- wheelDeltaY-    -> b                                    -- view-    -> CLong                                -- screenX-    -> CLong                                -- screenY-    -> CLong                                -- clientX-    -> CLong                                -- clientY-    -> Bool                                 -- ctrlKey-    -> Bool                                 -- altKey-    -> Bool                                 -- shiftKey-    -> Bool                                 -- metaKey-    -> m ()                                 -- result-dOMWheelEventInitWheelEvent _obj wheelDeltaX wheelDeltaY view screenX screenY clientX clientY ctrlKey altKey shiftKey metaKey = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let 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 _obj' wheelDeltaX wheelDeltaY view' screenX screenY clientX clientY ctrlKey' altKey' shiftKey' metaKey'-    touchManagedPtr _obj-    touchManagedPtr view-    return ()--data DOMWheelEventInitWheelEventMethodInfo-instance (signature ~ (CLong -> CLong -> b -> CLong -> CLong -> CLong -> CLong -> Bool -> Bool -> Bool -> Bool -> m ()), MonadIO m, DOMWheelEventK a, DOMDOMWindowK b) => MethodInfo DOMWheelEventInitWheelEventMethodInfo a signature where-    overloadedMethod _ = dOMWheelEventInitWheelEvent--
− GI/WebKit/Objects/DOMWheelEvent.hs-boot
@@ -1,30 +0,0 @@-module GI.WebKit.Objects.DOMWheelEvent where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMWheelEvent = DOMWheelEvent (ForeignPtr DOMWheelEvent)-instance GObject DOMWheelEvent where-class GObject o => DOMWheelEventK o-instance (GObject o, IsDescendantOf DOMWheelEvent o) => DOMWheelEventK o-data DOMWheelEventDeltaModePropertyInfo-data DOMWheelEventDeltaXPropertyInfo-data DOMWheelEventDeltaYPropertyInfo-data DOMWheelEventDeltaZPropertyInfo-data DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo-data DOMWheelEventWheelDeltaPropertyInfo-data DOMWheelEventWheelDeltaXPropertyInfo-data DOMWheelEventWheelDeltaYPropertyInfo-data DOMWheelEventGetDeltaModeMethodInfo-data DOMWheelEventGetDeltaXMethodInfo-data DOMWheelEventGetDeltaYMethodInfo-data DOMWheelEventGetDeltaZMethodInfo-data DOMWheelEventGetWebkitDirectionInvertedFromDeviceMethodInfo-data DOMWheelEventGetWheelDeltaMethodInfo-data DOMWheelEventGetWheelDeltaXMethodInfo-data DOMWheelEventGetWheelDeltaYMethodInfo-data DOMWheelEventInitWheelEventMethodInfo
− GI/WebKit/Objects/DOMXPathExpression.hs
@@ -1,145 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMXPathExpression-    ( ---- * Exported types-    DOMXPathExpression(..)                  ,-    DOMXPathExpressionK                     ,-    toDOMXPathExpression                    ,-    noDOMXPathExpression                    ,--- -- * Methods--- ** dOMXPathExpressionEvaluate-    DOMXPathExpressionEvaluateMethodInfo    ,-    dOMXPathExpressionEvaluate              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMXPathExpression = DOMXPathExpression (ForeignPtr DOMXPathExpression)-foreign import ccall "webkit_dom_xpath_expression_get_type"-    c_webkit_dom_xpath_expression_get_type :: IO GType--type instance ParentTypes DOMXPathExpression = DOMXPathExpressionParentTypes-type DOMXPathExpressionParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMXPathExpression where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_xpath_expression_get_type-    --class GObject o => DOMXPathExpressionK o-instance (GObject o, IsDescendantOf DOMXPathExpression o) => DOMXPathExpressionK o--toDOMXPathExpression :: DOMXPathExpressionK o => o -> IO DOMXPathExpression-toDOMXPathExpression = unsafeCastTo DOMXPathExpression--noDOMXPathExpression :: Maybe DOMXPathExpression-noDOMXPathExpression = Nothing--type family ResolveDOMXPathExpressionMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMXPathExpressionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMXPathExpressionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMXPathExpressionMethod "evaluate" o = DOMXPathExpressionEvaluateMethodInfo-    ResolveDOMXPathExpressionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMXPathExpressionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMXPathExpressionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMXPathExpressionMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMXPathExpressionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMXPathExpressionMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMXPathExpressionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMXPathExpressionMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMXPathExpressionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMXPathExpressionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMXPathExpressionMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMXPathExpressionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMXPathExpressionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMXPathExpressionMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMXPathExpressionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMXPathExpressionMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMXPathExpressionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMXPathExpressionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMXPathExpressionMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMXPathExpressionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMXPathExpressionMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMXPathExpressionMethod t DOMXPathExpression, MethodInfo info DOMXPathExpression p) => IsLabelProxy t (DOMXPathExpression -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMXPathExpressionMethod t DOMXPathExpression, MethodInfo info DOMXPathExpression p) => IsLabel t (DOMXPathExpression -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DOMXPathExpression = DOMXPathExpressionAttributeList-type DOMXPathExpressionAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])--type instance SignalList DOMXPathExpression = DOMXPathExpressionSignalList-type DOMXPathExpressionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMXPathExpression::evaluate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMXPathExpression", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "contextNode", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "inResult", argType = TInterface "WebKit" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMXPathResult")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_xpath_expression_evaluate" webkit_dom_xpath_expression_evaluate :: -    Ptr DOMXPathExpression ->               -- _obj : TInterface "WebKit" "DOMXPathExpression"-    Ptr DOMNode ->                          -- contextNode : TInterface "WebKit" "DOMNode"-    Word16 ->                               -- type : TBasicType TUInt16-    Ptr DOMXPathResult ->                   -- inResult : TInterface "WebKit" "DOMXPathResult"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMXPathResult)---dOMXPathExpressionEvaluate ::-    (MonadIO m, DOMXPathExpressionK a, DOMNodeK b, DOMXPathResultK c) =>-    a                                       -- _obj-    -> b                                    -- contextNode-    -> Word16                               -- type_-    -> c                                    -- inResult-    -> m DOMXPathResult                     -- result-dOMXPathExpressionEvaluate _obj contextNode type_ inResult = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let contextNode' = unsafeManagedPtrCastPtr contextNode-    let inResult' = unsafeManagedPtrCastPtr inResult-    onException (do-        result <- propagateGError $ webkit_dom_xpath_expression_evaluate _obj' contextNode' type_ inResult'-        checkUnexpectedReturnNULL "webkit_dom_xpath_expression_evaluate" result-        result' <- (wrapObject DOMXPathResult) result-        touchManagedPtr _obj-        touchManagedPtr contextNode-        touchManagedPtr inResult-        return result'-     ) (do-        return ()-     )--data DOMXPathExpressionEvaluateMethodInfo-instance (signature ~ (b -> Word16 -> c -> m DOMXPathResult), MonadIO m, DOMXPathExpressionK a, DOMNodeK b, DOMXPathResultK c) => MethodInfo DOMXPathExpressionEvaluateMethodInfo a signature where-    overloadedMethod _ = dOMXPathExpressionEvaluate--
− GI/WebKit/Objects/DOMXPathExpression.hs-boot
@@ -1,14 +0,0 @@-module GI.WebKit.Objects.DOMXPathExpression where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMXPathExpression = DOMXPathExpression (ForeignPtr DOMXPathExpression)-instance GObject DOMXPathExpression where-class GObject o => DOMXPathExpressionK o-instance (GObject o, IsDescendantOf DOMXPathExpression o) => DOMXPathExpressionK o-data DOMXPathExpressionEvaluateMethodInfo
− GI/WebKit/Objects/DOMXPathNSResolver.hs
@@ -1,135 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMXPathNSResolver-    ( ---- * Exported types-    DOMXPathNSResolver(..)                  ,-    DOMXPathNSResolverK                     ,-    toDOMXPathNSResolver                    ,-    noDOMXPathNSResolver                    ,--- -- * Methods--- ** dOMXPathNSResolverLookupNamespaceUri-    DOMXPathNSResolverLookupNamespaceUriMethodInfo,-    dOMXPathNSResolverLookupNamespaceUri    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMXPathNSResolver = DOMXPathNSResolver (ForeignPtr DOMXPathNSResolver)-foreign import ccall "webkit_dom_xpath_ns_resolver_get_type"-    c_webkit_dom_xpath_ns_resolver_get_type :: IO GType--type instance ParentTypes DOMXPathNSResolver = DOMXPathNSResolverParentTypes-type DOMXPathNSResolverParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMXPathNSResolver where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_xpath_ns_resolver_get_type-    --class GObject o => DOMXPathNSResolverK o-instance (GObject o, IsDescendantOf DOMXPathNSResolver o) => DOMXPathNSResolverK o--toDOMXPathNSResolver :: DOMXPathNSResolverK o => o -> IO DOMXPathNSResolver-toDOMXPathNSResolver = unsafeCastTo DOMXPathNSResolver--noDOMXPathNSResolver :: Maybe DOMXPathNSResolver-noDOMXPathNSResolver = Nothing--type family ResolveDOMXPathNSResolverMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMXPathNSResolverMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMXPathNSResolverMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMXPathNSResolverMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMXPathNSResolverMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMXPathNSResolverMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMXPathNSResolverMethod "lookupNamespaceUri" o = DOMXPathNSResolverLookupNamespaceUriMethodInfo-    ResolveDOMXPathNSResolverMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMXPathNSResolverMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMXPathNSResolverMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMXPathNSResolverMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMXPathNSResolverMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMXPathNSResolverMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMXPathNSResolverMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMXPathNSResolverMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMXPathNSResolverMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMXPathNSResolverMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMXPathNSResolverMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMXPathNSResolverMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMXPathNSResolverMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMXPathNSResolverMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMXPathNSResolverMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMXPathNSResolverMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMXPathNSResolverMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMXPathNSResolverMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMXPathNSResolverMethod t DOMXPathNSResolver, MethodInfo info DOMXPathNSResolver p) => IsLabelProxy t (DOMXPathNSResolver -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMXPathNSResolverMethod t DOMXPathNSResolver, MethodInfo info DOMXPathNSResolver p) => IsLabel t (DOMXPathNSResolver -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList DOMXPathNSResolver = DOMXPathNSResolverAttributeList-type DOMXPathNSResolverAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])--type instance SignalList DOMXPathNSResolver = DOMXPathNSResolverSignalList-type DOMXPathNSResolverSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMXPathNSResolver::lookup_namespace_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMXPathNSResolver", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "prefix", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = 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 ->               -- _obj : TInterface "WebKit" "DOMXPathNSResolver"-    CString ->                              -- prefix : TBasicType TUTF8-    IO CString---dOMXPathNSResolverLookupNamespaceUri ::-    (MonadIO m, DOMXPathNSResolverK a) =>-    a                                       -- _obj-    -> T.Text                               -- prefix-    -> m T.Text                             -- result-dOMXPathNSResolverLookupNamespaceUri _obj prefix = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    prefix' <- textToCString prefix-    result <- webkit_dom_xpath_ns_resolver_lookup_namespace_uri _obj' prefix'-    checkUnexpectedReturnNULL "webkit_dom_xpath_ns_resolver_lookup_namespace_uri" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    freeMem prefix'-    return result'--data DOMXPathNSResolverLookupNamespaceUriMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, DOMXPathNSResolverK a) => MethodInfo DOMXPathNSResolverLookupNamespaceUriMethodInfo a signature where-    overloadedMethod _ = dOMXPathNSResolverLookupNamespaceUri--
− GI/WebKit/Objects/DOMXPathNSResolver.hs-boot
@@ -1,14 +0,0 @@-module GI.WebKit.Objects.DOMXPathNSResolver where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMXPathNSResolver = DOMXPathNSResolver (ForeignPtr DOMXPathNSResolver)-instance GObject DOMXPathNSResolver where-class GObject o => DOMXPathNSResolverK o-instance (GObject o, IsDescendantOf DOMXPathNSResolver o) => DOMXPathNSResolverK o-data DOMXPathNSResolverLookupNamespaceUriMethodInfo
− GI/WebKit/Objects/DOMXPathResult.hs
@@ -1,646 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.DOMXPathResult-    ( ---- * Exported types-    DOMXPathResult(..)                      ,-    DOMXPathResultK                         ,-    toDOMXPathResult                        ,-    noDOMXPathResult                        ,--- -- * Methods--- ** dOMXPathResultGetBooleanValue-    DOMXPathResultGetBooleanValueMethodInfo ,-    dOMXPathResultGetBooleanValue           ,----- ** dOMXPathResultGetInvalidIteratorState-    DOMXPathResultGetInvalidIteratorStateMethodInfo,-    dOMXPathResultGetInvalidIteratorState   ,----- ** dOMXPathResultGetNumberValue-    DOMXPathResultGetNumberValueMethodInfo  ,-    dOMXPathResultGetNumberValue            ,----- ** dOMXPathResultGetResultType-    DOMXPathResultGetResultTypeMethodInfo   ,-    dOMXPathResultGetResultType             ,----- ** dOMXPathResultGetSingleNodeValue-    DOMXPathResultGetSingleNodeValueMethodInfo,-    dOMXPathResultGetSingleNodeValue        ,----- ** dOMXPathResultGetSnapshotLength-    DOMXPathResultGetSnapshotLengthMethodInfo,-    dOMXPathResultGetSnapshotLength         ,----- ** dOMXPathResultGetStringValue-    DOMXPathResultGetStringValueMethodInfo  ,-    dOMXPathResultGetStringValue            ,----- ** dOMXPathResultIterateNext-    DOMXPathResultIterateNextMethodInfo     ,-    dOMXPathResultIterateNext               ,----- ** dOMXPathResultSnapshotItem-    DOMXPathResultSnapshotItemMethodInfo    ,-    dOMXPathResultSnapshotItem              ,----- -- * Properties--- ** BooleanValue-    DOMXPathResultBooleanValuePropertyInfo  ,-    dOMXPathResultBooleanValue              ,-    getDOMXPathResultBooleanValue           ,----- ** InvalidIteratorState-    DOMXPathResultInvalidIteratorStatePropertyInfo,-    dOMXPathResultInvalidIteratorState      ,-    getDOMXPathResultInvalidIteratorState   ,----- ** NumberValue-    DOMXPathResultNumberValuePropertyInfo   ,-    dOMXPathResultNumberValue               ,-    getDOMXPathResultNumberValue            ,----- ** ResultType-    DOMXPathResultResultTypePropertyInfo    ,-    dOMXPathResultResultType                ,-    getDOMXPathResultResultType             ,----- ** SingleNodeValue-    DOMXPathResultSingleNodeValuePropertyInfo,-    dOMXPathResultSingleNodeValue           ,-    getDOMXPathResultSingleNodeValue        ,----- ** SnapshotLength-    DOMXPathResultSnapshotLengthPropertyInfo,-    dOMXPathResultSnapshotLength            ,-    getDOMXPathResultSnapshotLength         ,----- ** StringValue-    DOMXPathResultStringValuePropertyInfo   ,-    dOMXPathResultStringValue               ,-    getDOMXPathResultStringValue            ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype DOMXPathResult = DOMXPathResult (ForeignPtr DOMXPathResult)-foreign import ccall "webkit_dom_xpath_result_get_type"-    c_webkit_dom_xpath_result_get_type :: IO GType--type instance ParentTypes DOMXPathResult = DOMXPathResultParentTypes-type DOMXPathResultParentTypes = '[DOMObject, GObject.Object]--instance GObject DOMXPathResult where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_dom_xpath_result_get_type-    --class GObject o => DOMXPathResultK o-instance (GObject o, IsDescendantOf DOMXPathResult o) => DOMXPathResultK o--toDOMXPathResult :: DOMXPathResultK o => o -> IO DOMXPathResult-toDOMXPathResult = unsafeCastTo DOMXPathResult--noDOMXPathResult :: Maybe DOMXPathResult-noDOMXPathResult = Nothing--type family ResolveDOMXPathResultMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMXPathResultMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDOMXPathResultMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDOMXPathResultMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDOMXPathResultMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDOMXPathResultMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDOMXPathResultMethod "iterateNext" o = DOMXPathResultIterateNextMethodInfo-    ResolveDOMXPathResultMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDOMXPathResultMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDOMXPathResultMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDOMXPathResultMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDOMXPathResultMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDOMXPathResultMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDOMXPathResultMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDOMXPathResultMethod "snapshotItem" o = DOMXPathResultSnapshotItemMethodInfo-    ResolveDOMXPathResultMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDOMXPathResultMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDOMXPathResultMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDOMXPathResultMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDOMXPathResultMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDOMXPathResultMethod "getBooleanValue" o = DOMXPathResultGetBooleanValueMethodInfo-    ResolveDOMXPathResultMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDOMXPathResultMethod "getInvalidIteratorState" o = DOMXPathResultGetInvalidIteratorStateMethodInfo-    ResolveDOMXPathResultMethod "getNumberValue" o = DOMXPathResultGetNumberValueMethodInfo-    ResolveDOMXPathResultMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDOMXPathResultMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDOMXPathResultMethod "getResultType" o = DOMXPathResultGetResultTypeMethodInfo-    ResolveDOMXPathResultMethod "getSingleNodeValue" o = DOMXPathResultGetSingleNodeValueMethodInfo-    ResolveDOMXPathResultMethod "getSnapshotLength" o = DOMXPathResultGetSnapshotLengthMethodInfo-    ResolveDOMXPathResultMethod "getStringValue" o = DOMXPathResultGetStringValueMethodInfo-    ResolveDOMXPathResultMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDOMXPathResultMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDOMXPathResultMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMXPathResultMethod t DOMXPathResult, MethodInfo info DOMXPathResult p) => IsLabelProxy t (DOMXPathResult -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMXPathResultMethod t DOMXPathResult, MethodInfo info DOMXPathResult p) => IsLabel t (DOMXPathResult -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "boolean-value"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMXPathResultBooleanValue :: (MonadIO m, DOMXPathResultK o) => o -> m Bool-getDOMXPathResultBooleanValue obj = liftIO $ getObjectPropertyBool obj "boolean-value"--data DOMXPathResultBooleanValuePropertyInfo-instance AttrInfo DOMXPathResultBooleanValuePropertyInfo where-    type AttrAllowedOps DOMXPathResultBooleanValuePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMXPathResultBooleanValuePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMXPathResultBooleanValuePropertyInfo = DOMXPathResultK-    type AttrGetType DOMXPathResultBooleanValuePropertyInfo = Bool-    type AttrLabel DOMXPathResultBooleanValuePropertyInfo = "boolean-value"-    attrGet _ = getDOMXPathResultBooleanValue-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "invalid-iterator-state"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDOMXPathResultInvalidIteratorState :: (MonadIO m, DOMXPathResultK o) => o -> m Bool-getDOMXPathResultInvalidIteratorState obj = liftIO $ getObjectPropertyBool obj "invalid-iterator-state"--data DOMXPathResultInvalidIteratorStatePropertyInfo-instance AttrInfo DOMXPathResultInvalidIteratorStatePropertyInfo where-    type AttrAllowedOps DOMXPathResultInvalidIteratorStatePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMXPathResultInvalidIteratorStatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMXPathResultInvalidIteratorStatePropertyInfo = DOMXPathResultK-    type AttrGetType DOMXPathResultInvalidIteratorStatePropertyInfo = Bool-    type AttrLabel DOMXPathResultInvalidIteratorStatePropertyInfo = "invalid-iterator-state"-    attrGet _ = getDOMXPathResultInvalidIteratorState-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "number-value"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMXPathResultNumberValue :: (MonadIO m, DOMXPathResultK o) => o -> m Double-getDOMXPathResultNumberValue obj = liftIO $ getObjectPropertyDouble obj "number-value"--data DOMXPathResultNumberValuePropertyInfo-instance AttrInfo DOMXPathResultNumberValuePropertyInfo where-    type AttrAllowedOps DOMXPathResultNumberValuePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMXPathResultNumberValuePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMXPathResultNumberValuePropertyInfo = DOMXPathResultK-    type AttrGetType DOMXPathResultNumberValuePropertyInfo = Double-    type AttrLabel DOMXPathResultNumberValuePropertyInfo = "number-value"-    attrGet _ = getDOMXPathResultNumberValue-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "result-type"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMXPathResultResultType :: (MonadIO m, DOMXPathResultK o) => o -> m Word32-getDOMXPathResultResultType obj = liftIO $ getObjectPropertyUInt32 obj "result-type"--data DOMXPathResultResultTypePropertyInfo-instance AttrInfo DOMXPathResultResultTypePropertyInfo where-    type AttrAllowedOps DOMXPathResultResultTypePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMXPathResultResultTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMXPathResultResultTypePropertyInfo = DOMXPathResultK-    type AttrGetType DOMXPathResultResultTypePropertyInfo = Word32-    type AttrLabel DOMXPathResultResultTypePropertyInfo = "result-type"-    attrGet _ = getDOMXPathResultResultType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "single-node-value"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMXPathResultSingleNodeValue :: (MonadIO m, DOMXPathResultK o) => o -> m (Maybe DOMNode)-getDOMXPathResultSingleNodeValue obj = liftIO $ getObjectPropertyObject obj "single-node-value" DOMNode--data DOMXPathResultSingleNodeValuePropertyInfo-instance AttrInfo DOMXPathResultSingleNodeValuePropertyInfo where-    type AttrAllowedOps DOMXPathResultSingleNodeValuePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMXPathResultSingleNodeValuePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMXPathResultSingleNodeValuePropertyInfo = DOMXPathResultK-    type AttrGetType DOMXPathResultSingleNodeValuePropertyInfo = (Maybe DOMNode)-    type AttrLabel DOMXPathResultSingleNodeValuePropertyInfo = "single-node-value"-    attrGet _ = getDOMXPathResultSingleNodeValue-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "snapshot-length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMXPathResultSnapshotLength :: (MonadIO m, DOMXPathResultK o) => o -> m CULong-getDOMXPathResultSnapshotLength obj = liftIO $ getObjectPropertyULong obj "snapshot-length"--data DOMXPathResultSnapshotLengthPropertyInfo-instance AttrInfo DOMXPathResultSnapshotLengthPropertyInfo where-    type AttrAllowedOps DOMXPathResultSnapshotLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMXPathResultSnapshotLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMXPathResultSnapshotLengthPropertyInfo = DOMXPathResultK-    type AttrGetType DOMXPathResultSnapshotLengthPropertyInfo = CULong-    type AttrLabel DOMXPathResultSnapshotLengthPropertyInfo = "snapshot-length"-    attrGet _ = getDOMXPathResultSnapshotLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "string-value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getDOMXPathResultStringValue :: (MonadIO m, DOMXPathResultK o) => o -> m (Maybe T.Text)-getDOMXPathResultStringValue obj = liftIO $ getObjectPropertyString obj "string-value"--data DOMXPathResultStringValuePropertyInfo-instance AttrInfo DOMXPathResultStringValuePropertyInfo where-    type AttrAllowedOps DOMXPathResultStringValuePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMXPathResultStringValuePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMXPathResultStringValuePropertyInfo = DOMXPathResultK-    type AttrGetType DOMXPathResultStringValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMXPathResultStringValuePropertyInfo = "string-value"-    attrGet _ = getDOMXPathResultStringValue-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList DOMXPathResult = DOMXPathResultAttributeList-type DOMXPathResultAttributeList = ('[ '("booleanValue", DOMXPathResultBooleanValuePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("invalidIteratorState", DOMXPathResultInvalidIteratorStatePropertyInfo), '("numberValue", DOMXPathResultNumberValuePropertyInfo), '("resultType", DOMXPathResultResultTypePropertyInfo), '("singleNodeValue", DOMXPathResultSingleNodeValuePropertyInfo), '("snapshotLength", DOMXPathResultSnapshotLengthPropertyInfo), '("stringValue", DOMXPathResultStringValuePropertyInfo)] :: [(Symbol, *)])--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--type instance SignalList DOMXPathResult = DOMXPathResultSignalList-type DOMXPathResultSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method DOMXPathResult::get_boolean_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMXPathResult"-    Ptr (Ptr GError) ->                     -- error-    IO CInt---dOMXPathResultGetBooleanValue ::-    (MonadIO m, DOMXPathResultK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-dOMXPathResultGetBooleanValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        _ <- propagateGError $ webkit_dom_xpath_result_get_boolean_value _obj'-        touchManagedPtr _obj-        return ()-     ) (do-        return ()-     )--data DOMXPathResultGetBooleanValueMethodInfo-instance (signature ~ (m ()), MonadIO m, DOMXPathResultK a) => MethodInfo DOMXPathResultGetBooleanValueMethodInfo a signature where-    overloadedMethod _ = dOMXPathResultGetBooleanValue---- method DOMXPathResult::get_invalid_iterator_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMXPathResult"-    IO CInt---dOMXPathResultGetInvalidIteratorState ::-    (MonadIO m, DOMXPathResultK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-dOMXPathResultGetInvalidIteratorState _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_xpath_result_get_invalid_iterator_state _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data DOMXPathResultGetInvalidIteratorStateMethodInfo-instance (signature ~ (m Bool), MonadIO m, DOMXPathResultK a) => MethodInfo DOMXPathResultGetInvalidIteratorStateMethodInfo a signature where-    overloadedMethod _ = dOMXPathResultGetInvalidIteratorState---- method DOMXPathResult::get_number_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMXPathResult"-    Ptr (Ptr GError) ->                     -- error-    IO CDouble---dOMXPathResultGetNumberValue ::-    (MonadIO m, DOMXPathResultK a) =>-    a                                       -- _obj-    -> m Double                             -- result-dOMXPathResultGetNumberValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_xpath_result_get_number_value _obj'-        let result' = realToFrac result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMXPathResultGetNumberValueMethodInfo-instance (signature ~ (m Double), MonadIO m, DOMXPathResultK a) => MethodInfo DOMXPathResultGetNumberValueMethodInfo a signature where-    overloadedMethod _ = dOMXPathResultGetNumberValue---- method DOMXPathResult::get_result_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMXPathResult"-    IO Word16---dOMXPathResultGetResultType ::-    (MonadIO m, DOMXPathResultK a) =>-    a                                       -- _obj-    -> m Word16                             -- result-dOMXPathResultGetResultType _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_dom_xpath_result_get_result_type _obj'-    touchManagedPtr _obj-    return result--data DOMXPathResultGetResultTypeMethodInfo-instance (signature ~ (m Word16), MonadIO m, DOMXPathResultK a) => MethodInfo DOMXPathResultGetResultTypeMethodInfo a signature where-    overloadedMethod _ = dOMXPathResultGetResultType---- method DOMXPathResult::get_single_node_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "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 ->                   -- _obj : TInterface "WebKit" "DOMXPathResult"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMXPathResultGetSingleNodeValue ::-    (MonadIO m, DOMXPathResultK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMXPathResultGetSingleNodeValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_xpath_result_get_single_node_value _obj'-        checkUnexpectedReturnNULL "webkit_dom_xpath_result_get_single_node_value" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMXPathResultGetSingleNodeValueMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMXPathResultK a) => MethodInfo DOMXPathResultGetSingleNodeValueMethodInfo a signature where-    overloadedMethod _ = dOMXPathResultGetSingleNodeValue---- method DOMXPathResult::get_snapshot_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMXPathResult"-    Ptr (Ptr GError) ->                     -- error-    IO CULong---dOMXPathResultGetSnapshotLength ::-    (MonadIO m, DOMXPathResultK a) =>-    a                                       -- _obj-    -> m CULong                             -- result-dOMXPathResultGetSnapshotLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_xpath_result_get_snapshot_length _obj'-        touchManagedPtr _obj-        return result-     ) (do-        return ()-     )--data DOMXPathResultGetSnapshotLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, DOMXPathResultK a) => MethodInfo DOMXPathResultGetSnapshotLengthMethodInfo a signature where-    overloadedMethod _ = dOMXPathResultGetSnapshotLength---- method DOMXPathResult::get_string_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, 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 ->                   -- _obj : TInterface "WebKit" "DOMXPathResult"-    Ptr (Ptr GError) ->                     -- error-    IO CString---dOMXPathResultGetStringValue ::-    (MonadIO m, DOMXPathResultK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-dOMXPathResultGetStringValue _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_xpath_result_get_string_value _obj'-        checkUnexpectedReturnNULL "webkit_dom_xpath_result_get_string_value" result-        result' <- cstringToText result-        freeMem result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMXPathResultGetStringValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DOMXPathResultK a) => MethodInfo DOMXPathResultGetStringValueMethodInfo a signature where-    overloadedMethod _ = dOMXPathResultGetStringValue---- method DOMXPathResult::iterate_next--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_xpath_result_iterate_next" webkit_dom_xpath_result_iterate_next :: -    Ptr DOMXPathResult ->                   -- _obj : TInterface "WebKit" "DOMXPathResult"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMXPathResultIterateNext ::-    (MonadIO m, DOMXPathResultK a) =>-    a                                       -- _obj-    -> m DOMNode                            -- result-dOMXPathResultIterateNext _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_xpath_result_iterate_next _obj'-        checkUnexpectedReturnNULL "webkit_dom_xpath_result_iterate_next" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMXPathResultIterateNextMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, DOMXPathResultK a) => MethodInfo DOMXPathResultIterateNextMethodInfo a signature where-    overloadedMethod _ = dOMXPathResultIterateNext---- method DOMXPathResult::snapshot_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMXPathResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMNode")--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_xpath_result_snapshot_item" webkit_dom_xpath_result_snapshot_item :: -    Ptr DOMXPathResult ->                   -- _obj : TInterface "WebKit" "DOMXPathResult"-    CULong ->                               -- index : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)---dOMXPathResultSnapshotItem ::-    (MonadIO m, DOMXPathResultK a) =>-    a                                       -- _obj-    -> CULong                               -- index-    -> m DOMNode                            -- result-dOMXPathResultSnapshotItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    onException (do-        result <- propagateGError $ webkit_dom_xpath_result_snapshot_item _obj' index-        checkUnexpectedReturnNULL "webkit_dom_xpath_result_snapshot_item" result-        result' <- (newObject DOMNode) result-        touchManagedPtr _obj-        return result'-     ) (do-        return ()-     )--data DOMXPathResultSnapshotItemMethodInfo-instance (signature ~ (CULong -> m DOMNode), MonadIO m, DOMXPathResultK a) => MethodInfo DOMXPathResultSnapshotItemMethodInfo a signature where-    overloadedMethod _ = dOMXPathResultSnapshotItem--
− GI/WebKit/Objects/DOMXPathResult.hs-boot
@@ -1,29 +0,0 @@-module GI.WebKit.Objects.DOMXPathResult where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMXPathResult = DOMXPathResult (ForeignPtr DOMXPathResult)-instance GObject DOMXPathResult where-class GObject o => DOMXPathResultK o-instance (GObject o, IsDescendantOf DOMXPathResult o) => DOMXPathResultK o-data DOMXPathResultBooleanValuePropertyInfo-data DOMXPathResultInvalidIteratorStatePropertyInfo-data DOMXPathResultNumberValuePropertyInfo-data DOMXPathResultResultTypePropertyInfo-data DOMXPathResultSingleNodeValuePropertyInfo-data DOMXPathResultSnapshotLengthPropertyInfo-data DOMXPathResultStringValuePropertyInfo-data DOMXPathResultGetBooleanValueMethodInfo-data DOMXPathResultGetInvalidIteratorStateMethodInfo-data DOMXPathResultGetNumberValueMethodInfo-data DOMXPathResultGetResultTypeMethodInfo-data DOMXPathResultGetSingleNodeValueMethodInfo-data DOMXPathResultGetSnapshotLengthMethodInfo-data DOMXPathResultGetStringValueMethodInfo-data DOMXPathResultIterateNextMethodInfo-data DOMXPathResultSnapshotItemMethodInfo
− GI/WebKit/Objects/Download.hs
@@ -1,891 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.Download-    ( ---- * Exported types-    Download(..)                            ,-    DownloadK                               ,-    toDownload                              ,-    noDownload                              ,--- -- * Methods--- ** downloadCancel-    DownloadCancelMethodInfo                ,-    downloadCancel                          ,----- ** downloadGetCurrentSize-    DownloadGetCurrentSizeMethodInfo        ,-    downloadGetCurrentSize                  ,----- ** downloadGetDestinationUri-    DownloadGetDestinationUriMethodInfo     ,-    downloadGetDestinationUri               ,----- ** downloadGetElapsedTime-    DownloadGetElapsedTimeMethodInfo        ,-    downloadGetElapsedTime                  ,----- ** downloadGetNetworkRequest-    DownloadGetNetworkRequestMethodInfo     ,-    downloadGetNetworkRequest               ,----- ** downloadGetNetworkResponse-    DownloadGetNetworkResponseMethodInfo    ,-    downloadGetNetworkResponse              ,----- ** downloadGetProgress-    DownloadGetProgressMethodInfo           ,-    downloadGetProgress                     ,----- ** downloadGetStatus-    DownloadGetStatusMethodInfo             ,-    downloadGetStatus                       ,----- ** downloadGetSuggestedFilename-    DownloadGetSuggestedFilenameMethodInfo  ,-    downloadGetSuggestedFilename            ,----- ** downloadGetTotalSize-    DownloadGetTotalSizeMethodInfo          ,-    downloadGetTotalSize                    ,----- ** downloadGetUri-    DownloadGetUriMethodInfo                ,-    downloadGetUri                          ,----- ** downloadNew-    downloadNew                             ,----- ** downloadSetDestinationUri-    DownloadSetDestinationUriMethodInfo     ,-    downloadSetDestinationUri               ,----- ** downloadStart-    DownloadStartMethodInfo                 ,-    downloadStart                           ,----- -- * Properties--- ** CurrentSize-    DownloadCurrentSizePropertyInfo         ,-    downloadCurrentSize                     ,-    getDownloadCurrentSize                  ,----- ** DestinationUri-    DownloadDestinationUriPropertyInfo      ,-    constructDownloadDestinationUri         ,-    downloadDestinationUri                  ,-    getDownloadDestinationUri               ,-    setDownloadDestinationUri               ,----- ** NetworkRequest-    DownloadNetworkRequestPropertyInfo      ,-    constructDownloadNetworkRequest         ,-    downloadNetworkRequest                  ,-    getDownloadNetworkRequest               ,----- ** NetworkResponse-    DownloadNetworkResponsePropertyInfo     ,-    constructDownloadNetworkResponse        ,-    downloadNetworkResponse                 ,-    getDownloadNetworkResponse              ,----- ** Progress-    DownloadProgressPropertyInfo            ,-    downloadProgress                        ,-    getDownloadProgress                     ,----- ** Status-    DownloadStatusPropertyInfo              ,-    downloadStatus                          ,-    getDownloadStatus                       ,----- ** SuggestedFilename-    DownloadSuggestedFilenamePropertyInfo   ,-    downloadSuggestedFilename               ,-    getDownloadSuggestedFilename            ,----- ** TotalSize-    DownloadTotalSizePropertyInfo           ,-    downloadTotalSize                       ,-    getDownloadTotalSize                    ,----- -- * Signals--- ** Error-    DownloadErrorCallback                   ,-    DownloadErrorCallbackC                  ,-    DownloadErrorSignalInfo                 ,-    afterDownloadError                      ,-    downloadErrorCallbackWrapper            ,-    downloadErrorClosure                    ,-    mkDownloadErrorCallback                 ,-    noDownloadErrorCallback                 ,-    onDownloadError                         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype Download = Download (ForeignPtr Download)-foreign import ccall "webkit_download_get_type"-    c_webkit_download_get_type :: IO GType--type instance ParentTypes Download = DownloadParentTypes-type DownloadParentTypes = '[GObject.Object]--instance GObject Download where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_download_get_type-    --class GObject o => DownloadK o-instance (GObject o, IsDescendantOf Download o) => DownloadK o--toDownload :: DownloadK o => o -> IO Download-toDownload = unsafeCastTo Download--noDownload :: Maybe Download-noDownload = Nothing--type family ResolveDownloadMethod (t :: Symbol) (o :: *) :: * where-    ResolveDownloadMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveDownloadMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveDownloadMethod "cancel" o = DownloadCancelMethodInfo-    ResolveDownloadMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveDownloadMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveDownloadMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveDownloadMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveDownloadMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveDownloadMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveDownloadMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveDownloadMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveDownloadMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveDownloadMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveDownloadMethod "start" o = DownloadStartMethodInfo-    ResolveDownloadMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveDownloadMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveDownloadMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveDownloadMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveDownloadMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveDownloadMethod "getCurrentSize" o = DownloadGetCurrentSizeMethodInfo-    ResolveDownloadMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveDownloadMethod "getDestinationUri" o = DownloadGetDestinationUriMethodInfo-    ResolveDownloadMethod "getElapsedTime" o = DownloadGetElapsedTimeMethodInfo-    ResolveDownloadMethod "getNetworkRequest" o = DownloadGetNetworkRequestMethodInfo-    ResolveDownloadMethod "getNetworkResponse" o = DownloadGetNetworkResponseMethodInfo-    ResolveDownloadMethod "getProgress" o = DownloadGetProgressMethodInfo-    ResolveDownloadMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveDownloadMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveDownloadMethod "getStatus" o = DownloadGetStatusMethodInfo-    ResolveDownloadMethod "getSuggestedFilename" o = DownloadGetSuggestedFilenameMethodInfo-    ResolveDownloadMethod "getTotalSize" o = DownloadGetTotalSizeMethodInfo-    ResolveDownloadMethod "getUri" o = DownloadGetUriMethodInfo-    ResolveDownloadMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveDownloadMethod "setDestinationUri" o = DownloadSetDestinationUriMethodInfo-    ResolveDownloadMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveDownloadMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDownloadMethod t Download, MethodInfo info Download p) => IsLabelProxy t (Download -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDownloadMethod t Download, MethodInfo info Download p) => IsLabel t (Download -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal Download::error-type DownloadErrorCallback =-    Int32 ->-    Int32 ->-    T.Text ->-    IO Bool--noDownloadErrorCallback :: Maybe DownloadErrorCallback-noDownloadErrorCallback = Nothing--type DownloadErrorCallbackC =-    Ptr () ->                               -- object-    Int32 ->-    Int32 ->-    CString ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkDownloadErrorCallback :: DownloadErrorCallbackC -> IO (FunPtr DownloadErrorCallbackC)--downloadErrorClosure :: DownloadErrorCallback -> IO Closure-downloadErrorClosure cb = newCClosure =<< mkDownloadErrorCallback wrapped-    where wrapped = downloadErrorCallbackWrapper cb--downloadErrorCallbackWrapper ::-    DownloadErrorCallback ->-    Ptr () ->-    Int32 ->-    Int32 ->-    CString ->-    Ptr () ->-    IO CInt-downloadErrorCallbackWrapper _cb _ errorCode errorDetail reason _ = do-    reason' <- cstringToText reason-    result <- _cb  errorCode errorDetail reason'-    let result' = (fromIntegral . fromEnum) result-    return result'--onDownloadError :: (GObject a, MonadIO m) => a -> DownloadErrorCallback -> m SignalHandlerId-onDownloadError obj cb = liftIO $ connectDownloadError obj cb SignalConnectBefore-afterDownloadError :: (GObject a, MonadIO m) => a -> DownloadErrorCallback -> m SignalHandlerId-afterDownloadError obj cb = connectDownloadError obj cb SignalConnectAfter--connectDownloadError :: (GObject a, MonadIO m) =>-                        a -> DownloadErrorCallback -> SignalConnectMode -> m SignalHandlerId-connectDownloadError obj cb after = liftIO $ do-    cb' <- mkDownloadErrorCallback (downloadErrorCallbackWrapper cb)-    connectSignalFunPtr obj "error" cb' after---- VVV Prop "current-size"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDownloadCurrentSize :: (MonadIO m, DownloadK o) => o -> m Word64-getDownloadCurrentSize obj = liftIO $ getObjectPropertyUInt64 obj "current-size"--data DownloadCurrentSizePropertyInfo-instance AttrInfo DownloadCurrentSizePropertyInfo where-    type AttrAllowedOps DownloadCurrentSizePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DownloadCurrentSizePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DownloadCurrentSizePropertyInfo = DownloadK-    type AttrGetType DownloadCurrentSizePropertyInfo = Word64-    type AttrLabel DownloadCurrentSizePropertyInfo = "current-size"-    attrGet _ = getDownloadCurrentSize-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "destination-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getDownloadDestinationUri :: (MonadIO m, DownloadK o) => o -> m T.Text-getDownloadDestinationUri obj = liftIO $ checkUnexpectedNothing "getDownloadDestinationUri" $ getObjectPropertyString obj "destination-uri"--setDownloadDestinationUri :: (MonadIO m, DownloadK o) => o -> T.Text -> m ()-setDownloadDestinationUri obj val = liftIO $ setObjectPropertyString obj "destination-uri" (Just val)--constructDownloadDestinationUri :: T.Text -> IO ([Char], GValue)-constructDownloadDestinationUri val = constructObjectPropertyString "destination-uri" (Just val)--data DownloadDestinationUriPropertyInfo-instance AttrInfo DownloadDestinationUriPropertyInfo where-    type AttrAllowedOps DownloadDestinationUriPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DownloadDestinationUriPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DownloadDestinationUriPropertyInfo = DownloadK-    type AttrGetType DownloadDestinationUriPropertyInfo = T.Text-    type AttrLabel DownloadDestinationUriPropertyInfo = "destination-uri"-    attrGet _ = getDownloadDestinationUri-    attrSet _ = setDownloadDestinationUri-    attrConstruct _ = constructDownloadDestinationUri-    attrClear _ = undefined---- VVV Prop "network-request"-   -- Type: TInterface "WebKit" "NetworkRequest"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--getDownloadNetworkRequest :: (MonadIO m, DownloadK o) => o -> m NetworkRequest-getDownloadNetworkRequest obj = liftIO $ checkUnexpectedNothing "getDownloadNetworkRequest" $ getObjectPropertyObject obj "network-request" NetworkRequest--constructDownloadNetworkRequest :: (NetworkRequestK a) => a -> IO ([Char], GValue)-constructDownloadNetworkRequest val = constructObjectPropertyObject "network-request" (Just val)--data DownloadNetworkRequestPropertyInfo-instance AttrInfo DownloadNetworkRequestPropertyInfo where-    type AttrAllowedOps DownloadNetworkRequestPropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DownloadNetworkRequestPropertyInfo = NetworkRequestK-    type AttrBaseTypeConstraint DownloadNetworkRequestPropertyInfo = DownloadK-    type AttrGetType DownloadNetworkRequestPropertyInfo = NetworkRequest-    type AttrLabel DownloadNetworkRequestPropertyInfo = "network-request"-    attrGet _ = getDownloadNetworkRequest-    attrSet _ = undefined-    attrConstruct _ = constructDownloadNetworkRequest-    attrClear _ = undefined---- VVV Prop "network-response"-   -- Type: TInterface "WebKit" "NetworkResponse"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--getDownloadNetworkResponse :: (MonadIO m, DownloadK o) => o -> m NetworkResponse-getDownloadNetworkResponse obj = liftIO $ checkUnexpectedNothing "getDownloadNetworkResponse" $ getObjectPropertyObject obj "network-response" NetworkResponse--constructDownloadNetworkResponse :: (NetworkResponseK a) => a -> IO ([Char], GValue)-constructDownloadNetworkResponse val = constructObjectPropertyObject "network-response" (Just val)--data DownloadNetworkResponsePropertyInfo-instance AttrInfo DownloadNetworkResponsePropertyInfo where-    type AttrAllowedOps DownloadNetworkResponsePropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DownloadNetworkResponsePropertyInfo = NetworkResponseK-    type AttrBaseTypeConstraint DownloadNetworkResponsePropertyInfo = DownloadK-    type AttrGetType DownloadNetworkResponsePropertyInfo = NetworkResponse-    type AttrLabel DownloadNetworkResponsePropertyInfo = "network-response"-    attrGet _ = getDownloadNetworkResponse-    attrSet _ = undefined-    attrConstruct _ = constructDownloadNetworkResponse-    attrClear _ = undefined---- VVV Prop "progress"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDownloadProgress :: (MonadIO m, DownloadK o) => o -> m Double-getDownloadProgress obj = liftIO $ getObjectPropertyDouble obj "progress"--data DownloadProgressPropertyInfo-instance AttrInfo DownloadProgressPropertyInfo where-    type AttrAllowedOps DownloadProgressPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DownloadProgressPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DownloadProgressPropertyInfo = DownloadK-    type AttrGetType DownloadProgressPropertyInfo = Double-    type AttrLabel DownloadProgressPropertyInfo = "progress"-    attrGet _ = getDownloadProgress-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "status"-   -- Type: TInterface "WebKit" "DownloadStatus"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDownloadStatus :: (MonadIO m, DownloadK o) => o -> m DownloadStatus-getDownloadStatus obj = liftIO $ getObjectPropertyEnum obj "status"--data DownloadStatusPropertyInfo-instance AttrInfo DownloadStatusPropertyInfo where-    type AttrAllowedOps DownloadStatusPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DownloadStatusPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DownloadStatusPropertyInfo = DownloadK-    type AttrGetType DownloadStatusPropertyInfo = DownloadStatus-    type AttrLabel DownloadStatusPropertyInfo = "status"-    attrGet _ = getDownloadStatus-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "suggested-filename"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDownloadSuggestedFilename :: (MonadIO m, DownloadK o) => o -> m T.Text-getDownloadSuggestedFilename obj = liftIO $ checkUnexpectedNothing "getDownloadSuggestedFilename" $ getObjectPropertyString obj "suggested-filename"--data DownloadSuggestedFilenamePropertyInfo-instance AttrInfo DownloadSuggestedFilenamePropertyInfo where-    type AttrAllowedOps DownloadSuggestedFilenamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DownloadSuggestedFilenamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DownloadSuggestedFilenamePropertyInfo = DownloadK-    type AttrGetType DownloadSuggestedFilenamePropertyInfo = T.Text-    type AttrLabel DownloadSuggestedFilenamePropertyInfo = "suggested-filename"-    attrGet _ = getDownloadSuggestedFilename-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "total-size"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getDownloadTotalSize :: (MonadIO m, DownloadK o) => o -> m Word64-getDownloadTotalSize obj = liftIO $ getObjectPropertyUInt64 obj "total-size"--data DownloadTotalSizePropertyInfo-instance AttrInfo DownloadTotalSizePropertyInfo where-    type AttrAllowedOps DownloadTotalSizePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DownloadTotalSizePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DownloadTotalSizePropertyInfo = DownloadK-    type AttrGetType DownloadTotalSizePropertyInfo = Word64-    type AttrLabel DownloadTotalSizePropertyInfo = "total-size"-    attrGet _ = getDownloadTotalSize-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList Download = DownloadAttributeList-type DownloadAttributeList = ('[ '("currentSize", DownloadCurrentSizePropertyInfo), '("destinationUri", DownloadDestinationUriPropertyInfo), '("networkRequest", DownloadNetworkRequestPropertyInfo), '("networkResponse", DownloadNetworkResponsePropertyInfo), '("progress", DownloadProgressPropertyInfo), '("status", DownloadStatusPropertyInfo), '("suggestedFilename", DownloadSuggestedFilenamePropertyInfo), '("totalSize", DownloadTotalSizePropertyInfo)] :: [(Symbol, *)])--downloadCurrentSize :: AttrLabelProxy "currentSize"-downloadCurrentSize = AttrLabelProxy--downloadDestinationUri :: AttrLabelProxy "destinationUri"-downloadDestinationUri = AttrLabelProxy--downloadNetworkRequest :: AttrLabelProxy "networkRequest"-downloadNetworkRequest = AttrLabelProxy--downloadNetworkResponse :: AttrLabelProxy "networkResponse"-downloadNetworkResponse = AttrLabelProxy--downloadProgress :: AttrLabelProxy "progress"-downloadProgress = AttrLabelProxy--downloadStatus :: AttrLabelProxy "status"-downloadStatus = AttrLabelProxy--downloadSuggestedFilename :: AttrLabelProxy "suggestedFilename"-downloadSuggestedFilename = AttrLabelProxy--downloadTotalSize :: AttrLabelProxy "totalSize"-downloadTotalSize = AttrLabelProxy--data DownloadErrorSignalInfo-instance SignalInfo DownloadErrorSignalInfo where-    type HaskellCallbackType DownloadErrorSignalInfo = DownloadErrorCallback-    connectSignal _ = connectDownloadError--type instance SignalList Download = DownloadSignalList-type DownloadSignalList = ('[ '("error", DownloadErrorSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method Download::new--- method type : Constructor--- Args : [Arg {argCName = "request", argType = TInterface "WebKit" "NetworkRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "Download")--- throws : False--- Skip return : False--foreign import ccall "webkit_download_new" webkit_download_new :: -    Ptr NetworkRequest ->                   -- request : TInterface "WebKit" "NetworkRequest"-    IO (Ptr Download)---downloadNew ::-    (MonadIO m, NetworkRequestK a) =>-    a                                       -- request-    -> m Download                           -- result-downloadNew request = liftIO $ do-    let request' = unsafeManagedPtrCastPtr request-    result <- webkit_download_new request'-    checkUnexpectedReturnNULL "webkit_download_new" result-    result' <- (wrapObject Download) result-    touchManagedPtr request-    return result'---- method Download::cancel--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "Download", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_download_cancel" webkit_download_cancel :: -    Ptr Download ->                         -- _obj : TInterface "WebKit" "Download"-    IO ()---downloadCancel ::-    (MonadIO m, DownloadK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-downloadCancel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_download_cancel _obj'-    touchManagedPtr _obj-    return ()--data DownloadCancelMethodInfo-instance (signature ~ (m ()), MonadIO m, DownloadK a) => MethodInfo DownloadCancelMethodInfo a signature where-    overloadedMethod _ = downloadCancel---- method Download::get_current_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "Download", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt64)--- throws : False--- Skip return : False--foreign import ccall "webkit_download_get_current_size" webkit_download_get_current_size :: -    Ptr Download ->                         -- _obj : TInterface "WebKit" "Download"-    IO Word64---downloadGetCurrentSize ::-    (MonadIO m, DownloadK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-downloadGetCurrentSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_download_get_current_size _obj'-    touchManagedPtr _obj-    return result--data DownloadGetCurrentSizeMethodInfo-instance (signature ~ (m Word64), MonadIO m, DownloadK a) => MethodInfo DownloadGetCurrentSizeMethodInfo a signature where-    overloadedMethod _ = downloadGetCurrentSize---- method Download::get_destination_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "Download", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_download_get_destination_uri" webkit_download_get_destination_uri :: -    Ptr Download ->                         -- _obj : TInterface "WebKit" "Download"-    IO CString---downloadGetDestinationUri ::-    (MonadIO m, DownloadK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-downloadGetDestinationUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_download_get_destination_uri _obj'-    checkUnexpectedReturnNULL "webkit_download_get_destination_uri" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data DownloadGetDestinationUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DownloadK a) => MethodInfo DownloadGetDestinationUriMethodInfo a signature where-    overloadedMethod _ = downloadGetDestinationUri---- method Download::get_elapsed_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "Download", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "webkit_download_get_elapsed_time" webkit_download_get_elapsed_time :: -    Ptr Download ->                         -- _obj : TInterface "WebKit" "Download"-    IO CDouble---downloadGetElapsedTime ::-    (MonadIO m, DownloadK a) =>-    a                                       -- _obj-    -> m Double                             -- result-downloadGetElapsedTime _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_download_get_elapsed_time _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DownloadGetElapsedTimeMethodInfo-instance (signature ~ (m Double), MonadIO m, DownloadK a) => MethodInfo DownloadGetElapsedTimeMethodInfo a signature where-    overloadedMethod _ = downloadGetElapsedTime---- method Download::get_network_request--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "Download", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "NetworkRequest")--- throws : False--- Skip return : False--foreign import ccall "webkit_download_get_network_request" webkit_download_get_network_request :: -    Ptr Download ->                         -- _obj : TInterface "WebKit" "Download"-    IO (Ptr NetworkRequest)---downloadGetNetworkRequest ::-    (MonadIO m, DownloadK a) =>-    a                                       -- _obj-    -> m NetworkRequest                     -- result-downloadGetNetworkRequest _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_download_get_network_request _obj'-    checkUnexpectedReturnNULL "webkit_download_get_network_request" result-    result' <- (newObject NetworkRequest) result-    touchManagedPtr _obj-    return result'--data DownloadGetNetworkRequestMethodInfo-instance (signature ~ (m NetworkRequest), MonadIO m, DownloadK a) => MethodInfo DownloadGetNetworkRequestMethodInfo a signature where-    overloadedMethod _ = downloadGetNetworkRequest---- method Download::get_network_response--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "Download", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "NetworkResponse")--- throws : False--- Skip return : False--foreign import ccall "webkit_download_get_network_response" webkit_download_get_network_response :: -    Ptr Download ->                         -- _obj : TInterface "WebKit" "Download"-    IO (Ptr NetworkResponse)---downloadGetNetworkResponse ::-    (MonadIO m, DownloadK a) =>-    a                                       -- _obj-    -> m NetworkResponse                    -- result-downloadGetNetworkResponse _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_download_get_network_response _obj'-    checkUnexpectedReturnNULL "webkit_download_get_network_response" result-    result' <- (newObject NetworkResponse) result-    touchManagedPtr _obj-    return result'--data DownloadGetNetworkResponseMethodInfo-instance (signature ~ (m NetworkResponse), MonadIO m, DownloadK a) => MethodInfo DownloadGetNetworkResponseMethodInfo a signature where-    overloadedMethod _ = downloadGetNetworkResponse---- method Download::get_progress--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "Download", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "webkit_download_get_progress" webkit_download_get_progress :: -    Ptr Download ->                         -- _obj : TInterface "WebKit" "Download"-    IO CDouble---downloadGetProgress ::-    (MonadIO m, DownloadK a) =>-    a                                       -- _obj-    -> m Double                             -- result-downloadGetProgress _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_download_get_progress _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data DownloadGetProgressMethodInfo-instance (signature ~ (m Double), MonadIO m, DownloadK a) => MethodInfo DownloadGetProgressMethodInfo a signature where-    overloadedMethod _ = downloadGetProgress---- method Download::get_status--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "Download", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DownloadStatus")--- throws : False--- Skip return : False--foreign import ccall "webkit_download_get_status" webkit_download_get_status :: -    Ptr Download ->                         -- _obj : TInterface "WebKit" "Download"-    IO CUInt---downloadGetStatus ::-    (MonadIO m, DownloadK a) =>-    a                                       -- _obj-    -> m DownloadStatus                     -- result-downloadGetStatus _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_download_get_status _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data DownloadGetStatusMethodInfo-instance (signature ~ (m DownloadStatus), MonadIO m, DownloadK a) => MethodInfo DownloadGetStatusMethodInfo a signature where-    overloadedMethod _ = downloadGetStatus---- method Download::get_suggested_filename--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "Download", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_download_get_suggested_filename" webkit_download_get_suggested_filename :: -    Ptr Download ->                         -- _obj : TInterface "WebKit" "Download"-    IO CString---downloadGetSuggestedFilename ::-    (MonadIO m, DownloadK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-downloadGetSuggestedFilename _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_download_get_suggested_filename _obj'-    checkUnexpectedReturnNULL "webkit_download_get_suggested_filename" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data DownloadGetSuggestedFilenameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DownloadK a) => MethodInfo DownloadGetSuggestedFilenameMethodInfo a signature where-    overloadedMethod _ = downloadGetSuggestedFilename---- method Download::get_total_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "Download", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt64)--- throws : False--- Skip return : False--foreign import ccall "webkit_download_get_total_size" webkit_download_get_total_size :: -    Ptr Download ->                         -- _obj : TInterface "WebKit" "Download"-    IO Word64---downloadGetTotalSize ::-    (MonadIO m, DownloadK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-downloadGetTotalSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_download_get_total_size _obj'-    touchManagedPtr _obj-    return result--data DownloadGetTotalSizeMethodInfo-instance (signature ~ (m Word64), MonadIO m, DownloadK a) => MethodInfo DownloadGetTotalSizeMethodInfo a signature where-    overloadedMethod _ = downloadGetTotalSize---- method Download::get_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "Download", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_download_get_uri" webkit_download_get_uri :: -    Ptr Download ->                         -- _obj : TInterface "WebKit" "Download"-    IO CString---downloadGetUri ::-    (MonadIO m, DownloadK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-downloadGetUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_download_get_uri _obj'-    checkUnexpectedReturnNULL "webkit_download_get_uri" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data DownloadGetUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, DownloadK a) => MethodInfo DownloadGetUriMethodInfo a signature where-    overloadedMethod _ = downloadGetUri---- method Download::set_destination_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "Download", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "destination_uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_download_set_destination_uri" webkit_download_set_destination_uri :: -    Ptr Download ->                         -- _obj : TInterface "WebKit" "Download"-    CString ->                              -- destination_uri : TBasicType TUTF8-    IO ()---downloadSetDestinationUri ::-    (MonadIO m, DownloadK a) =>-    a                                       -- _obj-    -> T.Text                               -- destinationUri-    -> m ()                                 -- result-downloadSetDestinationUri _obj destinationUri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    destinationUri' <- textToCString destinationUri-    webkit_download_set_destination_uri _obj' destinationUri'-    touchManagedPtr _obj-    freeMem destinationUri'-    return ()--data DownloadSetDestinationUriMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, DownloadK a) => MethodInfo DownloadSetDestinationUriMethodInfo a signature where-    overloadedMethod _ = downloadSetDestinationUri---- method Download::start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "Download", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_download_start" webkit_download_start :: -    Ptr Download ->                         -- _obj : TInterface "WebKit" "Download"-    IO ()---downloadStart ::-    (MonadIO m, DownloadK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-downloadStart _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_download_start _obj'-    touchManagedPtr _obj-    return ()--data DownloadStartMethodInfo-instance (signature ~ (m ()), MonadIO m, DownloadK a) => MethodInfo DownloadStartMethodInfo a signature where-    overloadedMethod _ = downloadStart--
− GI/WebKit/Objects/Download.hs-boot
@@ -1,35 +0,0 @@-module GI.WebKit.Objects.Download where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype Download = Download (ForeignPtr Download)-instance GObject Download where-class GObject o => DownloadK o-instance (GObject o, IsDescendantOf Download o) => DownloadK o-data DownloadCurrentSizePropertyInfo-data DownloadDestinationUriPropertyInfo-data DownloadNetworkRequestPropertyInfo-data DownloadNetworkResponsePropertyInfo-data DownloadProgressPropertyInfo-data DownloadStatusPropertyInfo-data DownloadSuggestedFilenamePropertyInfo-data DownloadTotalSizePropertyInfo-data DownloadErrorSignalInfo-data DownloadCancelMethodInfo-data DownloadGetCurrentSizeMethodInfo-data DownloadGetDestinationUriMethodInfo-data DownloadGetElapsedTimeMethodInfo-data DownloadGetNetworkRequestMethodInfo-data DownloadGetNetworkResponseMethodInfo-data DownloadGetProgressMethodInfo-data DownloadGetStatusMethodInfo-data DownloadGetSuggestedFilenameMethodInfo-data DownloadGetTotalSizeMethodInfo-data DownloadGetUriMethodInfo-data DownloadSetDestinationUriMethodInfo-data DownloadStartMethodInfo
− GI/WebKit/Objects/FaviconDatabase.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 (garetxe@gmail.com)--}--module GI.WebKit.Objects.FaviconDatabase-    ( ---- * Exported types-    FaviconDatabase(..)                     ,-    FaviconDatabaseK                        ,-    toFaviconDatabase                       ,-    noFaviconDatabase                       ,--- -- * Methods--- ** faviconDatabaseClear-    FaviconDatabaseClearMethodInfo          ,-    faviconDatabaseClear                    ,----- ** faviconDatabaseGetFaviconPixbuf-    FaviconDatabaseGetFaviconPixbufMethodInfo,-    faviconDatabaseGetFaviconPixbuf         ,----- ** faviconDatabaseGetFaviconPixbufFinish-    FaviconDatabaseGetFaviconPixbufFinishMethodInfo,-    faviconDatabaseGetFaviconPixbufFinish   ,----- ** faviconDatabaseGetFaviconUri-    FaviconDatabaseGetFaviconUriMethodInfo  ,-    faviconDatabaseGetFaviconUri            ,----- ** faviconDatabaseGetPath-    FaviconDatabaseGetPathMethodInfo        ,-    faviconDatabaseGetPath                  ,----- ** faviconDatabaseSetPath-    FaviconDatabaseSetPathMethodInfo        ,-    faviconDatabaseSetPath                  ,----- ** faviconDatabaseTryGetFaviconPixbuf-    FaviconDatabaseTryGetFaviconPixbufMethodInfo,-    faviconDatabaseTryGetFaviconPixbuf      ,----- -- * Properties--- ** Path-    FaviconDatabasePathPropertyInfo         ,-    clearFaviconDatabasePath                ,-    constructFaviconDatabasePath            ,-    faviconDatabasePath                     ,-    getFaviconDatabasePath                  ,-    setFaviconDatabasePath                  ,----- -- * Signals--- ** IconLoaded-    FaviconDatabaseIconLoadedCallback       ,-    FaviconDatabaseIconLoadedCallbackC      ,-    FaviconDatabaseIconLoadedSignalInfo     ,-    afterFaviconDatabaseIconLoaded          ,-    faviconDatabaseIconLoadedCallbackWrapper,-    faviconDatabaseIconLoadedClosure        ,-    mkFaviconDatabaseIconLoadedCallback     ,-    noFaviconDatabaseIconLoadedCallback     ,-    onFaviconDatabaseIconLoaded             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject-import qualified GI.GdkPixbuf as GdkPixbuf-import qualified GI.Gio as Gio--newtype FaviconDatabase = FaviconDatabase (ForeignPtr FaviconDatabase)-foreign import ccall "webkit_favicon_database_get_type"-    c_webkit_favicon_database_get_type :: IO GType--type instance ParentTypes FaviconDatabase = FaviconDatabaseParentTypes-type FaviconDatabaseParentTypes = '[GObject.Object]--instance GObject FaviconDatabase where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_favicon_database_get_type-    --class GObject o => FaviconDatabaseK o-instance (GObject o, IsDescendantOf FaviconDatabase o) => FaviconDatabaseK o--toFaviconDatabase :: FaviconDatabaseK o => o -> IO FaviconDatabase-toFaviconDatabase = unsafeCastTo FaviconDatabase--noFaviconDatabase :: Maybe FaviconDatabase-noFaviconDatabase = Nothing--type family ResolveFaviconDatabaseMethod (t :: Symbol) (o :: *) :: * where-    ResolveFaviconDatabaseMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFaviconDatabaseMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFaviconDatabaseMethod "clear" o = FaviconDatabaseClearMethodInfo-    ResolveFaviconDatabaseMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFaviconDatabaseMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFaviconDatabaseMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFaviconDatabaseMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFaviconDatabaseMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFaviconDatabaseMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFaviconDatabaseMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFaviconDatabaseMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFaviconDatabaseMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFaviconDatabaseMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFaviconDatabaseMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFaviconDatabaseMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFaviconDatabaseMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFaviconDatabaseMethod "tryGetFaviconPixbuf" o = FaviconDatabaseTryGetFaviconPixbufMethodInfo-    ResolveFaviconDatabaseMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFaviconDatabaseMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFaviconDatabaseMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFaviconDatabaseMethod "getFaviconPixbuf" o = FaviconDatabaseGetFaviconPixbufMethodInfo-    ResolveFaviconDatabaseMethod "getFaviconPixbufFinish" o = FaviconDatabaseGetFaviconPixbufFinishMethodInfo-    ResolveFaviconDatabaseMethod "getFaviconUri" o = FaviconDatabaseGetFaviconUriMethodInfo-    ResolveFaviconDatabaseMethod "getPath" o = FaviconDatabaseGetPathMethodInfo-    ResolveFaviconDatabaseMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFaviconDatabaseMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFaviconDatabaseMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFaviconDatabaseMethod "setPath" o = FaviconDatabaseSetPathMethodInfo-    ResolveFaviconDatabaseMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFaviconDatabaseMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFaviconDatabaseMethod t FaviconDatabase, MethodInfo info FaviconDatabase p) => IsLabelProxy t (FaviconDatabase -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFaviconDatabaseMethod t FaviconDatabase, MethodInfo info FaviconDatabase p) => IsLabel t (FaviconDatabase -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal FaviconDatabase::icon-loaded-type FaviconDatabaseIconLoadedCallback =-    T.Text ->-    IO ()--noFaviconDatabaseIconLoadedCallback :: Maybe FaviconDatabaseIconLoadedCallback-noFaviconDatabaseIconLoadedCallback = Nothing--type FaviconDatabaseIconLoadedCallbackC =-    Ptr () ->                               -- object-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkFaviconDatabaseIconLoadedCallback :: FaviconDatabaseIconLoadedCallbackC -> IO (FunPtr FaviconDatabaseIconLoadedCallbackC)--faviconDatabaseIconLoadedClosure :: FaviconDatabaseIconLoadedCallback -> IO Closure-faviconDatabaseIconLoadedClosure cb = newCClosure =<< mkFaviconDatabaseIconLoadedCallback wrapped-    where wrapped = faviconDatabaseIconLoadedCallbackWrapper cb--faviconDatabaseIconLoadedCallbackWrapper ::-    FaviconDatabaseIconLoadedCallback ->-    Ptr () ->-    CString ->-    Ptr () ->-    IO ()-faviconDatabaseIconLoadedCallbackWrapper _cb _ frameUri _ = do-    frameUri' <- cstringToText frameUri-    _cb  frameUri'--onFaviconDatabaseIconLoaded :: (GObject a, MonadIO m) => a -> FaviconDatabaseIconLoadedCallback -> m SignalHandlerId-onFaviconDatabaseIconLoaded obj cb = liftIO $ connectFaviconDatabaseIconLoaded obj cb SignalConnectBefore-afterFaviconDatabaseIconLoaded :: (GObject a, MonadIO m) => a -> FaviconDatabaseIconLoadedCallback -> m SignalHandlerId-afterFaviconDatabaseIconLoaded obj cb = connectFaviconDatabaseIconLoaded obj cb SignalConnectAfter--connectFaviconDatabaseIconLoaded :: (GObject a, MonadIO m) =>-                                    a -> FaviconDatabaseIconLoadedCallback -> SignalConnectMode -> m SignalHandlerId-connectFaviconDatabaseIconLoaded obj cb after = liftIO $ do-    cb' <- mkFaviconDatabaseIconLoadedCallback (faviconDatabaseIconLoadedCallbackWrapper cb)-    connectSignalFunPtr obj "icon-loaded" cb' after---- VVV Prop "path"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just True)--getFaviconDatabasePath :: (MonadIO m, FaviconDatabaseK o) => o -> m T.Text-getFaviconDatabasePath obj = liftIO $ checkUnexpectedNothing "getFaviconDatabasePath" $ getObjectPropertyString obj "path"--setFaviconDatabasePath :: (MonadIO m, FaviconDatabaseK o) => o -> T.Text -> m ()-setFaviconDatabasePath obj val = liftIO $ setObjectPropertyString obj "path" (Just val)--constructFaviconDatabasePath :: T.Text -> IO ([Char], GValue)-constructFaviconDatabasePath val = constructObjectPropertyString "path" (Just val)--clearFaviconDatabasePath :: (MonadIO m, FaviconDatabaseK o) => o -> m ()-clearFaviconDatabasePath obj = liftIO $ setObjectPropertyString obj "path" (Nothing :: Maybe T.Text)--data FaviconDatabasePathPropertyInfo-instance AttrInfo FaviconDatabasePathPropertyInfo where-    type AttrAllowedOps FaviconDatabasePathPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint FaviconDatabasePathPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint FaviconDatabasePathPropertyInfo = FaviconDatabaseK-    type AttrGetType FaviconDatabasePathPropertyInfo = T.Text-    type AttrLabel FaviconDatabasePathPropertyInfo = "path"-    attrGet _ = getFaviconDatabasePath-    attrSet _ = setFaviconDatabasePath-    attrConstruct _ = constructFaviconDatabasePath-    attrClear _ = clearFaviconDatabasePath--type instance AttributeList FaviconDatabase = FaviconDatabaseAttributeList-type FaviconDatabaseAttributeList = ('[ '("path", FaviconDatabasePathPropertyInfo)] :: [(Symbol, *)])--faviconDatabasePath :: AttrLabelProxy "path"-faviconDatabasePath = AttrLabelProxy--data FaviconDatabaseIconLoadedSignalInfo-instance SignalInfo FaviconDatabaseIconLoadedSignalInfo where-    type HaskellCallbackType FaviconDatabaseIconLoadedSignalInfo = FaviconDatabaseIconLoadedCallback-    connectSignal _ = connectFaviconDatabaseIconLoaded--type instance SignalList FaviconDatabase = FaviconDatabaseSignalList-type FaviconDatabaseSignalList = ('[ '("iconLoaded", FaviconDatabaseIconLoadedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method FaviconDatabase::clear--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "FaviconDatabase", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_favicon_database_clear" webkit_favicon_database_clear :: -    Ptr FaviconDatabase ->                  -- _obj : TInterface "WebKit" "FaviconDatabase"-    IO ()---faviconDatabaseClear ::-    (MonadIO m, FaviconDatabaseK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-faviconDatabaseClear _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_favicon_database_clear _obj'-    touchManagedPtr _obj-    return ()--data FaviconDatabaseClearMethodInfo-instance (signature ~ (m ()), MonadIO m, FaviconDatabaseK a) => MethodInfo FaviconDatabaseClearMethodInfo a signature where-    overloadedMethod _ = faviconDatabaseClear---- method FaviconDatabase::get_favicon_pixbuf--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "FaviconDatabase", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cancellable", argType = TInterface "Gio" "Cancellable", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "callback", argType = TInterface "Gio" "AsyncReadyCallback", direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeAsync, argClosure = 6, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TBasicType TPtr, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_favicon_database_get_favicon_pixbuf" webkit_favicon_database_get_favicon_pixbuf :: -    Ptr FaviconDatabase ->                  -- _obj : TInterface "WebKit" "FaviconDatabase"-    CString ->                              -- page_uri : TBasicType TUTF8-    Word32 ->                               -- width : TBasicType TUInt-    Word32 ->                               -- height : TBasicType TUInt-    Ptr Gio.Cancellable ->                  -- cancellable : TInterface "Gio" "Cancellable"-    FunPtr Gio.AsyncReadyCallbackC ->       -- callback : TInterface "Gio" "AsyncReadyCallback"-    Ptr () ->                               -- user_data : TBasicType TPtr-    IO ()---faviconDatabaseGetFaviconPixbuf ::-    (MonadIO m, FaviconDatabaseK a, Gio.CancellableK b) =>-    a                                       -- _obj-    -> T.Text                               -- pageUri-    -> Word32                               -- width-    -> Word32                               -- height-    -> Maybe (b)                            -- cancellable-    -> Maybe (Gio.AsyncReadyCallback)       -- callback-    -> m ()                                 -- result-faviconDatabaseGetFaviconPixbuf _obj pageUri width height cancellable callback = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    pageUri' <- textToCString pageUri-    maybeCancellable <- case cancellable of-        Nothing -> return nullPtr-        Just jCancellable -> do-            let jCancellable' = unsafeManagedPtrCastPtr jCancellable-            return jCancellable'-    ptrcallback <- callocMem :: IO (Ptr (FunPtr Gio.AsyncReadyCallbackC))-    maybeCallback <- case callback of-        Nothing -> return (castPtrToFunPtr nullPtr)-        Just jCallback -> do-            jCallback' <- Gio.mkAsyncReadyCallback (Gio.asyncReadyCallbackWrapper (Just ptrcallback) jCallback)-            poke ptrcallback jCallback'-            return jCallback'-    let userData = nullPtr-    webkit_favicon_database_get_favicon_pixbuf _obj' pageUri' width height maybeCancellable maybeCallback userData-    touchManagedPtr _obj-    whenJust cancellable touchManagedPtr-    freeMem pageUri'-    return ()--data FaviconDatabaseGetFaviconPixbufMethodInfo-instance (signature ~ (T.Text -> Word32 -> Word32 -> Maybe (b) -> Maybe (Gio.AsyncReadyCallback) -> m ()), MonadIO m, FaviconDatabaseK a, Gio.CancellableK b) => MethodInfo FaviconDatabaseGetFaviconPixbufMethodInfo a signature where-    overloadedMethod _ = faviconDatabaseGetFaviconPixbuf---- method FaviconDatabase::get_favicon_pixbuf_finish--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "FaviconDatabase", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "result", argType = TInterface "Gio" "AsyncResult", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : True--- Skip return : False--foreign import ccall "webkit_favicon_database_get_favicon_pixbuf_finish" webkit_favicon_database_get_favicon_pixbuf_finish :: -    Ptr FaviconDatabase ->                  -- _obj : TInterface "WebKit" "FaviconDatabase"-    Ptr Gio.AsyncResult ->                  -- result : TInterface "Gio" "AsyncResult"-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr GdkPixbuf.Pixbuf)---faviconDatabaseGetFaviconPixbufFinish ::-    (MonadIO m, FaviconDatabaseK a, Gio.AsyncResultK b) =>-    a                                       -- _obj-    -> b                                    -- result_-    -> m GdkPixbuf.Pixbuf                   -- result-faviconDatabaseGetFaviconPixbufFinish _obj result_ = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let result_' = unsafeManagedPtrCastPtr result_-    onException (do-        result <- propagateGError $ webkit_favicon_database_get_favicon_pixbuf_finish _obj' result_'-        checkUnexpectedReturnNULL "webkit_favicon_database_get_favicon_pixbuf_finish" result-        result' <- (wrapObject GdkPixbuf.Pixbuf) result-        touchManagedPtr _obj-        touchManagedPtr result_-        return result'-     ) (do-        return ()-     )--data FaviconDatabaseGetFaviconPixbufFinishMethodInfo-instance (signature ~ (b -> m GdkPixbuf.Pixbuf), MonadIO m, FaviconDatabaseK a, Gio.AsyncResultK b) => MethodInfo FaviconDatabaseGetFaviconPixbufFinishMethodInfo a signature where-    overloadedMethod _ = faviconDatabaseGetFaviconPixbufFinish---- method FaviconDatabase::get_favicon_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "FaviconDatabase", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_favicon_database_get_favicon_uri" webkit_favicon_database_get_favicon_uri :: -    Ptr FaviconDatabase ->                  -- _obj : TInterface "WebKit" "FaviconDatabase"-    CString ->                              -- page_uri : TBasicType TUTF8-    IO CString---faviconDatabaseGetFaviconUri ::-    (MonadIO m, FaviconDatabaseK a) =>-    a                                       -- _obj-    -> T.Text                               -- pageUri-    -> m T.Text                             -- result-faviconDatabaseGetFaviconUri _obj pageUri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    pageUri' <- textToCString pageUri-    result <- webkit_favicon_database_get_favicon_uri _obj' pageUri'-    checkUnexpectedReturnNULL "webkit_favicon_database_get_favicon_uri" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    freeMem pageUri'-    return result'--data FaviconDatabaseGetFaviconUriMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, FaviconDatabaseK a) => MethodInfo FaviconDatabaseGetFaviconUriMethodInfo a signature where-    overloadedMethod _ = faviconDatabaseGetFaviconUri---- method FaviconDatabase::get_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "FaviconDatabase", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_favicon_database_get_path" webkit_favicon_database_get_path :: -    Ptr FaviconDatabase ->                  -- _obj : TInterface "WebKit" "FaviconDatabase"-    IO CString---faviconDatabaseGetPath ::-    (MonadIO m, FaviconDatabaseK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-faviconDatabaseGetPath _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_favicon_database_get_path _obj'-    checkUnexpectedReturnNULL "webkit_favicon_database_get_path" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data FaviconDatabaseGetPathMethodInfo-instance (signature ~ (m T.Text), MonadIO m, FaviconDatabaseK a) => MethodInfo FaviconDatabaseGetPathMethodInfo a signature where-    overloadedMethod _ = faviconDatabaseGetPath---- method FaviconDatabase::set_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "FaviconDatabase", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_favicon_database_set_path" webkit_favicon_database_set_path :: -    Ptr FaviconDatabase ->                  -- _obj : TInterface "WebKit" "FaviconDatabase"-    CString ->                              -- path : TBasicType TUTF8-    IO ()---faviconDatabaseSetPath ::-    (MonadIO m, FaviconDatabaseK a) =>-    a                                       -- _obj-    -> Maybe (T.Text)                       -- path-    -> m ()                                 -- result-faviconDatabaseSetPath _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    maybePath <- case path of-        Nothing -> return nullPtr-        Just jPath -> do-            jPath' <- textToCString jPath-            return jPath'-    webkit_favicon_database_set_path _obj' maybePath-    touchManagedPtr _obj-    freeMem maybePath-    return ()--data FaviconDatabaseSetPathMethodInfo-instance (signature ~ (Maybe (T.Text) -> m ()), MonadIO m, FaviconDatabaseK a) => MethodInfo FaviconDatabaseSetPathMethodInfo a signature where-    overloadedMethod _ = faviconDatabaseSetPath---- method FaviconDatabase::try_get_favicon_pixbuf--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "FaviconDatabase", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : False--- Skip return : False--foreign import ccall "webkit_favicon_database_try_get_favicon_pixbuf" webkit_favicon_database_try_get_favicon_pixbuf :: -    Ptr FaviconDatabase ->                  -- _obj : TInterface "WebKit" "FaviconDatabase"-    CString ->                              -- page_uri : TBasicType TUTF8-    Word32 ->                               -- width : TBasicType TUInt-    Word32 ->                               -- height : TBasicType TUInt-    IO (Ptr GdkPixbuf.Pixbuf)---faviconDatabaseTryGetFaviconPixbuf ::-    (MonadIO m, FaviconDatabaseK a) =>-    a                                       -- _obj-    -> T.Text                               -- pageUri-    -> Word32                               -- width-    -> Word32                               -- height-    -> m GdkPixbuf.Pixbuf                   -- result-faviconDatabaseTryGetFaviconPixbuf _obj pageUri width height = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    pageUri' <- textToCString pageUri-    result <- webkit_favicon_database_try_get_favicon_pixbuf _obj' pageUri' width height-    checkUnexpectedReturnNULL "webkit_favicon_database_try_get_favicon_pixbuf" result-    result' <- (wrapObject GdkPixbuf.Pixbuf) result-    touchManagedPtr _obj-    freeMem pageUri'-    return result'--data FaviconDatabaseTryGetFaviconPixbufMethodInfo-instance (signature ~ (T.Text -> Word32 -> Word32 -> m GdkPixbuf.Pixbuf), MonadIO m, FaviconDatabaseK a) => MethodInfo FaviconDatabaseTryGetFaviconPixbufMethodInfo a signature where-    overloadedMethod _ = faviconDatabaseTryGetFaviconPixbuf--
− GI/WebKit/Objects/FaviconDatabase.hs-boot
@@ -1,22 +0,0 @@-module GI.WebKit.Objects.FaviconDatabase where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype FaviconDatabase = FaviconDatabase (ForeignPtr FaviconDatabase)-instance GObject FaviconDatabase where-class GObject o => FaviconDatabaseK o-instance (GObject o, IsDescendantOf FaviconDatabase o) => FaviconDatabaseK o-data FaviconDatabasePathPropertyInfo-data FaviconDatabaseIconLoadedSignalInfo-data FaviconDatabaseClearMethodInfo-data FaviconDatabaseGetFaviconPixbufMethodInfo-data FaviconDatabaseGetFaviconPixbufFinishMethodInfo-data FaviconDatabaseGetFaviconUriMethodInfo-data FaviconDatabaseGetPathMethodInfo-data FaviconDatabaseSetPathMethodInfo-data FaviconDatabaseTryGetFaviconPixbufMethodInfo
− GI/WebKit/Objects/FileChooserRequest.hs
@@ -1,392 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.FileChooserRequest-    ( ---- * Exported types-    FileChooserRequest(..)                  ,-    FileChooserRequestK                     ,-    toFileChooserRequest                    ,-    noFileChooserRequest                    ,--- -- * Methods--- ** fileChooserRequestGetMimeTypes-    FileChooserRequestGetMimeTypesMethodInfo,-    fileChooserRequestGetMimeTypes          ,----- ** fileChooserRequestGetMimeTypesFilter-    FileChooserRequestGetMimeTypesFilterMethodInfo,-    fileChooserRequestGetMimeTypesFilter    ,----- ** fileChooserRequestGetSelectMultiple-    FileChooserRequestGetSelectMultipleMethodInfo,-    fileChooserRequestGetSelectMultiple     ,----- ** fileChooserRequestGetSelectedFiles-    FileChooserRequestGetSelectedFilesMethodInfo,-    fileChooserRequestGetSelectedFiles      ,----- ** fileChooserRequestSelectFiles-    FileChooserRequestSelectFilesMethodInfo ,-    fileChooserRequestSelectFiles           ,----- -- * Properties--- ** Filter-    FileChooserRequestFilterPropertyInfo    ,-    fileChooserRequestFilter                ,-    getFileChooserRequestFilter             ,----- ** MimeTypes-    FileChooserRequestMimeTypesPropertyInfo ,-    fileChooserRequestMimeTypes             ,-    getFileChooserRequestMimeTypes          ,----- ** SelectMultiple-    FileChooserRequestSelectMultiplePropertyInfo,-    fileChooserRequestSelectMultiple        ,-    getFileChooserRequestSelectMultiple     ,----- ** SelectedFiles-    FileChooserRequestSelectedFilesPropertyInfo,-    fileChooserRequestSelectedFiles         ,-    getFileChooserRequestSelectedFiles      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gtk as Gtk--newtype FileChooserRequest = FileChooserRequest (ForeignPtr FileChooserRequest)-foreign import ccall "webkit_file_chooser_request_get_type"-    c_webkit_file_chooser_request_get_type :: IO GType--type instance ParentTypes FileChooserRequest = FileChooserRequestParentTypes-type FileChooserRequestParentTypes = '[GObject.Object]--instance GObject FileChooserRequest where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_file_chooser_request_get_type-    --class GObject o => FileChooserRequestK o-instance (GObject o, IsDescendantOf FileChooserRequest o) => FileChooserRequestK o--toFileChooserRequest :: FileChooserRequestK o => o -> IO FileChooserRequest-toFileChooserRequest = unsafeCastTo FileChooserRequest--noFileChooserRequest :: Maybe FileChooserRequest-noFileChooserRequest = Nothing--type family ResolveFileChooserRequestMethod (t :: Symbol) (o :: *) :: * where-    ResolveFileChooserRequestMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveFileChooserRequestMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveFileChooserRequestMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveFileChooserRequestMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveFileChooserRequestMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveFileChooserRequestMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveFileChooserRequestMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveFileChooserRequestMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveFileChooserRequestMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveFileChooserRequestMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveFileChooserRequestMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveFileChooserRequestMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveFileChooserRequestMethod "selectFiles" o = FileChooserRequestSelectFilesMethodInfo-    ResolveFileChooserRequestMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveFileChooserRequestMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveFileChooserRequestMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveFileChooserRequestMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveFileChooserRequestMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveFileChooserRequestMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveFileChooserRequestMethod "getMimeTypes" o = FileChooserRequestGetMimeTypesMethodInfo-    ResolveFileChooserRequestMethod "getMimeTypesFilter" o = FileChooserRequestGetMimeTypesFilterMethodInfo-    ResolveFileChooserRequestMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveFileChooserRequestMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveFileChooserRequestMethod "getSelectMultiple" o = FileChooserRequestGetSelectMultipleMethodInfo-    ResolveFileChooserRequestMethod "getSelectedFiles" o = FileChooserRequestGetSelectedFilesMethodInfo-    ResolveFileChooserRequestMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveFileChooserRequestMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveFileChooserRequestMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveFileChooserRequestMethod t FileChooserRequest, MethodInfo info FileChooserRequest p) => IsLabelProxy t (FileChooserRequest -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveFileChooserRequestMethod t FileChooserRequest, MethodInfo info FileChooserRequest p) => IsLabel t (FileChooserRequest -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "filter"-   -- Type: TInterface "Gtk" "FileFilter"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getFileChooserRequestFilter :: (MonadIO m, FileChooserRequestK o) => o -> m (Maybe Gtk.FileFilter)-getFileChooserRequestFilter obj = liftIO $ getObjectPropertyObject obj "filter" Gtk.FileFilter--data FileChooserRequestFilterPropertyInfo-instance AttrInfo FileChooserRequestFilterPropertyInfo where-    type AttrAllowedOps FileChooserRequestFilterPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint FileChooserRequestFilterPropertyInfo = (~) ()-    type AttrBaseTypeConstraint FileChooserRequestFilterPropertyInfo = FileChooserRequestK-    type AttrGetType FileChooserRequestFilterPropertyInfo = (Maybe Gtk.FileFilter)-    type AttrLabel FileChooserRequestFilterPropertyInfo = "filter"-    attrGet _ = getFileChooserRequestFilter-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "mime-types"-   -- Type: TCArray True (-1) (-1) (TBasicType TUTF8)-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getFileChooserRequestMimeTypes :: (MonadIO m, FileChooserRequestK o) => o -> m [T.Text]-getFileChooserRequestMimeTypes obj = liftIO $ checkUnexpectedNothing "getFileChooserRequestMimeTypes" $ getObjectPropertyStringArray obj "mime-types"--data FileChooserRequestMimeTypesPropertyInfo-instance AttrInfo FileChooserRequestMimeTypesPropertyInfo where-    type AttrAllowedOps FileChooserRequestMimeTypesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint FileChooserRequestMimeTypesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint FileChooserRequestMimeTypesPropertyInfo = FileChooserRequestK-    type AttrGetType FileChooserRequestMimeTypesPropertyInfo = [T.Text]-    type AttrLabel FileChooserRequestMimeTypesPropertyInfo = "mime-types"-    attrGet _ = getFileChooserRequestMimeTypes-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "select-multiple"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getFileChooserRequestSelectMultiple :: (MonadIO m, FileChooserRequestK o) => o -> m Bool-getFileChooserRequestSelectMultiple obj = liftIO $ getObjectPropertyBool obj "select-multiple"--data FileChooserRequestSelectMultiplePropertyInfo-instance AttrInfo FileChooserRequestSelectMultiplePropertyInfo where-    type AttrAllowedOps FileChooserRequestSelectMultiplePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint FileChooserRequestSelectMultiplePropertyInfo = (~) ()-    type AttrBaseTypeConstraint FileChooserRequestSelectMultiplePropertyInfo = FileChooserRequestK-    type AttrGetType FileChooserRequestSelectMultiplePropertyInfo = Bool-    type AttrLabel FileChooserRequestSelectMultiplePropertyInfo = "select-multiple"-    attrGet _ = getFileChooserRequestSelectMultiple-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "selected-files"-   -- Type: TCArray True (-1) (-1) (TBasicType TUTF8)-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getFileChooserRequestSelectedFiles :: (MonadIO m, FileChooserRequestK o) => o -> m [T.Text]-getFileChooserRequestSelectedFiles obj = liftIO $ checkUnexpectedNothing "getFileChooserRequestSelectedFiles" $ getObjectPropertyStringArray obj "selected-files"--data FileChooserRequestSelectedFilesPropertyInfo-instance AttrInfo FileChooserRequestSelectedFilesPropertyInfo where-    type AttrAllowedOps FileChooserRequestSelectedFilesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint FileChooserRequestSelectedFilesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint FileChooserRequestSelectedFilesPropertyInfo = FileChooserRequestK-    type AttrGetType FileChooserRequestSelectedFilesPropertyInfo = [T.Text]-    type AttrLabel FileChooserRequestSelectedFilesPropertyInfo = "selected-files"-    attrGet _ = getFileChooserRequestSelectedFiles-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList FileChooserRequest = FileChooserRequestAttributeList-type FileChooserRequestAttributeList = ('[ '("filter", FileChooserRequestFilterPropertyInfo), '("mimeTypes", FileChooserRequestMimeTypesPropertyInfo), '("selectMultiple", FileChooserRequestSelectMultiplePropertyInfo), '("selectedFiles", FileChooserRequestSelectedFilesPropertyInfo)] :: [(Symbol, *)])--fileChooserRequestFilter :: AttrLabelProxy "filter"-fileChooserRequestFilter = AttrLabelProxy--fileChooserRequestMimeTypes :: AttrLabelProxy "mimeTypes"-fileChooserRequestMimeTypes = AttrLabelProxy--fileChooserRequestSelectMultiple :: AttrLabelProxy "selectMultiple"-fileChooserRequestSelectMultiple = AttrLabelProxy--fileChooserRequestSelectedFiles :: AttrLabelProxy "selectedFiles"-fileChooserRequestSelectedFiles = AttrLabelProxy--type instance SignalList FileChooserRequest = FileChooserRequestSignalList-type FileChooserRequestSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method FileChooserRequest::get_mime_types--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "FileChooserRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TCArray True (-1) (-1) (TBasicType TUTF8))--- throws : False--- Skip return : False--foreign import ccall "webkit_file_chooser_request_get_mime_types" webkit_file_chooser_request_get_mime_types :: -    Ptr FileChooserRequest ->               -- _obj : TInterface "WebKit" "FileChooserRequest"-    IO (Ptr CString)---fileChooserRequestGetMimeTypes ::-    (MonadIO m, FileChooserRequestK a) =>-    a                                       -- _obj-    -> m [T.Text]                           -- result-fileChooserRequestGetMimeTypes _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_file_chooser_request_get_mime_types _obj'-    checkUnexpectedReturnNULL "webkit_file_chooser_request_get_mime_types" result-    result' <- unpackZeroTerminatedUTF8CArray result-    touchManagedPtr _obj-    return result'--data FileChooserRequestGetMimeTypesMethodInfo-instance (signature ~ (m [T.Text]), MonadIO m, FileChooserRequestK a) => MethodInfo FileChooserRequestGetMimeTypesMethodInfo a signature where-    overloadedMethod _ = fileChooserRequestGetMimeTypes---- method FileChooserRequest::get_mime_types_filter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "FileChooserRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "FileFilter")--- throws : False--- Skip return : False--foreign import ccall "webkit_file_chooser_request_get_mime_types_filter" webkit_file_chooser_request_get_mime_types_filter :: -    Ptr FileChooserRequest ->               -- _obj : TInterface "WebKit" "FileChooserRequest"-    IO (Ptr Gtk.FileFilter)---fileChooserRequestGetMimeTypesFilter ::-    (MonadIO m, FileChooserRequestK a) =>-    a                                       -- _obj-    -> m Gtk.FileFilter                     -- result-fileChooserRequestGetMimeTypesFilter _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_file_chooser_request_get_mime_types_filter _obj'-    checkUnexpectedReturnNULL "webkit_file_chooser_request_get_mime_types_filter" result-    result' <- (newObject Gtk.FileFilter) result-    touchManagedPtr _obj-    return result'--data FileChooserRequestGetMimeTypesFilterMethodInfo-instance (signature ~ (m Gtk.FileFilter), MonadIO m, FileChooserRequestK a) => MethodInfo FileChooserRequestGetMimeTypesFilterMethodInfo a signature where-    overloadedMethod _ = fileChooserRequestGetMimeTypesFilter---- method FileChooserRequest::get_select_multiple--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "FileChooserRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_file_chooser_request_get_select_multiple" webkit_file_chooser_request_get_select_multiple :: -    Ptr FileChooserRequest ->               -- _obj : TInterface "WebKit" "FileChooserRequest"-    IO CInt---fileChooserRequestGetSelectMultiple ::-    (MonadIO m, FileChooserRequestK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-fileChooserRequestGetSelectMultiple _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_file_chooser_request_get_select_multiple _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data FileChooserRequestGetSelectMultipleMethodInfo-instance (signature ~ (m Bool), MonadIO m, FileChooserRequestK a) => MethodInfo FileChooserRequestGetSelectMultipleMethodInfo a signature where-    overloadedMethod _ = fileChooserRequestGetSelectMultiple---- method FileChooserRequest::get_selected_files--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "FileChooserRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TCArray True (-1) (-1) (TBasicType TUTF8))--- throws : False--- Skip return : False--foreign import ccall "webkit_file_chooser_request_get_selected_files" webkit_file_chooser_request_get_selected_files :: -    Ptr FileChooserRequest ->               -- _obj : TInterface "WebKit" "FileChooserRequest"-    IO (Ptr CString)---fileChooserRequestGetSelectedFiles ::-    (MonadIO m, FileChooserRequestK a) =>-    a                                       -- _obj-    -> m [T.Text]                           -- result-fileChooserRequestGetSelectedFiles _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_file_chooser_request_get_selected_files _obj'-    checkUnexpectedReturnNULL "webkit_file_chooser_request_get_selected_files" result-    result' <- unpackZeroTerminatedUTF8CArray result-    touchManagedPtr _obj-    return result'--data FileChooserRequestGetSelectedFilesMethodInfo-instance (signature ~ (m [T.Text]), MonadIO m, FileChooserRequestK a) => MethodInfo FileChooserRequestGetSelectedFilesMethodInfo a signature where-    overloadedMethod _ = fileChooserRequestGetSelectedFiles---- method FileChooserRequest::select_files--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "FileChooserRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "files", argType = TCArray True (-1) (-1) (TBasicType TUTF8), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_file_chooser_request_select_files" webkit_file_chooser_request_select_files :: -    Ptr FileChooserRequest ->               -- _obj : TInterface "WebKit" "FileChooserRequest"-    Ptr CString ->                          -- files : TCArray True (-1) (-1) (TBasicType TUTF8)-    IO ()---fileChooserRequestSelectFiles ::-    (MonadIO m, FileChooserRequestK a) =>-    a                                       -- _obj-    -> [T.Text]                             -- files-    -> m ()                                 -- result-fileChooserRequestSelectFiles _obj files = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    files' <- packZeroTerminatedUTF8CArray files-    webkit_file_chooser_request_select_files _obj' files'-    touchManagedPtr _obj-    mapZeroTerminatedCArray freeMem files'-    freeMem files'-    return ()--data FileChooserRequestSelectFilesMethodInfo-instance (signature ~ ([T.Text] -> m ()), MonadIO m, FileChooserRequestK a) => MethodInfo FileChooserRequestSelectFilesMethodInfo a signature where-    overloadedMethod _ = fileChooserRequestSelectFiles--
− GI/WebKit/Objects/FileChooserRequest.hs-boot
@@ -1,22 +0,0 @@-module GI.WebKit.Objects.FileChooserRequest where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype FileChooserRequest = FileChooserRequest (ForeignPtr FileChooserRequest)-instance GObject FileChooserRequest where-class GObject o => FileChooserRequestK o-instance (GObject o, IsDescendantOf FileChooserRequest o) => FileChooserRequestK o-data FileChooserRequestFilterPropertyInfo-data FileChooserRequestMimeTypesPropertyInfo-data FileChooserRequestSelectMultiplePropertyInfo-data FileChooserRequestSelectedFilesPropertyInfo-data FileChooserRequestGetMimeTypesMethodInfo-data FileChooserRequestGetMimeTypesFilterMethodInfo-data FileChooserRequestGetSelectMultipleMethodInfo-data FileChooserRequestGetSelectedFilesMethodInfo-data FileChooserRequestSelectFilesMethodInfo
− GI/WebKit/Objects/GeolocationPolicyDecision.hs
@@ -1,92 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.GeolocationPolicyDecision-    ( ---- * Exported types-    GeolocationPolicyDecision(..)           ,-    GeolocationPolicyDecisionK              ,-    toGeolocationPolicyDecision             ,-    noGeolocationPolicyDecision             ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype GeolocationPolicyDecision = GeolocationPolicyDecision (ForeignPtr GeolocationPolicyDecision)-foreign import ccall "webkit_geolocation_policy_decision_get_type"-    c_webkit_geolocation_policy_decision_get_type :: IO GType--type instance ParentTypes GeolocationPolicyDecision = GeolocationPolicyDecisionParentTypes-type GeolocationPolicyDecisionParentTypes = '[GObject.Object]--instance GObject GeolocationPolicyDecision where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_geolocation_policy_decision_get_type-    --class GObject o => GeolocationPolicyDecisionK o-instance (GObject o, IsDescendantOf GeolocationPolicyDecision o) => GeolocationPolicyDecisionK o--toGeolocationPolicyDecision :: GeolocationPolicyDecisionK o => o -> IO GeolocationPolicyDecision-toGeolocationPolicyDecision = unsafeCastTo GeolocationPolicyDecision--noGeolocationPolicyDecision :: Maybe GeolocationPolicyDecision-noGeolocationPolicyDecision = Nothing--type family ResolveGeolocationPolicyDecisionMethod (t :: Symbol) (o :: *) :: * where-    ResolveGeolocationPolicyDecisionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveGeolocationPolicyDecisionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveGeolocationPolicyDecisionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveGeolocationPolicyDecisionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveGeolocationPolicyDecisionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveGeolocationPolicyDecisionMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveGeolocationPolicyDecisionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveGeolocationPolicyDecisionMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveGeolocationPolicyDecisionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveGeolocationPolicyDecisionMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveGeolocationPolicyDecisionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveGeolocationPolicyDecisionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveGeolocationPolicyDecisionMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveGeolocationPolicyDecisionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveGeolocationPolicyDecisionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveGeolocationPolicyDecisionMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveGeolocationPolicyDecisionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveGeolocationPolicyDecisionMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveGeolocationPolicyDecisionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveGeolocationPolicyDecisionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveGeolocationPolicyDecisionMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveGeolocationPolicyDecisionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveGeolocationPolicyDecisionMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveGeolocationPolicyDecisionMethod t GeolocationPolicyDecision, MethodInfo info GeolocationPolicyDecision p) => IsLabelProxy t (GeolocationPolicyDecision -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveGeolocationPolicyDecisionMethod t GeolocationPolicyDecision, MethodInfo info GeolocationPolicyDecision p) => IsLabel t (GeolocationPolicyDecision -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList GeolocationPolicyDecision = GeolocationPolicyDecisionAttributeList-type GeolocationPolicyDecisionAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList GeolocationPolicyDecision = GeolocationPolicyDecisionSignalList-type GeolocationPolicyDecisionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--
− GI/WebKit/Objects/GeolocationPolicyDecision.hs-boot
@@ -1,13 +0,0 @@-module GI.WebKit.Objects.GeolocationPolicyDecision where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype GeolocationPolicyDecision = GeolocationPolicyDecision (ForeignPtr GeolocationPolicyDecision)-instance GObject GeolocationPolicyDecision where-class GObject o => GeolocationPolicyDecisionK o-instance (GObject o, IsDescendantOf GeolocationPolicyDecision o) => GeolocationPolicyDecisionK o
− GI/WebKit/Objects/HitTestResult.hs
@@ -1,326 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.HitTestResult-    ( ---- * Exported types-    HitTestResult(..)                       ,-    HitTestResultK                          ,-    toHitTestResult                         ,-    noHitTestResult                         ,--- -- * Properties--- ** Context-    HitTestResultContextPropertyInfo        ,-    constructHitTestResultContext           ,-    getHitTestResultContext                 ,-    hitTestResultContext                    ,----- ** ImageUri-    HitTestResultImageUriPropertyInfo       ,-    constructHitTestResultImageUri          ,-    getHitTestResultImageUri                ,-    hitTestResultImageUri                   ,----- ** InnerNode-    HitTestResultInnerNodePropertyInfo      ,-    constructHitTestResultInnerNode         ,-    getHitTestResultInnerNode               ,-    hitTestResultInnerNode                  ,----- ** LinkUri-    HitTestResultLinkUriPropertyInfo        ,-    constructHitTestResultLinkUri           ,-    getHitTestResultLinkUri                 ,-    hitTestResultLinkUri                    ,----- ** MediaUri-    HitTestResultMediaUriPropertyInfo       ,-    constructHitTestResultMediaUri          ,-    getHitTestResultMediaUri                ,-    hitTestResultMediaUri                   ,----- ** X-    HitTestResultXPropertyInfo              ,-    constructHitTestResultX                 ,-    getHitTestResultX                       ,-    hitTestResultX                          ,----- ** Y-    HitTestResultYPropertyInfo              ,-    constructHitTestResultY                 ,-    getHitTestResultY                       ,-    hitTestResultY                          ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype HitTestResult = HitTestResult (ForeignPtr HitTestResult)-foreign import ccall "webkit_hit_test_result_get_type"-    c_webkit_hit_test_result_get_type :: IO GType--type instance ParentTypes HitTestResult = HitTestResultParentTypes-type HitTestResultParentTypes = '[GObject.Object]--instance GObject HitTestResult where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_hit_test_result_get_type-    --class GObject o => HitTestResultK o-instance (GObject o, IsDescendantOf HitTestResult o) => HitTestResultK o--toHitTestResult :: HitTestResultK o => o -> IO HitTestResult-toHitTestResult = unsafeCastTo HitTestResult--noHitTestResult :: Maybe HitTestResult-noHitTestResult = Nothing--type family ResolveHitTestResultMethod (t :: Symbol) (o :: *) :: * where-    ResolveHitTestResultMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveHitTestResultMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveHitTestResultMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveHitTestResultMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveHitTestResultMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveHitTestResultMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveHitTestResultMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveHitTestResultMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveHitTestResultMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveHitTestResultMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveHitTestResultMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveHitTestResultMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveHitTestResultMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveHitTestResultMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveHitTestResultMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveHitTestResultMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveHitTestResultMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveHitTestResultMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveHitTestResultMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveHitTestResultMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveHitTestResultMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveHitTestResultMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveHitTestResultMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveHitTestResultMethod t HitTestResult, MethodInfo info HitTestResult p) => IsLabelProxy t (HitTestResult -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveHitTestResultMethod t HitTestResult, MethodInfo info HitTestResult p) => IsLabel t (HitTestResult -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "context"-   -- Type: TInterface "WebKit" "HitTestResultContext"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--getHitTestResultContext :: (MonadIO m, HitTestResultK o) => o -> m [HitTestResultContext]-getHitTestResultContext obj = liftIO $ getObjectPropertyFlags obj "context"--constructHitTestResultContext :: [HitTestResultContext] -> IO ([Char], GValue)-constructHitTestResultContext val = constructObjectPropertyFlags "context" val--data HitTestResultContextPropertyInfo-instance AttrInfo HitTestResultContextPropertyInfo where-    type AttrAllowedOps HitTestResultContextPropertyInfo = '[ 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint HitTestResultContextPropertyInfo = (~) [HitTestResultContext]-    type AttrBaseTypeConstraint HitTestResultContextPropertyInfo = HitTestResultK-    type AttrGetType HitTestResultContextPropertyInfo = [HitTestResultContext]-    type AttrLabel HitTestResultContextPropertyInfo = "context"-    attrGet _ = getHitTestResultContext-    attrSet _ = undefined-    attrConstruct _ = constructHitTestResultContext-    attrClear _ = undefined---- VVV Prop "image-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--getHitTestResultImageUri :: (MonadIO m, HitTestResultK o) => o -> m (Maybe T.Text)-getHitTestResultImageUri obj = liftIO $ getObjectPropertyString obj "image-uri"--constructHitTestResultImageUri :: T.Text -> IO ([Char], GValue)-constructHitTestResultImageUri val = constructObjectPropertyString "image-uri" (Just val)--data HitTestResultImageUriPropertyInfo-instance AttrInfo HitTestResultImageUriPropertyInfo where-    type AttrAllowedOps HitTestResultImageUriPropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint HitTestResultImageUriPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint HitTestResultImageUriPropertyInfo = HitTestResultK-    type AttrGetType HitTestResultImageUriPropertyInfo = (Maybe T.Text)-    type AttrLabel HitTestResultImageUriPropertyInfo = "image-uri"-    attrGet _ = getHitTestResultImageUri-    attrSet _ = undefined-    attrConstruct _ = constructHitTestResultImageUri-    attrClear _ = undefined---- VVV Prop "inner-node"-   -- Type: TInterface "WebKit" "DOMNode"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--getHitTestResultInnerNode :: (MonadIO m, HitTestResultK o) => o -> m (Maybe DOMNode)-getHitTestResultInnerNode obj = liftIO $ getObjectPropertyObject obj "inner-node" DOMNode--constructHitTestResultInnerNode :: (DOMNodeK a) => a -> IO ([Char], GValue)-constructHitTestResultInnerNode val = constructObjectPropertyObject "inner-node" (Just val)--data HitTestResultInnerNodePropertyInfo-instance AttrInfo HitTestResultInnerNodePropertyInfo where-    type AttrAllowedOps HitTestResultInnerNodePropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint HitTestResultInnerNodePropertyInfo = DOMNodeK-    type AttrBaseTypeConstraint HitTestResultInnerNodePropertyInfo = HitTestResultK-    type AttrGetType HitTestResultInnerNodePropertyInfo = (Maybe DOMNode)-    type AttrLabel HitTestResultInnerNodePropertyInfo = "inner-node"-    attrGet _ = getHitTestResultInnerNode-    attrSet _ = undefined-    attrConstruct _ = constructHitTestResultInnerNode-    attrClear _ = undefined---- VVV Prop "link-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--getHitTestResultLinkUri :: (MonadIO m, HitTestResultK o) => o -> m (Maybe T.Text)-getHitTestResultLinkUri obj = liftIO $ getObjectPropertyString obj "link-uri"--constructHitTestResultLinkUri :: T.Text -> IO ([Char], GValue)-constructHitTestResultLinkUri val = constructObjectPropertyString "link-uri" (Just val)--data HitTestResultLinkUriPropertyInfo-instance AttrInfo HitTestResultLinkUriPropertyInfo where-    type AttrAllowedOps HitTestResultLinkUriPropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint HitTestResultLinkUriPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint HitTestResultLinkUriPropertyInfo = HitTestResultK-    type AttrGetType HitTestResultLinkUriPropertyInfo = (Maybe T.Text)-    type AttrLabel HitTestResultLinkUriPropertyInfo = "link-uri"-    attrGet _ = getHitTestResultLinkUri-    attrSet _ = undefined-    attrConstruct _ = constructHitTestResultLinkUri-    attrClear _ = undefined---- VVV Prop "media-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--getHitTestResultMediaUri :: (MonadIO m, HitTestResultK o) => o -> m (Maybe T.Text)-getHitTestResultMediaUri obj = liftIO $ getObjectPropertyString obj "media-uri"--constructHitTestResultMediaUri :: T.Text -> IO ([Char], GValue)-constructHitTestResultMediaUri val = constructObjectPropertyString "media-uri" (Just val)--data HitTestResultMediaUriPropertyInfo-instance AttrInfo HitTestResultMediaUriPropertyInfo where-    type AttrAllowedOps HitTestResultMediaUriPropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint HitTestResultMediaUriPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint HitTestResultMediaUriPropertyInfo = HitTestResultK-    type AttrGetType HitTestResultMediaUriPropertyInfo = (Maybe T.Text)-    type AttrLabel HitTestResultMediaUriPropertyInfo = "media-uri"-    attrGet _ = getHitTestResultMediaUri-    attrSet _ = undefined-    attrConstruct _ = constructHitTestResultMediaUri-    attrClear _ = undefined---- VVV Prop "x"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--getHitTestResultX :: (MonadIO m, HitTestResultK o) => o -> m Int32-getHitTestResultX obj = liftIO $ getObjectPropertyInt32 obj "x"--constructHitTestResultX :: Int32 -> IO ([Char], GValue)-constructHitTestResultX val = constructObjectPropertyInt32 "x" val--data HitTestResultXPropertyInfo-instance AttrInfo HitTestResultXPropertyInfo where-    type AttrAllowedOps HitTestResultXPropertyInfo = '[ 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint HitTestResultXPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint HitTestResultXPropertyInfo = HitTestResultK-    type AttrGetType HitTestResultXPropertyInfo = Int32-    type AttrLabel HitTestResultXPropertyInfo = "x"-    attrGet _ = getHitTestResultX-    attrSet _ = undefined-    attrConstruct _ = constructHitTestResultX-    attrClear _ = undefined---- VVV Prop "y"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--getHitTestResultY :: (MonadIO m, HitTestResultK o) => o -> m Int32-getHitTestResultY obj = liftIO $ getObjectPropertyInt32 obj "y"--constructHitTestResultY :: Int32 -> IO ([Char], GValue)-constructHitTestResultY val = constructObjectPropertyInt32 "y" val--data HitTestResultYPropertyInfo-instance AttrInfo HitTestResultYPropertyInfo where-    type AttrAllowedOps HitTestResultYPropertyInfo = '[ 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint HitTestResultYPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint HitTestResultYPropertyInfo = HitTestResultK-    type AttrGetType HitTestResultYPropertyInfo = Int32-    type AttrLabel HitTestResultYPropertyInfo = "y"-    attrGet _ = getHitTestResultY-    attrSet _ = undefined-    attrConstruct _ = constructHitTestResultY-    attrClear _ = undefined--type instance AttributeList HitTestResult = HitTestResultAttributeList-type HitTestResultAttributeList = ('[ '("context", HitTestResultContextPropertyInfo), '("imageUri", HitTestResultImageUriPropertyInfo), '("innerNode", HitTestResultInnerNodePropertyInfo), '("linkUri", HitTestResultLinkUriPropertyInfo), '("mediaUri", HitTestResultMediaUriPropertyInfo), '("x", HitTestResultXPropertyInfo), '("y", HitTestResultYPropertyInfo)] :: [(Symbol, *)])--hitTestResultContext :: AttrLabelProxy "context"-hitTestResultContext = AttrLabelProxy--hitTestResultImageUri :: AttrLabelProxy "imageUri"-hitTestResultImageUri = AttrLabelProxy--hitTestResultInnerNode :: AttrLabelProxy "innerNode"-hitTestResultInnerNode = AttrLabelProxy--hitTestResultLinkUri :: AttrLabelProxy "linkUri"-hitTestResultLinkUri = AttrLabelProxy--hitTestResultMediaUri :: AttrLabelProxy "mediaUri"-hitTestResultMediaUri = AttrLabelProxy--hitTestResultX :: AttrLabelProxy "x"-hitTestResultX = AttrLabelProxy--hitTestResultY :: AttrLabelProxy "y"-hitTestResultY = AttrLabelProxy--type instance SignalList HitTestResult = HitTestResultSignalList-type HitTestResultSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--
− GI/WebKit/Objects/HitTestResult.hs-boot
@@ -1,20 +0,0 @@-module GI.WebKit.Objects.HitTestResult where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype HitTestResult = HitTestResult (ForeignPtr HitTestResult)-instance GObject HitTestResult where-class GObject o => HitTestResultK o-instance (GObject o, IsDescendantOf HitTestResult o) => HitTestResultK o-data HitTestResultContextPropertyInfo-data HitTestResultImageUriPropertyInfo-data HitTestResultInnerNodePropertyInfo-data HitTestResultLinkUriPropertyInfo-data HitTestResultMediaUriPropertyInfo-data HitTestResultXPropertyInfo-data HitTestResultYPropertyInfo
− GI/WebKit/Objects/IconDatabase.hs
@@ -1,386 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.IconDatabase-    ( ---- * Exported types-    IconDatabase(..)                        ,-    IconDatabaseK                           ,-    toIconDatabase                          ,-    noIconDatabase                          ,--- -- * Methods--- ** iconDatabaseClear-    IconDatabaseClearMethodInfo             ,-    iconDatabaseClear                       ,----- ** iconDatabaseGetIconPixbuf-    IconDatabaseGetIconPixbufMethodInfo     ,-    iconDatabaseGetIconPixbuf               ,----- ** iconDatabaseGetIconUri-    IconDatabaseGetIconUriMethodInfo        ,-    iconDatabaseGetIconUri                  ,----- ** iconDatabaseGetPath-    IconDatabaseGetPathMethodInfo           ,-    iconDatabaseGetPath                     ,----- ** iconDatabaseSetPath-    IconDatabaseSetPathMethodInfo           ,-    iconDatabaseSetPath                     ,----- -- * Properties--- ** Path-    IconDatabasePathPropertyInfo            ,-    constructIconDatabasePath               ,-    getIconDatabasePath                     ,-    iconDatabasePath                        ,-    setIconDatabasePath                     ,----- -- * Signals--- ** IconLoaded-    IconDatabaseIconLoadedCallback          ,-    IconDatabaseIconLoadedCallbackC         ,-    IconDatabaseIconLoadedSignalInfo        ,-    afterIconDatabaseIconLoaded             ,-    iconDatabaseIconLoadedCallbackWrapper   ,-    iconDatabaseIconLoadedClosure           ,-    mkIconDatabaseIconLoadedCallback        ,-    noIconDatabaseIconLoadedCallback        ,-    onIconDatabaseIconLoaded                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject-import qualified GI.GdkPixbuf as GdkPixbuf--newtype IconDatabase = IconDatabase (ForeignPtr IconDatabase)-foreign import ccall "webkit_icon_database_get_type"-    c_webkit_icon_database_get_type :: IO GType--type instance ParentTypes IconDatabase = IconDatabaseParentTypes-type IconDatabaseParentTypes = '[GObject.Object]--instance GObject IconDatabase where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_icon_database_get_type-    --class GObject o => IconDatabaseK o-instance (GObject o, IsDescendantOf IconDatabase o) => IconDatabaseK o--toIconDatabase :: IconDatabaseK o => o -> IO IconDatabase-toIconDatabase = unsafeCastTo IconDatabase--noIconDatabase :: Maybe IconDatabase-noIconDatabase = Nothing--type family ResolveIconDatabaseMethod (t :: Symbol) (o :: *) :: * where-    ResolveIconDatabaseMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveIconDatabaseMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveIconDatabaseMethod "clear" o = IconDatabaseClearMethodInfo-    ResolveIconDatabaseMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveIconDatabaseMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveIconDatabaseMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveIconDatabaseMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveIconDatabaseMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveIconDatabaseMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveIconDatabaseMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveIconDatabaseMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveIconDatabaseMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveIconDatabaseMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveIconDatabaseMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveIconDatabaseMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveIconDatabaseMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveIconDatabaseMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveIconDatabaseMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveIconDatabaseMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveIconDatabaseMethod "getIconPixbuf" o = IconDatabaseGetIconPixbufMethodInfo-    ResolveIconDatabaseMethod "getIconUri" o = IconDatabaseGetIconUriMethodInfo-    ResolveIconDatabaseMethod "getPath" o = IconDatabaseGetPathMethodInfo-    ResolveIconDatabaseMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveIconDatabaseMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveIconDatabaseMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveIconDatabaseMethod "setPath" o = IconDatabaseSetPathMethodInfo-    ResolveIconDatabaseMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveIconDatabaseMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveIconDatabaseMethod t IconDatabase, MethodInfo info IconDatabase p) => IsLabelProxy t (IconDatabase -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveIconDatabaseMethod t IconDatabase, MethodInfo info IconDatabase p) => IsLabel t (IconDatabase -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal IconDatabase::icon-loaded-type IconDatabaseIconLoadedCallback =-    WebFrame ->-    T.Text ->-    IO ()--noIconDatabaseIconLoadedCallback :: Maybe IconDatabaseIconLoadedCallback-noIconDatabaseIconLoadedCallback = Nothing--type IconDatabaseIconLoadedCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkIconDatabaseIconLoadedCallback :: IconDatabaseIconLoadedCallbackC -> IO (FunPtr IconDatabaseIconLoadedCallbackC)--iconDatabaseIconLoadedClosure :: IconDatabaseIconLoadedCallback -> IO Closure-iconDatabaseIconLoadedClosure cb = newCClosure =<< mkIconDatabaseIconLoadedCallback wrapped-    where wrapped = iconDatabaseIconLoadedCallbackWrapper cb--iconDatabaseIconLoadedCallbackWrapper ::-    IconDatabaseIconLoadedCallback ->-    Ptr () ->-    Ptr WebFrame ->-    CString ->-    Ptr () ->-    IO ()-iconDatabaseIconLoadedCallbackWrapper _cb _ frame frameUri _ = do-    frame' <- (newObject WebFrame) frame-    frameUri' <- cstringToText frameUri-    _cb  frame' frameUri'--onIconDatabaseIconLoaded :: (GObject a, MonadIO m) => a -> IconDatabaseIconLoadedCallback -> m SignalHandlerId-onIconDatabaseIconLoaded obj cb = liftIO $ connectIconDatabaseIconLoaded obj cb SignalConnectBefore-afterIconDatabaseIconLoaded :: (GObject a, MonadIO m) => a -> IconDatabaseIconLoadedCallback -> m SignalHandlerId-afterIconDatabaseIconLoaded obj cb = connectIconDatabaseIconLoaded obj cb SignalConnectAfter--connectIconDatabaseIconLoaded :: (GObject a, MonadIO m) =>-                                 a -> IconDatabaseIconLoadedCallback -> SignalConnectMode -> m SignalHandlerId-connectIconDatabaseIconLoaded obj cb after = liftIO $ do-    cb' <- mkIconDatabaseIconLoadedCallback (iconDatabaseIconLoadedCallbackWrapper cb)-    connectSignalFunPtr obj "icon-loaded" cb' after---- VVV Prop "path"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getIconDatabasePath :: (MonadIO m, IconDatabaseK o) => o -> m T.Text-getIconDatabasePath obj = liftIO $ checkUnexpectedNothing "getIconDatabasePath" $ getObjectPropertyString obj "path"--setIconDatabasePath :: (MonadIO m, IconDatabaseK o) => o -> T.Text -> m ()-setIconDatabasePath obj val = liftIO $ setObjectPropertyString obj "path" (Just val)--constructIconDatabasePath :: T.Text -> IO ([Char], GValue)-constructIconDatabasePath val = constructObjectPropertyString "path" (Just val)--data IconDatabasePathPropertyInfo-instance AttrInfo IconDatabasePathPropertyInfo where-    type AttrAllowedOps IconDatabasePathPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint IconDatabasePathPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint IconDatabasePathPropertyInfo = IconDatabaseK-    type AttrGetType IconDatabasePathPropertyInfo = T.Text-    type AttrLabel IconDatabasePathPropertyInfo = "path"-    attrGet _ = getIconDatabasePath-    attrSet _ = setIconDatabasePath-    attrConstruct _ = constructIconDatabasePath-    attrClear _ = undefined--type instance AttributeList IconDatabase = IconDatabaseAttributeList-type IconDatabaseAttributeList = ('[ '("path", IconDatabasePathPropertyInfo)] :: [(Symbol, *)])--iconDatabasePath :: AttrLabelProxy "path"-iconDatabasePath = AttrLabelProxy--data IconDatabaseIconLoadedSignalInfo-instance SignalInfo IconDatabaseIconLoadedSignalInfo where-    type HaskellCallbackType IconDatabaseIconLoadedSignalInfo = IconDatabaseIconLoadedCallback-    connectSignal _ = connectIconDatabaseIconLoaded--type instance SignalList IconDatabase = IconDatabaseSignalList-type IconDatabaseSignalList = ('[ '("iconLoaded", IconDatabaseIconLoadedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method IconDatabase::clear--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "IconDatabase", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_icon_database_clear" webkit_icon_database_clear :: -    Ptr IconDatabase ->                     -- _obj : TInterface "WebKit" "IconDatabase"-    IO ()--{-# DEPRECATED iconDatabaseClear ["(Since version 1.8)","Use webkit_favicon_database_clear() instead."]#-}-iconDatabaseClear ::-    (MonadIO m, IconDatabaseK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-iconDatabaseClear _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_icon_database_clear _obj'-    touchManagedPtr _obj-    return ()--data IconDatabaseClearMethodInfo-instance (signature ~ (m ()), MonadIO m, IconDatabaseK a) => MethodInfo IconDatabaseClearMethodInfo a signature where-    overloadedMethod _ = iconDatabaseClear---- method IconDatabase::get_icon_pixbuf--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "IconDatabase", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : False--- Skip return : False--foreign import ccall "webkit_icon_database_get_icon_pixbuf" webkit_icon_database_get_icon_pixbuf :: -    Ptr IconDatabase ->                     -- _obj : TInterface "WebKit" "IconDatabase"-    CString ->                              -- page_uri : TBasicType TUTF8-    IO (Ptr GdkPixbuf.Pixbuf)--{-# DEPRECATED iconDatabaseGetIconPixbuf ["(Since version 1.8)","Use webkit_favicon_database_try_get_favicon_pixbuf() instead."]#-}-iconDatabaseGetIconPixbuf ::-    (MonadIO m, IconDatabaseK a) =>-    a                                       -- _obj-    -> T.Text                               -- pageUri-    -> m GdkPixbuf.Pixbuf                   -- result-iconDatabaseGetIconPixbuf _obj pageUri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    pageUri' <- textToCString pageUri-    result <- webkit_icon_database_get_icon_pixbuf _obj' pageUri'-    checkUnexpectedReturnNULL "webkit_icon_database_get_icon_pixbuf" result-    result' <- (wrapObject GdkPixbuf.Pixbuf) result-    touchManagedPtr _obj-    freeMem pageUri'-    return result'--data IconDatabaseGetIconPixbufMethodInfo-instance (signature ~ (T.Text -> m GdkPixbuf.Pixbuf), MonadIO m, IconDatabaseK a) => MethodInfo IconDatabaseGetIconPixbufMethodInfo a signature where-    overloadedMethod _ = iconDatabaseGetIconPixbuf---- method IconDatabase::get_icon_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "IconDatabase", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_icon_database_get_icon_uri" webkit_icon_database_get_icon_uri :: -    Ptr IconDatabase ->                     -- _obj : TInterface "WebKit" "IconDatabase"-    CString ->                              -- page_uri : TBasicType TUTF8-    IO CString--{-# DEPRECATED iconDatabaseGetIconUri ["(Since version 1.8)","Use webkit_favicon_database_get_favicon_uri() instead."]#-}-iconDatabaseGetIconUri ::-    (MonadIO m, IconDatabaseK a) =>-    a                                       -- _obj-    -> T.Text                               -- pageUri-    -> m T.Text                             -- result-iconDatabaseGetIconUri _obj pageUri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    pageUri' <- textToCString pageUri-    result <- webkit_icon_database_get_icon_uri _obj' pageUri'-    checkUnexpectedReturnNULL "webkit_icon_database_get_icon_uri" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr _obj-    freeMem pageUri'-    return result'--data IconDatabaseGetIconUriMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, IconDatabaseK a) => MethodInfo IconDatabaseGetIconUriMethodInfo a signature where-    overloadedMethod _ = iconDatabaseGetIconUri---- method IconDatabase::get_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "IconDatabase", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_icon_database_get_path" webkit_icon_database_get_path :: -    Ptr IconDatabase ->                     -- _obj : TInterface "WebKit" "IconDatabase"-    IO CString--{-# DEPRECATED iconDatabaseGetPath ["(Since version 1.8)","Use webkit_favicon_database_get_path() instead."]#-}-iconDatabaseGetPath ::-    (MonadIO m, IconDatabaseK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-iconDatabaseGetPath _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_icon_database_get_path _obj'-    checkUnexpectedReturnNULL "webkit_icon_database_get_path" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data IconDatabaseGetPathMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IconDatabaseK a) => MethodInfo IconDatabaseGetPathMethodInfo a signature where-    overloadedMethod _ = iconDatabaseGetPath---- method IconDatabase::set_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "IconDatabase", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "path", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_icon_database_set_path" webkit_icon_database_set_path :: -    Ptr IconDatabase ->                     -- _obj : TInterface "WebKit" "IconDatabase"-    CString ->                              -- path : TBasicType TUTF8-    IO ()--{-# DEPRECATED iconDatabaseSetPath ["(Since version 1.8)","Use webkit_favicon_database_set_path() instead."]#-}-iconDatabaseSetPath ::-    (MonadIO m, IconDatabaseK a) =>-    a                                       -- _obj-    -> T.Text                               -- path-    -> m ()                                 -- result-iconDatabaseSetPath _obj path = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    path' <- textToCString path-    webkit_icon_database_set_path _obj' path'-    touchManagedPtr _obj-    freeMem path'-    return ()--data IconDatabaseSetPathMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IconDatabaseK a) => MethodInfo IconDatabaseSetPathMethodInfo a signature where-    overloadedMethod _ = iconDatabaseSetPath--
− GI/WebKit/Objects/IconDatabase.hs-boot
@@ -1,20 +0,0 @@-module GI.WebKit.Objects.IconDatabase where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype IconDatabase = IconDatabase (ForeignPtr IconDatabase)-instance GObject IconDatabase where-class GObject o => IconDatabaseK o-instance (GObject o, IsDescendantOf IconDatabase o) => IconDatabaseK o-data IconDatabasePathPropertyInfo-data IconDatabaseIconLoadedSignalInfo-data IconDatabaseClearMethodInfo-data IconDatabaseGetIconPixbufMethodInfo-data IconDatabaseGetIconUriMethodInfo-data IconDatabaseGetPathMethodInfo-data IconDatabaseSetPathMethodInfo
− GI/WebKit/Objects/NetworkRequest.hs
@@ -1,305 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.NetworkRequest-    ( ---- * Exported types-    NetworkRequest(..)                      ,-    NetworkRequestK                         ,-    toNetworkRequest                        ,-    noNetworkRequest                        ,--- -- * Methods--- ** networkRequestGetMessage-    NetworkRequestGetMessageMethodInfo      ,-    networkRequestGetMessage                ,----- ** networkRequestGetUri-    NetworkRequestGetUriMethodInfo          ,-    networkRequestGetUri                    ,----- ** networkRequestNew-    networkRequestNew                       ,----- ** networkRequestSetUri-    NetworkRequestSetUriMethodInfo          ,-    networkRequestSetUri                    ,----- -- * Properties--- ** Message-    NetworkRequestMessagePropertyInfo       ,-    constructNetworkRequestMessage          ,-    getNetworkRequestMessage                ,-    networkRequestMessage                   ,----- ** Uri-    NetworkRequestUriPropertyInfo           ,-    constructNetworkRequestUri              ,-    getNetworkRequestUri                    ,-    networkRequestUri                       ,-    setNetworkRequestUri                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Soup as Soup--newtype NetworkRequest = NetworkRequest (ForeignPtr NetworkRequest)-foreign import ccall "webkit_network_request_get_type"-    c_webkit_network_request_get_type :: IO GType--type instance ParentTypes NetworkRequest = NetworkRequestParentTypes-type NetworkRequestParentTypes = '[GObject.Object]--instance GObject NetworkRequest where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_network_request_get_type-    --class GObject o => NetworkRequestK o-instance (GObject o, IsDescendantOf NetworkRequest o) => NetworkRequestK o--toNetworkRequest :: NetworkRequestK o => o -> IO NetworkRequest-toNetworkRequest = unsafeCastTo NetworkRequest--noNetworkRequest :: Maybe NetworkRequest-noNetworkRequest = Nothing--type family ResolveNetworkRequestMethod (t :: Symbol) (o :: *) :: * where-    ResolveNetworkRequestMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveNetworkRequestMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveNetworkRequestMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveNetworkRequestMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveNetworkRequestMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveNetworkRequestMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveNetworkRequestMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveNetworkRequestMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveNetworkRequestMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveNetworkRequestMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveNetworkRequestMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveNetworkRequestMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveNetworkRequestMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveNetworkRequestMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveNetworkRequestMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveNetworkRequestMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveNetworkRequestMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveNetworkRequestMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveNetworkRequestMethod "getMessage" o = NetworkRequestGetMessageMethodInfo-    ResolveNetworkRequestMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveNetworkRequestMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveNetworkRequestMethod "getUri" o = NetworkRequestGetUriMethodInfo-    ResolveNetworkRequestMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveNetworkRequestMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveNetworkRequestMethod "setUri" o = NetworkRequestSetUriMethodInfo-    ResolveNetworkRequestMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveNetworkRequestMethod t NetworkRequest, MethodInfo info NetworkRequest p) => IsLabelProxy t (NetworkRequest -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveNetworkRequestMethod t NetworkRequest, MethodInfo info NetworkRequest p) => IsLabel t (NetworkRequest -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "message"-   -- Type: TInterface "Soup" "Message"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--getNetworkRequestMessage :: (MonadIO m, NetworkRequestK o) => o -> m Soup.Message-getNetworkRequestMessage obj = liftIO $ checkUnexpectedNothing "getNetworkRequestMessage" $ getObjectPropertyObject obj "message" Soup.Message--constructNetworkRequestMessage :: (Soup.MessageK a) => a -> IO ([Char], GValue)-constructNetworkRequestMessage val = constructObjectPropertyObject "message" (Just val)--data NetworkRequestMessagePropertyInfo-instance AttrInfo NetworkRequestMessagePropertyInfo where-    type AttrAllowedOps NetworkRequestMessagePropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint NetworkRequestMessagePropertyInfo = Soup.MessageK-    type AttrBaseTypeConstraint NetworkRequestMessagePropertyInfo = NetworkRequestK-    type AttrGetType NetworkRequestMessagePropertyInfo = Soup.Message-    type AttrLabel NetworkRequestMessagePropertyInfo = "message"-    attrGet _ = getNetworkRequestMessage-    attrSet _ = undefined-    attrConstruct _ = constructNetworkRequestMessage-    attrClear _ = undefined---- VVV Prop "uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getNetworkRequestUri :: (MonadIO m, NetworkRequestK o) => o -> m T.Text-getNetworkRequestUri obj = liftIO $ checkUnexpectedNothing "getNetworkRequestUri" $ getObjectPropertyString obj "uri"--setNetworkRequestUri :: (MonadIO m, NetworkRequestK o) => o -> T.Text -> m ()-setNetworkRequestUri obj val = liftIO $ setObjectPropertyString obj "uri" (Just val)--constructNetworkRequestUri :: T.Text -> IO ([Char], GValue)-constructNetworkRequestUri val = constructObjectPropertyString "uri" (Just val)--data NetworkRequestUriPropertyInfo-instance AttrInfo NetworkRequestUriPropertyInfo where-    type AttrAllowedOps NetworkRequestUriPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint NetworkRequestUriPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint NetworkRequestUriPropertyInfo = NetworkRequestK-    type AttrGetType NetworkRequestUriPropertyInfo = T.Text-    type AttrLabel NetworkRequestUriPropertyInfo = "uri"-    attrGet _ = getNetworkRequestUri-    attrSet _ = setNetworkRequestUri-    attrConstruct _ = constructNetworkRequestUri-    attrClear _ = undefined--type instance AttributeList NetworkRequest = NetworkRequestAttributeList-type NetworkRequestAttributeList = ('[ '("message", NetworkRequestMessagePropertyInfo), '("uri", NetworkRequestUriPropertyInfo)] :: [(Symbol, *)])--networkRequestMessage :: AttrLabelProxy "message"-networkRequestMessage = AttrLabelProxy--networkRequestUri :: AttrLabelProxy "uri"-networkRequestUri = AttrLabelProxy--type instance SignalList NetworkRequest = NetworkRequestSignalList-type NetworkRequestSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method NetworkRequest::new--- method type : Constructor--- Args : [Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "NetworkRequest")--- throws : False--- Skip return : False--foreign import ccall "webkit_network_request_new" webkit_network_request_new :: -    CString ->                              -- uri : TBasicType TUTF8-    IO (Ptr NetworkRequest)---networkRequestNew ::-    (MonadIO m) =>-    T.Text                                  -- uri-    -> m NetworkRequest                     -- result-networkRequestNew uri = liftIO $ do-    uri' <- textToCString uri-    result <- webkit_network_request_new uri'-    checkUnexpectedReturnNULL "webkit_network_request_new" result-    result' <- (wrapObject NetworkRequest) result-    freeMem uri'-    return result'---- method NetworkRequest::get_message--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "NetworkRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Soup" "Message")--- throws : False--- Skip return : False--foreign import ccall "webkit_network_request_get_message" webkit_network_request_get_message :: -    Ptr NetworkRequest ->                   -- _obj : TInterface "WebKit" "NetworkRequest"-    IO (Ptr Soup.Message)---networkRequestGetMessage ::-    (MonadIO m, NetworkRequestK a) =>-    a                                       -- _obj-    -> m Soup.Message                       -- result-networkRequestGetMessage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_network_request_get_message _obj'-    checkUnexpectedReturnNULL "webkit_network_request_get_message" result-    result' <- (newObject Soup.Message) result-    touchManagedPtr _obj-    return result'--data NetworkRequestGetMessageMethodInfo-instance (signature ~ (m Soup.Message), MonadIO m, NetworkRequestK a) => MethodInfo NetworkRequestGetMessageMethodInfo a signature where-    overloadedMethod _ = networkRequestGetMessage---- method NetworkRequest::get_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "NetworkRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_network_request_get_uri" webkit_network_request_get_uri :: -    Ptr NetworkRequest ->                   -- _obj : TInterface "WebKit" "NetworkRequest"-    IO CString---networkRequestGetUri ::-    (MonadIO m, NetworkRequestK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-networkRequestGetUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_network_request_get_uri _obj'-    checkUnexpectedReturnNULL "webkit_network_request_get_uri" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data NetworkRequestGetUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, NetworkRequestK a) => MethodInfo NetworkRequestGetUriMethodInfo a signature where-    overloadedMethod _ = networkRequestGetUri---- method NetworkRequest::set_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "NetworkRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_network_request_set_uri" webkit_network_request_set_uri :: -    Ptr NetworkRequest ->                   -- _obj : TInterface "WebKit" "NetworkRequest"-    CString ->                              -- uri : TBasicType TUTF8-    IO ()---networkRequestSetUri ::-    (MonadIO m, NetworkRequestK a) =>-    a                                       -- _obj-    -> T.Text                               -- uri-    -> m ()                                 -- result-networkRequestSetUri _obj uri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    uri' <- textToCString uri-    webkit_network_request_set_uri _obj' uri'-    touchManagedPtr _obj-    freeMem uri'-    return ()--data NetworkRequestSetUriMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, NetworkRequestK a) => MethodInfo NetworkRequestSetUriMethodInfo a signature where-    overloadedMethod _ = networkRequestSetUri--
− GI/WebKit/Objects/NetworkRequest.hs-boot
@@ -1,18 +0,0 @@-module GI.WebKit.Objects.NetworkRequest where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype NetworkRequest = NetworkRequest (ForeignPtr NetworkRequest)-instance GObject NetworkRequest where-class GObject o => NetworkRequestK o-instance (GObject o, IsDescendantOf NetworkRequest o) => NetworkRequestK o-data NetworkRequestMessagePropertyInfo-data NetworkRequestUriPropertyInfo-data NetworkRequestGetMessageMethodInfo-data NetworkRequestGetUriMethodInfo-data NetworkRequestSetUriMethodInfo
− GI/WebKit/Objects/NetworkResponse.hs
@@ -1,369 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.NetworkResponse-    ( ---- * Exported types-    NetworkResponse(..)                     ,-    NetworkResponseK                        ,-    toNetworkResponse                       ,-    noNetworkResponse                       ,--- -- * Methods--- ** networkResponseGetMessage-    NetworkResponseGetMessageMethodInfo     ,-    networkResponseGetMessage               ,----- ** networkResponseGetSuggestedFilename-    NetworkResponseGetSuggestedFilenameMethodInfo,-    networkResponseGetSuggestedFilename     ,----- ** networkResponseGetUri-    NetworkResponseGetUriMethodInfo         ,-    networkResponseGetUri                   ,----- ** networkResponseNew-    networkResponseNew                      ,----- ** networkResponseSetUri-    NetworkResponseSetUriMethodInfo         ,-    networkResponseSetUri                   ,----- -- * Properties--- ** Message-    NetworkResponseMessagePropertyInfo      ,-    constructNetworkResponseMessage         ,-    getNetworkResponseMessage               ,-    networkResponseMessage                  ,----- ** SuggestedFilename-    NetworkResponseSuggestedFilenamePropertyInfo,-    getNetworkResponseSuggestedFilename     ,-    networkResponseSuggestedFilename        ,----- ** Uri-    NetworkResponseUriPropertyInfo          ,-    constructNetworkResponseUri             ,-    getNetworkResponseUri                   ,-    networkResponseUri                      ,-    setNetworkResponseUri                   ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Soup as Soup--newtype NetworkResponse = NetworkResponse (ForeignPtr NetworkResponse)-foreign import ccall "webkit_network_response_get_type"-    c_webkit_network_response_get_type :: IO GType--type instance ParentTypes NetworkResponse = NetworkResponseParentTypes-type NetworkResponseParentTypes = '[GObject.Object]--instance GObject NetworkResponse where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_network_response_get_type-    --class GObject o => NetworkResponseK o-instance (GObject o, IsDescendantOf NetworkResponse o) => NetworkResponseK o--toNetworkResponse :: NetworkResponseK o => o -> IO NetworkResponse-toNetworkResponse = unsafeCastTo NetworkResponse--noNetworkResponse :: Maybe NetworkResponse-noNetworkResponse = Nothing--type family ResolveNetworkResponseMethod (t :: Symbol) (o :: *) :: * where-    ResolveNetworkResponseMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveNetworkResponseMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveNetworkResponseMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveNetworkResponseMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveNetworkResponseMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveNetworkResponseMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveNetworkResponseMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveNetworkResponseMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveNetworkResponseMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveNetworkResponseMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveNetworkResponseMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveNetworkResponseMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveNetworkResponseMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveNetworkResponseMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveNetworkResponseMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveNetworkResponseMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveNetworkResponseMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveNetworkResponseMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveNetworkResponseMethod "getMessage" o = NetworkResponseGetMessageMethodInfo-    ResolveNetworkResponseMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveNetworkResponseMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveNetworkResponseMethod "getSuggestedFilename" o = NetworkResponseGetSuggestedFilenameMethodInfo-    ResolveNetworkResponseMethod "getUri" o = NetworkResponseGetUriMethodInfo-    ResolveNetworkResponseMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveNetworkResponseMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveNetworkResponseMethod "setUri" o = NetworkResponseSetUriMethodInfo-    ResolveNetworkResponseMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveNetworkResponseMethod t NetworkResponse, MethodInfo info NetworkResponse p) => IsLabelProxy t (NetworkResponse -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveNetworkResponseMethod t NetworkResponse, MethodInfo info NetworkResponse p) => IsLabel t (NetworkResponse -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "message"-   -- Type: TInterface "Soup" "Message"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--getNetworkResponseMessage :: (MonadIO m, NetworkResponseK o) => o -> m Soup.Message-getNetworkResponseMessage obj = liftIO $ checkUnexpectedNothing "getNetworkResponseMessage" $ getObjectPropertyObject obj "message" Soup.Message--constructNetworkResponseMessage :: (Soup.MessageK a) => a -> IO ([Char], GValue)-constructNetworkResponseMessage val = constructObjectPropertyObject "message" (Just val)--data NetworkResponseMessagePropertyInfo-instance AttrInfo NetworkResponseMessagePropertyInfo where-    type AttrAllowedOps NetworkResponseMessagePropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint NetworkResponseMessagePropertyInfo = Soup.MessageK-    type AttrBaseTypeConstraint NetworkResponseMessagePropertyInfo = NetworkResponseK-    type AttrGetType NetworkResponseMessagePropertyInfo = Soup.Message-    type AttrLabel NetworkResponseMessagePropertyInfo = "message"-    attrGet _ = getNetworkResponseMessage-    attrSet _ = undefined-    attrConstruct _ = constructNetworkResponseMessage-    attrClear _ = undefined---- VVV Prop "suggested-filename"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getNetworkResponseSuggestedFilename :: (MonadIO m, NetworkResponseK o) => o -> m T.Text-getNetworkResponseSuggestedFilename obj = liftIO $ checkUnexpectedNothing "getNetworkResponseSuggestedFilename" $ getObjectPropertyString obj "suggested-filename"--data NetworkResponseSuggestedFilenamePropertyInfo-instance AttrInfo NetworkResponseSuggestedFilenamePropertyInfo where-    type AttrAllowedOps NetworkResponseSuggestedFilenamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint NetworkResponseSuggestedFilenamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint NetworkResponseSuggestedFilenamePropertyInfo = NetworkResponseK-    type AttrGetType NetworkResponseSuggestedFilenamePropertyInfo = T.Text-    type AttrLabel NetworkResponseSuggestedFilenamePropertyInfo = "suggested-filename"-    attrGet _ = getNetworkResponseSuggestedFilename-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getNetworkResponseUri :: (MonadIO m, NetworkResponseK o) => o -> m T.Text-getNetworkResponseUri obj = liftIO $ checkUnexpectedNothing "getNetworkResponseUri" $ getObjectPropertyString obj "uri"--setNetworkResponseUri :: (MonadIO m, NetworkResponseK o) => o -> T.Text -> m ()-setNetworkResponseUri obj val = liftIO $ setObjectPropertyString obj "uri" (Just val)--constructNetworkResponseUri :: T.Text -> IO ([Char], GValue)-constructNetworkResponseUri val = constructObjectPropertyString "uri" (Just val)--data NetworkResponseUriPropertyInfo-instance AttrInfo NetworkResponseUriPropertyInfo where-    type AttrAllowedOps NetworkResponseUriPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint NetworkResponseUriPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint NetworkResponseUriPropertyInfo = NetworkResponseK-    type AttrGetType NetworkResponseUriPropertyInfo = T.Text-    type AttrLabel NetworkResponseUriPropertyInfo = "uri"-    attrGet _ = getNetworkResponseUri-    attrSet _ = setNetworkResponseUri-    attrConstruct _ = constructNetworkResponseUri-    attrClear _ = undefined--type instance AttributeList NetworkResponse = NetworkResponseAttributeList-type NetworkResponseAttributeList = ('[ '("message", NetworkResponseMessagePropertyInfo), '("suggestedFilename", NetworkResponseSuggestedFilenamePropertyInfo), '("uri", NetworkResponseUriPropertyInfo)] :: [(Symbol, *)])--networkResponseMessage :: AttrLabelProxy "message"-networkResponseMessage = AttrLabelProxy--networkResponseSuggestedFilename :: AttrLabelProxy "suggestedFilename"-networkResponseSuggestedFilename = AttrLabelProxy--networkResponseUri :: AttrLabelProxy "uri"-networkResponseUri = AttrLabelProxy--type instance SignalList NetworkResponse = NetworkResponseSignalList-type NetworkResponseSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method NetworkResponse::new--- method type : Constructor--- Args : [Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "NetworkResponse")--- throws : False--- Skip return : False--foreign import ccall "webkit_network_response_new" webkit_network_response_new :: -    CString ->                              -- uri : TBasicType TUTF8-    IO (Ptr NetworkResponse)---networkResponseNew ::-    (MonadIO m) =>-    T.Text                                  -- uri-    -> m NetworkResponse                    -- result-networkResponseNew uri = liftIO $ do-    uri' <- textToCString uri-    result <- webkit_network_response_new uri'-    checkUnexpectedReturnNULL "webkit_network_response_new" result-    result' <- (wrapObject NetworkResponse) result-    freeMem uri'-    return result'---- method NetworkResponse::get_message--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "NetworkResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Soup" "Message")--- throws : False--- Skip return : False--foreign import ccall "webkit_network_response_get_message" webkit_network_response_get_message :: -    Ptr NetworkResponse ->                  -- _obj : TInterface "WebKit" "NetworkResponse"-    IO (Ptr Soup.Message)---networkResponseGetMessage ::-    (MonadIO m, NetworkResponseK a) =>-    a                                       -- _obj-    -> m Soup.Message                       -- result-networkResponseGetMessage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_network_response_get_message _obj'-    checkUnexpectedReturnNULL "webkit_network_response_get_message" result-    result' <- (newObject Soup.Message) result-    touchManagedPtr _obj-    return result'--data NetworkResponseGetMessageMethodInfo-instance (signature ~ (m Soup.Message), MonadIO m, NetworkResponseK a) => MethodInfo NetworkResponseGetMessageMethodInfo a signature where-    overloadedMethod _ = networkResponseGetMessage---- method NetworkResponse::get_suggested_filename--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "NetworkResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_network_response_get_suggested_filename" webkit_network_response_get_suggested_filename :: -    Ptr NetworkResponse ->                  -- _obj : TInterface "WebKit" "NetworkResponse"-    IO CString---networkResponseGetSuggestedFilename ::-    (MonadIO m, NetworkResponseK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-networkResponseGetSuggestedFilename _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_network_response_get_suggested_filename _obj'-    checkUnexpectedReturnNULL "webkit_network_response_get_suggested_filename" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data NetworkResponseGetSuggestedFilenameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, NetworkResponseK a) => MethodInfo NetworkResponseGetSuggestedFilenameMethodInfo a signature where-    overloadedMethod _ = networkResponseGetSuggestedFilename---- method NetworkResponse::get_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "NetworkResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_network_response_get_uri" webkit_network_response_get_uri :: -    Ptr NetworkResponse ->                  -- _obj : TInterface "WebKit" "NetworkResponse"-    IO CString---networkResponseGetUri ::-    (MonadIO m, NetworkResponseK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-networkResponseGetUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_network_response_get_uri _obj'-    checkUnexpectedReturnNULL "webkit_network_response_get_uri" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data NetworkResponseGetUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, NetworkResponseK a) => MethodInfo NetworkResponseGetUriMethodInfo a signature where-    overloadedMethod _ = networkResponseGetUri---- method NetworkResponse::set_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "NetworkResponse", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_network_response_set_uri" webkit_network_response_set_uri :: -    Ptr NetworkResponse ->                  -- _obj : TInterface "WebKit" "NetworkResponse"-    CString ->                              -- uri : TBasicType TUTF8-    IO ()---networkResponseSetUri ::-    (MonadIO m, NetworkResponseK a) =>-    a                                       -- _obj-    -> T.Text                               -- uri-    -> m ()                                 -- result-networkResponseSetUri _obj uri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    uri' <- textToCString uri-    webkit_network_response_set_uri _obj' uri'-    touchManagedPtr _obj-    freeMem uri'-    return ()--data NetworkResponseSetUriMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, NetworkResponseK a) => MethodInfo NetworkResponseSetUriMethodInfo a signature where-    overloadedMethod _ = networkResponseSetUri--
− GI/WebKit/Objects/NetworkResponse.hs-boot
@@ -1,20 +0,0 @@-module GI.WebKit.Objects.NetworkResponse where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype NetworkResponse = NetworkResponse (ForeignPtr NetworkResponse)-instance GObject NetworkResponse where-class GObject o => NetworkResponseK o-instance (GObject o, IsDescendantOf NetworkResponse o) => NetworkResponseK o-data NetworkResponseMessagePropertyInfo-data NetworkResponseSuggestedFilenamePropertyInfo-data NetworkResponseUriPropertyInfo-data NetworkResponseGetMessageMethodInfo-data NetworkResponseGetSuggestedFilenameMethodInfo-data NetworkResponseGetUriMethodInfo-data NetworkResponseSetUriMethodInfo
− GI/WebKit/Objects/SecurityOrigin.hs
@@ -1,491 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.SecurityOrigin-    ( ---- * Exported types-    SecurityOrigin(..)                      ,-    SecurityOriginK                         ,-    toSecurityOrigin                        ,-    noSecurityOrigin                        ,--- -- * Methods--- ** securityOriginGetAllWebDatabases-    SecurityOriginGetAllWebDatabasesMethodInfo,-    securityOriginGetAllWebDatabases        ,----- ** securityOriginGetHost-    SecurityOriginGetHostMethodInfo         ,-    securityOriginGetHost                   ,----- ** securityOriginGetPort-    SecurityOriginGetPortMethodInfo         ,-    securityOriginGetPort                   ,----- ** securityOriginGetProtocol-    SecurityOriginGetProtocolMethodInfo     ,-    securityOriginGetProtocol               ,----- ** securityOriginGetWebDatabaseQuota-    SecurityOriginGetWebDatabaseQuotaMethodInfo,-    securityOriginGetWebDatabaseQuota       ,----- ** securityOriginGetWebDatabaseUsage-    SecurityOriginGetWebDatabaseUsageMethodInfo,-    securityOriginGetWebDatabaseUsage       ,----- ** securityOriginSetWebDatabaseQuota-    SecurityOriginSetWebDatabaseQuotaMethodInfo,-    securityOriginSetWebDatabaseQuota       ,----- -- * Properties--- ** Host-    SecurityOriginHostPropertyInfo          ,-    getSecurityOriginHost                   ,-    securityOriginHost                      ,----- ** Port-    SecurityOriginPortPropertyInfo          ,-    getSecurityOriginPort                   ,-    securityOriginPort                      ,----- ** Protocol-    SecurityOriginProtocolPropertyInfo      ,-    getSecurityOriginProtocol               ,-    securityOriginProtocol                  ,----- ** WebDatabaseQuota-    SecurityOriginWebDatabaseQuotaPropertyInfo,-    constructSecurityOriginWebDatabaseQuota ,-    getSecurityOriginWebDatabaseQuota       ,-    securityOriginWebDatabaseQuota          ,-    setSecurityOriginWebDatabaseQuota       ,----- ** WebDatabaseUsage-    SecurityOriginWebDatabaseUsagePropertyInfo,-    getSecurityOriginWebDatabaseUsage       ,-    securityOriginWebDatabaseUsage          ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype SecurityOrigin = SecurityOrigin (ForeignPtr SecurityOrigin)-foreign import ccall "webkit_security_origin_get_type"-    c_webkit_security_origin_get_type :: IO GType--type instance ParentTypes SecurityOrigin = SecurityOriginParentTypes-type SecurityOriginParentTypes = '[GObject.Object]--instance GObject SecurityOrigin where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_security_origin_get_type-    --class GObject o => SecurityOriginK o-instance (GObject o, IsDescendantOf SecurityOrigin o) => SecurityOriginK o--toSecurityOrigin :: SecurityOriginK o => o -> IO SecurityOrigin-toSecurityOrigin = unsafeCastTo SecurityOrigin--noSecurityOrigin :: Maybe SecurityOrigin-noSecurityOrigin = Nothing--type family ResolveSecurityOriginMethod (t :: Symbol) (o :: *) :: * where-    ResolveSecurityOriginMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveSecurityOriginMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveSecurityOriginMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveSecurityOriginMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveSecurityOriginMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveSecurityOriginMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveSecurityOriginMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveSecurityOriginMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveSecurityOriginMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveSecurityOriginMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveSecurityOriginMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveSecurityOriginMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveSecurityOriginMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveSecurityOriginMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveSecurityOriginMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveSecurityOriginMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveSecurityOriginMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveSecurityOriginMethod "getAllWebDatabases" o = SecurityOriginGetAllWebDatabasesMethodInfo-    ResolveSecurityOriginMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveSecurityOriginMethod "getHost" o = SecurityOriginGetHostMethodInfo-    ResolveSecurityOriginMethod "getPort" o = SecurityOriginGetPortMethodInfo-    ResolveSecurityOriginMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveSecurityOriginMethod "getProtocol" o = SecurityOriginGetProtocolMethodInfo-    ResolveSecurityOriginMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveSecurityOriginMethod "getWebDatabaseQuota" o = SecurityOriginGetWebDatabaseQuotaMethodInfo-    ResolveSecurityOriginMethod "getWebDatabaseUsage" o = SecurityOriginGetWebDatabaseUsageMethodInfo-    ResolveSecurityOriginMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveSecurityOriginMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveSecurityOriginMethod "setWebDatabaseQuota" o = SecurityOriginSetWebDatabaseQuotaMethodInfo-    ResolveSecurityOriginMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveSecurityOriginMethod t SecurityOrigin, MethodInfo info SecurityOrigin p) => IsLabelProxy t (SecurityOrigin -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveSecurityOriginMethod t SecurityOrigin, MethodInfo info SecurityOrigin p) => IsLabel t (SecurityOrigin -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "host"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getSecurityOriginHost :: (MonadIO m, SecurityOriginK o) => o -> m T.Text-getSecurityOriginHost obj = liftIO $ checkUnexpectedNothing "getSecurityOriginHost" $ getObjectPropertyString obj "host"--data SecurityOriginHostPropertyInfo-instance AttrInfo SecurityOriginHostPropertyInfo where-    type AttrAllowedOps SecurityOriginHostPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint SecurityOriginHostPropertyInfo = (~) ()-    type AttrBaseTypeConstraint SecurityOriginHostPropertyInfo = SecurityOriginK-    type AttrGetType SecurityOriginHostPropertyInfo = T.Text-    type AttrLabel SecurityOriginHostPropertyInfo = "host"-    attrGet _ = getSecurityOriginHost-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "port"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getSecurityOriginPort :: (MonadIO m, SecurityOriginK o) => o -> m Word32-getSecurityOriginPort obj = liftIO $ getObjectPropertyUInt32 obj "port"--data SecurityOriginPortPropertyInfo-instance AttrInfo SecurityOriginPortPropertyInfo where-    type AttrAllowedOps SecurityOriginPortPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint SecurityOriginPortPropertyInfo = (~) ()-    type AttrBaseTypeConstraint SecurityOriginPortPropertyInfo = SecurityOriginK-    type AttrGetType SecurityOriginPortPropertyInfo = Word32-    type AttrLabel SecurityOriginPortPropertyInfo = "port"-    attrGet _ = getSecurityOriginPort-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "protocol"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getSecurityOriginProtocol :: (MonadIO m, SecurityOriginK o) => o -> m T.Text-getSecurityOriginProtocol obj = liftIO $ checkUnexpectedNothing "getSecurityOriginProtocol" $ getObjectPropertyString obj "protocol"--data SecurityOriginProtocolPropertyInfo-instance AttrInfo SecurityOriginProtocolPropertyInfo where-    type AttrAllowedOps SecurityOriginProtocolPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint SecurityOriginProtocolPropertyInfo = (~) ()-    type AttrBaseTypeConstraint SecurityOriginProtocolPropertyInfo = SecurityOriginK-    type AttrGetType SecurityOriginProtocolPropertyInfo = T.Text-    type AttrLabel SecurityOriginProtocolPropertyInfo = "protocol"-    attrGet _ = getSecurityOriginProtocol-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "web-database-quota"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getSecurityOriginWebDatabaseQuota :: (MonadIO m, SecurityOriginK o) => o -> m Word64-getSecurityOriginWebDatabaseQuota obj = liftIO $ getObjectPropertyUInt64 obj "web-database-quota"--setSecurityOriginWebDatabaseQuota :: (MonadIO m, SecurityOriginK o) => o -> Word64 -> m ()-setSecurityOriginWebDatabaseQuota obj val = liftIO $ setObjectPropertyUInt64 obj "web-database-quota" val--constructSecurityOriginWebDatabaseQuota :: Word64 -> IO ([Char], GValue)-constructSecurityOriginWebDatabaseQuota val = constructObjectPropertyUInt64 "web-database-quota" val--data SecurityOriginWebDatabaseQuotaPropertyInfo-instance AttrInfo SecurityOriginWebDatabaseQuotaPropertyInfo where-    type AttrAllowedOps SecurityOriginWebDatabaseQuotaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint SecurityOriginWebDatabaseQuotaPropertyInfo = (~) Word64-    type AttrBaseTypeConstraint SecurityOriginWebDatabaseQuotaPropertyInfo = SecurityOriginK-    type AttrGetType SecurityOriginWebDatabaseQuotaPropertyInfo = Word64-    type AttrLabel SecurityOriginWebDatabaseQuotaPropertyInfo = "web-database-quota"-    attrGet _ = getSecurityOriginWebDatabaseQuota-    attrSet _ = setSecurityOriginWebDatabaseQuota-    attrConstruct _ = constructSecurityOriginWebDatabaseQuota-    attrClear _ = undefined---- VVV Prop "web-database-usage"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getSecurityOriginWebDatabaseUsage :: (MonadIO m, SecurityOriginK o) => o -> m Word64-getSecurityOriginWebDatabaseUsage obj = liftIO $ getObjectPropertyUInt64 obj "web-database-usage"--data SecurityOriginWebDatabaseUsagePropertyInfo-instance AttrInfo SecurityOriginWebDatabaseUsagePropertyInfo where-    type AttrAllowedOps SecurityOriginWebDatabaseUsagePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint SecurityOriginWebDatabaseUsagePropertyInfo = (~) ()-    type AttrBaseTypeConstraint SecurityOriginWebDatabaseUsagePropertyInfo = SecurityOriginK-    type AttrGetType SecurityOriginWebDatabaseUsagePropertyInfo = Word64-    type AttrLabel SecurityOriginWebDatabaseUsagePropertyInfo = "web-database-usage"-    attrGet _ = getSecurityOriginWebDatabaseUsage-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList SecurityOrigin = SecurityOriginAttributeList-type SecurityOriginAttributeList = ('[ '("host", SecurityOriginHostPropertyInfo), '("port", SecurityOriginPortPropertyInfo), '("protocol", SecurityOriginProtocolPropertyInfo), '("webDatabaseQuota", SecurityOriginWebDatabaseQuotaPropertyInfo), '("webDatabaseUsage", SecurityOriginWebDatabaseUsagePropertyInfo)] :: [(Symbol, *)])--securityOriginHost :: AttrLabelProxy "host"-securityOriginHost = AttrLabelProxy--securityOriginPort :: AttrLabelProxy "port"-securityOriginPort = AttrLabelProxy--securityOriginProtocol :: AttrLabelProxy "protocol"-securityOriginProtocol = AttrLabelProxy--securityOriginWebDatabaseQuota :: AttrLabelProxy "webDatabaseQuota"-securityOriginWebDatabaseQuota = AttrLabelProxy--securityOriginWebDatabaseUsage :: AttrLabelProxy "webDatabaseUsage"-securityOriginWebDatabaseUsage = AttrLabelProxy--type instance SignalList SecurityOrigin = SecurityOriginSignalList-type SecurityOriginSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method SecurityOrigin::get_all_web_databases--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "SecurityOrigin", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TInterface "WebKit" "WebDatabase"))--- throws : False--- Skip return : False--foreign import ccall "webkit_security_origin_get_all_web_databases" webkit_security_origin_get_all_web_databases :: -    Ptr SecurityOrigin ->                   -- _obj : TInterface "WebKit" "SecurityOrigin"-    IO (Ptr (GList (Ptr WebDatabase)))---securityOriginGetAllWebDatabases ::-    (MonadIO m, SecurityOriginK a) =>-    a                                       -- _obj-    -> m [WebDatabase]                      -- result-securityOriginGetAllWebDatabases _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_security_origin_get_all_web_databases _obj'-    result' <- unpackGList result-    result'' <- mapM (newObject WebDatabase) result'-    g_list_free result-    touchManagedPtr _obj-    return result''--data SecurityOriginGetAllWebDatabasesMethodInfo-instance (signature ~ (m [WebDatabase]), MonadIO m, SecurityOriginK a) => MethodInfo SecurityOriginGetAllWebDatabasesMethodInfo a signature where-    overloadedMethod _ = securityOriginGetAllWebDatabases---- method SecurityOrigin::get_host--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "SecurityOrigin", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_security_origin_get_host" webkit_security_origin_get_host :: -    Ptr SecurityOrigin ->                   -- _obj : TInterface "WebKit" "SecurityOrigin"-    IO CString---securityOriginGetHost ::-    (MonadIO m, SecurityOriginK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-securityOriginGetHost _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_security_origin_get_host _obj'-    checkUnexpectedReturnNULL "webkit_security_origin_get_host" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data SecurityOriginGetHostMethodInfo-instance (signature ~ (m T.Text), MonadIO m, SecurityOriginK a) => MethodInfo SecurityOriginGetHostMethodInfo a signature where-    overloadedMethod _ = securityOriginGetHost---- method SecurityOrigin::get_port--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "SecurityOrigin", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "webkit_security_origin_get_port" webkit_security_origin_get_port :: -    Ptr SecurityOrigin ->                   -- _obj : TInterface "WebKit" "SecurityOrigin"-    IO Word32---securityOriginGetPort ::-    (MonadIO m, SecurityOriginK a) =>-    a                                       -- _obj-    -> m Word32                             -- result-securityOriginGetPort _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_security_origin_get_port _obj'-    touchManagedPtr _obj-    return result--data SecurityOriginGetPortMethodInfo-instance (signature ~ (m Word32), MonadIO m, SecurityOriginK a) => MethodInfo SecurityOriginGetPortMethodInfo a signature where-    overloadedMethod _ = securityOriginGetPort---- method SecurityOrigin::get_protocol--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "SecurityOrigin", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_security_origin_get_protocol" webkit_security_origin_get_protocol :: -    Ptr SecurityOrigin ->                   -- _obj : TInterface "WebKit" "SecurityOrigin"-    IO CString---securityOriginGetProtocol ::-    (MonadIO m, SecurityOriginK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-securityOriginGetProtocol _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_security_origin_get_protocol _obj'-    checkUnexpectedReturnNULL "webkit_security_origin_get_protocol" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data SecurityOriginGetProtocolMethodInfo-instance (signature ~ (m T.Text), MonadIO m, SecurityOriginK a) => MethodInfo SecurityOriginGetProtocolMethodInfo a signature where-    overloadedMethod _ = securityOriginGetProtocol---- method SecurityOrigin::get_web_database_quota--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "SecurityOrigin", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt64)--- throws : False--- Skip return : False--foreign import ccall "webkit_security_origin_get_web_database_quota" webkit_security_origin_get_web_database_quota :: -    Ptr SecurityOrigin ->                   -- _obj : TInterface "WebKit" "SecurityOrigin"-    IO Word64---securityOriginGetWebDatabaseQuota ::-    (MonadIO m, SecurityOriginK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-securityOriginGetWebDatabaseQuota _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_security_origin_get_web_database_quota _obj'-    touchManagedPtr _obj-    return result--data SecurityOriginGetWebDatabaseQuotaMethodInfo-instance (signature ~ (m Word64), MonadIO m, SecurityOriginK a) => MethodInfo SecurityOriginGetWebDatabaseQuotaMethodInfo a signature where-    overloadedMethod _ = securityOriginGetWebDatabaseQuota---- method SecurityOrigin::get_web_database_usage--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "SecurityOrigin", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt64)--- throws : False--- Skip return : False--foreign import ccall "webkit_security_origin_get_web_database_usage" webkit_security_origin_get_web_database_usage :: -    Ptr SecurityOrigin ->                   -- _obj : TInterface "WebKit" "SecurityOrigin"-    IO Word64---securityOriginGetWebDatabaseUsage ::-    (MonadIO m, SecurityOriginK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-securityOriginGetWebDatabaseUsage _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_security_origin_get_web_database_usage _obj'-    touchManagedPtr _obj-    return result--data SecurityOriginGetWebDatabaseUsageMethodInfo-instance (signature ~ (m Word64), MonadIO m, SecurityOriginK a) => MethodInfo SecurityOriginGetWebDatabaseUsageMethodInfo a signature where-    overloadedMethod _ = securityOriginGetWebDatabaseUsage---- method SecurityOrigin::set_web_database_quota--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "SecurityOrigin", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "quota", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_security_origin_set_web_database_quota" webkit_security_origin_set_web_database_quota :: -    Ptr SecurityOrigin ->                   -- _obj : TInterface "WebKit" "SecurityOrigin"-    Word64 ->                               -- quota : TBasicType TUInt64-    IO ()---securityOriginSetWebDatabaseQuota ::-    (MonadIO m, SecurityOriginK a) =>-    a                                       -- _obj-    -> Word64                               -- quota-    -> m ()                                 -- result-securityOriginSetWebDatabaseQuota _obj quota = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_security_origin_set_web_database_quota _obj' quota-    touchManagedPtr _obj-    return ()--data SecurityOriginSetWebDatabaseQuotaMethodInfo-instance (signature ~ (Word64 -> m ()), MonadIO m, SecurityOriginK a) => MethodInfo SecurityOriginSetWebDatabaseQuotaMethodInfo a signature where-    overloadedMethod _ = securityOriginSetWebDatabaseQuota--
− GI/WebKit/Objects/SecurityOrigin.hs-boot
@@ -1,25 +0,0 @@-module GI.WebKit.Objects.SecurityOrigin where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype SecurityOrigin = SecurityOrigin (ForeignPtr SecurityOrigin)-instance GObject SecurityOrigin where-class GObject o => SecurityOriginK o-instance (GObject o, IsDescendantOf SecurityOrigin o) => SecurityOriginK o-data SecurityOriginHostPropertyInfo-data SecurityOriginPortPropertyInfo-data SecurityOriginProtocolPropertyInfo-data SecurityOriginWebDatabaseQuotaPropertyInfo-data SecurityOriginWebDatabaseUsagePropertyInfo-data SecurityOriginGetAllWebDatabasesMethodInfo-data SecurityOriginGetHostMethodInfo-data SecurityOriginGetPortMethodInfo-data SecurityOriginGetProtocolMethodInfo-data SecurityOriginGetWebDatabaseQuotaMethodInfo-data SecurityOriginGetWebDatabaseUsageMethodInfo-data SecurityOriginSetWebDatabaseQuotaMethodInfo
− GI/WebKit/Objects/SoupAuthDialog.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 (garetxe@gmail.com)--}--module GI.WebKit.Objects.SoupAuthDialog-    ( ---- * Exported types-    SoupAuthDialog(..)                      ,-    SoupAuthDialogK                         ,-    toSoupAuthDialog                        ,-    noSoupAuthDialog                        ,--- -- * Signals--- ** CurrentToplevel-    SoupAuthDialogCurrentToplevelCallback   ,-    SoupAuthDialogCurrentToplevelCallbackC  ,-    SoupAuthDialogCurrentToplevelSignalInfo ,-    afterSoupAuthDialogCurrentToplevel      ,-    mkSoupAuthDialogCurrentToplevelCallback ,-    noSoupAuthDialogCurrentToplevelCallback ,-    onSoupAuthDialogCurrentToplevel         ,-    soupAuthDialogCurrentToplevelCallbackWrapper,-    soupAuthDialogCurrentToplevelClosure    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gtk as Gtk-import qualified GI.Soup as Soup--newtype SoupAuthDialog = SoupAuthDialog (ForeignPtr SoupAuthDialog)-foreign import ccall "webkit_soup_auth_dialog_get_type"-    c_webkit_soup_auth_dialog_get_type :: IO GType--type instance ParentTypes SoupAuthDialog = SoupAuthDialogParentTypes-type SoupAuthDialogParentTypes = '[GObject.Object, Soup.SessionFeature]--instance GObject SoupAuthDialog where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_soup_auth_dialog_get_type-    --class GObject o => SoupAuthDialogK o-instance (GObject o, IsDescendantOf SoupAuthDialog o) => SoupAuthDialogK o--toSoupAuthDialog :: SoupAuthDialogK o => o -> IO SoupAuthDialog-toSoupAuthDialog = unsafeCastTo SoupAuthDialog--noSoupAuthDialog :: Maybe SoupAuthDialog-noSoupAuthDialog = Nothing--type family ResolveSoupAuthDialogMethod (t :: Symbol) (o :: *) :: * where-    ResolveSoupAuthDialogMethod "addFeature" o = Soup.SessionFeatureAddFeatureMethodInfo-    ResolveSoupAuthDialogMethod "attach" o = Soup.SessionFeatureAttachMethodInfo-    ResolveSoupAuthDialogMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveSoupAuthDialogMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveSoupAuthDialogMethod "detach" o = Soup.SessionFeatureDetachMethodInfo-    ResolveSoupAuthDialogMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveSoupAuthDialogMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveSoupAuthDialogMethod "hasFeature" o = Soup.SessionFeatureHasFeatureMethodInfo-    ResolveSoupAuthDialogMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveSoupAuthDialogMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveSoupAuthDialogMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveSoupAuthDialogMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveSoupAuthDialogMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveSoupAuthDialogMethod "removeFeature" o = Soup.SessionFeatureRemoveFeatureMethodInfo-    ResolveSoupAuthDialogMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveSoupAuthDialogMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveSoupAuthDialogMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveSoupAuthDialogMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveSoupAuthDialogMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveSoupAuthDialogMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveSoupAuthDialogMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveSoupAuthDialogMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveSoupAuthDialogMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveSoupAuthDialogMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveSoupAuthDialogMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveSoupAuthDialogMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveSoupAuthDialogMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveSoupAuthDialogMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveSoupAuthDialogMethod t SoupAuthDialog, MethodInfo info SoupAuthDialog p) => IsLabelProxy t (SoupAuthDialog -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveSoupAuthDialogMethod t SoupAuthDialog, MethodInfo info SoupAuthDialog p) => IsLabel t (SoupAuthDialog -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal SoupAuthDialog::current-toplevel-type SoupAuthDialogCurrentToplevelCallback =-    Soup.Message ->-    IO Gtk.Widget--noSoupAuthDialogCurrentToplevelCallback :: Maybe SoupAuthDialogCurrentToplevelCallback-noSoupAuthDialogCurrentToplevelCallback = Nothing--type SoupAuthDialogCurrentToplevelCallbackC =-    Ptr () ->                               -- object-    Ptr Soup.Message ->-    Ptr () ->                               -- user_data-    IO (Ptr Gtk.Widget)--foreign import ccall "wrapper"-    mkSoupAuthDialogCurrentToplevelCallback :: SoupAuthDialogCurrentToplevelCallbackC -> IO (FunPtr SoupAuthDialogCurrentToplevelCallbackC)--soupAuthDialogCurrentToplevelClosure :: SoupAuthDialogCurrentToplevelCallback -> IO Closure-soupAuthDialogCurrentToplevelClosure cb = newCClosure =<< mkSoupAuthDialogCurrentToplevelCallback wrapped-    where wrapped = soupAuthDialogCurrentToplevelCallbackWrapper cb--soupAuthDialogCurrentToplevelCallbackWrapper ::-    SoupAuthDialogCurrentToplevelCallback ->-    Ptr () ->-    Ptr Soup.Message ->-    Ptr () ->-    IO (Ptr Gtk.Widget)-soupAuthDialogCurrentToplevelCallbackWrapper _cb _ message _ = do-    message' <- (newObject Soup.Message) message-    result <- _cb  message'-    let result' = unsafeManagedPtrCastPtr result-    return result'--onSoupAuthDialogCurrentToplevel :: (GObject a, MonadIO m) => a -> SoupAuthDialogCurrentToplevelCallback -> m SignalHandlerId-onSoupAuthDialogCurrentToplevel obj cb = liftIO $ connectSoupAuthDialogCurrentToplevel obj cb SignalConnectBefore-afterSoupAuthDialogCurrentToplevel :: (GObject a, MonadIO m) => a -> SoupAuthDialogCurrentToplevelCallback -> m SignalHandlerId-afterSoupAuthDialogCurrentToplevel obj cb = connectSoupAuthDialogCurrentToplevel obj cb SignalConnectAfter--connectSoupAuthDialogCurrentToplevel :: (GObject a, MonadIO m) =>-                                        a -> SoupAuthDialogCurrentToplevelCallback -> SignalConnectMode -> m SignalHandlerId-connectSoupAuthDialogCurrentToplevel obj cb after = liftIO $ do-    cb' <- mkSoupAuthDialogCurrentToplevelCallback (soupAuthDialogCurrentToplevelCallbackWrapper cb)-    connectSignalFunPtr obj "current-toplevel" cb' after--type instance AttributeList SoupAuthDialog = SoupAuthDialogAttributeList-type SoupAuthDialogAttributeList = ('[ ] :: [(Symbol, *)])--data SoupAuthDialogCurrentToplevelSignalInfo-instance SignalInfo SoupAuthDialogCurrentToplevelSignalInfo where-    type HaskellCallbackType SoupAuthDialogCurrentToplevelSignalInfo = SoupAuthDialogCurrentToplevelCallback-    connectSignal _ = connectSoupAuthDialogCurrentToplevel--type instance SignalList SoupAuthDialog = SoupAuthDialogSignalList-type SoupAuthDialogSignalList = ('[ '("currentToplevel", SoupAuthDialogCurrentToplevelSignalInfo), '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])--
− GI/WebKit/Objects/SoupAuthDialog.hs-boot
@@ -1,14 +0,0 @@-module GI.WebKit.Objects.SoupAuthDialog where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype SoupAuthDialog = SoupAuthDialog (ForeignPtr SoupAuthDialog)-instance GObject SoupAuthDialog where-class GObject o => SoupAuthDialogK o-instance (GObject o, IsDescendantOf SoupAuthDialog o) => SoupAuthDialogK o-data SoupAuthDialogCurrentToplevelSignalInfo
− GI/WebKit/Objects/ViewportAttributes.hs
@@ -1,585 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.ViewportAttributes-    ( ---- * Exported types-    ViewportAttributes(..)                  ,-    ViewportAttributesK                     ,-    toViewportAttributes                    ,-    noViewportAttributes                    ,--- -- * Methods--- ** viewportAttributesRecompute-    ViewportAttributesRecomputeMethodInfo   ,-    viewportAttributesRecompute             ,----- -- * Properties--- ** AvailableHeight-    ViewportAttributesAvailableHeightPropertyInfo,-    constructViewportAttributesAvailableHeight,-    getViewportAttributesAvailableHeight    ,-    setViewportAttributesAvailableHeight    ,-    viewportAttributesAvailableHeight       ,----- ** AvailableWidth-    ViewportAttributesAvailableWidthPropertyInfo,-    constructViewportAttributesAvailableWidth,-    getViewportAttributesAvailableWidth     ,-    setViewportAttributesAvailableWidth     ,-    viewportAttributesAvailableWidth        ,----- ** DesktopWidth-    ViewportAttributesDesktopWidthPropertyInfo,-    constructViewportAttributesDesktopWidth ,-    getViewportAttributesDesktopWidth       ,-    setViewportAttributesDesktopWidth       ,-    viewportAttributesDesktopWidth          ,----- ** DeviceDpi-    ViewportAttributesDeviceDpiPropertyInfo ,-    constructViewportAttributesDeviceDpi    ,-    getViewportAttributesDeviceDpi          ,-    setViewportAttributesDeviceDpi          ,-    viewportAttributesDeviceDpi             ,----- ** DeviceHeight-    ViewportAttributesDeviceHeightPropertyInfo,-    constructViewportAttributesDeviceHeight ,-    getViewportAttributesDeviceHeight       ,-    setViewportAttributesDeviceHeight       ,-    viewportAttributesDeviceHeight          ,----- ** DevicePixelRatio-    ViewportAttributesDevicePixelRatioPropertyInfo,-    getViewportAttributesDevicePixelRatio   ,-    viewportAttributesDevicePixelRatio      ,----- ** DeviceWidth-    ViewportAttributesDeviceWidthPropertyInfo,-    constructViewportAttributesDeviceWidth  ,-    getViewportAttributesDeviceWidth        ,-    setViewportAttributesDeviceWidth        ,-    viewportAttributesDeviceWidth           ,----- ** Height-    ViewportAttributesHeightPropertyInfo    ,-    getViewportAttributesHeight             ,-    viewportAttributesHeight                ,----- ** InitialScaleFactor-    ViewportAttributesInitialScaleFactorPropertyInfo,-    getViewportAttributesInitialScaleFactor ,-    viewportAttributesInitialScaleFactor    ,----- ** MaximumScaleFactor-    ViewportAttributesMaximumScaleFactorPropertyInfo,-    getViewportAttributesMaximumScaleFactor ,-    viewportAttributesMaximumScaleFactor    ,----- ** MinimumScaleFactor-    ViewportAttributesMinimumScaleFactorPropertyInfo,-    getViewportAttributesMinimumScaleFactor ,-    viewportAttributesMinimumScaleFactor    ,----- ** UserScalable-    ViewportAttributesUserScalablePropertyInfo,-    getViewportAttributesUserScalable       ,-    viewportAttributesUserScalable          ,----- ** Valid-    ViewportAttributesValidPropertyInfo     ,-    getViewportAttributesValid              ,-    viewportAttributesValid                 ,----- ** Width-    ViewportAttributesWidthPropertyInfo     ,-    getViewportAttributesWidth              ,-    viewportAttributesWidth                 ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype ViewportAttributes = ViewportAttributes (ForeignPtr ViewportAttributes)-foreign import ccall "webkit_viewport_attributes_get_type"-    c_webkit_viewport_attributes_get_type :: IO GType--type instance ParentTypes ViewportAttributes = ViewportAttributesParentTypes-type ViewportAttributesParentTypes = '[GObject.Object]--instance GObject ViewportAttributes where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_viewport_attributes_get_type-    --class GObject o => ViewportAttributesK o-instance (GObject o, IsDescendantOf ViewportAttributes o) => ViewportAttributesK o--toViewportAttributes :: ViewportAttributesK o => o -> IO ViewportAttributes-toViewportAttributes = unsafeCastTo ViewportAttributes--noViewportAttributes :: Maybe ViewportAttributes-noViewportAttributes = Nothing--type family ResolveViewportAttributesMethod (t :: Symbol) (o :: *) :: * where-    ResolveViewportAttributesMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveViewportAttributesMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveViewportAttributesMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveViewportAttributesMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveViewportAttributesMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveViewportAttributesMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveViewportAttributesMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveViewportAttributesMethod "recompute" o = ViewportAttributesRecomputeMethodInfo-    ResolveViewportAttributesMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveViewportAttributesMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveViewportAttributesMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveViewportAttributesMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveViewportAttributesMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveViewportAttributesMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveViewportAttributesMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveViewportAttributesMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveViewportAttributesMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveViewportAttributesMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveViewportAttributesMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveViewportAttributesMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveViewportAttributesMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveViewportAttributesMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveViewportAttributesMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveViewportAttributesMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveViewportAttributesMethod t ViewportAttributes, MethodInfo info ViewportAttributes p) => IsLabelProxy t (ViewportAttributes -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveViewportAttributesMethod t ViewportAttributes, MethodInfo info ViewportAttributes p) => IsLabel t (ViewportAttributes -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "available-height"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getViewportAttributesAvailableHeight :: (MonadIO m, ViewportAttributesK o) => o -> m Int32-getViewportAttributesAvailableHeight obj = liftIO $ getObjectPropertyInt32 obj "available-height"--setViewportAttributesAvailableHeight :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m ()-setViewportAttributesAvailableHeight obj val = liftIO $ setObjectPropertyInt32 obj "available-height" val--constructViewportAttributesAvailableHeight :: Int32 -> IO ([Char], GValue)-constructViewportAttributesAvailableHeight val = constructObjectPropertyInt32 "available-height" val--data ViewportAttributesAvailableHeightPropertyInfo-instance AttrInfo ViewportAttributesAvailableHeightPropertyInfo where-    type AttrAllowedOps ViewportAttributesAvailableHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ViewportAttributesAvailableHeightPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint ViewportAttributesAvailableHeightPropertyInfo = ViewportAttributesK-    type AttrGetType ViewportAttributesAvailableHeightPropertyInfo = Int32-    type AttrLabel ViewportAttributesAvailableHeightPropertyInfo = "available-height"-    attrGet _ = getViewportAttributesAvailableHeight-    attrSet _ = setViewportAttributesAvailableHeight-    attrConstruct _ = constructViewportAttributesAvailableHeight-    attrClear _ = undefined---- VVV Prop "available-width"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getViewportAttributesAvailableWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32-getViewportAttributesAvailableWidth obj = liftIO $ getObjectPropertyInt32 obj "available-width"--setViewportAttributesAvailableWidth :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m ()-setViewportAttributesAvailableWidth obj val = liftIO $ setObjectPropertyInt32 obj "available-width" val--constructViewportAttributesAvailableWidth :: Int32 -> IO ([Char], GValue)-constructViewportAttributesAvailableWidth val = constructObjectPropertyInt32 "available-width" val--data ViewportAttributesAvailableWidthPropertyInfo-instance AttrInfo ViewportAttributesAvailableWidthPropertyInfo where-    type AttrAllowedOps ViewportAttributesAvailableWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ViewportAttributesAvailableWidthPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint ViewportAttributesAvailableWidthPropertyInfo = ViewportAttributesK-    type AttrGetType ViewportAttributesAvailableWidthPropertyInfo = Int32-    type AttrLabel ViewportAttributesAvailableWidthPropertyInfo = "available-width"-    attrGet _ = getViewportAttributesAvailableWidth-    attrSet _ = setViewportAttributesAvailableWidth-    attrConstruct _ = constructViewportAttributesAvailableWidth-    attrClear _ = undefined---- VVV Prop "desktop-width"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getViewportAttributesDesktopWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32-getViewportAttributesDesktopWidth obj = liftIO $ getObjectPropertyInt32 obj "desktop-width"--setViewportAttributesDesktopWidth :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m ()-setViewportAttributesDesktopWidth obj val = liftIO $ setObjectPropertyInt32 obj "desktop-width" val--constructViewportAttributesDesktopWidth :: Int32 -> IO ([Char], GValue)-constructViewportAttributesDesktopWidth val = constructObjectPropertyInt32 "desktop-width" val--data ViewportAttributesDesktopWidthPropertyInfo-instance AttrInfo ViewportAttributesDesktopWidthPropertyInfo where-    type AttrAllowedOps ViewportAttributesDesktopWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ViewportAttributesDesktopWidthPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint ViewportAttributesDesktopWidthPropertyInfo = ViewportAttributesK-    type AttrGetType ViewportAttributesDesktopWidthPropertyInfo = Int32-    type AttrLabel ViewportAttributesDesktopWidthPropertyInfo = "desktop-width"-    attrGet _ = getViewportAttributesDesktopWidth-    attrSet _ = setViewportAttributesDesktopWidth-    attrConstruct _ = constructViewportAttributesDesktopWidth-    attrClear _ = undefined---- VVV Prop "device-dpi"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getViewportAttributesDeviceDpi :: (MonadIO m, ViewportAttributesK o) => o -> m Int32-getViewportAttributesDeviceDpi obj = liftIO $ getObjectPropertyInt32 obj "device-dpi"--setViewportAttributesDeviceDpi :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m ()-setViewportAttributesDeviceDpi obj val = liftIO $ setObjectPropertyInt32 obj "device-dpi" val--constructViewportAttributesDeviceDpi :: Int32 -> IO ([Char], GValue)-constructViewportAttributesDeviceDpi val = constructObjectPropertyInt32 "device-dpi" val--data ViewportAttributesDeviceDpiPropertyInfo-instance AttrInfo ViewportAttributesDeviceDpiPropertyInfo where-    type AttrAllowedOps ViewportAttributesDeviceDpiPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ViewportAttributesDeviceDpiPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint ViewportAttributesDeviceDpiPropertyInfo = ViewportAttributesK-    type AttrGetType ViewportAttributesDeviceDpiPropertyInfo = Int32-    type AttrLabel ViewportAttributesDeviceDpiPropertyInfo = "device-dpi"-    attrGet _ = getViewportAttributesDeviceDpi-    attrSet _ = setViewportAttributesDeviceDpi-    attrConstruct _ = constructViewportAttributesDeviceDpi-    attrClear _ = undefined---- VVV Prop "device-height"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getViewportAttributesDeviceHeight :: (MonadIO m, ViewportAttributesK o) => o -> m Int32-getViewportAttributesDeviceHeight obj = liftIO $ getObjectPropertyInt32 obj "device-height"--setViewportAttributesDeviceHeight :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m ()-setViewportAttributesDeviceHeight obj val = liftIO $ setObjectPropertyInt32 obj "device-height" val--constructViewportAttributesDeviceHeight :: Int32 -> IO ([Char], GValue)-constructViewportAttributesDeviceHeight val = constructObjectPropertyInt32 "device-height" val--data ViewportAttributesDeviceHeightPropertyInfo-instance AttrInfo ViewportAttributesDeviceHeightPropertyInfo where-    type AttrAllowedOps ViewportAttributesDeviceHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ViewportAttributesDeviceHeightPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint ViewportAttributesDeviceHeightPropertyInfo = ViewportAttributesK-    type AttrGetType ViewportAttributesDeviceHeightPropertyInfo = Int32-    type AttrLabel ViewportAttributesDeviceHeightPropertyInfo = "device-height"-    attrGet _ = getViewportAttributesDeviceHeight-    attrSet _ = setViewportAttributesDeviceHeight-    attrConstruct _ = constructViewportAttributesDeviceHeight-    attrClear _ = undefined---- VVV Prop "device-pixel-ratio"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getViewportAttributesDevicePixelRatio :: (MonadIO m, ViewportAttributesK o) => o -> m Float-getViewportAttributesDevicePixelRatio obj = liftIO $ getObjectPropertyFloat obj "device-pixel-ratio"--data ViewportAttributesDevicePixelRatioPropertyInfo-instance AttrInfo ViewportAttributesDevicePixelRatioPropertyInfo where-    type AttrAllowedOps ViewportAttributesDevicePixelRatioPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint ViewportAttributesDevicePixelRatioPropertyInfo = (~) ()-    type AttrBaseTypeConstraint ViewportAttributesDevicePixelRatioPropertyInfo = ViewportAttributesK-    type AttrGetType ViewportAttributesDevicePixelRatioPropertyInfo = Float-    type AttrLabel ViewportAttributesDevicePixelRatioPropertyInfo = "device-pixel-ratio"-    attrGet _ = getViewportAttributesDevicePixelRatio-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "device-width"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getViewportAttributesDeviceWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32-getViewportAttributesDeviceWidth obj = liftIO $ getObjectPropertyInt32 obj "device-width"--setViewportAttributesDeviceWidth :: (MonadIO m, ViewportAttributesK o) => o -> Int32 -> m ()-setViewportAttributesDeviceWidth obj val = liftIO $ setObjectPropertyInt32 obj "device-width" val--constructViewportAttributesDeviceWidth :: Int32 -> IO ([Char], GValue)-constructViewportAttributesDeviceWidth val = constructObjectPropertyInt32 "device-width" val--data ViewportAttributesDeviceWidthPropertyInfo-instance AttrInfo ViewportAttributesDeviceWidthPropertyInfo where-    type AttrAllowedOps ViewportAttributesDeviceWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint ViewportAttributesDeviceWidthPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint ViewportAttributesDeviceWidthPropertyInfo = ViewportAttributesK-    type AttrGetType ViewportAttributesDeviceWidthPropertyInfo = Int32-    type AttrLabel ViewportAttributesDeviceWidthPropertyInfo = "device-width"-    attrGet _ = getViewportAttributesDeviceWidth-    attrSet _ = setViewportAttributesDeviceWidth-    attrConstruct _ = constructViewportAttributesDeviceWidth-    attrClear _ = undefined---- VVV Prop "height"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getViewportAttributesHeight :: (MonadIO m, ViewportAttributesK o) => o -> m Int32-getViewportAttributesHeight obj = liftIO $ getObjectPropertyInt32 obj "height"--data ViewportAttributesHeightPropertyInfo-instance AttrInfo ViewportAttributesHeightPropertyInfo where-    type AttrAllowedOps ViewportAttributesHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint ViewportAttributesHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint ViewportAttributesHeightPropertyInfo = ViewportAttributesK-    type AttrGetType ViewportAttributesHeightPropertyInfo = Int32-    type AttrLabel ViewportAttributesHeightPropertyInfo = "height"-    attrGet _ = getViewportAttributesHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "initial-scale-factor"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getViewportAttributesInitialScaleFactor :: (MonadIO m, ViewportAttributesK o) => o -> m Float-getViewportAttributesInitialScaleFactor obj = liftIO $ getObjectPropertyFloat obj "initial-scale-factor"--data ViewportAttributesInitialScaleFactorPropertyInfo-instance AttrInfo ViewportAttributesInitialScaleFactorPropertyInfo where-    type AttrAllowedOps ViewportAttributesInitialScaleFactorPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint ViewportAttributesInitialScaleFactorPropertyInfo = (~) ()-    type AttrBaseTypeConstraint ViewportAttributesInitialScaleFactorPropertyInfo = ViewportAttributesK-    type AttrGetType ViewportAttributesInitialScaleFactorPropertyInfo = Float-    type AttrLabel ViewportAttributesInitialScaleFactorPropertyInfo = "initial-scale-factor"-    attrGet _ = getViewportAttributesInitialScaleFactor-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "maximum-scale-factor"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getViewportAttributesMaximumScaleFactor :: (MonadIO m, ViewportAttributesK o) => o -> m Float-getViewportAttributesMaximumScaleFactor obj = liftIO $ getObjectPropertyFloat obj "maximum-scale-factor"--data ViewportAttributesMaximumScaleFactorPropertyInfo-instance AttrInfo ViewportAttributesMaximumScaleFactorPropertyInfo where-    type AttrAllowedOps ViewportAttributesMaximumScaleFactorPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint ViewportAttributesMaximumScaleFactorPropertyInfo = (~) ()-    type AttrBaseTypeConstraint ViewportAttributesMaximumScaleFactorPropertyInfo = ViewportAttributesK-    type AttrGetType ViewportAttributesMaximumScaleFactorPropertyInfo = Float-    type AttrLabel ViewportAttributesMaximumScaleFactorPropertyInfo = "maximum-scale-factor"-    attrGet _ = getViewportAttributesMaximumScaleFactor-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "minimum-scale-factor"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getViewportAttributesMinimumScaleFactor :: (MonadIO m, ViewportAttributesK o) => o -> m Float-getViewportAttributesMinimumScaleFactor obj = liftIO $ getObjectPropertyFloat obj "minimum-scale-factor"--data ViewportAttributesMinimumScaleFactorPropertyInfo-instance AttrInfo ViewportAttributesMinimumScaleFactorPropertyInfo where-    type AttrAllowedOps ViewportAttributesMinimumScaleFactorPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint ViewportAttributesMinimumScaleFactorPropertyInfo = (~) ()-    type AttrBaseTypeConstraint ViewportAttributesMinimumScaleFactorPropertyInfo = ViewportAttributesK-    type AttrGetType ViewportAttributesMinimumScaleFactorPropertyInfo = Float-    type AttrLabel ViewportAttributesMinimumScaleFactorPropertyInfo = "minimum-scale-factor"-    attrGet _ = getViewportAttributesMinimumScaleFactor-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "user-scalable"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getViewportAttributesUserScalable :: (MonadIO m, ViewportAttributesK o) => o -> m Bool-getViewportAttributesUserScalable obj = liftIO $ getObjectPropertyBool obj "user-scalable"--data ViewportAttributesUserScalablePropertyInfo-instance AttrInfo ViewportAttributesUserScalablePropertyInfo where-    type AttrAllowedOps ViewportAttributesUserScalablePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint ViewportAttributesUserScalablePropertyInfo = (~) ()-    type AttrBaseTypeConstraint ViewportAttributesUserScalablePropertyInfo = ViewportAttributesK-    type AttrGetType ViewportAttributesUserScalablePropertyInfo = Bool-    type AttrLabel ViewportAttributesUserScalablePropertyInfo = "user-scalable"-    attrGet _ = getViewportAttributesUserScalable-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "valid"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getViewportAttributesValid :: (MonadIO m, ViewportAttributesK o) => o -> m Bool-getViewportAttributesValid obj = liftIO $ getObjectPropertyBool obj "valid"--data ViewportAttributesValidPropertyInfo-instance AttrInfo ViewportAttributesValidPropertyInfo where-    type AttrAllowedOps ViewportAttributesValidPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint ViewportAttributesValidPropertyInfo = (~) ()-    type AttrBaseTypeConstraint ViewportAttributesValidPropertyInfo = ViewportAttributesK-    type AttrGetType ViewportAttributesValidPropertyInfo = Bool-    type AttrLabel ViewportAttributesValidPropertyInfo = "valid"-    attrGet _ = getViewportAttributesValid-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "width"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getViewportAttributesWidth :: (MonadIO m, ViewportAttributesK o) => o -> m Int32-getViewportAttributesWidth obj = liftIO $ getObjectPropertyInt32 obj "width"--data ViewportAttributesWidthPropertyInfo-instance AttrInfo ViewportAttributesWidthPropertyInfo where-    type AttrAllowedOps ViewportAttributesWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint ViewportAttributesWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint ViewportAttributesWidthPropertyInfo = ViewportAttributesK-    type AttrGetType ViewportAttributesWidthPropertyInfo = Int32-    type AttrLabel ViewportAttributesWidthPropertyInfo = "width"-    attrGet _ = getViewportAttributesWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList ViewportAttributes = ViewportAttributesAttributeList-type ViewportAttributesAttributeList = ('[ '("availableHeight", ViewportAttributesAvailableHeightPropertyInfo), '("availableWidth", ViewportAttributesAvailableWidthPropertyInfo), '("desktopWidth", ViewportAttributesDesktopWidthPropertyInfo), '("deviceDpi", ViewportAttributesDeviceDpiPropertyInfo), '("deviceHeight", ViewportAttributesDeviceHeightPropertyInfo), '("devicePixelRatio", ViewportAttributesDevicePixelRatioPropertyInfo), '("deviceWidth", ViewportAttributesDeviceWidthPropertyInfo), '("height", ViewportAttributesHeightPropertyInfo), '("initialScaleFactor", ViewportAttributesInitialScaleFactorPropertyInfo), '("maximumScaleFactor", ViewportAttributesMaximumScaleFactorPropertyInfo), '("minimumScaleFactor", ViewportAttributesMinimumScaleFactorPropertyInfo), '("userScalable", ViewportAttributesUserScalablePropertyInfo), '("valid", ViewportAttributesValidPropertyInfo), '("width", ViewportAttributesWidthPropertyInfo)] :: [(Symbol, *)])--viewportAttributesAvailableHeight :: AttrLabelProxy "availableHeight"-viewportAttributesAvailableHeight = AttrLabelProxy--viewportAttributesAvailableWidth :: AttrLabelProxy "availableWidth"-viewportAttributesAvailableWidth = AttrLabelProxy--viewportAttributesDesktopWidth :: AttrLabelProxy "desktopWidth"-viewportAttributesDesktopWidth = AttrLabelProxy--viewportAttributesDeviceDpi :: AttrLabelProxy "deviceDpi"-viewportAttributesDeviceDpi = AttrLabelProxy--viewportAttributesDeviceHeight :: AttrLabelProxy "deviceHeight"-viewportAttributesDeviceHeight = AttrLabelProxy--viewportAttributesDevicePixelRatio :: AttrLabelProxy "devicePixelRatio"-viewportAttributesDevicePixelRatio = AttrLabelProxy--viewportAttributesDeviceWidth :: AttrLabelProxy "deviceWidth"-viewportAttributesDeviceWidth = AttrLabelProxy--viewportAttributesHeight :: AttrLabelProxy "height"-viewportAttributesHeight = AttrLabelProxy--viewportAttributesInitialScaleFactor :: AttrLabelProxy "initialScaleFactor"-viewportAttributesInitialScaleFactor = AttrLabelProxy--viewportAttributesMaximumScaleFactor :: AttrLabelProxy "maximumScaleFactor"-viewportAttributesMaximumScaleFactor = AttrLabelProxy--viewportAttributesMinimumScaleFactor :: AttrLabelProxy "minimumScaleFactor"-viewportAttributesMinimumScaleFactor = AttrLabelProxy--viewportAttributesUserScalable :: AttrLabelProxy "userScalable"-viewportAttributesUserScalable = AttrLabelProxy--viewportAttributesValid :: AttrLabelProxy "valid"-viewportAttributesValid = AttrLabelProxy--viewportAttributesWidth :: AttrLabelProxy "width"-viewportAttributesWidth = AttrLabelProxy--type instance SignalList ViewportAttributes = ViewportAttributesSignalList-type ViewportAttributesSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method ViewportAttributes::recompute--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "ViewportAttributes", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_viewport_attributes_recompute" webkit_viewport_attributes_recompute :: -    Ptr ViewportAttributes ->               -- _obj : TInterface "WebKit" "ViewportAttributes"-    IO ()---viewportAttributesRecompute ::-    (MonadIO m, ViewportAttributesK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-viewportAttributesRecompute _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_viewport_attributes_recompute _obj'-    touchManagedPtr _obj-    return ()--data ViewportAttributesRecomputeMethodInfo-instance (signature ~ (m ()), MonadIO m, ViewportAttributesK a) => MethodInfo ViewportAttributesRecomputeMethodInfo a signature where-    overloadedMethod _ = viewportAttributesRecompute--
− GI/WebKit/Objects/ViewportAttributes.hs-boot
@@ -1,28 +0,0 @@-module GI.WebKit.Objects.ViewportAttributes where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype ViewportAttributes = ViewportAttributes (ForeignPtr ViewportAttributes)-instance GObject ViewportAttributes where-class GObject o => ViewportAttributesK o-instance (GObject o, IsDescendantOf ViewportAttributes o) => ViewportAttributesK o-data ViewportAttributesAvailableHeightPropertyInfo-data ViewportAttributesAvailableWidthPropertyInfo-data ViewportAttributesDesktopWidthPropertyInfo-data ViewportAttributesDeviceDpiPropertyInfo-data ViewportAttributesDeviceHeightPropertyInfo-data ViewportAttributesDevicePixelRatioPropertyInfo-data ViewportAttributesDeviceWidthPropertyInfo-data ViewportAttributesHeightPropertyInfo-data ViewportAttributesInitialScaleFactorPropertyInfo-data ViewportAttributesMaximumScaleFactorPropertyInfo-data ViewportAttributesMinimumScaleFactorPropertyInfo-data ViewportAttributesUserScalablePropertyInfo-data ViewportAttributesValidPropertyInfo-data ViewportAttributesWidthPropertyInfo-data ViewportAttributesRecomputeMethodInfo
− GI/WebKit/Objects/WebBackForwardList.hs
@@ -1,658 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.WebBackForwardList-    ( ---- * Exported types-    WebBackForwardList(..)                  ,-    WebBackForwardListK                     ,-    toWebBackForwardList                    ,-    noWebBackForwardList                    ,--- -- * Methods--- ** webBackForwardListAddItem-    WebBackForwardListAddItemMethodInfo     ,-    webBackForwardListAddItem               ,----- ** webBackForwardListClear-    WebBackForwardListClearMethodInfo       ,-    webBackForwardListClear                 ,----- ** webBackForwardListContainsItem-    WebBackForwardListContainsItemMethodInfo,-    webBackForwardListContainsItem          ,----- ** webBackForwardListGetBackItem-    WebBackForwardListGetBackItemMethodInfo ,-    webBackForwardListGetBackItem           ,----- ** webBackForwardListGetBackLength-    WebBackForwardListGetBackLengthMethodInfo,-    webBackForwardListGetBackLength         ,----- ** webBackForwardListGetBackListWithLimit-    WebBackForwardListGetBackListWithLimitMethodInfo,-    webBackForwardListGetBackListWithLimit  ,----- ** webBackForwardListGetCurrentItem-    WebBackForwardListGetCurrentItemMethodInfo,-    webBackForwardListGetCurrentItem        ,----- ** webBackForwardListGetForwardItem-    WebBackForwardListGetForwardItemMethodInfo,-    webBackForwardListGetForwardItem        ,----- ** webBackForwardListGetForwardLength-    WebBackForwardListGetForwardLengthMethodInfo,-    webBackForwardListGetForwardLength      ,----- ** webBackForwardListGetForwardListWithLimit-    WebBackForwardListGetForwardListWithLimitMethodInfo,-    webBackForwardListGetForwardListWithLimit,----- ** webBackForwardListGetLimit-    WebBackForwardListGetLimitMethodInfo    ,-    webBackForwardListGetLimit              ,----- ** webBackForwardListGetNthItem-    WebBackForwardListGetNthItemMethodInfo  ,-    webBackForwardListGetNthItem            ,----- ** webBackForwardListGoBack-    WebBackForwardListGoBackMethodInfo      ,-    webBackForwardListGoBack                ,----- ** webBackForwardListGoForward-    WebBackForwardListGoForwardMethodInfo   ,-    webBackForwardListGoForward             ,----- ** webBackForwardListGoToItem-    WebBackForwardListGoToItemMethodInfo    ,-    webBackForwardListGoToItem              ,----- ** webBackForwardListSetLimit-    WebBackForwardListSetLimitMethodInfo    ,-    webBackForwardListSetLimit              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype WebBackForwardList = WebBackForwardList (ForeignPtr WebBackForwardList)-foreign import ccall "webkit_web_back_forward_list_get_type"-    c_webkit_web_back_forward_list_get_type :: IO GType--type instance ParentTypes WebBackForwardList = WebBackForwardListParentTypes-type WebBackForwardListParentTypes = '[GObject.Object]--instance GObject WebBackForwardList where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_web_back_forward_list_get_type-    --class GObject o => WebBackForwardListK o-instance (GObject o, IsDescendantOf WebBackForwardList o) => WebBackForwardListK o--toWebBackForwardList :: WebBackForwardListK o => o -> IO WebBackForwardList-toWebBackForwardList = unsafeCastTo WebBackForwardList--noWebBackForwardList :: Maybe WebBackForwardList-noWebBackForwardList = Nothing--type family ResolveWebBackForwardListMethod (t :: Symbol) (o :: *) :: * where-    ResolveWebBackForwardListMethod "addItem" o = WebBackForwardListAddItemMethodInfo-    ResolveWebBackForwardListMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveWebBackForwardListMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveWebBackForwardListMethod "clear" o = WebBackForwardListClearMethodInfo-    ResolveWebBackForwardListMethod "containsItem" o = WebBackForwardListContainsItemMethodInfo-    ResolveWebBackForwardListMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveWebBackForwardListMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveWebBackForwardListMethod "goBack" o = WebBackForwardListGoBackMethodInfo-    ResolveWebBackForwardListMethod "goForward" o = WebBackForwardListGoForwardMethodInfo-    ResolveWebBackForwardListMethod "goToItem" o = WebBackForwardListGoToItemMethodInfo-    ResolveWebBackForwardListMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveWebBackForwardListMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveWebBackForwardListMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveWebBackForwardListMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveWebBackForwardListMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveWebBackForwardListMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveWebBackForwardListMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveWebBackForwardListMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveWebBackForwardListMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveWebBackForwardListMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveWebBackForwardListMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveWebBackForwardListMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveWebBackForwardListMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveWebBackForwardListMethod "getBackItem" o = WebBackForwardListGetBackItemMethodInfo-    ResolveWebBackForwardListMethod "getBackLength" o = WebBackForwardListGetBackLengthMethodInfo-    ResolveWebBackForwardListMethod "getBackListWithLimit" o = WebBackForwardListGetBackListWithLimitMethodInfo-    ResolveWebBackForwardListMethod "getCurrentItem" o = WebBackForwardListGetCurrentItemMethodInfo-    ResolveWebBackForwardListMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveWebBackForwardListMethod "getForwardItem" o = WebBackForwardListGetForwardItemMethodInfo-    ResolveWebBackForwardListMethod "getForwardLength" o = WebBackForwardListGetForwardLengthMethodInfo-    ResolveWebBackForwardListMethod "getForwardListWithLimit" o = WebBackForwardListGetForwardListWithLimitMethodInfo-    ResolveWebBackForwardListMethod "getLimit" o = WebBackForwardListGetLimitMethodInfo-    ResolveWebBackForwardListMethod "getNthItem" o = WebBackForwardListGetNthItemMethodInfo-    ResolveWebBackForwardListMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveWebBackForwardListMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveWebBackForwardListMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveWebBackForwardListMethod "setLimit" o = WebBackForwardListSetLimitMethodInfo-    ResolveWebBackForwardListMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveWebBackForwardListMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveWebBackForwardListMethod t WebBackForwardList, MethodInfo info WebBackForwardList p) => IsLabelProxy t (WebBackForwardList -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveWebBackForwardListMethod t WebBackForwardList, MethodInfo info WebBackForwardList p) => IsLabel t (WebBackForwardList -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList WebBackForwardList = WebBackForwardListAttributeList-type WebBackForwardListAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList WebBackForwardList = WebBackForwardListSignalList-type WebBackForwardListSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method WebBackForwardList::add_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebBackForwardList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "history_item", argType = TInterface "WebKit" "WebHistoryItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_back_forward_list_add_item" webkit_web_back_forward_list_add_item :: -    Ptr WebBackForwardList ->               -- _obj : TInterface "WebKit" "WebBackForwardList"-    Ptr WebHistoryItem ->                   -- history_item : TInterface "WebKit" "WebHistoryItem"-    IO ()---webBackForwardListAddItem ::-    (MonadIO m, WebBackForwardListK a, WebHistoryItemK b) =>-    a                                       -- _obj-    -> b                                    -- historyItem-    -> m ()                                 -- result-webBackForwardListAddItem _obj historyItem = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let historyItem' = unsafeManagedPtrCastPtr historyItem-    webkit_web_back_forward_list_add_item _obj' historyItem'-    touchManagedPtr _obj-    touchManagedPtr historyItem-    return ()--data WebBackForwardListAddItemMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, WebBackForwardListK a, WebHistoryItemK b) => MethodInfo WebBackForwardListAddItemMethodInfo a signature where-    overloadedMethod _ = webBackForwardListAddItem---- method WebBackForwardList::clear--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebBackForwardList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_back_forward_list_clear" webkit_web_back_forward_list_clear :: -    Ptr WebBackForwardList ->               -- _obj : TInterface "WebKit" "WebBackForwardList"-    IO ()---webBackForwardListClear ::-    (MonadIO m, WebBackForwardListK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webBackForwardListClear _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_back_forward_list_clear _obj'-    touchManagedPtr _obj-    return ()--data WebBackForwardListClearMethodInfo-instance (signature ~ (m ()), MonadIO m, WebBackForwardListK a) => MethodInfo WebBackForwardListClearMethodInfo a signature where-    overloadedMethod _ = webBackForwardListClear---- method WebBackForwardList::contains_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebBackForwardList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "history_item", argType = TInterface "WebKit" "WebHistoryItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_back_forward_list_contains_item" webkit_web_back_forward_list_contains_item :: -    Ptr WebBackForwardList ->               -- _obj : TInterface "WebKit" "WebBackForwardList"-    Ptr WebHistoryItem ->                   -- history_item : TInterface "WebKit" "WebHistoryItem"-    IO CInt---webBackForwardListContainsItem ::-    (MonadIO m, WebBackForwardListK a, WebHistoryItemK b) =>-    a                                       -- _obj-    -> b                                    -- historyItem-    -> m Bool                               -- result-webBackForwardListContainsItem _obj historyItem = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let historyItem' = unsafeManagedPtrCastPtr historyItem-    result <- webkit_web_back_forward_list_contains_item _obj' historyItem'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr historyItem-    return result'--data WebBackForwardListContainsItemMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, WebBackForwardListK a, WebHistoryItemK b) => MethodInfo WebBackForwardListContainsItemMethodInfo a signature where-    overloadedMethod _ = webBackForwardListContainsItem---- method WebBackForwardList::get_back_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebBackForwardList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebHistoryItem")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_back_forward_list_get_back_item" webkit_web_back_forward_list_get_back_item :: -    Ptr WebBackForwardList ->               -- _obj : TInterface "WebKit" "WebBackForwardList"-    IO (Ptr WebHistoryItem)---webBackForwardListGetBackItem ::-    (MonadIO m, WebBackForwardListK a) =>-    a                                       -- _obj-    -> m WebHistoryItem                     -- result-webBackForwardListGetBackItem _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_back_forward_list_get_back_item _obj'-    checkUnexpectedReturnNULL "webkit_web_back_forward_list_get_back_item" result-    result' <- (newObject WebHistoryItem) result-    touchManagedPtr _obj-    return result'--data WebBackForwardListGetBackItemMethodInfo-instance (signature ~ (m WebHistoryItem), MonadIO m, WebBackForwardListK a) => MethodInfo WebBackForwardListGetBackItemMethodInfo a signature where-    overloadedMethod _ = webBackForwardListGetBackItem---- method WebBackForwardList::get_back_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebBackForwardList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_back_forward_list_get_back_length" webkit_web_back_forward_list_get_back_length :: -    Ptr WebBackForwardList ->               -- _obj : TInterface "WebKit" "WebBackForwardList"-    IO Int32---webBackForwardListGetBackLength ::-    (MonadIO m, WebBackForwardListK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-webBackForwardListGetBackLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_back_forward_list_get_back_length _obj'-    touchManagedPtr _obj-    return result--data WebBackForwardListGetBackLengthMethodInfo-instance (signature ~ (m Int32), MonadIO m, WebBackForwardListK a) => MethodInfo WebBackForwardListGetBackLengthMethodInfo a signature where-    overloadedMethod _ = webBackForwardListGetBackLength---- method WebBackForwardList::get_back_list_with_limit--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebBackForwardList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "limit", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TInterface "WebKit" "WebHistoryItem"))--- throws : False--- Skip return : False--foreign import ccall "webkit_web_back_forward_list_get_back_list_with_limit" webkit_web_back_forward_list_get_back_list_with_limit :: -    Ptr WebBackForwardList ->               -- _obj : TInterface "WebKit" "WebBackForwardList"-    Int32 ->                                -- limit : TBasicType TInt-    IO (Ptr (GList (Ptr WebHistoryItem)))---webBackForwardListGetBackListWithLimit ::-    (MonadIO m, WebBackForwardListK a) =>-    a                                       -- _obj-    -> Int32                                -- limit-    -> m [WebHistoryItem]                   -- result-webBackForwardListGetBackListWithLimit _obj limit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_back_forward_list_get_back_list_with_limit _obj' limit-    result' <- unpackGList result-    result'' <- mapM (newObject WebHistoryItem) result'-    g_list_free result-    touchManagedPtr _obj-    return result''--data WebBackForwardListGetBackListWithLimitMethodInfo-instance (signature ~ (Int32 -> m [WebHistoryItem]), MonadIO m, WebBackForwardListK a) => MethodInfo WebBackForwardListGetBackListWithLimitMethodInfo a signature where-    overloadedMethod _ = webBackForwardListGetBackListWithLimit---- method WebBackForwardList::get_current_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebBackForwardList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebHistoryItem")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_back_forward_list_get_current_item" webkit_web_back_forward_list_get_current_item :: -    Ptr WebBackForwardList ->               -- _obj : TInterface "WebKit" "WebBackForwardList"-    IO (Ptr WebHistoryItem)---webBackForwardListGetCurrentItem ::-    (MonadIO m, WebBackForwardListK a) =>-    a                                       -- _obj-    -> m WebHistoryItem                     -- result-webBackForwardListGetCurrentItem _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_back_forward_list_get_current_item _obj'-    checkUnexpectedReturnNULL "webkit_web_back_forward_list_get_current_item" result-    result' <- (newObject WebHistoryItem) result-    touchManagedPtr _obj-    return result'--data WebBackForwardListGetCurrentItemMethodInfo-instance (signature ~ (m WebHistoryItem), MonadIO m, WebBackForwardListK a) => MethodInfo WebBackForwardListGetCurrentItemMethodInfo a signature where-    overloadedMethod _ = webBackForwardListGetCurrentItem---- method WebBackForwardList::get_forward_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebBackForwardList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebHistoryItem")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_back_forward_list_get_forward_item" webkit_web_back_forward_list_get_forward_item :: -    Ptr WebBackForwardList ->               -- _obj : TInterface "WebKit" "WebBackForwardList"-    IO (Ptr WebHistoryItem)---webBackForwardListGetForwardItem ::-    (MonadIO m, WebBackForwardListK a) =>-    a                                       -- _obj-    -> m WebHistoryItem                     -- result-webBackForwardListGetForwardItem _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_back_forward_list_get_forward_item _obj'-    checkUnexpectedReturnNULL "webkit_web_back_forward_list_get_forward_item" result-    result' <- (newObject WebHistoryItem) result-    touchManagedPtr _obj-    return result'--data WebBackForwardListGetForwardItemMethodInfo-instance (signature ~ (m WebHistoryItem), MonadIO m, WebBackForwardListK a) => MethodInfo WebBackForwardListGetForwardItemMethodInfo a signature where-    overloadedMethod _ = webBackForwardListGetForwardItem---- method WebBackForwardList::get_forward_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebBackForwardList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_back_forward_list_get_forward_length" webkit_web_back_forward_list_get_forward_length :: -    Ptr WebBackForwardList ->               -- _obj : TInterface "WebKit" "WebBackForwardList"-    IO Int32---webBackForwardListGetForwardLength ::-    (MonadIO m, WebBackForwardListK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-webBackForwardListGetForwardLength _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_back_forward_list_get_forward_length _obj'-    touchManagedPtr _obj-    return result--data WebBackForwardListGetForwardLengthMethodInfo-instance (signature ~ (m Int32), MonadIO m, WebBackForwardListK a) => MethodInfo WebBackForwardListGetForwardLengthMethodInfo a signature where-    overloadedMethod _ = webBackForwardListGetForwardLength---- method WebBackForwardList::get_forward_list_with_limit--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebBackForwardList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "limit", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TInterface "WebKit" "WebHistoryItem"))--- throws : False--- Skip return : False--foreign import ccall "webkit_web_back_forward_list_get_forward_list_with_limit" webkit_web_back_forward_list_get_forward_list_with_limit :: -    Ptr WebBackForwardList ->               -- _obj : TInterface "WebKit" "WebBackForwardList"-    Int32 ->                                -- limit : TBasicType TInt-    IO (Ptr (GList (Ptr WebHistoryItem)))---webBackForwardListGetForwardListWithLimit ::-    (MonadIO m, WebBackForwardListK a) =>-    a                                       -- _obj-    -> Int32                                -- limit-    -> m [WebHistoryItem]                   -- result-webBackForwardListGetForwardListWithLimit _obj limit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_back_forward_list_get_forward_list_with_limit _obj' limit-    result' <- unpackGList result-    result'' <- mapM (newObject WebHistoryItem) result'-    g_list_free result-    touchManagedPtr _obj-    return result''--data WebBackForwardListGetForwardListWithLimitMethodInfo-instance (signature ~ (Int32 -> m [WebHistoryItem]), MonadIO m, WebBackForwardListK a) => MethodInfo WebBackForwardListGetForwardListWithLimitMethodInfo a signature where-    overloadedMethod _ = webBackForwardListGetForwardListWithLimit---- method WebBackForwardList::get_limit--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebBackForwardList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_back_forward_list_get_limit" webkit_web_back_forward_list_get_limit :: -    Ptr WebBackForwardList ->               -- _obj : TInterface "WebKit" "WebBackForwardList"-    IO Int32---webBackForwardListGetLimit ::-    (MonadIO m, WebBackForwardListK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-webBackForwardListGetLimit _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_back_forward_list_get_limit _obj'-    touchManagedPtr _obj-    return result--data WebBackForwardListGetLimitMethodInfo-instance (signature ~ (m Int32), MonadIO m, WebBackForwardListK a) => MethodInfo WebBackForwardListGetLimitMethodInfo a signature where-    overloadedMethod _ = webBackForwardListGetLimit---- method WebBackForwardList::get_nth_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebBackForwardList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebHistoryItem")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_back_forward_list_get_nth_item" webkit_web_back_forward_list_get_nth_item :: -    Ptr WebBackForwardList ->               -- _obj : TInterface "WebKit" "WebBackForwardList"-    Int32 ->                                -- index : TBasicType TInt-    IO (Ptr WebHistoryItem)---webBackForwardListGetNthItem ::-    (MonadIO m, WebBackForwardListK a) =>-    a                                       -- _obj-    -> Int32                                -- index-    -> m WebHistoryItem                     -- result-webBackForwardListGetNthItem _obj index = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_back_forward_list_get_nth_item _obj' index-    checkUnexpectedReturnNULL "webkit_web_back_forward_list_get_nth_item" result-    result' <- (newObject WebHistoryItem) result-    touchManagedPtr _obj-    return result'--data WebBackForwardListGetNthItemMethodInfo-instance (signature ~ (Int32 -> m WebHistoryItem), MonadIO m, WebBackForwardListK a) => MethodInfo WebBackForwardListGetNthItemMethodInfo a signature where-    overloadedMethod _ = webBackForwardListGetNthItem---- method WebBackForwardList::go_back--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebBackForwardList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_back_forward_list_go_back" webkit_web_back_forward_list_go_back :: -    Ptr WebBackForwardList ->               -- _obj : TInterface "WebKit" "WebBackForwardList"-    IO ()---webBackForwardListGoBack ::-    (MonadIO m, WebBackForwardListK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webBackForwardListGoBack _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_back_forward_list_go_back _obj'-    touchManagedPtr _obj-    return ()--data WebBackForwardListGoBackMethodInfo-instance (signature ~ (m ()), MonadIO m, WebBackForwardListK a) => MethodInfo WebBackForwardListGoBackMethodInfo a signature where-    overloadedMethod _ = webBackForwardListGoBack---- method WebBackForwardList::go_forward--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebBackForwardList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_back_forward_list_go_forward" webkit_web_back_forward_list_go_forward :: -    Ptr WebBackForwardList ->               -- _obj : TInterface "WebKit" "WebBackForwardList"-    IO ()---webBackForwardListGoForward ::-    (MonadIO m, WebBackForwardListK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webBackForwardListGoForward _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_back_forward_list_go_forward _obj'-    touchManagedPtr _obj-    return ()--data WebBackForwardListGoForwardMethodInfo-instance (signature ~ (m ()), MonadIO m, WebBackForwardListK a) => MethodInfo WebBackForwardListGoForwardMethodInfo a signature where-    overloadedMethod _ = webBackForwardListGoForward---- method WebBackForwardList::go_to_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebBackForwardList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "history_item", argType = TInterface "WebKit" "WebHistoryItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_back_forward_list_go_to_item" webkit_web_back_forward_list_go_to_item :: -    Ptr WebBackForwardList ->               -- _obj : TInterface "WebKit" "WebBackForwardList"-    Ptr WebHistoryItem ->                   -- history_item : TInterface "WebKit" "WebHistoryItem"-    IO ()---webBackForwardListGoToItem ::-    (MonadIO m, WebBackForwardListK a, WebHistoryItemK b) =>-    a                                       -- _obj-    -> b                                    -- historyItem-    -> m ()                                 -- result-webBackForwardListGoToItem _obj historyItem = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let historyItem' = unsafeManagedPtrCastPtr historyItem-    webkit_web_back_forward_list_go_to_item _obj' historyItem'-    touchManagedPtr _obj-    touchManagedPtr historyItem-    return ()--data WebBackForwardListGoToItemMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, WebBackForwardListK a, WebHistoryItemK b) => MethodInfo WebBackForwardListGoToItemMethodInfo a signature where-    overloadedMethod _ = webBackForwardListGoToItem---- method WebBackForwardList::set_limit--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebBackForwardList", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "limit", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_back_forward_list_set_limit" webkit_web_back_forward_list_set_limit :: -    Ptr WebBackForwardList ->               -- _obj : TInterface "WebKit" "WebBackForwardList"-    Int32 ->                                -- limit : TBasicType TInt-    IO ()---webBackForwardListSetLimit ::-    (MonadIO m, WebBackForwardListK a) =>-    a                                       -- _obj-    -> Int32                                -- limit-    -> m ()                                 -- result-webBackForwardListSetLimit _obj limit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_back_forward_list_set_limit _obj' limit-    touchManagedPtr _obj-    return ()--data WebBackForwardListSetLimitMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, WebBackForwardListK a) => MethodInfo WebBackForwardListSetLimitMethodInfo a signature where-    overloadedMethod _ = webBackForwardListSetLimit--
− GI/WebKit/Objects/WebBackForwardList.hs-boot
@@ -1,29 +0,0 @@-module GI.WebKit.Objects.WebBackForwardList where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype WebBackForwardList = WebBackForwardList (ForeignPtr WebBackForwardList)-instance GObject WebBackForwardList where-class GObject o => WebBackForwardListK o-instance (GObject o, IsDescendantOf WebBackForwardList o) => WebBackForwardListK o-data WebBackForwardListAddItemMethodInfo-data WebBackForwardListClearMethodInfo-data WebBackForwardListContainsItemMethodInfo-data WebBackForwardListGetBackItemMethodInfo-data WebBackForwardListGetBackLengthMethodInfo-data WebBackForwardListGetBackListWithLimitMethodInfo-data WebBackForwardListGetCurrentItemMethodInfo-data WebBackForwardListGetForwardItemMethodInfo-data WebBackForwardListGetForwardLengthMethodInfo-data WebBackForwardListGetForwardListWithLimitMethodInfo-data WebBackForwardListGetLimitMethodInfo-data WebBackForwardListGetNthItemMethodInfo-data WebBackForwardListGoBackMethodInfo-data WebBackForwardListGoForwardMethodInfo-data WebBackForwardListGoToItemMethodInfo-data WebBackForwardListSetLimitMethodInfo
− GI/WebKit/Objects/WebDataSource.hs
@@ -1,463 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.WebDataSource-    ( ---- * Exported types-    WebDataSource(..)                       ,-    WebDataSourceK                          ,-    toWebDataSource                         ,-    noWebDataSource                         ,--- -- * Methods--- ** webDataSourceGetData-    WebDataSourceGetDataMethodInfo          ,-    webDataSourceGetData                    ,----- ** webDataSourceGetEncoding-    WebDataSourceGetEncodingMethodInfo      ,-    webDataSourceGetEncoding                ,----- ** webDataSourceGetInitialRequest-    WebDataSourceGetInitialRequestMethodInfo,-    webDataSourceGetInitialRequest          ,----- ** webDataSourceGetMainResource-    WebDataSourceGetMainResourceMethodInfo  ,-    webDataSourceGetMainResource            ,----- ** webDataSourceGetRequest-    WebDataSourceGetRequestMethodInfo       ,-    webDataSourceGetRequest                 ,----- ** webDataSourceGetSubresources-    WebDataSourceGetSubresourcesMethodInfo  ,-    webDataSourceGetSubresources            ,----- ** webDataSourceGetUnreachableUri-    WebDataSourceGetUnreachableUriMethodInfo,-    webDataSourceGetUnreachableUri          ,----- ** webDataSourceGetWebFrame-    WebDataSourceGetWebFrameMethodInfo      ,-    webDataSourceGetWebFrame                ,----- ** webDataSourceIsLoading-    WebDataSourceIsLoadingMethodInfo        ,-    webDataSourceIsLoading                  ,----- ** webDataSourceNew-    webDataSourceNew                        ,----- ** webDataSourceNewWithRequest-    webDataSourceNewWithRequest             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject--newtype WebDataSource = WebDataSource (ForeignPtr WebDataSource)-foreign import ccall "webkit_web_data_source_get_type"-    c_webkit_web_data_source_get_type :: IO GType--type instance ParentTypes WebDataSource = WebDataSourceParentTypes-type WebDataSourceParentTypes = '[GObject.Object]--instance GObject WebDataSource where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_web_data_source_get_type-    --class GObject o => WebDataSourceK o-instance (GObject o, IsDescendantOf WebDataSource o) => WebDataSourceK o--toWebDataSource :: WebDataSourceK o => o -> IO WebDataSource-toWebDataSource = unsafeCastTo WebDataSource--noWebDataSource :: Maybe WebDataSource-noWebDataSource = Nothing--type family ResolveWebDataSourceMethod (t :: Symbol) (o :: *) :: * where-    ResolveWebDataSourceMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveWebDataSourceMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveWebDataSourceMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveWebDataSourceMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveWebDataSourceMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveWebDataSourceMethod "isLoading" o = WebDataSourceIsLoadingMethodInfo-    ResolveWebDataSourceMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveWebDataSourceMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveWebDataSourceMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveWebDataSourceMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveWebDataSourceMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveWebDataSourceMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveWebDataSourceMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveWebDataSourceMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveWebDataSourceMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveWebDataSourceMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveWebDataSourceMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveWebDataSourceMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveWebDataSourceMethod "getEncoding" o = WebDataSourceGetEncodingMethodInfo-    ResolveWebDataSourceMethod "getInitialRequest" o = WebDataSourceGetInitialRequestMethodInfo-    ResolveWebDataSourceMethod "getMainResource" o = WebDataSourceGetMainResourceMethodInfo-    ResolveWebDataSourceMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveWebDataSourceMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveWebDataSourceMethod "getRequest" o = WebDataSourceGetRequestMethodInfo-    ResolveWebDataSourceMethod "getSubresources" o = WebDataSourceGetSubresourcesMethodInfo-    ResolveWebDataSourceMethod "getUnreachableUri" o = WebDataSourceGetUnreachableUriMethodInfo-    ResolveWebDataSourceMethod "getWebFrame" o = WebDataSourceGetWebFrameMethodInfo-    ResolveWebDataSourceMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveWebDataSourceMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveWebDataSourceMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveWebDataSourceMethod t WebDataSource, MethodInfo info WebDataSource p) => IsLabelProxy t (WebDataSource -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveWebDataSourceMethod t WebDataSource, MethodInfo info WebDataSource p) => IsLabel t (WebDataSource -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList WebDataSource = WebDataSourceAttributeList-type WebDataSourceAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList WebDataSource = WebDataSourceSignalList-type WebDataSourceSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method WebDataSource::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebDataSource")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_data_source_new" webkit_web_data_source_new :: -    IO (Ptr WebDataSource)---webDataSourceNew ::-    (MonadIO m) =>-    m WebDataSource                         -- result-webDataSourceNew  = liftIO $ do-    result <- webkit_web_data_source_new-    checkUnexpectedReturnNULL "webkit_web_data_source_new" result-    result' <- (wrapObject WebDataSource) result-    return result'---- method WebDataSource::new_with_request--- method type : Constructor--- Args : [Arg {argCName = "request", argType = TInterface "WebKit" "NetworkRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebDataSource")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_data_source_new_with_request" webkit_web_data_source_new_with_request :: -    Ptr NetworkRequest ->                   -- request : TInterface "WebKit" "NetworkRequest"-    IO (Ptr WebDataSource)---webDataSourceNewWithRequest ::-    (MonadIO m, NetworkRequestK a) =>-    a                                       -- request-    -> m WebDataSource                      -- result-webDataSourceNewWithRequest request = liftIO $ do-    let request' = unsafeManagedPtrCastPtr request-    result <- webkit_web_data_source_new_with_request request'-    checkUnexpectedReturnNULL "webkit_web_data_source_new_with_request" result-    result' <- (wrapObject WebDataSource) result-    touchManagedPtr request-    return result'---- method WebDataSource::get_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebDataSource", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GLib" "String")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_data_source_get_data" webkit_web_data_source_get_data :: -    Ptr WebDataSource ->                    -- _obj : TInterface "WebKit" "WebDataSource"-    IO (Ptr GLib.String)---webDataSourceGetData ::-    (MonadIO m, WebDataSourceK a) =>-    a                                       -- _obj-    -> m GLib.String                        -- result-webDataSourceGetData _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_data_source_get_data _obj'-    checkUnexpectedReturnNULL "webkit_web_data_source_get_data" result-    result' <- (newBoxed GLib.String) result-    touchManagedPtr _obj-    return result'--data WebDataSourceGetDataMethodInfo-instance (signature ~ (m GLib.String), MonadIO m, WebDataSourceK a) => MethodInfo WebDataSourceGetDataMethodInfo a signature where-    overloadedMethod _ = webDataSourceGetData---- method WebDataSource::get_encoding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebDataSource", direction = DirectionIn, mayBeNull = False, 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_data_source_get_encoding" webkit_web_data_source_get_encoding :: -    Ptr WebDataSource ->                    -- _obj : TInterface "WebKit" "WebDataSource"-    IO CString---webDataSourceGetEncoding ::-    (MonadIO m, WebDataSourceK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webDataSourceGetEncoding _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_data_source_get_encoding _obj'-    checkUnexpectedReturnNULL "webkit_web_data_source_get_encoding" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebDataSourceGetEncodingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebDataSourceK a) => MethodInfo WebDataSourceGetEncodingMethodInfo a signature where-    overloadedMethod _ = webDataSourceGetEncoding---- method WebDataSource::get_initial_request--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebDataSource", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "NetworkRequest")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_data_source_get_initial_request" webkit_web_data_source_get_initial_request :: -    Ptr WebDataSource ->                    -- _obj : TInterface "WebKit" "WebDataSource"-    IO (Ptr NetworkRequest)---webDataSourceGetInitialRequest ::-    (MonadIO m, WebDataSourceK a) =>-    a                                       -- _obj-    -> m NetworkRequest                     -- result-webDataSourceGetInitialRequest _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_data_source_get_initial_request _obj'-    checkUnexpectedReturnNULL "webkit_web_data_source_get_initial_request" result-    result' <- (newObject NetworkRequest) result-    touchManagedPtr _obj-    return result'--data WebDataSourceGetInitialRequestMethodInfo-instance (signature ~ (m NetworkRequest), MonadIO m, WebDataSourceK a) => MethodInfo WebDataSourceGetInitialRequestMethodInfo a signature where-    overloadedMethod _ = webDataSourceGetInitialRequest---- method WebDataSource::get_main_resource--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebDataSource", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebResource")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_data_source_get_main_resource" webkit_web_data_source_get_main_resource :: -    Ptr WebDataSource ->                    -- _obj : TInterface "WebKit" "WebDataSource"-    IO (Ptr WebResource)---webDataSourceGetMainResource ::-    (MonadIO m, WebDataSourceK a) =>-    a                                       -- _obj-    -> m WebResource                        -- result-webDataSourceGetMainResource _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_data_source_get_main_resource _obj'-    checkUnexpectedReturnNULL "webkit_web_data_source_get_main_resource" result-    result' <- (newObject WebResource) result-    touchManagedPtr _obj-    return result'--data WebDataSourceGetMainResourceMethodInfo-instance (signature ~ (m WebResource), MonadIO m, WebDataSourceK a) => MethodInfo WebDataSourceGetMainResourceMethodInfo a signature where-    overloadedMethod _ = webDataSourceGetMainResource---- method WebDataSource::get_request--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebDataSource", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "NetworkRequest")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_data_source_get_request" webkit_web_data_source_get_request :: -    Ptr WebDataSource ->                    -- _obj : TInterface "WebKit" "WebDataSource"-    IO (Ptr NetworkRequest)---webDataSourceGetRequest ::-    (MonadIO m, WebDataSourceK a) =>-    a                                       -- _obj-    -> m NetworkRequest                     -- result-webDataSourceGetRequest _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_data_source_get_request _obj'-    checkUnexpectedReturnNULL "webkit_web_data_source_get_request" result-    result' <- (newObject NetworkRequest) result-    touchManagedPtr _obj-    return result'--data WebDataSourceGetRequestMethodInfo-instance (signature ~ (m NetworkRequest), MonadIO m, WebDataSourceK a) => MethodInfo WebDataSourceGetRequestMethodInfo a signature where-    overloadedMethod _ = webDataSourceGetRequest---- method WebDataSource::get_subresources--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebDataSource", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TInterface "WebKit" "WebResource"))--- throws : False--- Skip return : False--foreign import ccall "webkit_web_data_source_get_subresources" webkit_web_data_source_get_subresources :: -    Ptr WebDataSource ->                    -- _obj : TInterface "WebKit" "WebDataSource"-    IO (Ptr (GList (Ptr WebResource)))---webDataSourceGetSubresources ::-    (MonadIO m, WebDataSourceK a) =>-    a                                       -- _obj-    -> m [WebResource]                      -- result-webDataSourceGetSubresources _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_data_source_get_subresources _obj'-    result' <- unpackGList result-    result'' <- mapM (newObject WebResource) result'-    g_list_free result-    touchManagedPtr _obj-    return result''--data WebDataSourceGetSubresourcesMethodInfo-instance (signature ~ (m [WebResource]), MonadIO m, WebDataSourceK a) => MethodInfo WebDataSourceGetSubresourcesMethodInfo a signature where-    overloadedMethod _ = webDataSourceGetSubresources---- method WebDataSource::get_unreachable_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebDataSource", direction = DirectionIn, mayBeNull = False, 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_data_source_get_unreachable_uri" webkit_web_data_source_get_unreachable_uri :: -    Ptr WebDataSource ->                    -- _obj : TInterface "WebKit" "WebDataSource"-    IO CString---webDataSourceGetUnreachableUri ::-    (MonadIO m, WebDataSourceK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webDataSourceGetUnreachableUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_data_source_get_unreachable_uri _obj'-    checkUnexpectedReturnNULL "webkit_web_data_source_get_unreachable_uri" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebDataSourceGetUnreachableUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebDataSourceK a) => MethodInfo WebDataSourceGetUnreachableUriMethodInfo a signature where-    overloadedMethod _ = webDataSourceGetUnreachableUri---- method WebDataSource::get_web_frame--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebDataSource", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebFrame")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_data_source_get_web_frame" webkit_web_data_source_get_web_frame :: -    Ptr WebDataSource ->                    -- _obj : TInterface "WebKit" "WebDataSource"-    IO (Ptr WebFrame)---webDataSourceGetWebFrame ::-    (MonadIO m, WebDataSourceK a) =>-    a                                       -- _obj-    -> m WebFrame                           -- result-webDataSourceGetWebFrame _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_data_source_get_web_frame _obj'-    checkUnexpectedReturnNULL "webkit_web_data_source_get_web_frame" result-    result' <- (newObject WebFrame) result-    touchManagedPtr _obj-    return result'--data WebDataSourceGetWebFrameMethodInfo-instance (signature ~ (m WebFrame), MonadIO m, WebDataSourceK a) => MethodInfo WebDataSourceGetWebFrameMethodInfo a signature where-    overloadedMethod _ = webDataSourceGetWebFrame---- method WebDataSource::is_loading--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebDataSource", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_data_source_is_loading" webkit_web_data_source_is_loading :: -    Ptr WebDataSource ->                    -- _obj : TInterface "WebKit" "WebDataSource"-    IO CInt---webDataSourceIsLoading ::-    (MonadIO m, WebDataSourceK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-webDataSourceIsLoading _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_data_source_is_loading _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data WebDataSourceIsLoadingMethodInfo-instance (signature ~ (m Bool), MonadIO m, WebDataSourceK a) => MethodInfo WebDataSourceIsLoadingMethodInfo a signature where-    overloadedMethod _ = webDataSourceIsLoading--
− GI/WebKit/Objects/WebDataSource.hs-boot
@@ -1,22 +0,0 @@-module GI.WebKit.Objects.WebDataSource where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype WebDataSource = WebDataSource (ForeignPtr WebDataSource)-instance GObject WebDataSource where-class GObject o => WebDataSourceK o-instance (GObject o, IsDescendantOf WebDataSource o) => WebDataSourceK o-data WebDataSourceGetDataMethodInfo-data WebDataSourceGetEncodingMethodInfo-data WebDataSourceGetInitialRequestMethodInfo-data WebDataSourceGetMainResourceMethodInfo-data WebDataSourceGetRequestMethodInfo-data WebDataSourceGetSubresourcesMethodInfo-data WebDataSourceGetUnreachableUriMethodInfo-data WebDataSourceGetWebFrameMethodInfo-data WebDataSourceIsLoadingMethodInfo
− GI/WebKit/Objects/WebDatabase.hs
@@ -1,519 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.WebDatabase-    ( ---- * Exported types-    WebDatabase(..)                         ,-    WebDatabaseK                            ,-    toWebDatabase                           ,-    noWebDatabase                           ,--- -- * Methods--- ** webDatabaseGetDisplayName-    WebDatabaseGetDisplayNameMethodInfo     ,-    webDatabaseGetDisplayName               ,----- ** webDatabaseGetExpectedSize-    WebDatabaseGetExpectedSizeMethodInfo    ,-    webDatabaseGetExpectedSize              ,----- ** webDatabaseGetFilename-    WebDatabaseGetFilenameMethodInfo        ,-    webDatabaseGetFilename                  ,----- ** webDatabaseGetName-    WebDatabaseGetNameMethodInfo            ,-    webDatabaseGetName                      ,----- ** webDatabaseGetSecurityOrigin-    WebDatabaseGetSecurityOriginMethodInfo  ,-    webDatabaseGetSecurityOrigin            ,----- ** webDatabaseGetSize-    WebDatabaseGetSizeMethodInfo            ,-    webDatabaseGetSize                      ,----- ** webDatabaseRemove-    WebDatabaseRemoveMethodInfo             ,-    webDatabaseRemove                       ,----- -- * Properties--- ** DisplayName-    WebDatabaseDisplayNamePropertyInfo      ,-    getWebDatabaseDisplayName               ,-    webDatabaseDisplayName                  ,----- ** ExpectedSize-    WebDatabaseExpectedSizePropertyInfo     ,-    getWebDatabaseExpectedSize              ,-    webDatabaseExpectedSize                 ,----- ** Filename-    WebDatabaseFilenamePropertyInfo         ,-    getWebDatabaseFilename                  ,-    webDatabaseFilename                     ,----- ** Name-    WebDatabaseNamePropertyInfo             ,-    constructWebDatabaseName                ,-    getWebDatabaseName                      ,-    webDatabaseName                         ,----- ** SecurityOrigin-    WebDatabaseSecurityOriginPropertyInfo   ,-    constructWebDatabaseSecurityOrigin      ,-    getWebDatabaseSecurityOrigin            ,-    webDatabaseSecurityOrigin               ,----- ** Size-    WebDatabaseSizePropertyInfo             ,-    getWebDatabaseSize                      ,-    webDatabaseSize                         ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype WebDatabase = WebDatabase (ForeignPtr WebDatabase)-foreign import ccall "webkit_web_database_get_type"-    c_webkit_web_database_get_type :: IO GType--type instance ParentTypes WebDatabase = WebDatabaseParentTypes-type WebDatabaseParentTypes = '[GObject.Object]--instance GObject WebDatabase where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_web_database_get_type-    --class GObject o => WebDatabaseK o-instance (GObject o, IsDescendantOf WebDatabase o) => WebDatabaseK o--toWebDatabase :: WebDatabaseK o => o -> IO WebDatabase-toWebDatabase = unsafeCastTo WebDatabase--noWebDatabase :: Maybe WebDatabase-noWebDatabase = Nothing--type family ResolveWebDatabaseMethod (t :: Symbol) (o :: *) :: * where-    ResolveWebDatabaseMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveWebDatabaseMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveWebDatabaseMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveWebDatabaseMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveWebDatabaseMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveWebDatabaseMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveWebDatabaseMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveWebDatabaseMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveWebDatabaseMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveWebDatabaseMethod "remove" o = WebDatabaseRemoveMethodInfo-    ResolveWebDatabaseMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveWebDatabaseMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveWebDatabaseMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveWebDatabaseMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveWebDatabaseMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveWebDatabaseMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveWebDatabaseMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveWebDatabaseMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveWebDatabaseMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveWebDatabaseMethod "getDisplayName" o = WebDatabaseGetDisplayNameMethodInfo-    ResolveWebDatabaseMethod "getExpectedSize" o = WebDatabaseGetExpectedSizeMethodInfo-    ResolveWebDatabaseMethod "getFilename" o = WebDatabaseGetFilenameMethodInfo-    ResolveWebDatabaseMethod "getName" o = WebDatabaseGetNameMethodInfo-    ResolveWebDatabaseMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveWebDatabaseMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveWebDatabaseMethod "getSecurityOrigin" o = WebDatabaseGetSecurityOriginMethodInfo-    ResolveWebDatabaseMethod "getSize" o = WebDatabaseGetSizeMethodInfo-    ResolveWebDatabaseMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveWebDatabaseMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveWebDatabaseMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveWebDatabaseMethod t WebDatabase, MethodInfo info WebDatabase p) => IsLabelProxy t (WebDatabase -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveWebDatabaseMethod t WebDatabase, MethodInfo info WebDatabase p) => IsLabel t (WebDatabase -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "display-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebDatabaseDisplayName :: (MonadIO m, WebDatabaseK o) => o -> m T.Text-getWebDatabaseDisplayName obj = liftIO $ checkUnexpectedNothing "getWebDatabaseDisplayName" $ getObjectPropertyString obj "display-name"--data WebDatabaseDisplayNamePropertyInfo-instance AttrInfo WebDatabaseDisplayNamePropertyInfo where-    type AttrAllowedOps WebDatabaseDisplayNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebDatabaseDisplayNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebDatabaseDisplayNamePropertyInfo = WebDatabaseK-    type AttrGetType WebDatabaseDisplayNamePropertyInfo = T.Text-    type AttrLabel WebDatabaseDisplayNamePropertyInfo = "display-name"-    attrGet _ = getWebDatabaseDisplayName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "expected-size"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebDatabaseExpectedSize :: (MonadIO m, WebDatabaseK o) => o -> m Word64-getWebDatabaseExpectedSize obj = liftIO $ getObjectPropertyUInt64 obj "expected-size"--data WebDatabaseExpectedSizePropertyInfo-instance AttrInfo WebDatabaseExpectedSizePropertyInfo where-    type AttrAllowedOps WebDatabaseExpectedSizePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint WebDatabaseExpectedSizePropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebDatabaseExpectedSizePropertyInfo = WebDatabaseK-    type AttrGetType WebDatabaseExpectedSizePropertyInfo = Word64-    type AttrLabel WebDatabaseExpectedSizePropertyInfo = "expected-size"-    attrGet _ = getWebDatabaseExpectedSize-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "filename"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebDatabaseFilename :: (MonadIO m, WebDatabaseK o) => o -> m T.Text-getWebDatabaseFilename obj = liftIO $ checkUnexpectedNothing "getWebDatabaseFilename" $ getObjectPropertyString obj "filename"--data WebDatabaseFilenamePropertyInfo-instance AttrInfo WebDatabaseFilenamePropertyInfo where-    type AttrAllowedOps WebDatabaseFilenamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebDatabaseFilenamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebDatabaseFilenamePropertyInfo = WebDatabaseK-    type AttrGetType WebDatabaseFilenamePropertyInfo = T.Text-    type AttrLabel WebDatabaseFilenamePropertyInfo = "filename"-    attrGet _ = getWebDatabaseFilename-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--getWebDatabaseName :: (MonadIO m, WebDatabaseK o) => o -> m T.Text-getWebDatabaseName obj = liftIO $ checkUnexpectedNothing "getWebDatabaseName" $ getObjectPropertyString obj "name"--constructWebDatabaseName :: T.Text -> IO ([Char], GValue)-constructWebDatabaseName val = constructObjectPropertyString "name" (Just val)--data WebDatabaseNamePropertyInfo-instance AttrInfo WebDatabaseNamePropertyInfo where-    type AttrAllowedOps WebDatabaseNamePropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebDatabaseNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint WebDatabaseNamePropertyInfo = WebDatabaseK-    type AttrGetType WebDatabaseNamePropertyInfo = T.Text-    type AttrLabel WebDatabaseNamePropertyInfo = "name"-    attrGet _ = getWebDatabaseName-    attrSet _ = undefined-    attrConstruct _ = constructWebDatabaseName-    attrClear _ = undefined---- VVV Prop "security-origin"-   -- Type: TInterface "WebKit" "SecurityOrigin"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--getWebDatabaseSecurityOrigin :: (MonadIO m, WebDatabaseK o) => o -> m SecurityOrigin-getWebDatabaseSecurityOrigin obj = liftIO $ checkUnexpectedNothing "getWebDatabaseSecurityOrigin" $ getObjectPropertyObject obj "security-origin" SecurityOrigin--constructWebDatabaseSecurityOrigin :: (SecurityOriginK a) => a -> IO ([Char], GValue)-constructWebDatabaseSecurityOrigin val = constructObjectPropertyObject "security-origin" (Just val)--data WebDatabaseSecurityOriginPropertyInfo-instance AttrInfo WebDatabaseSecurityOriginPropertyInfo where-    type AttrAllowedOps WebDatabaseSecurityOriginPropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebDatabaseSecurityOriginPropertyInfo = SecurityOriginK-    type AttrBaseTypeConstraint WebDatabaseSecurityOriginPropertyInfo = WebDatabaseK-    type AttrGetType WebDatabaseSecurityOriginPropertyInfo = SecurityOrigin-    type AttrLabel WebDatabaseSecurityOriginPropertyInfo = "security-origin"-    attrGet _ = getWebDatabaseSecurityOrigin-    attrSet _ = undefined-    attrConstruct _ = constructWebDatabaseSecurityOrigin-    attrClear _ = undefined---- VVV Prop "size"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebDatabaseSize :: (MonadIO m, WebDatabaseK o) => o -> m Word64-getWebDatabaseSize obj = liftIO $ getObjectPropertyUInt64 obj "size"--data WebDatabaseSizePropertyInfo-instance AttrInfo WebDatabaseSizePropertyInfo where-    type AttrAllowedOps WebDatabaseSizePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint WebDatabaseSizePropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebDatabaseSizePropertyInfo = WebDatabaseK-    type AttrGetType WebDatabaseSizePropertyInfo = Word64-    type AttrLabel WebDatabaseSizePropertyInfo = "size"-    attrGet _ = getWebDatabaseSize-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList WebDatabase = WebDatabaseAttributeList-type WebDatabaseAttributeList = ('[ '("displayName", WebDatabaseDisplayNamePropertyInfo), '("expectedSize", WebDatabaseExpectedSizePropertyInfo), '("filename", WebDatabaseFilenamePropertyInfo), '("name", WebDatabaseNamePropertyInfo), '("securityOrigin", WebDatabaseSecurityOriginPropertyInfo), '("size", WebDatabaseSizePropertyInfo)] :: [(Symbol, *)])--webDatabaseDisplayName :: AttrLabelProxy "displayName"-webDatabaseDisplayName = AttrLabelProxy--webDatabaseExpectedSize :: AttrLabelProxy "expectedSize"-webDatabaseExpectedSize = AttrLabelProxy--webDatabaseFilename :: AttrLabelProxy "filename"-webDatabaseFilename = AttrLabelProxy--webDatabaseName :: AttrLabelProxy "name"-webDatabaseName = AttrLabelProxy--webDatabaseSecurityOrigin :: AttrLabelProxy "securityOrigin"-webDatabaseSecurityOrigin = AttrLabelProxy--webDatabaseSize :: AttrLabelProxy "size"-webDatabaseSize = AttrLabelProxy--type instance SignalList WebDatabase = WebDatabaseSignalList-type WebDatabaseSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method WebDatabase::get_display_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebDatabase", direction = DirectionIn, mayBeNull = False, 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_database_get_display_name" webkit_web_database_get_display_name :: -    Ptr WebDatabase ->                      -- _obj : TInterface "WebKit" "WebDatabase"-    IO CString---webDatabaseGetDisplayName ::-    (MonadIO m, WebDatabaseK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webDatabaseGetDisplayName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_database_get_display_name _obj'-    checkUnexpectedReturnNULL "webkit_web_database_get_display_name" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebDatabaseGetDisplayNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebDatabaseK a) => MethodInfo WebDatabaseGetDisplayNameMethodInfo a signature where-    overloadedMethod _ = webDatabaseGetDisplayName---- method WebDatabase::get_expected_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebDatabase", direction = DirectionIn, mayBeNull = False, 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_database_get_expected_size" webkit_web_database_get_expected_size :: -    Ptr WebDatabase ->                      -- _obj : TInterface "WebKit" "WebDatabase"-    IO Word64---webDatabaseGetExpectedSize ::-    (MonadIO m, WebDatabaseK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-webDatabaseGetExpectedSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_database_get_expected_size _obj'-    touchManagedPtr _obj-    return result--data WebDatabaseGetExpectedSizeMethodInfo-instance (signature ~ (m Word64), MonadIO m, WebDatabaseK a) => MethodInfo WebDatabaseGetExpectedSizeMethodInfo a signature where-    overloadedMethod _ = webDatabaseGetExpectedSize---- method WebDatabase::get_filename--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebDatabase", direction = DirectionIn, mayBeNull = False, 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_database_get_filename" webkit_web_database_get_filename :: -    Ptr WebDatabase ->                      -- _obj : TInterface "WebKit" "WebDatabase"-    IO CString---webDatabaseGetFilename ::-    (MonadIO m, WebDatabaseK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webDatabaseGetFilename _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_database_get_filename _obj'-    checkUnexpectedReturnNULL "webkit_web_database_get_filename" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebDatabaseGetFilenameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebDatabaseK a) => MethodInfo WebDatabaseGetFilenameMethodInfo a signature where-    overloadedMethod _ = webDatabaseGetFilename---- method WebDatabase::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebDatabase", direction = DirectionIn, mayBeNull = False, 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_database_get_name" webkit_web_database_get_name :: -    Ptr WebDatabase ->                      -- _obj : TInterface "WebKit" "WebDatabase"-    IO CString---webDatabaseGetName ::-    (MonadIO m, WebDatabaseK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webDatabaseGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_database_get_name _obj'-    checkUnexpectedReturnNULL "webkit_web_database_get_name" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebDatabaseGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebDatabaseK a) => MethodInfo WebDatabaseGetNameMethodInfo a signature where-    overloadedMethod _ = webDatabaseGetName---- method WebDatabase::get_security_origin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebDatabase", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "SecurityOrigin")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_database_get_security_origin" webkit_web_database_get_security_origin :: -    Ptr WebDatabase ->                      -- _obj : TInterface "WebKit" "WebDatabase"-    IO (Ptr SecurityOrigin)---webDatabaseGetSecurityOrigin ::-    (MonadIO m, WebDatabaseK a) =>-    a                                       -- _obj-    -> m SecurityOrigin                     -- result-webDatabaseGetSecurityOrigin _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_database_get_security_origin _obj'-    checkUnexpectedReturnNULL "webkit_web_database_get_security_origin" result-    result' <- (newObject SecurityOrigin) result-    touchManagedPtr _obj-    return result'--data WebDatabaseGetSecurityOriginMethodInfo-instance (signature ~ (m SecurityOrigin), MonadIO m, WebDatabaseK a) => MethodInfo WebDatabaseGetSecurityOriginMethodInfo a signature where-    overloadedMethod _ = webDatabaseGetSecurityOrigin---- method WebDatabase::get_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebDatabase", direction = DirectionIn, mayBeNull = False, 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_database_get_size" webkit_web_database_get_size :: -    Ptr WebDatabase ->                      -- _obj : TInterface "WebKit" "WebDatabase"-    IO Word64---webDatabaseGetSize ::-    (MonadIO m, WebDatabaseK a) =>-    a                                       -- _obj-    -> m Word64                             -- result-webDatabaseGetSize _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_database_get_size _obj'-    touchManagedPtr _obj-    return result--data WebDatabaseGetSizeMethodInfo-instance (signature ~ (m Word64), MonadIO m, WebDatabaseK a) => MethodInfo WebDatabaseGetSizeMethodInfo a signature where-    overloadedMethod _ = webDatabaseGetSize---- method WebDatabase::remove--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebDatabase", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_database_remove" webkit_web_database_remove :: -    Ptr WebDatabase ->                      -- _obj : TInterface "WebKit" "WebDatabase"-    IO ()---webDatabaseRemove ::-    (MonadIO m, WebDatabaseK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webDatabaseRemove _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_database_remove _obj'-    touchManagedPtr _obj-    return ()--data WebDatabaseRemoveMethodInfo-instance (signature ~ (m ()), MonadIO m, WebDatabaseK a) => MethodInfo WebDatabaseRemoveMethodInfo a signature where-    overloadedMethod _ = webDatabaseRemove--
− GI/WebKit/Objects/WebDatabase.hs-boot
@@ -1,26 +0,0 @@-module GI.WebKit.Objects.WebDatabase where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype WebDatabase = WebDatabase (ForeignPtr WebDatabase)-instance GObject WebDatabase where-class GObject o => WebDatabaseK o-instance (GObject o, IsDescendantOf WebDatabase o) => WebDatabaseK o-data WebDatabaseDisplayNamePropertyInfo-data WebDatabaseExpectedSizePropertyInfo-data WebDatabaseFilenamePropertyInfo-data WebDatabaseNamePropertyInfo-data WebDatabaseSecurityOriginPropertyInfo-data WebDatabaseSizePropertyInfo-data WebDatabaseGetDisplayNameMethodInfo-data WebDatabaseGetExpectedSizeMethodInfo-data WebDatabaseGetFilenameMethodInfo-data WebDatabaseGetNameMethodInfo-data WebDatabaseGetSecurityOriginMethodInfo-data WebDatabaseGetSizeMethodInfo-data WebDatabaseRemoveMethodInfo
− GI/WebKit/Objects/WebFrame.hs
@@ -1,1882 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.WebFrame-    ( ---- * Exported types-    WebFrame(..)                            ,-    WebFrameK                               ,-    toWebFrame                              ,-    noWebFrame                              ,--- -- * Methods--- ** webFrameFindFrame-    WebFrameFindFrameMethodInfo             ,-    webFrameFindFrame                       ,----- ** webFrameGetDataSource-    WebFrameGetDataSourceMethodInfo         ,-    webFrameGetDataSource                   ,----- ** webFrameGetDomDocument-    WebFrameGetDomDocumentMethodInfo        ,-    webFrameGetDomDocument                  ,----- ** webFrameGetGlobalContext-    WebFrameGetGlobalContextMethodInfo      ,-    webFrameGetGlobalContext                ,----- ** webFrameGetHorizontalScrollbarPolicy-    WebFrameGetHorizontalScrollbarPolicyMethodInfo,-    webFrameGetHorizontalScrollbarPolicy    ,----- ** webFrameGetLoadStatus-    WebFrameGetLoadStatusMethodInfo         ,-    webFrameGetLoadStatus                   ,----- ** webFrameGetName-    WebFrameGetNameMethodInfo               ,-    webFrameGetName                         ,----- ** webFrameGetNetworkResponse-    WebFrameGetNetworkResponseMethodInfo    ,-    webFrameGetNetworkResponse              ,----- ** webFrameGetParent-    WebFrameGetParentMethodInfo             ,-    webFrameGetParent                       ,----- ** webFrameGetProvisionalDataSource-    WebFrameGetProvisionalDataSourceMethodInfo,-    webFrameGetProvisionalDataSource        ,----- ** webFrameGetRangeForWordAroundCaret-    WebFrameGetRangeForWordAroundCaretMethodInfo,-    webFrameGetRangeForWordAroundCaret      ,----- ** webFrameGetSecurityOrigin-    WebFrameGetSecurityOriginMethodInfo     ,-    webFrameGetSecurityOrigin               ,----- ** webFrameGetTitle-    WebFrameGetTitleMethodInfo              ,-    webFrameGetTitle                        ,----- ** webFrameGetUri-    WebFrameGetUriMethodInfo                ,-    webFrameGetUri                          ,----- ** webFrameGetVerticalScrollbarPolicy-    WebFrameGetVerticalScrollbarPolicyMethodInfo,-    webFrameGetVerticalScrollbarPolicy      ,----- ** webFrameGetWebView-    WebFrameGetWebViewMethodInfo            ,-    webFrameGetWebView                      ,----- ** webFrameLoadAlternateString-    WebFrameLoadAlternateStringMethodInfo   ,-    webFrameLoadAlternateString             ,----- ** webFrameLoadRequest-    WebFrameLoadRequestMethodInfo           ,-    webFrameLoadRequest                     ,----- ** webFrameLoadString-    WebFrameLoadStringMethodInfo            ,-    webFrameLoadString                      ,----- ** webFrameLoadUri-    WebFrameLoadUriMethodInfo               ,-    webFrameLoadUri                         ,----- ** webFrameNew-    webFrameNew                             ,----- ** webFramePrint-    WebFramePrintMethodInfo                 ,-    webFramePrint                           ,----- ** webFramePrintFull-    WebFramePrintFullMethodInfo             ,-    webFramePrintFull                       ,----- ** webFrameReload-    WebFrameReloadMethodInfo                ,-    webFrameReload                          ,----- ** webFrameReplaceSelection-    WebFrameReplaceSelectionMethodInfo      ,-    webFrameReplaceSelection                ,----- ** webFrameStopLoading-    WebFrameStopLoadingMethodInfo           ,-    webFrameStopLoading                     ,----- -- * Properties--- ** HorizontalScrollbarPolicy-    WebFrameHorizontalScrollbarPolicyPropertyInfo,-    getWebFrameHorizontalScrollbarPolicy    ,-    webFrameHorizontalScrollbarPolicy       ,----- ** LoadStatus-    WebFrameLoadStatusPropertyInfo          ,-    getWebFrameLoadStatus                   ,-    webFrameLoadStatus                      ,----- ** Name-    WebFrameNamePropertyInfo                ,-    getWebFrameName                         ,-    webFrameName                            ,----- ** Title-    WebFrameTitlePropertyInfo               ,-    getWebFrameTitle                        ,-    webFrameTitle                           ,----- ** Uri-    WebFrameUriPropertyInfo                 ,-    getWebFrameUri                          ,-    webFrameUri                             ,----- ** VerticalScrollbarPolicy-    WebFrameVerticalScrollbarPolicyPropertyInfo,-    getWebFrameVerticalScrollbarPolicy      ,-    webFrameVerticalScrollbarPolicy         ,----- -- * Signals--- ** Cleared-    WebFrameClearedCallback                 ,-    WebFrameClearedCallbackC                ,-    WebFrameClearedSignalInfo               ,-    afterWebFrameCleared                    ,-    mkWebFrameClearedCallback               ,-    noWebFrameClearedCallback               ,-    onWebFrameCleared                       ,-    webFrameClearedCallbackWrapper          ,-    webFrameClearedClosure                  ,----- ** HoveringOverLink-    WebFrameHoveringOverLinkCallback        ,-    WebFrameHoveringOverLinkCallbackC       ,-    WebFrameHoveringOverLinkSignalInfo      ,-    afterWebFrameHoveringOverLink           ,-    mkWebFrameHoveringOverLinkCallback      ,-    noWebFrameHoveringOverLinkCallback      ,-    onWebFrameHoveringOverLink              ,-    webFrameHoveringOverLinkCallbackWrapper ,-    webFrameHoveringOverLinkClosure         ,----- ** InsecureContentRun-    WebFrameInsecureContentRunCallback      ,-    WebFrameInsecureContentRunCallbackC     ,-    WebFrameInsecureContentRunSignalInfo    ,-    afterWebFrameInsecureContentRun         ,-    mkWebFrameInsecureContentRunCallback    ,-    noWebFrameInsecureContentRunCallback    ,-    onWebFrameInsecureContentRun            ,-    webFrameInsecureContentRunCallbackWrapper,-    webFrameInsecureContentRunClosure       ,----- ** LoadCommitted-    WebFrameLoadCommittedCallback           ,-    WebFrameLoadCommittedCallbackC          ,-    WebFrameLoadCommittedSignalInfo         ,-    afterWebFrameLoadCommitted              ,-    mkWebFrameLoadCommittedCallback         ,-    noWebFrameLoadCommittedCallback         ,-    onWebFrameLoadCommitted                 ,-    webFrameLoadCommittedCallbackWrapper    ,-    webFrameLoadCommittedClosure            ,----- ** ResourceContentLengthReceived-    WebFrameResourceContentLengthReceivedCallback,-    WebFrameResourceContentLengthReceivedCallbackC,-    WebFrameResourceContentLengthReceivedSignalInfo,-    afterWebFrameResourceContentLengthReceived,-    mkWebFrameResourceContentLengthReceivedCallback,-    noWebFrameResourceContentLengthReceivedCallback,-    onWebFrameResourceContentLengthReceived ,-    webFrameResourceContentLengthReceivedCallbackWrapper,-    webFrameResourceContentLengthReceivedClosure,----- ** ResourceLoadFailed-    WebFrameResourceLoadFailedCallback      ,-    WebFrameResourceLoadFailedCallbackC     ,-    WebFrameResourceLoadFailedSignalInfo    ,-    afterWebFrameResourceLoadFailed         ,-    mkWebFrameResourceLoadFailedCallback    ,-    noWebFrameResourceLoadFailedCallback    ,-    onWebFrameResourceLoadFailed            ,-    webFrameResourceLoadFailedCallbackWrapper,-    webFrameResourceLoadFailedClosure       ,----- ** ResourceLoadFinished-    WebFrameResourceLoadFinishedCallback    ,-    WebFrameResourceLoadFinishedCallbackC   ,-    WebFrameResourceLoadFinishedSignalInfo  ,-    afterWebFrameResourceLoadFinished       ,-    mkWebFrameResourceLoadFinishedCallback  ,-    noWebFrameResourceLoadFinishedCallback  ,-    onWebFrameResourceLoadFinished          ,-    webFrameResourceLoadFinishedCallbackWrapper,-    webFrameResourceLoadFinishedClosure     ,----- ** ResourceRequestStarting-    WebFrameResourceRequestStartingCallback ,-    WebFrameResourceRequestStartingCallbackC,-    WebFrameResourceRequestStartingSignalInfo,-    afterWebFrameResourceRequestStarting    ,-    mkWebFrameResourceRequestStartingCallback,-    noWebFrameResourceRequestStartingCallback,-    onWebFrameResourceRequestStarting       ,-    webFrameResourceRequestStartingCallbackWrapper,-    webFrameResourceRequestStartingClosure  ,----- ** ResourceResponseReceived-    WebFrameResourceResponseReceivedCallback,-    WebFrameResourceResponseReceivedCallbackC,-    WebFrameResourceResponseReceivedSignalInfo,-    afterWebFrameResourceResponseReceived   ,-    mkWebFrameResourceResponseReceivedCallback,-    noWebFrameResourceResponseReceivedCallback,-    onWebFrameResourceResponseReceived      ,-    webFrameResourceResponseReceivedCallbackWrapper,-    webFrameResourceResponseReceivedClosure ,----- ** ScrollbarsPolicyChanged-    WebFrameScrollbarsPolicyChangedCallback ,-    WebFrameScrollbarsPolicyChangedCallbackC,-    WebFrameScrollbarsPolicyChangedSignalInfo,-    afterWebFrameScrollbarsPolicyChanged    ,-    mkWebFrameScrollbarsPolicyChangedCallback,-    noWebFrameScrollbarsPolicyChangedCallback,-    onWebFrameScrollbarsPolicyChanged       ,-    webFrameScrollbarsPolicyChangedCallbackWrapper,-    webFrameScrollbarsPolicyChangedClosure  ,----- ** TitleChanged-    WebFrameTitleChangedCallback            ,-    WebFrameTitleChangedCallbackC           ,-    WebFrameTitleChangedSignalInfo          ,-    afterWebFrameTitleChanged               ,-    mkWebFrameTitleChangedCallback          ,-    noWebFrameTitleChangedCallback          ,-    onWebFrameTitleChanged                  ,-    webFrameTitleChangedCallbackWrapper     ,-    webFrameTitleChangedClosure             ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject-import qualified GI.Gtk as Gtk-import qualified GI.JavaScriptCore as JavaScriptCore--newtype WebFrame = WebFrame (ForeignPtr WebFrame)-foreign import ccall "webkit_web_frame_get_type"-    c_webkit_web_frame_get_type :: IO GType--type instance ParentTypes WebFrame = WebFrameParentTypes-type WebFrameParentTypes = '[GObject.Object]--instance GObject WebFrame where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_web_frame_get_type-    --class GObject o => WebFrameK o-instance (GObject o, IsDescendantOf WebFrame o) => WebFrameK o--toWebFrame :: WebFrameK o => o -> IO WebFrame-toWebFrame = unsafeCastTo WebFrame--noWebFrame :: Maybe WebFrame-noWebFrame = Nothing--type family ResolveWebFrameMethod (t :: Symbol) (o :: *) :: * where-    ResolveWebFrameMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveWebFrameMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveWebFrameMethod "findFrame" o = WebFrameFindFrameMethodInfo-    ResolveWebFrameMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveWebFrameMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveWebFrameMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveWebFrameMethod "loadAlternateString" o = WebFrameLoadAlternateStringMethodInfo-    ResolveWebFrameMethod "loadRequest" o = WebFrameLoadRequestMethodInfo-    ResolveWebFrameMethod "loadString" o = WebFrameLoadStringMethodInfo-    ResolveWebFrameMethod "loadUri" o = WebFrameLoadUriMethodInfo-    ResolveWebFrameMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveWebFrameMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveWebFrameMethod "print" o = WebFramePrintMethodInfo-    ResolveWebFrameMethod "printFull" o = WebFramePrintFullMethodInfo-    ResolveWebFrameMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveWebFrameMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveWebFrameMethod "reload" o = WebFrameReloadMethodInfo-    ResolveWebFrameMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveWebFrameMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveWebFrameMethod "replaceSelection" o = WebFrameReplaceSelectionMethodInfo-    ResolveWebFrameMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveWebFrameMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveWebFrameMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveWebFrameMethod "stopLoading" o = WebFrameStopLoadingMethodInfo-    ResolveWebFrameMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveWebFrameMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveWebFrameMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveWebFrameMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveWebFrameMethod "getDataSource" o = WebFrameGetDataSourceMethodInfo-    ResolveWebFrameMethod "getDomDocument" o = WebFrameGetDomDocumentMethodInfo-    ResolveWebFrameMethod "getGlobalContext" o = WebFrameGetGlobalContextMethodInfo-    ResolveWebFrameMethod "getHorizontalScrollbarPolicy" o = WebFrameGetHorizontalScrollbarPolicyMethodInfo-    ResolveWebFrameMethod "getLoadStatus" o = WebFrameGetLoadStatusMethodInfo-    ResolveWebFrameMethod "getName" o = WebFrameGetNameMethodInfo-    ResolveWebFrameMethod "getNetworkResponse" o = WebFrameGetNetworkResponseMethodInfo-    ResolveWebFrameMethod "getParent" o = WebFrameGetParentMethodInfo-    ResolveWebFrameMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveWebFrameMethod "getProvisionalDataSource" o = WebFrameGetProvisionalDataSourceMethodInfo-    ResolveWebFrameMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveWebFrameMethod "getRangeForWordAroundCaret" o = WebFrameGetRangeForWordAroundCaretMethodInfo-    ResolveWebFrameMethod "getSecurityOrigin" o = WebFrameGetSecurityOriginMethodInfo-    ResolveWebFrameMethod "getTitle" o = WebFrameGetTitleMethodInfo-    ResolveWebFrameMethod "getUri" o = WebFrameGetUriMethodInfo-    ResolveWebFrameMethod "getVerticalScrollbarPolicy" o = WebFrameGetVerticalScrollbarPolicyMethodInfo-    ResolveWebFrameMethod "getWebView" o = WebFrameGetWebViewMethodInfo-    ResolveWebFrameMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveWebFrameMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveWebFrameMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveWebFrameMethod t WebFrame, MethodInfo info WebFrame p) => IsLabelProxy t (WebFrame -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveWebFrameMethod t WebFrame, MethodInfo info WebFrame p) => IsLabel t (WebFrame -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal WebFrame::cleared-type WebFrameClearedCallback =-    IO ()--noWebFrameClearedCallback :: Maybe WebFrameClearedCallback-noWebFrameClearedCallback = Nothing--type WebFrameClearedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebFrameClearedCallback :: WebFrameClearedCallbackC -> IO (FunPtr WebFrameClearedCallbackC)--webFrameClearedClosure :: WebFrameClearedCallback -> IO Closure-webFrameClearedClosure cb = newCClosure =<< mkWebFrameClearedCallback wrapped-    where wrapped = webFrameClearedCallbackWrapper cb--webFrameClearedCallbackWrapper ::-    WebFrameClearedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-webFrameClearedCallbackWrapper _cb _ _ = do-    _cb --onWebFrameCleared :: (GObject a, MonadIO m) => a -> WebFrameClearedCallback -> m SignalHandlerId-onWebFrameCleared obj cb = liftIO $ connectWebFrameCleared obj cb SignalConnectBefore-afterWebFrameCleared :: (GObject a, MonadIO m) => a -> WebFrameClearedCallback -> m SignalHandlerId-afterWebFrameCleared obj cb = connectWebFrameCleared obj cb SignalConnectAfter--connectWebFrameCleared :: (GObject a, MonadIO m) =>-                          a -> WebFrameClearedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebFrameCleared obj cb after = liftIO $ do-    cb' <- mkWebFrameClearedCallback (webFrameClearedCallbackWrapper cb)-    connectSignalFunPtr obj "cleared" cb' after---- signal WebFrame::hovering-over-link-type WebFrameHoveringOverLinkCallback =-    T.Text ->-    T.Text ->-    IO ()--noWebFrameHoveringOverLinkCallback :: Maybe WebFrameHoveringOverLinkCallback-noWebFrameHoveringOverLinkCallback = Nothing--type WebFrameHoveringOverLinkCallbackC =-    Ptr () ->                               -- object-    CString ->-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebFrameHoveringOverLinkCallback :: WebFrameHoveringOverLinkCallbackC -> IO (FunPtr WebFrameHoveringOverLinkCallbackC)--webFrameHoveringOverLinkClosure :: WebFrameHoveringOverLinkCallback -> IO Closure-webFrameHoveringOverLinkClosure cb = newCClosure =<< mkWebFrameHoveringOverLinkCallback wrapped-    where wrapped = webFrameHoveringOverLinkCallbackWrapper cb--webFrameHoveringOverLinkCallbackWrapper ::-    WebFrameHoveringOverLinkCallback ->-    Ptr () ->-    CString ->-    CString ->-    Ptr () ->-    IO ()-webFrameHoveringOverLinkCallbackWrapper _cb _ object p0 _ = do-    object' <- cstringToText object-    p0' <- cstringToText p0-    _cb  object' p0'--onWebFrameHoveringOverLink :: (GObject a, MonadIO m) => a -> WebFrameHoveringOverLinkCallback -> m SignalHandlerId-onWebFrameHoveringOverLink obj cb = liftIO $ connectWebFrameHoveringOverLink obj cb SignalConnectBefore-afterWebFrameHoveringOverLink :: (GObject a, MonadIO m) => a -> WebFrameHoveringOverLinkCallback -> m SignalHandlerId-afterWebFrameHoveringOverLink obj cb = connectWebFrameHoveringOverLink obj cb SignalConnectAfter--connectWebFrameHoveringOverLink :: (GObject a, MonadIO m) =>-                                   a -> WebFrameHoveringOverLinkCallback -> SignalConnectMode -> m SignalHandlerId-connectWebFrameHoveringOverLink obj cb after = liftIO $ do-    cb' <- mkWebFrameHoveringOverLinkCallback (webFrameHoveringOverLinkCallbackWrapper cb)-    connectSignalFunPtr obj "hovering-over-link" cb' after---- signal WebFrame::insecure-content-run-type WebFrameInsecureContentRunCallback =-    SecurityOrigin ->-    T.Text ->-    IO ()--noWebFrameInsecureContentRunCallback :: Maybe WebFrameInsecureContentRunCallback-noWebFrameInsecureContentRunCallback = Nothing--type WebFrameInsecureContentRunCallbackC =-    Ptr () ->                               -- object-    Ptr SecurityOrigin ->-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebFrameInsecureContentRunCallback :: WebFrameInsecureContentRunCallbackC -> IO (FunPtr WebFrameInsecureContentRunCallbackC)--webFrameInsecureContentRunClosure :: WebFrameInsecureContentRunCallback -> IO Closure-webFrameInsecureContentRunClosure cb = newCClosure =<< mkWebFrameInsecureContentRunCallback wrapped-    where wrapped = webFrameInsecureContentRunCallbackWrapper cb--webFrameInsecureContentRunCallbackWrapper ::-    WebFrameInsecureContentRunCallback ->-    Ptr () ->-    Ptr SecurityOrigin ->-    CString ->-    Ptr () ->-    IO ()-webFrameInsecureContentRunCallbackWrapper _cb _ securityOrigin url _ = do-    securityOrigin' <- (newObject SecurityOrigin) securityOrigin-    url' <- cstringToText url-    _cb  securityOrigin' url'--onWebFrameInsecureContentRun :: (GObject a, MonadIO m) => a -> WebFrameInsecureContentRunCallback -> m SignalHandlerId-onWebFrameInsecureContentRun obj cb = liftIO $ connectWebFrameInsecureContentRun obj cb SignalConnectBefore-afterWebFrameInsecureContentRun :: (GObject a, MonadIO m) => a -> WebFrameInsecureContentRunCallback -> m SignalHandlerId-afterWebFrameInsecureContentRun obj cb = connectWebFrameInsecureContentRun obj cb SignalConnectAfter--connectWebFrameInsecureContentRun :: (GObject a, MonadIO m) =>-                                     a -> WebFrameInsecureContentRunCallback -> SignalConnectMode -> m SignalHandlerId-connectWebFrameInsecureContentRun obj cb after = liftIO $ do-    cb' <- mkWebFrameInsecureContentRunCallback (webFrameInsecureContentRunCallbackWrapper cb)-    connectSignalFunPtr obj "insecure-content-run" cb' after---- signal WebFrame::load-committed-type WebFrameLoadCommittedCallback =-    IO ()--noWebFrameLoadCommittedCallback :: Maybe WebFrameLoadCommittedCallback-noWebFrameLoadCommittedCallback = Nothing--type WebFrameLoadCommittedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebFrameLoadCommittedCallback :: WebFrameLoadCommittedCallbackC -> IO (FunPtr WebFrameLoadCommittedCallbackC)--webFrameLoadCommittedClosure :: WebFrameLoadCommittedCallback -> IO Closure-webFrameLoadCommittedClosure cb = newCClosure =<< mkWebFrameLoadCommittedCallback wrapped-    where wrapped = webFrameLoadCommittedCallbackWrapper cb--webFrameLoadCommittedCallbackWrapper ::-    WebFrameLoadCommittedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-webFrameLoadCommittedCallbackWrapper _cb _ _ = do-    _cb --onWebFrameLoadCommitted :: (GObject a, MonadIO m) => a -> WebFrameLoadCommittedCallback -> m SignalHandlerId-onWebFrameLoadCommitted obj cb = liftIO $ connectWebFrameLoadCommitted obj cb SignalConnectBefore-afterWebFrameLoadCommitted :: (GObject a, MonadIO m) => a -> WebFrameLoadCommittedCallback -> m SignalHandlerId-afterWebFrameLoadCommitted obj cb = connectWebFrameLoadCommitted obj cb SignalConnectAfter--connectWebFrameLoadCommitted :: (GObject a, MonadIO m) =>-                                a -> WebFrameLoadCommittedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebFrameLoadCommitted obj cb after = liftIO $ do-    cb' <- mkWebFrameLoadCommittedCallback (webFrameLoadCommittedCallbackWrapper cb)-    connectSignalFunPtr obj "load-committed" cb' after---- signal WebFrame::resource-content-length-received-type WebFrameResourceContentLengthReceivedCallback =-    WebResource ->-    Int32 ->-    IO ()--noWebFrameResourceContentLengthReceivedCallback :: Maybe WebFrameResourceContentLengthReceivedCallback-noWebFrameResourceContentLengthReceivedCallback = Nothing--type WebFrameResourceContentLengthReceivedCallbackC =-    Ptr () ->                               -- object-    Ptr WebResource ->-    Int32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebFrameResourceContentLengthReceivedCallback :: WebFrameResourceContentLengthReceivedCallbackC -> IO (FunPtr WebFrameResourceContentLengthReceivedCallbackC)--webFrameResourceContentLengthReceivedClosure :: WebFrameResourceContentLengthReceivedCallback -> IO Closure-webFrameResourceContentLengthReceivedClosure cb = newCClosure =<< mkWebFrameResourceContentLengthReceivedCallback wrapped-    where wrapped = webFrameResourceContentLengthReceivedCallbackWrapper cb--webFrameResourceContentLengthReceivedCallbackWrapper ::-    WebFrameResourceContentLengthReceivedCallback ->-    Ptr () ->-    Ptr WebResource ->-    Int32 ->-    Ptr () ->-    IO ()-webFrameResourceContentLengthReceivedCallbackWrapper _cb _ webResource lengthReceived _ = do-    webResource' <- (newObject WebResource) webResource-    _cb  webResource' lengthReceived--onWebFrameResourceContentLengthReceived :: (GObject a, MonadIO m) => a -> WebFrameResourceContentLengthReceivedCallback -> m SignalHandlerId-onWebFrameResourceContentLengthReceived obj cb = liftIO $ connectWebFrameResourceContentLengthReceived obj cb SignalConnectBefore-afterWebFrameResourceContentLengthReceived :: (GObject a, MonadIO m) => a -> WebFrameResourceContentLengthReceivedCallback -> m SignalHandlerId-afterWebFrameResourceContentLengthReceived obj cb = connectWebFrameResourceContentLengthReceived obj cb SignalConnectAfter--connectWebFrameResourceContentLengthReceived :: (GObject a, MonadIO m) =>-                                                a -> WebFrameResourceContentLengthReceivedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebFrameResourceContentLengthReceived obj cb after = liftIO $ do-    cb' <- mkWebFrameResourceContentLengthReceivedCallback (webFrameResourceContentLengthReceivedCallbackWrapper cb)-    connectSignalFunPtr obj "resource-content-length-received" cb' after---- signal WebFrame::resource-load-failed-type WebFrameResourceLoadFailedCallback =-    WebResource ->-    Ptr () ->-    IO ()--noWebFrameResourceLoadFailedCallback :: Maybe WebFrameResourceLoadFailedCallback-noWebFrameResourceLoadFailedCallback = Nothing--type WebFrameResourceLoadFailedCallbackC =-    Ptr () ->                               -- object-    Ptr WebResource ->-    Ptr () ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebFrameResourceLoadFailedCallback :: WebFrameResourceLoadFailedCallbackC -> IO (FunPtr WebFrameResourceLoadFailedCallbackC)--webFrameResourceLoadFailedClosure :: WebFrameResourceLoadFailedCallback -> IO Closure-webFrameResourceLoadFailedClosure cb = newCClosure =<< mkWebFrameResourceLoadFailedCallback wrapped-    where wrapped = webFrameResourceLoadFailedCallbackWrapper cb--webFrameResourceLoadFailedCallbackWrapper ::-    WebFrameResourceLoadFailedCallback ->-    Ptr () ->-    Ptr WebResource ->-    Ptr () ->-    Ptr () ->-    IO ()-webFrameResourceLoadFailedCallbackWrapper _cb _ webResource error_ _ = do-    webResource' <- (newObject WebResource) webResource-    _cb  webResource' error_--onWebFrameResourceLoadFailed :: (GObject a, MonadIO m) => a -> WebFrameResourceLoadFailedCallback -> m SignalHandlerId-onWebFrameResourceLoadFailed obj cb = liftIO $ connectWebFrameResourceLoadFailed obj cb SignalConnectBefore-afterWebFrameResourceLoadFailed :: (GObject a, MonadIO m) => a -> WebFrameResourceLoadFailedCallback -> m SignalHandlerId-afterWebFrameResourceLoadFailed obj cb = connectWebFrameResourceLoadFailed obj cb SignalConnectAfter--connectWebFrameResourceLoadFailed :: (GObject a, MonadIO m) =>-                                     a -> WebFrameResourceLoadFailedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebFrameResourceLoadFailed obj cb after = liftIO $ do-    cb' <- mkWebFrameResourceLoadFailedCallback (webFrameResourceLoadFailedCallbackWrapper cb)-    connectSignalFunPtr obj "resource-load-failed" cb' after---- signal WebFrame::resource-load-finished-type WebFrameResourceLoadFinishedCallback =-    WebResource ->-    IO ()--noWebFrameResourceLoadFinishedCallback :: Maybe WebFrameResourceLoadFinishedCallback-noWebFrameResourceLoadFinishedCallback = Nothing--type WebFrameResourceLoadFinishedCallbackC =-    Ptr () ->                               -- object-    Ptr WebResource ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebFrameResourceLoadFinishedCallback :: WebFrameResourceLoadFinishedCallbackC -> IO (FunPtr WebFrameResourceLoadFinishedCallbackC)--webFrameResourceLoadFinishedClosure :: WebFrameResourceLoadFinishedCallback -> IO Closure-webFrameResourceLoadFinishedClosure cb = newCClosure =<< mkWebFrameResourceLoadFinishedCallback wrapped-    where wrapped = webFrameResourceLoadFinishedCallbackWrapper cb--webFrameResourceLoadFinishedCallbackWrapper ::-    WebFrameResourceLoadFinishedCallback ->-    Ptr () ->-    Ptr WebResource ->-    Ptr () ->-    IO ()-webFrameResourceLoadFinishedCallbackWrapper _cb _ webResource _ = do-    webResource' <- (newObject WebResource) webResource-    _cb  webResource'--onWebFrameResourceLoadFinished :: (GObject a, MonadIO m) => a -> WebFrameResourceLoadFinishedCallback -> m SignalHandlerId-onWebFrameResourceLoadFinished obj cb = liftIO $ connectWebFrameResourceLoadFinished obj cb SignalConnectBefore-afterWebFrameResourceLoadFinished :: (GObject a, MonadIO m) => a -> WebFrameResourceLoadFinishedCallback -> m SignalHandlerId-afterWebFrameResourceLoadFinished obj cb = connectWebFrameResourceLoadFinished obj cb SignalConnectAfter--connectWebFrameResourceLoadFinished :: (GObject a, MonadIO m) =>-                                       a -> WebFrameResourceLoadFinishedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebFrameResourceLoadFinished obj cb after = liftIO $ do-    cb' <- mkWebFrameResourceLoadFinishedCallback (webFrameResourceLoadFinishedCallbackWrapper cb)-    connectSignalFunPtr obj "resource-load-finished" cb' after---- signal WebFrame::resource-request-starting-type WebFrameResourceRequestStartingCallback =-    WebResource ->-    NetworkRequest ->-    NetworkResponse ->-    IO ()--noWebFrameResourceRequestStartingCallback :: Maybe WebFrameResourceRequestStartingCallback-noWebFrameResourceRequestStartingCallback = Nothing--type WebFrameResourceRequestStartingCallbackC =-    Ptr () ->                               -- object-    Ptr WebResource ->-    Ptr NetworkRequest ->-    Ptr NetworkResponse ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebFrameResourceRequestStartingCallback :: WebFrameResourceRequestStartingCallbackC -> IO (FunPtr WebFrameResourceRequestStartingCallbackC)--webFrameResourceRequestStartingClosure :: WebFrameResourceRequestStartingCallback -> IO Closure-webFrameResourceRequestStartingClosure cb = newCClosure =<< mkWebFrameResourceRequestStartingCallback wrapped-    where wrapped = webFrameResourceRequestStartingCallbackWrapper cb--webFrameResourceRequestStartingCallbackWrapper ::-    WebFrameResourceRequestStartingCallback ->-    Ptr () ->-    Ptr WebResource ->-    Ptr NetworkRequest ->-    Ptr NetworkResponse ->-    Ptr () ->-    IO ()-webFrameResourceRequestStartingCallbackWrapper _cb _ webResource request response _ = do-    webResource' <- (newObject WebResource) webResource-    request' <- (newObject NetworkRequest) request-    response' <- (newObject NetworkResponse) response-    _cb  webResource' request' response'--onWebFrameResourceRequestStarting :: (GObject a, MonadIO m) => a -> WebFrameResourceRequestStartingCallback -> m SignalHandlerId-onWebFrameResourceRequestStarting obj cb = liftIO $ connectWebFrameResourceRequestStarting obj cb SignalConnectBefore-afterWebFrameResourceRequestStarting :: (GObject a, MonadIO m) => a -> WebFrameResourceRequestStartingCallback -> m SignalHandlerId-afterWebFrameResourceRequestStarting obj cb = connectWebFrameResourceRequestStarting obj cb SignalConnectAfter--connectWebFrameResourceRequestStarting :: (GObject a, MonadIO m) =>-                                          a -> WebFrameResourceRequestStartingCallback -> SignalConnectMode -> m SignalHandlerId-connectWebFrameResourceRequestStarting obj cb after = liftIO $ do-    cb' <- mkWebFrameResourceRequestStartingCallback (webFrameResourceRequestStartingCallbackWrapper cb)-    connectSignalFunPtr obj "resource-request-starting" cb' after---- signal WebFrame::resource-response-received-type WebFrameResourceResponseReceivedCallback =-    WebResource ->-    NetworkResponse ->-    IO ()--noWebFrameResourceResponseReceivedCallback :: Maybe WebFrameResourceResponseReceivedCallback-noWebFrameResourceResponseReceivedCallback = Nothing--type WebFrameResourceResponseReceivedCallbackC =-    Ptr () ->                               -- object-    Ptr WebResource ->-    Ptr NetworkResponse ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebFrameResourceResponseReceivedCallback :: WebFrameResourceResponseReceivedCallbackC -> IO (FunPtr WebFrameResourceResponseReceivedCallbackC)--webFrameResourceResponseReceivedClosure :: WebFrameResourceResponseReceivedCallback -> IO Closure-webFrameResourceResponseReceivedClosure cb = newCClosure =<< mkWebFrameResourceResponseReceivedCallback wrapped-    where wrapped = webFrameResourceResponseReceivedCallbackWrapper cb--webFrameResourceResponseReceivedCallbackWrapper ::-    WebFrameResourceResponseReceivedCallback ->-    Ptr () ->-    Ptr WebResource ->-    Ptr NetworkResponse ->-    Ptr () ->-    IO ()-webFrameResourceResponseReceivedCallbackWrapper _cb _ webResource response _ = do-    webResource' <- (newObject WebResource) webResource-    response' <- (newObject NetworkResponse) response-    _cb  webResource' response'--onWebFrameResourceResponseReceived :: (GObject a, MonadIO m) => a -> WebFrameResourceResponseReceivedCallback -> m SignalHandlerId-onWebFrameResourceResponseReceived obj cb = liftIO $ connectWebFrameResourceResponseReceived obj cb SignalConnectBefore-afterWebFrameResourceResponseReceived :: (GObject a, MonadIO m) => a -> WebFrameResourceResponseReceivedCallback -> m SignalHandlerId-afterWebFrameResourceResponseReceived obj cb = connectWebFrameResourceResponseReceived obj cb SignalConnectAfter--connectWebFrameResourceResponseReceived :: (GObject a, MonadIO m) =>-                                           a -> WebFrameResourceResponseReceivedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebFrameResourceResponseReceived obj cb after = liftIO $ do-    cb' <- mkWebFrameResourceResponseReceivedCallback (webFrameResourceResponseReceivedCallbackWrapper cb)-    connectSignalFunPtr obj "resource-response-received" cb' after---- signal WebFrame::scrollbars-policy-changed-type WebFrameScrollbarsPolicyChangedCallback =-    IO Bool--noWebFrameScrollbarsPolicyChangedCallback :: Maybe WebFrameScrollbarsPolicyChangedCallback-noWebFrameScrollbarsPolicyChangedCallback = Nothing--type WebFrameScrollbarsPolicyChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebFrameScrollbarsPolicyChangedCallback :: WebFrameScrollbarsPolicyChangedCallbackC -> IO (FunPtr WebFrameScrollbarsPolicyChangedCallbackC)--webFrameScrollbarsPolicyChangedClosure :: WebFrameScrollbarsPolicyChangedCallback -> IO Closure-webFrameScrollbarsPolicyChangedClosure cb = newCClosure =<< mkWebFrameScrollbarsPolicyChangedCallback wrapped-    where wrapped = webFrameScrollbarsPolicyChangedCallbackWrapper cb--webFrameScrollbarsPolicyChangedCallbackWrapper ::-    WebFrameScrollbarsPolicyChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO CInt-webFrameScrollbarsPolicyChangedCallbackWrapper _cb _ _ = do-    result <- _cb -    let result' = (fromIntegral . fromEnum) result-    return result'--onWebFrameScrollbarsPolicyChanged :: (GObject a, MonadIO m) => a -> WebFrameScrollbarsPolicyChangedCallback -> m SignalHandlerId-onWebFrameScrollbarsPolicyChanged obj cb = liftIO $ connectWebFrameScrollbarsPolicyChanged obj cb SignalConnectBefore-afterWebFrameScrollbarsPolicyChanged :: (GObject a, MonadIO m) => a -> WebFrameScrollbarsPolicyChangedCallback -> m SignalHandlerId-afterWebFrameScrollbarsPolicyChanged obj cb = connectWebFrameScrollbarsPolicyChanged obj cb SignalConnectAfter--connectWebFrameScrollbarsPolicyChanged :: (GObject a, MonadIO m) =>-                                          a -> WebFrameScrollbarsPolicyChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebFrameScrollbarsPolicyChanged obj cb after = liftIO $ do-    cb' <- mkWebFrameScrollbarsPolicyChangedCallback (webFrameScrollbarsPolicyChangedCallbackWrapper cb)-    connectSignalFunPtr obj "scrollbars-policy-changed" cb' after---- signal WebFrame::title-changed-type WebFrameTitleChangedCallback =-    T.Text ->-    IO ()--noWebFrameTitleChangedCallback :: Maybe WebFrameTitleChangedCallback-noWebFrameTitleChangedCallback = Nothing--type WebFrameTitleChangedCallbackC =-    Ptr () ->                               -- object-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebFrameTitleChangedCallback :: WebFrameTitleChangedCallbackC -> IO (FunPtr WebFrameTitleChangedCallbackC)--webFrameTitleChangedClosure :: WebFrameTitleChangedCallback -> IO Closure-webFrameTitleChangedClosure cb = newCClosure =<< mkWebFrameTitleChangedCallback wrapped-    where wrapped = webFrameTitleChangedCallbackWrapper cb--webFrameTitleChangedCallbackWrapper ::-    WebFrameTitleChangedCallback ->-    Ptr () ->-    CString ->-    Ptr () ->-    IO ()-webFrameTitleChangedCallbackWrapper _cb _ title _ = do-    title' <- cstringToText title-    _cb  title'--onWebFrameTitleChanged :: (GObject a, MonadIO m) => a -> WebFrameTitleChangedCallback -> m SignalHandlerId-onWebFrameTitleChanged obj cb = liftIO $ connectWebFrameTitleChanged obj cb SignalConnectBefore-afterWebFrameTitleChanged :: (GObject a, MonadIO m) => a -> WebFrameTitleChangedCallback -> m SignalHandlerId-afterWebFrameTitleChanged obj cb = connectWebFrameTitleChanged obj cb SignalConnectAfter--connectWebFrameTitleChanged :: (GObject a, MonadIO m) =>-                               a -> WebFrameTitleChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebFrameTitleChanged obj cb after = liftIO $ do-    cb' <- mkWebFrameTitleChangedCallback (webFrameTitleChangedCallbackWrapper cb)-    connectSignalFunPtr obj "title-changed" cb' after---- VVV Prop "horizontal-scrollbar-policy"-   -- Type: TInterface "Gtk" "PolicyType"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebFrameHorizontalScrollbarPolicy :: (MonadIO m, WebFrameK o) => o -> m Gtk.PolicyType-getWebFrameHorizontalScrollbarPolicy obj = liftIO $ getObjectPropertyEnum obj "horizontal-scrollbar-policy"--data WebFrameHorizontalScrollbarPolicyPropertyInfo-instance AttrInfo WebFrameHorizontalScrollbarPolicyPropertyInfo where-    type AttrAllowedOps WebFrameHorizontalScrollbarPolicyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint WebFrameHorizontalScrollbarPolicyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebFrameHorizontalScrollbarPolicyPropertyInfo = WebFrameK-    type AttrGetType WebFrameHorizontalScrollbarPolicyPropertyInfo = Gtk.PolicyType-    type AttrLabel WebFrameHorizontalScrollbarPolicyPropertyInfo = "horizontal-scrollbar-policy"-    attrGet _ = getWebFrameHorizontalScrollbarPolicy-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "load-status"-   -- Type: TInterface "WebKit" "LoadStatus"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebFrameLoadStatus :: (MonadIO m, WebFrameK o) => o -> m LoadStatus-getWebFrameLoadStatus obj = liftIO $ getObjectPropertyEnum obj "load-status"--data WebFrameLoadStatusPropertyInfo-instance AttrInfo WebFrameLoadStatusPropertyInfo where-    type AttrAllowedOps WebFrameLoadStatusPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint WebFrameLoadStatusPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebFrameLoadStatusPropertyInfo = WebFrameK-    type AttrGetType WebFrameLoadStatusPropertyInfo = LoadStatus-    type AttrLabel WebFrameLoadStatusPropertyInfo = "load-status"-    attrGet _ = getWebFrameLoadStatus-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebFrameName :: (MonadIO m, WebFrameK o) => o -> m T.Text-getWebFrameName obj = liftIO $ checkUnexpectedNothing "getWebFrameName" $ getObjectPropertyString obj "name"--data WebFrameNamePropertyInfo-instance AttrInfo WebFrameNamePropertyInfo where-    type AttrAllowedOps WebFrameNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebFrameNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebFrameNamePropertyInfo = WebFrameK-    type AttrGetType WebFrameNamePropertyInfo = T.Text-    type AttrLabel WebFrameNamePropertyInfo = "name"-    attrGet _ = getWebFrameName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "title"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebFrameTitle :: (MonadIO m, WebFrameK o) => o -> m T.Text-getWebFrameTitle obj = liftIO $ checkUnexpectedNothing "getWebFrameTitle" $ getObjectPropertyString obj "title"--data WebFrameTitlePropertyInfo-instance AttrInfo WebFrameTitlePropertyInfo where-    type AttrAllowedOps WebFrameTitlePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebFrameTitlePropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebFrameTitlePropertyInfo = WebFrameK-    type AttrGetType WebFrameTitlePropertyInfo = T.Text-    type AttrLabel WebFrameTitlePropertyInfo = "title"-    attrGet _ = getWebFrameTitle-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebFrameUri :: (MonadIO m, WebFrameK o) => o -> m T.Text-getWebFrameUri obj = liftIO $ checkUnexpectedNothing "getWebFrameUri" $ getObjectPropertyString obj "uri"--data WebFrameUriPropertyInfo-instance AttrInfo WebFrameUriPropertyInfo where-    type AttrAllowedOps WebFrameUriPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebFrameUriPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebFrameUriPropertyInfo = WebFrameK-    type AttrGetType WebFrameUriPropertyInfo = T.Text-    type AttrLabel WebFrameUriPropertyInfo = "uri"-    attrGet _ = getWebFrameUri-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "vertical-scrollbar-policy"-   -- Type: TInterface "Gtk" "PolicyType"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebFrameVerticalScrollbarPolicy :: (MonadIO m, WebFrameK o) => o -> m Gtk.PolicyType-getWebFrameVerticalScrollbarPolicy obj = liftIO $ getObjectPropertyEnum obj "vertical-scrollbar-policy"--data WebFrameVerticalScrollbarPolicyPropertyInfo-instance AttrInfo WebFrameVerticalScrollbarPolicyPropertyInfo where-    type AttrAllowedOps WebFrameVerticalScrollbarPolicyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint WebFrameVerticalScrollbarPolicyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebFrameVerticalScrollbarPolicyPropertyInfo = WebFrameK-    type AttrGetType WebFrameVerticalScrollbarPolicyPropertyInfo = Gtk.PolicyType-    type AttrLabel WebFrameVerticalScrollbarPolicyPropertyInfo = "vertical-scrollbar-policy"-    attrGet _ = getWebFrameVerticalScrollbarPolicy-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList WebFrame = WebFrameAttributeList-type WebFrameAttributeList = ('[ '("horizontalScrollbarPolicy", WebFrameHorizontalScrollbarPolicyPropertyInfo), '("loadStatus", WebFrameLoadStatusPropertyInfo), '("name", WebFrameNamePropertyInfo), '("title", WebFrameTitlePropertyInfo), '("uri", WebFrameUriPropertyInfo), '("verticalScrollbarPolicy", WebFrameVerticalScrollbarPolicyPropertyInfo)] :: [(Symbol, *)])--webFrameHorizontalScrollbarPolicy :: AttrLabelProxy "horizontalScrollbarPolicy"-webFrameHorizontalScrollbarPolicy = AttrLabelProxy--webFrameLoadStatus :: AttrLabelProxy "loadStatus"-webFrameLoadStatus = AttrLabelProxy--webFrameName :: AttrLabelProxy "name"-webFrameName = AttrLabelProxy--webFrameTitle :: AttrLabelProxy "title"-webFrameTitle = AttrLabelProxy--webFrameUri :: AttrLabelProxy "uri"-webFrameUri = AttrLabelProxy--webFrameVerticalScrollbarPolicy :: AttrLabelProxy "verticalScrollbarPolicy"-webFrameVerticalScrollbarPolicy = AttrLabelProxy--data WebFrameClearedSignalInfo-instance SignalInfo WebFrameClearedSignalInfo where-    type HaskellCallbackType WebFrameClearedSignalInfo = WebFrameClearedCallback-    connectSignal _ = connectWebFrameCleared--data WebFrameHoveringOverLinkSignalInfo-instance SignalInfo WebFrameHoveringOverLinkSignalInfo where-    type HaskellCallbackType WebFrameHoveringOverLinkSignalInfo = WebFrameHoveringOverLinkCallback-    connectSignal _ = connectWebFrameHoveringOverLink--data WebFrameInsecureContentRunSignalInfo-instance SignalInfo WebFrameInsecureContentRunSignalInfo where-    type HaskellCallbackType WebFrameInsecureContentRunSignalInfo = WebFrameInsecureContentRunCallback-    connectSignal _ = connectWebFrameInsecureContentRun--data WebFrameLoadCommittedSignalInfo-instance SignalInfo WebFrameLoadCommittedSignalInfo where-    type HaskellCallbackType WebFrameLoadCommittedSignalInfo = WebFrameLoadCommittedCallback-    connectSignal _ = connectWebFrameLoadCommitted--data WebFrameResourceContentLengthReceivedSignalInfo-instance SignalInfo WebFrameResourceContentLengthReceivedSignalInfo where-    type HaskellCallbackType WebFrameResourceContentLengthReceivedSignalInfo = WebFrameResourceContentLengthReceivedCallback-    connectSignal _ = connectWebFrameResourceContentLengthReceived--data WebFrameResourceLoadFailedSignalInfo-instance SignalInfo WebFrameResourceLoadFailedSignalInfo where-    type HaskellCallbackType WebFrameResourceLoadFailedSignalInfo = WebFrameResourceLoadFailedCallback-    connectSignal _ = connectWebFrameResourceLoadFailed--data WebFrameResourceLoadFinishedSignalInfo-instance SignalInfo WebFrameResourceLoadFinishedSignalInfo where-    type HaskellCallbackType WebFrameResourceLoadFinishedSignalInfo = WebFrameResourceLoadFinishedCallback-    connectSignal _ = connectWebFrameResourceLoadFinished--data WebFrameResourceRequestStartingSignalInfo-instance SignalInfo WebFrameResourceRequestStartingSignalInfo where-    type HaskellCallbackType WebFrameResourceRequestStartingSignalInfo = WebFrameResourceRequestStartingCallback-    connectSignal _ = connectWebFrameResourceRequestStarting--data WebFrameResourceResponseReceivedSignalInfo-instance SignalInfo WebFrameResourceResponseReceivedSignalInfo where-    type HaskellCallbackType WebFrameResourceResponseReceivedSignalInfo = WebFrameResourceResponseReceivedCallback-    connectSignal _ = connectWebFrameResourceResponseReceived--data WebFrameScrollbarsPolicyChangedSignalInfo-instance SignalInfo WebFrameScrollbarsPolicyChangedSignalInfo where-    type HaskellCallbackType WebFrameScrollbarsPolicyChangedSignalInfo = WebFrameScrollbarsPolicyChangedCallback-    connectSignal _ = connectWebFrameScrollbarsPolicyChanged--data WebFrameTitleChangedSignalInfo-instance SignalInfo WebFrameTitleChangedSignalInfo where-    type HaskellCallbackType WebFrameTitleChangedSignalInfo = WebFrameTitleChangedCallback-    connectSignal _ = connectWebFrameTitleChanged--type instance SignalList WebFrame = WebFrameSignalList-type WebFrameSignalList = ('[ '("cleared", WebFrameClearedSignalInfo), '("hoveringOverLink", WebFrameHoveringOverLinkSignalInfo), '("insecureContentRun", WebFrameInsecureContentRunSignalInfo), '("loadCommitted", WebFrameLoadCommittedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("resourceContentLengthReceived", WebFrameResourceContentLengthReceivedSignalInfo), '("resourceLoadFailed", WebFrameResourceLoadFailedSignalInfo), '("resourceLoadFinished", WebFrameResourceLoadFinishedSignalInfo), '("resourceRequestStarting", WebFrameResourceRequestStartingSignalInfo), '("resourceResponseReceived", WebFrameResourceResponseReceivedSignalInfo), '("scrollbarsPolicyChanged", WebFrameScrollbarsPolicyChangedSignalInfo), '("titleChanged", WebFrameTitleChangedSignalInfo)] :: [(Symbol, *)])---- method WebFrame::new--- method type : Constructor--- Args : [Arg {argCName = "web_view", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebFrame")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_new" webkit_web_frame_new :: -    Ptr WebView ->                          -- web_view : TInterface "WebKit" "WebView"-    IO (Ptr WebFrame)--{-# DEPRECATED webFrameNew ["(Since version 1.0.2)","#WebKitWebFrame can only be used to inspect existing","frames."]#-}-webFrameNew ::-    (MonadIO m, WebViewK a) =>-    a                                       -- webView-    -> m WebFrame                           -- result-webFrameNew webView = liftIO $ do-    let webView' = unsafeManagedPtrCastPtr webView-    result <- webkit_web_frame_new webView'-    checkUnexpectedReturnNULL "webkit_web_frame_new" result-    result' <- (wrapObject WebFrame) result-    touchManagedPtr webView-    return result'---- method WebFrame::find_frame--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebFrame")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_find_frame" webkit_web_frame_find_frame :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr WebFrame)---webFrameFindFrame ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> T.Text                               -- name-    -> m WebFrame                           -- result-webFrameFindFrame _obj name = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    name' <- textToCString name-    result <- webkit_web_frame_find_frame _obj' name'-    checkUnexpectedReturnNULL "webkit_web_frame_find_frame" result-    result' <- (newObject WebFrame) result-    touchManagedPtr _obj-    freeMem name'-    return result'--data WebFrameFindFrameMethodInfo-instance (signature ~ (T.Text -> m WebFrame), MonadIO m, WebFrameK a) => MethodInfo WebFrameFindFrameMethodInfo a signature where-    overloadedMethod _ = webFrameFindFrame---- method WebFrame::get_data_source--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebDataSource")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_get_data_source" webkit_web_frame_get_data_source :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    IO (Ptr WebDataSource)---webFrameGetDataSource ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> m WebDataSource                      -- result-webFrameGetDataSource _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_frame_get_data_source _obj'-    checkUnexpectedReturnNULL "webkit_web_frame_get_data_source" result-    result' <- (newObject WebDataSource) result-    touchManagedPtr _obj-    return result'--data WebFrameGetDataSourceMethodInfo-instance (signature ~ (m WebDataSource), MonadIO m, WebFrameK a) => MethodInfo WebFrameGetDataSourceMethodInfo a signature where-    overloadedMethod _ = webFrameGetDataSource---- method WebFrame::get_dom_document--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDocument")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_get_dom_document" webkit_web_frame_get_dom_document :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    IO (Ptr DOMDocument)---webFrameGetDomDocument ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> m DOMDocument                        -- result-webFrameGetDomDocument _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_frame_get_dom_document _obj'-    checkUnexpectedReturnNULL "webkit_web_frame_get_dom_document" result-    result' <- (newObject DOMDocument) result-    touchManagedPtr _obj-    return result'--data WebFrameGetDomDocumentMethodInfo-instance (signature ~ (m DOMDocument), MonadIO m, WebFrameK a) => MethodInfo WebFrameGetDomDocumentMethodInfo a signature where-    overloadedMethod _ = webFrameGetDomDocument---- method WebFrame::get_global_context--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "JavaScriptCore" "GlobalContext")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_get_global_context" webkit_web_frame_get_global_context :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    IO (Ptr JavaScriptCore.GlobalContext)---webFrameGetGlobalContext ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> m JavaScriptCore.GlobalContext       -- result-webFrameGetGlobalContext _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_frame_get_global_context _obj'-    checkUnexpectedReturnNULL "webkit_web_frame_get_global_context" result-    result' <- (newPtr JavaScriptCore.GlobalContext) result-    touchManagedPtr _obj-    return result'--data WebFrameGetGlobalContextMethodInfo-instance (signature ~ (m JavaScriptCore.GlobalContext), MonadIO m, WebFrameK a) => MethodInfo WebFrameGetGlobalContextMethodInfo a signature where-    overloadedMethod _ = webFrameGetGlobalContext---- method WebFrame::get_horizontal_scrollbar_policy--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PolicyType")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_get_horizontal_scrollbar_policy" webkit_web_frame_get_horizontal_scrollbar_policy :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    IO CUInt---webFrameGetHorizontalScrollbarPolicy ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> m Gtk.PolicyType                     -- result-webFrameGetHorizontalScrollbarPolicy _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_frame_get_horizontal_scrollbar_policy _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data WebFrameGetHorizontalScrollbarPolicyMethodInfo-instance (signature ~ (m Gtk.PolicyType), MonadIO m, WebFrameK a) => MethodInfo WebFrameGetHorizontalScrollbarPolicyMethodInfo a signature where-    overloadedMethod _ = webFrameGetHorizontalScrollbarPolicy---- method WebFrame::get_load_status--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "LoadStatus")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_get_load_status" webkit_web_frame_get_load_status :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    IO CUInt---webFrameGetLoadStatus ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> m LoadStatus                         -- result-webFrameGetLoadStatus _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_frame_get_load_status _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data WebFrameGetLoadStatusMethodInfo-instance (signature ~ (m LoadStatus), MonadIO m, WebFrameK a) => MethodInfo WebFrameGetLoadStatusMethodInfo a signature where-    overloadedMethod _ = webFrameGetLoadStatus---- method WebFrame::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, 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_frame_get_name" webkit_web_frame_get_name :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    IO CString---webFrameGetName ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webFrameGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_frame_get_name _obj'-    checkUnexpectedReturnNULL "webkit_web_frame_get_name" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebFrameGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebFrameK a) => MethodInfo WebFrameGetNameMethodInfo a signature where-    overloadedMethod _ = webFrameGetName---- method WebFrame::get_network_response--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "NetworkResponse")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_get_network_response" webkit_web_frame_get_network_response :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    IO (Ptr NetworkResponse)---webFrameGetNetworkResponse ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> m NetworkResponse                    -- result-webFrameGetNetworkResponse _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_frame_get_network_response _obj'-    checkUnexpectedReturnNULL "webkit_web_frame_get_network_response" result-    result' <- (wrapObject NetworkResponse) result-    touchManagedPtr _obj-    return result'--data WebFrameGetNetworkResponseMethodInfo-instance (signature ~ (m NetworkResponse), MonadIO m, WebFrameK a) => MethodInfo WebFrameGetNetworkResponseMethodInfo a signature where-    overloadedMethod _ = webFrameGetNetworkResponse---- method WebFrame::get_parent--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebFrame")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_get_parent" webkit_web_frame_get_parent :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    IO (Ptr WebFrame)---webFrameGetParent ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> m WebFrame                           -- result-webFrameGetParent _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_frame_get_parent _obj'-    checkUnexpectedReturnNULL "webkit_web_frame_get_parent" result-    result' <- (newObject WebFrame) result-    touchManagedPtr _obj-    return result'--data WebFrameGetParentMethodInfo-instance (signature ~ (m WebFrame), MonadIO m, WebFrameK a) => MethodInfo WebFrameGetParentMethodInfo a signature where-    overloadedMethod _ = webFrameGetParent---- method WebFrame::get_provisional_data_source--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebDataSource")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_get_provisional_data_source" webkit_web_frame_get_provisional_data_source :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    IO (Ptr WebDataSource)---webFrameGetProvisionalDataSource ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> m WebDataSource                      -- result-webFrameGetProvisionalDataSource _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_frame_get_provisional_data_source _obj'-    checkUnexpectedReturnNULL "webkit_web_frame_get_provisional_data_source" result-    result' <- (newObject WebDataSource) result-    touchManagedPtr _obj-    return result'--data WebFrameGetProvisionalDataSourceMethodInfo-instance (signature ~ (m WebDataSource), MonadIO m, WebFrameK a) => MethodInfo WebFrameGetProvisionalDataSourceMethodInfo a signature where-    overloadedMethod _ = webFrameGetProvisionalDataSource---- method WebFrame::get_range_for_word_around_caret--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMRange")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_get_range_for_word_around_caret" webkit_web_frame_get_range_for_word_around_caret :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    IO (Ptr DOMRange)---webFrameGetRangeForWordAroundCaret ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> m DOMRange                           -- result-webFrameGetRangeForWordAroundCaret _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_frame_get_range_for_word_around_caret _obj'-    checkUnexpectedReturnNULL "webkit_web_frame_get_range_for_word_around_caret" result-    result' <- (newObject DOMRange) result-    touchManagedPtr _obj-    return result'--data WebFrameGetRangeForWordAroundCaretMethodInfo-instance (signature ~ (m DOMRange), MonadIO m, WebFrameK a) => MethodInfo WebFrameGetRangeForWordAroundCaretMethodInfo a signature where-    overloadedMethod _ = webFrameGetRangeForWordAroundCaret---- method WebFrame::get_security_origin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "SecurityOrigin")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_get_security_origin" webkit_web_frame_get_security_origin :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    IO (Ptr SecurityOrigin)---webFrameGetSecurityOrigin ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> m SecurityOrigin                     -- result-webFrameGetSecurityOrigin _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_frame_get_security_origin _obj'-    checkUnexpectedReturnNULL "webkit_web_frame_get_security_origin" result-    result' <- (newObject SecurityOrigin) result-    touchManagedPtr _obj-    return result'--data WebFrameGetSecurityOriginMethodInfo-instance (signature ~ (m SecurityOrigin), MonadIO m, WebFrameK a) => MethodInfo WebFrameGetSecurityOriginMethodInfo a signature where-    overloadedMethod _ = webFrameGetSecurityOrigin---- method WebFrame::get_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, 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_frame_get_title" webkit_web_frame_get_title :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    IO CString---webFrameGetTitle ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webFrameGetTitle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_frame_get_title _obj'-    checkUnexpectedReturnNULL "webkit_web_frame_get_title" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebFrameGetTitleMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebFrameK a) => MethodInfo WebFrameGetTitleMethodInfo a signature where-    overloadedMethod _ = webFrameGetTitle---- method WebFrame::get_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, 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_frame_get_uri" webkit_web_frame_get_uri :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    IO CString---webFrameGetUri ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webFrameGetUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_frame_get_uri _obj'-    checkUnexpectedReturnNULL "webkit_web_frame_get_uri" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebFrameGetUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebFrameK a) => MethodInfo WebFrameGetUriMethodInfo a signature where-    overloadedMethod _ = webFrameGetUri---- method WebFrame::get_vertical_scrollbar_policy--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PolicyType")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_get_vertical_scrollbar_policy" webkit_web_frame_get_vertical_scrollbar_policy :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    IO CUInt---webFrameGetVerticalScrollbarPolicy ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> m Gtk.PolicyType                     -- result-webFrameGetVerticalScrollbarPolicy _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_frame_get_vertical_scrollbar_policy _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data WebFrameGetVerticalScrollbarPolicyMethodInfo-instance (signature ~ (m Gtk.PolicyType), MonadIO m, WebFrameK a) => MethodInfo WebFrameGetVerticalScrollbarPolicyMethodInfo a signature where-    overloadedMethod _ = webFrameGetVerticalScrollbarPolicy---- method WebFrame::get_web_view--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebView")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_get_web_view" webkit_web_frame_get_web_view :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    IO (Ptr WebView)---webFrameGetWebView ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> m WebView                            -- result-webFrameGetWebView _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_frame_get_web_view _obj'-    checkUnexpectedReturnNULL "webkit_web_frame_get_web_view" result-    result' <- (newObject WebView) result-    touchManagedPtr _obj-    return result'--data WebFrameGetWebViewMethodInfo-instance (signature ~ (m WebView), MonadIO m, WebFrameK a) => MethodInfo WebFrameGetWebViewMethodInfo a signature where-    overloadedMethod _ = webFrameGetWebView---- method WebFrame::load_alternate_string--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "content", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "base_url", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unreachable_url", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_load_alternate_string" webkit_web_frame_load_alternate_string :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    CString ->                              -- content : TBasicType TUTF8-    CString ->                              -- base_url : TBasicType TUTF8-    CString ->                              -- unreachable_url : TBasicType TUTF8-    IO ()---webFrameLoadAlternateString ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> T.Text                               -- content-    -> T.Text                               -- baseUrl-    -> T.Text                               -- unreachableUrl-    -> m ()                                 -- result-webFrameLoadAlternateString _obj content baseUrl unreachableUrl = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    content' <- textToCString content-    baseUrl' <- textToCString baseUrl-    unreachableUrl' <- textToCString unreachableUrl-    webkit_web_frame_load_alternate_string _obj' content' baseUrl' unreachableUrl'-    touchManagedPtr _obj-    freeMem content'-    freeMem baseUrl'-    freeMem unreachableUrl'-    return ()--data WebFrameLoadAlternateStringMethodInfo-instance (signature ~ (T.Text -> T.Text -> T.Text -> m ()), MonadIO m, WebFrameK a) => MethodInfo WebFrameLoadAlternateStringMethodInfo a signature where-    overloadedMethod _ = webFrameLoadAlternateString---- method WebFrame::load_request--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "request", argType = TInterface "WebKit" "NetworkRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_load_request" webkit_web_frame_load_request :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    Ptr NetworkRequest ->                   -- request : TInterface "WebKit" "NetworkRequest"-    IO ()---webFrameLoadRequest ::-    (MonadIO m, WebFrameK a, NetworkRequestK b) =>-    a                                       -- _obj-    -> b                                    -- request-    -> m ()                                 -- result-webFrameLoadRequest _obj request = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let request' = unsafeManagedPtrCastPtr request-    webkit_web_frame_load_request _obj' request'-    touchManagedPtr _obj-    touchManagedPtr request-    return ()--data WebFrameLoadRequestMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, WebFrameK a, NetworkRequestK b) => MethodInfo WebFrameLoadRequestMethodInfo a signature where-    overloadedMethod _ = webFrameLoadRequest---- method WebFrame::load_string--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "content", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "mime_type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "encoding", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "base_uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_load_string" webkit_web_frame_load_string :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    CString ->                              -- content : TBasicType TUTF8-    CString ->                              -- mime_type : TBasicType TUTF8-    CString ->                              -- encoding : TBasicType TUTF8-    CString ->                              -- base_uri : TBasicType TUTF8-    IO ()---webFrameLoadString ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> T.Text                               -- content-    -> T.Text                               -- mimeType-    -> T.Text                               -- encoding-    -> T.Text                               -- baseUri-    -> m ()                                 -- result-webFrameLoadString _obj content mimeType encoding baseUri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    content' <- textToCString content-    mimeType' <- textToCString mimeType-    encoding' <- textToCString encoding-    baseUri' <- textToCString baseUri-    webkit_web_frame_load_string _obj' content' mimeType' encoding' baseUri'-    touchManagedPtr _obj-    freeMem content'-    freeMem mimeType'-    freeMem encoding'-    freeMem baseUri'-    return ()--data WebFrameLoadStringMethodInfo-instance (signature ~ (T.Text -> T.Text -> T.Text -> T.Text -> m ()), MonadIO m, WebFrameK a) => MethodInfo WebFrameLoadStringMethodInfo a signature where-    overloadedMethod _ = webFrameLoadString---- method WebFrame::load_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_load_uri" webkit_web_frame_load_uri :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    CString ->                              -- uri : TBasicType TUTF8-    IO ()---webFrameLoadUri ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> T.Text                               -- uri-    -> m ()                                 -- result-webFrameLoadUri _obj uri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    uri' <- textToCString uri-    webkit_web_frame_load_uri _obj' uri'-    touchManagedPtr _obj-    freeMem uri'-    return ()--data WebFrameLoadUriMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, WebFrameK a) => MethodInfo WebFrameLoadUriMethodInfo a signature where-    overloadedMethod _ = webFrameLoadUri---- method WebFrame::print--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_print" webkit_web_frame_print :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    IO ()---webFramePrint ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webFramePrint _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_frame_print _obj'-    touchManagedPtr _obj-    return ()--data WebFramePrintMethodInfo-instance (signature ~ (m ()), MonadIO m, WebFrameK a) => MethodInfo WebFramePrintMethodInfo a signature where-    overloadedMethod _ = webFramePrint---- method WebFrame::print_full--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "operation", argType = TInterface "Gtk" "PrintOperation", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "action", argType = TInterface "Gtk" "PrintOperationAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "PrintOperationResult")--- throws : True--- Skip return : False--foreign import ccall "webkit_web_frame_print_full" webkit_web_frame_print_full :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    Ptr Gtk.PrintOperation ->               -- operation : TInterface "Gtk" "PrintOperation"-    CUInt ->                                -- action : TInterface "Gtk" "PrintOperationAction"-    Ptr (Ptr GError) ->                     -- error-    IO CUInt---webFramePrintFull ::-    (MonadIO m, WebFrameK a, Gtk.PrintOperationK b) =>-    a                                       -- _obj-    -> b                                    -- operation-    -> Gtk.PrintOperationAction             -- action-    -> m Gtk.PrintOperationResult           -- result-webFramePrintFull _obj operation action = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let operation' = unsafeManagedPtrCastPtr operation-    let action' = (fromIntegral . fromEnum) action-    onException (do-        result <- propagateGError $ webkit_web_frame_print_full _obj' operation' action'-        let result' = (toEnum . fromIntegral) result-        touchManagedPtr _obj-        touchManagedPtr operation-        return result'-     ) (do-        return ()-     )--data WebFramePrintFullMethodInfo-instance (signature ~ (b -> Gtk.PrintOperationAction -> m Gtk.PrintOperationResult), MonadIO m, WebFrameK a, Gtk.PrintOperationK b) => MethodInfo WebFramePrintFullMethodInfo a signature where-    overloadedMethod _ = webFramePrintFull---- method WebFrame::reload--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_reload" webkit_web_frame_reload :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    IO ()---webFrameReload ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webFrameReload _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_frame_reload _obj'-    touchManagedPtr _obj-    return ()--data WebFrameReloadMethodInfo-instance (signature ~ (m ()), MonadIO m, WebFrameK a) => MethodInfo WebFrameReloadMethodInfo a signature where-    overloadedMethod _ = webFrameReload---- method WebFrame::replace_selection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_replace_selection" webkit_web_frame_replace_selection :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    CString ->                              -- text : TBasicType TUTF8-    IO ()---webFrameReplaceSelection ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> T.Text                               -- text-    -> m ()                                 -- result-webFrameReplaceSelection _obj text = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    text' <- textToCString text-    webkit_web_frame_replace_selection _obj' text'-    touchManagedPtr _obj-    freeMem text'-    return ()--data WebFrameReplaceSelectionMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, WebFrameK a) => MethodInfo WebFrameReplaceSelectionMethodInfo a signature where-    overloadedMethod _ = webFrameReplaceSelection---- method WebFrame::stop_loading--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebFrame", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_frame_stop_loading" webkit_web_frame_stop_loading :: -    Ptr WebFrame ->                         -- _obj : TInterface "WebKit" "WebFrame"-    IO ()---webFrameStopLoading ::-    (MonadIO m, WebFrameK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webFrameStopLoading _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_frame_stop_loading _obj'-    touchManagedPtr _obj-    return ()--data WebFrameStopLoadingMethodInfo-instance (signature ~ (m ()), MonadIO m, WebFrameK a) => MethodInfo WebFrameStopLoadingMethodInfo a signature where-    overloadedMethod _ = webFrameStopLoading--
− GI/WebKit/Objects/WebFrame.hs-boot
@@ -1,55 +0,0 @@-module GI.WebKit.Objects.WebFrame where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype WebFrame = WebFrame (ForeignPtr WebFrame)-instance GObject WebFrame where-class GObject o => WebFrameK o-instance (GObject o, IsDescendantOf WebFrame o) => WebFrameK o-data WebFrameHorizontalScrollbarPolicyPropertyInfo-data WebFrameLoadStatusPropertyInfo-data WebFrameNamePropertyInfo-data WebFrameTitlePropertyInfo-data WebFrameUriPropertyInfo-data WebFrameVerticalScrollbarPolicyPropertyInfo-data WebFrameClearedSignalInfo-data WebFrameHoveringOverLinkSignalInfo-data WebFrameInsecureContentRunSignalInfo-data WebFrameLoadCommittedSignalInfo-data WebFrameResourceContentLengthReceivedSignalInfo-data WebFrameResourceLoadFailedSignalInfo-data WebFrameResourceLoadFinishedSignalInfo-data WebFrameResourceRequestStartingSignalInfo-data WebFrameResourceResponseReceivedSignalInfo-data WebFrameScrollbarsPolicyChangedSignalInfo-data WebFrameTitleChangedSignalInfo-data WebFrameFindFrameMethodInfo-data WebFrameGetDataSourceMethodInfo-data WebFrameGetDomDocumentMethodInfo-data WebFrameGetGlobalContextMethodInfo-data WebFrameGetHorizontalScrollbarPolicyMethodInfo-data WebFrameGetLoadStatusMethodInfo-data WebFrameGetNameMethodInfo-data WebFrameGetNetworkResponseMethodInfo-data WebFrameGetParentMethodInfo-data WebFrameGetProvisionalDataSourceMethodInfo-data WebFrameGetRangeForWordAroundCaretMethodInfo-data WebFrameGetSecurityOriginMethodInfo-data WebFrameGetTitleMethodInfo-data WebFrameGetUriMethodInfo-data WebFrameGetVerticalScrollbarPolicyMethodInfo-data WebFrameGetWebViewMethodInfo-data WebFrameLoadAlternateStringMethodInfo-data WebFrameLoadRequestMethodInfo-data WebFrameLoadStringMethodInfo-data WebFrameLoadUriMethodInfo-data WebFramePrintMethodInfo-data WebFramePrintFullMethodInfo-data WebFrameReloadMethodInfo-data WebFrameReplaceSelectionMethodInfo-data WebFrameStopLoadingMethodInfo
− GI/WebKit/Objects/WebHistoryItem.hs
@@ -1,555 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.WebHistoryItem-    ( ---- * Exported types-    WebHistoryItem(..)                      ,-    WebHistoryItemK                         ,-    toWebHistoryItem                        ,-    noWebHistoryItem                        ,--- -- * Methods--- ** webHistoryItemCopy-    WebHistoryItemCopyMethodInfo            ,-    webHistoryItemCopy                      ,----- ** webHistoryItemGetAlternateTitle-    WebHistoryItemGetAlternateTitleMethodInfo,-    webHistoryItemGetAlternateTitle         ,----- ** webHistoryItemGetLastVisitedTime-    WebHistoryItemGetLastVisitedTimeMethodInfo,-    webHistoryItemGetLastVisitedTime        ,----- ** webHistoryItemGetOriginalUri-    WebHistoryItemGetOriginalUriMethodInfo  ,-    webHistoryItemGetOriginalUri            ,----- ** webHistoryItemGetTitle-    WebHistoryItemGetTitleMethodInfo        ,-    webHistoryItemGetTitle                  ,----- ** webHistoryItemGetUri-    WebHistoryItemGetUriMethodInfo          ,-    webHistoryItemGetUri                    ,----- ** webHistoryItemNew-    webHistoryItemNew                       ,----- ** webHistoryItemNewWithData-    webHistoryItemNewWithData               ,----- ** webHistoryItemSetAlternateTitle-    WebHistoryItemSetAlternateTitleMethodInfo,-    webHistoryItemSetAlternateTitle         ,----- -- * Properties--- ** AlternateTitle-    WebHistoryItemAlternateTitlePropertyInfo,-    constructWebHistoryItemAlternateTitle   ,-    getWebHistoryItemAlternateTitle         ,-    setWebHistoryItemAlternateTitle         ,-    webHistoryItemAlternateTitle            ,----- ** LastVisitedTime-    WebHistoryItemLastVisitedTimePropertyInfo,-    getWebHistoryItemLastVisitedTime        ,-    webHistoryItemLastVisitedTime           ,----- ** OriginalUri-    WebHistoryItemOriginalUriPropertyInfo   ,-    getWebHistoryItemOriginalUri            ,-    webHistoryItemOriginalUri               ,----- ** Title-    WebHistoryItemTitlePropertyInfo         ,-    getWebHistoryItemTitle                  ,-    webHistoryItemTitle                     ,----- ** Uri-    WebHistoryItemUriPropertyInfo           ,-    getWebHistoryItemUri                    ,-    webHistoryItemUri                       ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype WebHistoryItem = WebHistoryItem (ForeignPtr WebHistoryItem)-foreign import ccall "webkit_web_history_item_get_type"-    c_webkit_web_history_item_get_type :: IO GType--type instance ParentTypes WebHistoryItem = WebHistoryItemParentTypes-type WebHistoryItemParentTypes = '[GObject.Object]--instance GObject WebHistoryItem where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_web_history_item_get_type-    --class GObject o => WebHistoryItemK o-instance (GObject o, IsDescendantOf WebHistoryItem o) => WebHistoryItemK o--toWebHistoryItem :: WebHistoryItemK o => o -> IO WebHistoryItem-toWebHistoryItem = unsafeCastTo WebHistoryItem--noWebHistoryItem :: Maybe WebHistoryItem-noWebHistoryItem = Nothing--type family ResolveWebHistoryItemMethod (t :: Symbol) (o :: *) :: * where-    ResolveWebHistoryItemMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveWebHistoryItemMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveWebHistoryItemMethod "copy" o = WebHistoryItemCopyMethodInfo-    ResolveWebHistoryItemMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveWebHistoryItemMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveWebHistoryItemMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveWebHistoryItemMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveWebHistoryItemMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveWebHistoryItemMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveWebHistoryItemMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveWebHistoryItemMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveWebHistoryItemMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveWebHistoryItemMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveWebHistoryItemMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveWebHistoryItemMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveWebHistoryItemMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveWebHistoryItemMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveWebHistoryItemMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveWebHistoryItemMethod "getAlternateTitle" o = WebHistoryItemGetAlternateTitleMethodInfo-    ResolveWebHistoryItemMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveWebHistoryItemMethod "getLastVisitedTime" o = WebHistoryItemGetLastVisitedTimeMethodInfo-    ResolveWebHistoryItemMethod "getOriginalUri" o = WebHistoryItemGetOriginalUriMethodInfo-    ResolveWebHistoryItemMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveWebHistoryItemMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveWebHistoryItemMethod "getTitle" o = WebHistoryItemGetTitleMethodInfo-    ResolveWebHistoryItemMethod "getUri" o = WebHistoryItemGetUriMethodInfo-    ResolveWebHistoryItemMethod "setAlternateTitle" o = WebHistoryItemSetAlternateTitleMethodInfo-    ResolveWebHistoryItemMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveWebHistoryItemMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveWebHistoryItemMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveWebHistoryItemMethod t WebHistoryItem, MethodInfo info WebHistoryItem p) => IsLabelProxy t (WebHistoryItem -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveWebHistoryItemMethod t WebHistoryItem, MethodInfo info WebHistoryItem p) => IsLabel t (WebHistoryItem -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "alternate-title"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getWebHistoryItemAlternateTitle :: (MonadIO m, WebHistoryItemK o) => o -> m T.Text-getWebHistoryItemAlternateTitle obj = liftIO $ checkUnexpectedNothing "getWebHistoryItemAlternateTitle" $ getObjectPropertyString obj "alternate-title"--setWebHistoryItemAlternateTitle :: (MonadIO m, WebHistoryItemK o) => o -> T.Text -> m ()-setWebHistoryItemAlternateTitle obj val = liftIO $ setObjectPropertyString obj "alternate-title" (Just val)--constructWebHistoryItemAlternateTitle :: T.Text -> IO ([Char], GValue)-constructWebHistoryItemAlternateTitle val = constructObjectPropertyString "alternate-title" (Just val)--data WebHistoryItemAlternateTitlePropertyInfo-instance AttrInfo WebHistoryItemAlternateTitlePropertyInfo where-    type AttrAllowedOps WebHistoryItemAlternateTitlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebHistoryItemAlternateTitlePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint WebHistoryItemAlternateTitlePropertyInfo = WebHistoryItemK-    type AttrGetType WebHistoryItemAlternateTitlePropertyInfo = T.Text-    type AttrLabel WebHistoryItemAlternateTitlePropertyInfo = "alternate-title"-    attrGet _ = getWebHistoryItemAlternateTitle-    attrSet _ = setWebHistoryItemAlternateTitle-    attrConstruct _ = constructWebHistoryItemAlternateTitle-    attrClear _ = undefined---- VVV Prop "last-visited-time"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebHistoryItemLastVisitedTime :: (MonadIO m, WebHistoryItemK o) => o -> m Double-getWebHistoryItemLastVisitedTime obj = liftIO $ getObjectPropertyDouble obj "last-visited-time"--data WebHistoryItemLastVisitedTimePropertyInfo-instance AttrInfo WebHistoryItemLastVisitedTimePropertyInfo where-    type AttrAllowedOps WebHistoryItemLastVisitedTimePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint WebHistoryItemLastVisitedTimePropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebHistoryItemLastVisitedTimePropertyInfo = WebHistoryItemK-    type AttrGetType WebHistoryItemLastVisitedTimePropertyInfo = Double-    type AttrLabel WebHistoryItemLastVisitedTimePropertyInfo = "last-visited-time"-    attrGet _ = getWebHistoryItemLastVisitedTime-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "original-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebHistoryItemOriginalUri :: (MonadIO m, WebHistoryItemK o) => o -> m T.Text-getWebHistoryItemOriginalUri obj = liftIO $ checkUnexpectedNothing "getWebHistoryItemOriginalUri" $ getObjectPropertyString obj "original-uri"--data WebHistoryItemOriginalUriPropertyInfo-instance AttrInfo WebHistoryItemOriginalUriPropertyInfo where-    type AttrAllowedOps WebHistoryItemOriginalUriPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebHistoryItemOriginalUriPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebHistoryItemOriginalUriPropertyInfo = WebHistoryItemK-    type AttrGetType WebHistoryItemOriginalUriPropertyInfo = T.Text-    type AttrLabel WebHistoryItemOriginalUriPropertyInfo = "original-uri"-    attrGet _ = getWebHistoryItemOriginalUri-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "title"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebHistoryItemTitle :: (MonadIO m, WebHistoryItemK o) => o -> m T.Text-getWebHistoryItemTitle obj = liftIO $ checkUnexpectedNothing "getWebHistoryItemTitle" $ getObjectPropertyString obj "title"--data WebHistoryItemTitlePropertyInfo-instance AttrInfo WebHistoryItemTitlePropertyInfo where-    type AttrAllowedOps WebHistoryItemTitlePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebHistoryItemTitlePropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebHistoryItemTitlePropertyInfo = WebHistoryItemK-    type AttrGetType WebHistoryItemTitlePropertyInfo = T.Text-    type AttrLabel WebHistoryItemTitlePropertyInfo = "title"-    attrGet _ = getWebHistoryItemTitle-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebHistoryItemUri :: (MonadIO m, WebHistoryItemK o) => o -> m T.Text-getWebHistoryItemUri obj = liftIO $ checkUnexpectedNothing "getWebHistoryItemUri" $ getObjectPropertyString obj "uri"--data WebHistoryItemUriPropertyInfo-instance AttrInfo WebHistoryItemUriPropertyInfo where-    type AttrAllowedOps WebHistoryItemUriPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebHistoryItemUriPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebHistoryItemUriPropertyInfo = WebHistoryItemK-    type AttrGetType WebHistoryItemUriPropertyInfo = T.Text-    type AttrLabel WebHistoryItemUriPropertyInfo = "uri"-    attrGet _ = getWebHistoryItemUri-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList WebHistoryItem = WebHistoryItemAttributeList-type WebHistoryItemAttributeList = ('[ '("alternateTitle", WebHistoryItemAlternateTitlePropertyInfo), '("lastVisitedTime", WebHistoryItemLastVisitedTimePropertyInfo), '("originalUri", WebHistoryItemOriginalUriPropertyInfo), '("title", WebHistoryItemTitlePropertyInfo), '("uri", WebHistoryItemUriPropertyInfo)] :: [(Symbol, *)])--webHistoryItemAlternateTitle :: AttrLabelProxy "alternateTitle"-webHistoryItemAlternateTitle = AttrLabelProxy--webHistoryItemLastVisitedTime :: AttrLabelProxy "lastVisitedTime"-webHistoryItemLastVisitedTime = AttrLabelProxy--webHistoryItemOriginalUri :: AttrLabelProxy "originalUri"-webHistoryItemOriginalUri = AttrLabelProxy--webHistoryItemTitle :: AttrLabelProxy "title"-webHistoryItemTitle = AttrLabelProxy--webHistoryItemUri :: AttrLabelProxy "uri"-webHistoryItemUri = AttrLabelProxy--type instance SignalList WebHistoryItem = WebHistoryItemSignalList-type WebHistoryItemSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method WebHistoryItem::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebHistoryItem")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_history_item_new" webkit_web_history_item_new :: -    IO (Ptr WebHistoryItem)---webHistoryItemNew ::-    (MonadIO m) =>-    m WebHistoryItem                        -- result-webHistoryItemNew  = liftIO $ do-    result <- webkit_web_history_item_new-    checkUnexpectedReturnNULL "webkit_web_history_item_new" result-    result' <- (wrapObject WebHistoryItem) result-    return result'---- method WebHistoryItem::new_with_data--- method type : Constructor--- Args : [Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebHistoryItem")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_history_item_new_with_data" webkit_web_history_item_new_with_data :: -    CString ->                              -- uri : TBasicType TUTF8-    CString ->                              -- title : TBasicType TUTF8-    IO (Ptr WebHistoryItem)---webHistoryItemNewWithData ::-    (MonadIO m) =>-    T.Text                                  -- uri-    -> T.Text                               -- title-    -> m WebHistoryItem                     -- result-webHistoryItemNewWithData uri title = liftIO $ do-    uri' <- textToCString uri-    title' <- textToCString title-    result <- webkit_web_history_item_new_with_data uri' title'-    checkUnexpectedReturnNULL "webkit_web_history_item_new_with_data" result-    result' <- (wrapObject WebHistoryItem) result-    freeMem uri'-    freeMem title'-    return result'---- method WebHistoryItem::copy--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebHistoryItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebHistoryItem")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_history_item_copy" webkit_web_history_item_copy :: -    Ptr WebHistoryItem ->                   -- _obj : TInterface "WebKit" "WebHistoryItem"-    IO (Ptr WebHistoryItem)---webHistoryItemCopy ::-    (MonadIO m, WebHistoryItemK a) =>-    a                                       -- _obj-    -> m WebHistoryItem                     -- result-webHistoryItemCopy _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_history_item_copy _obj'-    checkUnexpectedReturnNULL "webkit_web_history_item_copy" result-    result' <- (wrapObject WebHistoryItem) result-    touchManagedPtr _obj-    return result'--data WebHistoryItemCopyMethodInfo-instance (signature ~ (m WebHistoryItem), MonadIO m, WebHistoryItemK a) => MethodInfo WebHistoryItemCopyMethodInfo a signature where-    overloadedMethod _ = webHistoryItemCopy---- method WebHistoryItem::get_alternate_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebHistoryItem", direction = DirectionIn, mayBeNull = False, 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_history_item_get_alternate_title" webkit_web_history_item_get_alternate_title :: -    Ptr WebHistoryItem ->                   -- _obj : TInterface "WebKit" "WebHistoryItem"-    IO CString---webHistoryItemGetAlternateTitle ::-    (MonadIO m, WebHistoryItemK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webHistoryItemGetAlternateTitle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_history_item_get_alternate_title _obj'-    checkUnexpectedReturnNULL "webkit_web_history_item_get_alternate_title" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebHistoryItemGetAlternateTitleMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebHistoryItemK a) => MethodInfo WebHistoryItemGetAlternateTitleMethodInfo a signature where-    overloadedMethod _ = webHistoryItemGetAlternateTitle---- method WebHistoryItem::get_last_visited_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebHistoryItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_history_item_get_last_visited_time" webkit_web_history_item_get_last_visited_time :: -    Ptr WebHistoryItem ->                   -- _obj : TInterface "WebKit" "WebHistoryItem"-    IO CDouble---webHistoryItemGetLastVisitedTime ::-    (MonadIO m, WebHistoryItemK a) =>-    a                                       -- _obj-    -> m Double                             -- result-webHistoryItemGetLastVisitedTime _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_history_item_get_last_visited_time _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data WebHistoryItemGetLastVisitedTimeMethodInfo-instance (signature ~ (m Double), MonadIO m, WebHistoryItemK a) => MethodInfo WebHistoryItemGetLastVisitedTimeMethodInfo a signature where-    overloadedMethod _ = webHistoryItemGetLastVisitedTime---- method WebHistoryItem::get_original_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebHistoryItem", direction = DirectionIn, mayBeNull = False, 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_history_item_get_original_uri" webkit_web_history_item_get_original_uri :: -    Ptr WebHistoryItem ->                   -- _obj : TInterface "WebKit" "WebHistoryItem"-    IO CString---webHistoryItemGetOriginalUri ::-    (MonadIO m, WebHistoryItemK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webHistoryItemGetOriginalUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_history_item_get_original_uri _obj'-    checkUnexpectedReturnNULL "webkit_web_history_item_get_original_uri" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebHistoryItemGetOriginalUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebHistoryItemK a) => MethodInfo WebHistoryItemGetOriginalUriMethodInfo a signature where-    overloadedMethod _ = webHistoryItemGetOriginalUri---- method WebHistoryItem::get_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebHistoryItem", direction = DirectionIn, mayBeNull = False, 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_history_item_get_title" webkit_web_history_item_get_title :: -    Ptr WebHistoryItem ->                   -- _obj : TInterface "WebKit" "WebHistoryItem"-    IO CString---webHistoryItemGetTitle ::-    (MonadIO m, WebHistoryItemK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webHistoryItemGetTitle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_history_item_get_title _obj'-    checkUnexpectedReturnNULL "webkit_web_history_item_get_title" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebHistoryItemGetTitleMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebHistoryItemK a) => MethodInfo WebHistoryItemGetTitleMethodInfo a signature where-    overloadedMethod _ = webHistoryItemGetTitle---- method WebHistoryItem::get_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebHistoryItem", direction = DirectionIn, mayBeNull = False, 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_history_item_get_uri" webkit_web_history_item_get_uri :: -    Ptr WebHistoryItem ->                   -- _obj : TInterface "WebKit" "WebHistoryItem"-    IO CString---webHistoryItemGetUri ::-    (MonadIO m, WebHistoryItemK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webHistoryItemGetUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_history_item_get_uri _obj'-    checkUnexpectedReturnNULL "webkit_web_history_item_get_uri" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebHistoryItemGetUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebHistoryItemK a) => MethodInfo WebHistoryItemGetUriMethodInfo a signature where-    overloadedMethod _ = webHistoryItemGetUri---- method WebHistoryItem::set_alternate_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebHistoryItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_history_item_set_alternate_title" webkit_web_history_item_set_alternate_title :: -    Ptr WebHistoryItem ->                   -- _obj : TInterface "WebKit" "WebHistoryItem"-    CString ->                              -- title : TBasicType TUTF8-    IO ()---webHistoryItemSetAlternateTitle ::-    (MonadIO m, WebHistoryItemK a) =>-    a                                       -- _obj-    -> T.Text                               -- title-    -> m ()                                 -- result-webHistoryItemSetAlternateTitle _obj title = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    title' <- textToCString title-    webkit_web_history_item_set_alternate_title _obj' title'-    touchManagedPtr _obj-    freeMem title'-    return ()--data WebHistoryItemSetAlternateTitleMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, WebHistoryItemK a) => MethodInfo WebHistoryItemSetAlternateTitleMethodInfo a signature where-    overloadedMethod _ = webHistoryItemSetAlternateTitle--
− GI/WebKit/Objects/WebHistoryItem.hs-boot
@@ -1,25 +0,0 @@-module GI.WebKit.Objects.WebHistoryItem where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype WebHistoryItem = WebHistoryItem (ForeignPtr WebHistoryItem)-instance GObject WebHistoryItem where-class GObject o => WebHistoryItemK o-instance (GObject o, IsDescendantOf WebHistoryItem o) => WebHistoryItemK o-data WebHistoryItemAlternateTitlePropertyInfo-data WebHistoryItemLastVisitedTimePropertyInfo-data WebHistoryItemOriginalUriPropertyInfo-data WebHistoryItemTitlePropertyInfo-data WebHistoryItemUriPropertyInfo-data WebHistoryItemCopyMethodInfo-data WebHistoryItemGetAlternateTitleMethodInfo-data WebHistoryItemGetLastVisitedTimeMethodInfo-data WebHistoryItemGetOriginalUriMethodInfo-data WebHistoryItemGetTitleMethodInfo-data WebHistoryItemGetUriMethodInfo-data WebHistoryItemSetAlternateTitleMethodInfo
− GI/WebKit/Objects/WebInspector.hs
@@ -1,789 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.WebInspector-    ( ---- * Exported types-    WebInspector(..)                        ,-    WebInspectorK                           ,-    toWebInspector                          ,-    noWebInspector                          ,--- -- * Methods--- ** webInspectorClose-    WebInspectorCloseMethodInfo             ,-    webInspectorClose                       ,----- ** webInspectorGetInspectedUri-    WebInspectorGetInspectedUriMethodInfo   ,-    webInspectorGetInspectedUri             ,----- ** webInspectorGetWebView-    WebInspectorGetWebViewMethodInfo        ,-    webInspectorGetWebView                  ,----- ** webInspectorInspectCoordinates-    WebInspectorInspectCoordinatesMethodInfo,-    webInspectorInspectCoordinates          ,----- ** webInspectorInspectNode-    WebInspectorInspectNodeMethodInfo       ,-    webInspectorInspectNode                 ,----- ** webInspectorShow-    WebInspectorShowMethodInfo              ,-    webInspectorShow                        ,----- -- * Properties--- ** InspectedUri-    WebInspectorInspectedUriPropertyInfo    ,-    getWebInspectorInspectedUri             ,-    webInspectorInspectedUri                ,----- ** JavascriptProfilingEnabled-    WebInspectorJavascriptProfilingEnabledPropertyInfo,-    constructWebInspectorJavascriptProfilingEnabled,-    getWebInspectorJavascriptProfilingEnabled,-    setWebInspectorJavascriptProfilingEnabled,-    webInspectorJavascriptProfilingEnabled  ,----- ** TimelineProfilingEnabled-    WebInspectorTimelineProfilingEnabledPropertyInfo,-    constructWebInspectorTimelineProfilingEnabled,-    getWebInspectorTimelineProfilingEnabled ,-    setWebInspectorTimelineProfilingEnabled ,-    webInspectorTimelineProfilingEnabled    ,----- ** WebView-    WebInspectorWebViewPropertyInfo         ,-    getWebInspectorWebView                  ,-    webInspectorWebView                     ,----- -- * Signals--- ** AttachWindow-    WebInspectorAttachWindowCallback        ,-    WebInspectorAttachWindowCallbackC       ,-    WebInspectorAttachWindowSignalInfo      ,-    afterWebInspectorAttachWindow           ,-    mkWebInspectorAttachWindowCallback      ,-    noWebInspectorAttachWindowCallback      ,-    onWebInspectorAttachWindow              ,-    webInspectorAttachWindowCallbackWrapper ,-    webInspectorAttachWindowClosure         ,----- ** CloseWindow-    WebInspectorCloseWindowCallback         ,-    WebInspectorCloseWindowCallbackC        ,-    WebInspectorCloseWindowSignalInfo       ,-    afterWebInspectorCloseWindow            ,-    mkWebInspectorCloseWindowCallback       ,-    noWebInspectorCloseWindowCallback       ,-    onWebInspectorCloseWindow               ,-    webInspectorCloseWindowCallbackWrapper  ,-    webInspectorCloseWindowClosure          ,----- ** DetachWindow-    WebInspectorDetachWindowCallback        ,-    WebInspectorDetachWindowCallbackC       ,-    WebInspectorDetachWindowSignalInfo      ,-    afterWebInspectorDetachWindow           ,-    mkWebInspectorDetachWindowCallback      ,-    noWebInspectorDetachWindowCallback      ,-    onWebInspectorDetachWindow              ,-    webInspectorDetachWindowCallbackWrapper ,-    webInspectorDetachWindowClosure         ,----- ** Finished-    WebInspectorFinishedCallback            ,-    WebInspectorFinishedCallbackC           ,-    WebInspectorFinishedSignalInfo          ,-    afterWebInspectorFinished               ,-    mkWebInspectorFinishedCallback          ,-    noWebInspectorFinishedCallback          ,-    onWebInspectorFinished                  ,-    webInspectorFinishedCallbackWrapper     ,-    webInspectorFinishedClosure             ,----- ** InspectWebView-    WebInspectorInspectWebViewCallback      ,-    WebInspectorInspectWebViewCallbackC     ,-    WebInspectorInspectWebViewSignalInfo    ,-    afterWebInspectorInspectWebView         ,-    mkWebInspectorInspectWebViewCallback    ,-    noWebInspectorInspectWebViewCallback    ,-    onWebInspectorInspectWebView            ,-    webInspectorInspectWebViewCallbackWrapper,-    webInspectorInspectWebViewClosure       ,----- ** ShowWindow-    WebInspectorShowWindowCallback          ,-    WebInspectorShowWindowCallbackC         ,-    WebInspectorShowWindowSignalInfo        ,-    afterWebInspectorShowWindow             ,-    mkWebInspectorShowWindowCallback        ,-    noWebInspectorShowWindowCallback        ,-    onWebInspectorShowWindow                ,-    webInspectorShowWindowCallbackWrapper   ,-    webInspectorShowWindowClosure           ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype WebInspector = WebInspector (ForeignPtr WebInspector)-foreign import ccall "webkit_web_inspector_get_type"-    c_webkit_web_inspector_get_type :: IO GType--type instance ParentTypes WebInspector = WebInspectorParentTypes-type WebInspectorParentTypes = '[GObject.Object]--instance GObject WebInspector where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_web_inspector_get_type-    --class GObject o => WebInspectorK o-instance (GObject o, IsDescendantOf WebInspector o) => WebInspectorK o--toWebInspector :: WebInspectorK o => o -> IO WebInspector-toWebInspector = unsafeCastTo WebInspector--noWebInspector :: Maybe WebInspector-noWebInspector = Nothing--type family ResolveWebInspectorMethod (t :: Symbol) (o :: *) :: * where-    ResolveWebInspectorMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveWebInspectorMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveWebInspectorMethod "close" o = WebInspectorCloseMethodInfo-    ResolveWebInspectorMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveWebInspectorMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveWebInspectorMethod "inspectCoordinates" o = WebInspectorInspectCoordinatesMethodInfo-    ResolveWebInspectorMethod "inspectNode" o = WebInspectorInspectNodeMethodInfo-    ResolveWebInspectorMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveWebInspectorMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveWebInspectorMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveWebInspectorMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveWebInspectorMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveWebInspectorMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveWebInspectorMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveWebInspectorMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveWebInspectorMethod "show" o = WebInspectorShowMethodInfo-    ResolveWebInspectorMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveWebInspectorMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveWebInspectorMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveWebInspectorMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveWebInspectorMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveWebInspectorMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveWebInspectorMethod "getInspectedUri" o = WebInspectorGetInspectedUriMethodInfo-    ResolveWebInspectorMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveWebInspectorMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveWebInspectorMethod "getWebView" o = WebInspectorGetWebViewMethodInfo-    ResolveWebInspectorMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveWebInspectorMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveWebInspectorMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveWebInspectorMethod t WebInspector, MethodInfo info WebInspector p) => IsLabelProxy t (WebInspector -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveWebInspectorMethod t WebInspector, MethodInfo info WebInspector p) => IsLabel t (WebInspector -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal WebInspector::attach-window-type WebInspectorAttachWindowCallback =-    IO Bool--noWebInspectorAttachWindowCallback :: Maybe WebInspectorAttachWindowCallback-noWebInspectorAttachWindowCallback = Nothing--type WebInspectorAttachWindowCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebInspectorAttachWindowCallback :: WebInspectorAttachWindowCallbackC -> IO (FunPtr WebInspectorAttachWindowCallbackC)--webInspectorAttachWindowClosure :: WebInspectorAttachWindowCallback -> IO Closure-webInspectorAttachWindowClosure cb = newCClosure =<< mkWebInspectorAttachWindowCallback wrapped-    where wrapped = webInspectorAttachWindowCallbackWrapper cb--webInspectorAttachWindowCallbackWrapper ::-    WebInspectorAttachWindowCallback ->-    Ptr () ->-    Ptr () ->-    IO CInt-webInspectorAttachWindowCallbackWrapper _cb _ _ = do-    result <- _cb -    let result' = (fromIntegral . fromEnum) result-    return result'--onWebInspectorAttachWindow :: (GObject a, MonadIO m) => a -> WebInspectorAttachWindowCallback -> m SignalHandlerId-onWebInspectorAttachWindow obj cb = liftIO $ connectWebInspectorAttachWindow obj cb SignalConnectBefore-afterWebInspectorAttachWindow :: (GObject a, MonadIO m) => a -> WebInspectorAttachWindowCallback -> m SignalHandlerId-afterWebInspectorAttachWindow obj cb = connectWebInspectorAttachWindow obj cb SignalConnectAfter--connectWebInspectorAttachWindow :: (GObject a, MonadIO m) =>-                                   a -> WebInspectorAttachWindowCallback -> SignalConnectMode -> m SignalHandlerId-connectWebInspectorAttachWindow obj cb after = liftIO $ do-    cb' <- mkWebInspectorAttachWindowCallback (webInspectorAttachWindowCallbackWrapper cb)-    connectSignalFunPtr obj "attach-window" cb' after---- signal WebInspector::close-window-type WebInspectorCloseWindowCallback =-    IO Bool--noWebInspectorCloseWindowCallback :: Maybe WebInspectorCloseWindowCallback-noWebInspectorCloseWindowCallback = Nothing--type WebInspectorCloseWindowCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebInspectorCloseWindowCallback :: WebInspectorCloseWindowCallbackC -> IO (FunPtr WebInspectorCloseWindowCallbackC)--webInspectorCloseWindowClosure :: WebInspectorCloseWindowCallback -> IO Closure-webInspectorCloseWindowClosure cb = newCClosure =<< mkWebInspectorCloseWindowCallback wrapped-    where wrapped = webInspectorCloseWindowCallbackWrapper cb--webInspectorCloseWindowCallbackWrapper ::-    WebInspectorCloseWindowCallback ->-    Ptr () ->-    Ptr () ->-    IO CInt-webInspectorCloseWindowCallbackWrapper _cb _ _ = do-    result <- _cb -    let result' = (fromIntegral . fromEnum) result-    return result'--onWebInspectorCloseWindow :: (GObject a, MonadIO m) => a -> WebInspectorCloseWindowCallback -> m SignalHandlerId-onWebInspectorCloseWindow obj cb = liftIO $ connectWebInspectorCloseWindow obj cb SignalConnectBefore-afterWebInspectorCloseWindow :: (GObject a, MonadIO m) => a -> WebInspectorCloseWindowCallback -> m SignalHandlerId-afterWebInspectorCloseWindow obj cb = connectWebInspectorCloseWindow obj cb SignalConnectAfter--connectWebInspectorCloseWindow :: (GObject a, MonadIO m) =>-                                  a -> WebInspectorCloseWindowCallback -> SignalConnectMode -> m SignalHandlerId-connectWebInspectorCloseWindow obj cb after = liftIO $ do-    cb' <- mkWebInspectorCloseWindowCallback (webInspectorCloseWindowCallbackWrapper cb)-    connectSignalFunPtr obj "close-window" cb' after---- signal WebInspector::detach-window-type WebInspectorDetachWindowCallback =-    IO Bool--noWebInspectorDetachWindowCallback :: Maybe WebInspectorDetachWindowCallback-noWebInspectorDetachWindowCallback = Nothing--type WebInspectorDetachWindowCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebInspectorDetachWindowCallback :: WebInspectorDetachWindowCallbackC -> IO (FunPtr WebInspectorDetachWindowCallbackC)--webInspectorDetachWindowClosure :: WebInspectorDetachWindowCallback -> IO Closure-webInspectorDetachWindowClosure cb = newCClosure =<< mkWebInspectorDetachWindowCallback wrapped-    where wrapped = webInspectorDetachWindowCallbackWrapper cb--webInspectorDetachWindowCallbackWrapper ::-    WebInspectorDetachWindowCallback ->-    Ptr () ->-    Ptr () ->-    IO CInt-webInspectorDetachWindowCallbackWrapper _cb _ _ = do-    result <- _cb -    let result' = (fromIntegral . fromEnum) result-    return result'--onWebInspectorDetachWindow :: (GObject a, MonadIO m) => a -> WebInspectorDetachWindowCallback -> m SignalHandlerId-onWebInspectorDetachWindow obj cb = liftIO $ connectWebInspectorDetachWindow obj cb SignalConnectBefore-afterWebInspectorDetachWindow :: (GObject a, MonadIO m) => a -> WebInspectorDetachWindowCallback -> m SignalHandlerId-afterWebInspectorDetachWindow obj cb = connectWebInspectorDetachWindow obj cb SignalConnectAfter--connectWebInspectorDetachWindow :: (GObject a, MonadIO m) =>-                                   a -> WebInspectorDetachWindowCallback -> SignalConnectMode -> m SignalHandlerId-connectWebInspectorDetachWindow obj cb after = liftIO $ do-    cb' <- mkWebInspectorDetachWindowCallback (webInspectorDetachWindowCallbackWrapper cb)-    connectSignalFunPtr obj "detach-window" cb' after---- signal WebInspector::finished-type WebInspectorFinishedCallback =-    IO ()--noWebInspectorFinishedCallback :: Maybe WebInspectorFinishedCallback-noWebInspectorFinishedCallback = Nothing--type WebInspectorFinishedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebInspectorFinishedCallback :: WebInspectorFinishedCallbackC -> IO (FunPtr WebInspectorFinishedCallbackC)--webInspectorFinishedClosure :: WebInspectorFinishedCallback -> IO Closure-webInspectorFinishedClosure cb = newCClosure =<< mkWebInspectorFinishedCallback wrapped-    where wrapped = webInspectorFinishedCallbackWrapper cb--webInspectorFinishedCallbackWrapper ::-    WebInspectorFinishedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-webInspectorFinishedCallbackWrapper _cb _ _ = do-    _cb --onWebInspectorFinished :: (GObject a, MonadIO m) => a -> WebInspectorFinishedCallback -> m SignalHandlerId-onWebInspectorFinished obj cb = liftIO $ connectWebInspectorFinished obj cb SignalConnectBefore-afterWebInspectorFinished :: (GObject a, MonadIO m) => a -> WebInspectorFinishedCallback -> m SignalHandlerId-afterWebInspectorFinished obj cb = connectWebInspectorFinished obj cb SignalConnectAfter--connectWebInspectorFinished :: (GObject a, MonadIO m) =>-                               a -> WebInspectorFinishedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebInspectorFinished obj cb after = liftIO $ do-    cb' <- mkWebInspectorFinishedCallback (webInspectorFinishedCallbackWrapper cb)-    connectSignalFunPtr obj "finished" cb' after---- signal WebInspector::inspect-web-view-type WebInspectorInspectWebViewCallback =-    WebView ->-    IO WebView--noWebInspectorInspectWebViewCallback :: Maybe WebInspectorInspectWebViewCallback-noWebInspectorInspectWebViewCallback = Nothing--type WebInspectorInspectWebViewCallbackC =-    Ptr () ->                               -- object-    Ptr WebView ->-    Ptr () ->                               -- user_data-    IO (Ptr WebView)--foreign import ccall "wrapper"-    mkWebInspectorInspectWebViewCallback :: WebInspectorInspectWebViewCallbackC -> IO (FunPtr WebInspectorInspectWebViewCallbackC)--webInspectorInspectWebViewClosure :: WebInspectorInspectWebViewCallback -> IO Closure-webInspectorInspectWebViewClosure cb = newCClosure =<< mkWebInspectorInspectWebViewCallback wrapped-    where wrapped = webInspectorInspectWebViewCallbackWrapper cb--webInspectorInspectWebViewCallbackWrapper ::-    WebInspectorInspectWebViewCallback ->-    Ptr () ->-    Ptr WebView ->-    Ptr () ->-    IO (Ptr WebView)-webInspectorInspectWebViewCallbackWrapper _cb _ webView _ = do-    webView' <- (newObject WebView) webView-    result <- _cb  webView'-    let result' = unsafeManagedPtrCastPtr result-    return result'--onWebInspectorInspectWebView :: (GObject a, MonadIO m) => a -> WebInspectorInspectWebViewCallback -> m SignalHandlerId-onWebInspectorInspectWebView obj cb = liftIO $ connectWebInspectorInspectWebView obj cb SignalConnectBefore-afterWebInspectorInspectWebView :: (GObject a, MonadIO m) => a -> WebInspectorInspectWebViewCallback -> m SignalHandlerId-afterWebInspectorInspectWebView obj cb = connectWebInspectorInspectWebView obj cb SignalConnectAfter--connectWebInspectorInspectWebView :: (GObject a, MonadIO m) =>-                                     a -> WebInspectorInspectWebViewCallback -> SignalConnectMode -> m SignalHandlerId-connectWebInspectorInspectWebView obj cb after = liftIO $ do-    cb' <- mkWebInspectorInspectWebViewCallback (webInspectorInspectWebViewCallbackWrapper cb)-    connectSignalFunPtr obj "inspect-web-view" cb' after---- signal WebInspector::show-window-type WebInspectorShowWindowCallback =-    IO Bool--noWebInspectorShowWindowCallback :: Maybe WebInspectorShowWindowCallback-noWebInspectorShowWindowCallback = Nothing--type WebInspectorShowWindowCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebInspectorShowWindowCallback :: WebInspectorShowWindowCallbackC -> IO (FunPtr WebInspectorShowWindowCallbackC)--webInspectorShowWindowClosure :: WebInspectorShowWindowCallback -> IO Closure-webInspectorShowWindowClosure cb = newCClosure =<< mkWebInspectorShowWindowCallback wrapped-    where wrapped = webInspectorShowWindowCallbackWrapper cb--webInspectorShowWindowCallbackWrapper ::-    WebInspectorShowWindowCallback ->-    Ptr () ->-    Ptr () ->-    IO CInt-webInspectorShowWindowCallbackWrapper _cb _ _ = do-    result <- _cb -    let result' = (fromIntegral . fromEnum) result-    return result'--onWebInspectorShowWindow :: (GObject a, MonadIO m) => a -> WebInspectorShowWindowCallback -> m SignalHandlerId-onWebInspectorShowWindow obj cb = liftIO $ connectWebInspectorShowWindow obj cb SignalConnectBefore-afterWebInspectorShowWindow :: (GObject a, MonadIO m) => a -> WebInspectorShowWindowCallback -> m SignalHandlerId-afterWebInspectorShowWindow obj cb = connectWebInspectorShowWindow obj cb SignalConnectAfter--connectWebInspectorShowWindow :: (GObject a, MonadIO m) =>-                                 a -> WebInspectorShowWindowCallback -> SignalConnectMode -> m SignalHandlerId-connectWebInspectorShowWindow obj cb after = liftIO $ do-    cb' <- mkWebInspectorShowWindowCallback (webInspectorShowWindowCallbackWrapper cb)-    connectSignalFunPtr obj "show-window" cb' after---- VVV Prop "inspected-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebInspectorInspectedUri :: (MonadIO m, WebInspectorK o) => o -> m T.Text-getWebInspectorInspectedUri obj = liftIO $ checkUnexpectedNothing "getWebInspectorInspectedUri" $ getObjectPropertyString obj "inspected-uri"--data WebInspectorInspectedUriPropertyInfo-instance AttrInfo WebInspectorInspectedUriPropertyInfo where-    type AttrAllowedOps WebInspectorInspectedUriPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebInspectorInspectedUriPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebInspectorInspectedUriPropertyInfo = WebInspectorK-    type AttrGetType WebInspectorInspectedUriPropertyInfo = T.Text-    type AttrLabel WebInspectorInspectedUriPropertyInfo = "inspected-uri"-    attrGet _ = getWebInspectorInspectedUri-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "javascript-profiling-enabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getWebInspectorJavascriptProfilingEnabled :: (MonadIO m, WebInspectorK o) => o -> m Bool-getWebInspectorJavascriptProfilingEnabled obj = liftIO $ getObjectPropertyBool obj "javascript-profiling-enabled"--setWebInspectorJavascriptProfilingEnabled :: (MonadIO m, WebInspectorK o) => o -> Bool -> m ()-setWebInspectorJavascriptProfilingEnabled obj val = liftIO $ setObjectPropertyBool obj "javascript-profiling-enabled" val--constructWebInspectorJavascriptProfilingEnabled :: Bool -> IO ([Char], GValue)-constructWebInspectorJavascriptProfilingEnabled val = constructObjectPropertyBool "javascript-profiling-enabled" val--data WebInspectorJavascriptProfilingEnabledPropertyInfo-instance AttrInfo WebInspectorJavascriptProfilingEnabledPropertyInfo where-    type AttrAllowedOps WebInspectorJavascriptProfilingEnabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebInspectorJavascriptProfilingEnabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebInspectorJavascriptProfilingEnabledPropertyInfo = WebInspectorK-    type AttrGetType WebInspectorJavascriptProfilingEnabledPropertyInfo = Bool-    type AttrLabel WebInspectorJavascriptProfilingEnabledPropertyInfo = "javascript-profiling-enabled"-    attrGet _ = getWebInspectorJavascriptProfilingEnabled-    attrSet _ = setWebInspectorJavascriptProfilingEnabled-    attrConstruct _ = constructWebInspectorJavascriptProfilingEnabled-    attrClear _ = undefined---- VVV Prop "timeline-profiling-enabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--getWebInspectorTimelineProfilingEnabled :: (MonadIO m, WebInspectorK o) => o -> m Bool-getWebInspectorTimelineProfilingEnabled obj = liftIO $ getObjectPropertyBool obj "timeline-profiling-enabled"--setWebInspectorTimelineProfilingEnabled :: (MonadIO m, WebInspectorK o) => o -> Bool -> m ()-setWebInspectorTimelineProfilingEnabled obj val = liftIO $ setObjectPropertyBool obj "timeline-profiling-enabled" val--constructWebInspectorTimelineProfilingEnabled :: Bool -> IO ([Char], GValue)-constructWebInspectorTimelineProfilingEnabled val = constructObjectPropertyBool "timeline-profiling-enabled" val--data WebInspectorTimelineProfilingEnabledPropertyInfo-instance AttrInfo WebInspectorTimelineProfilingEnabledPropertyInfo where-    type AttrAllowedOps WebInspectorTimelineProfilingEnabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebInspectorTimelineProfilingEnabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebInspectorTimelineProfilingEnabledPropertyInfo = WebInspectorK-    type AttrGetType WebInspectorTimelineProfilingEnabledPropertyInfo = Bool-    type AttrLabel WebInspectorTimelineProfilingEnabledPropertyInfo = "timeline-profiling-enabled"-    attrGet _ = getWebInspectorTimelineProfilingEnabled-    attrSet _ = setWebInspectorTimelineProfilingEnabled-    attrConstruct _ = constructWebInspectorTimelineProfilingEnabled-    attrClear _ = undefined---- VVV Prop "web-view"-   -- Type: TInterface "WebKit" "WebView"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebInspectorWebView :: (MonadIO m, WebInspectorK o) => o -> m WebView-getWebInspectorWebView obj = liftIO $ checkUnexpectedNothing "getWebInspectorWebView" $ getObjectPropertyObject obj "web-view" WebView--data WebInspectorWebViewPropertyInfo-instance AttrInfo WebInspectorWebViewPropertyInfo where-    type AttrAllowedOps WebInspectorWebViewPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebInspectorWebViewPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebInspectorWebViewPropertyInfo = WebInspectorK-    type AttrGetType WebInspectorWebViewPropertyInfo = WebView-    type AttrLabel WebInspectorWebViewPropertyInfo = "web-view"-    attrGet _ = getWebInspectorWebView-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined--type instance AttributeList WebInspector = WebInspectorAttributeList-type WebInspectorAttributeList = ('[ '("inspectedUri", WebInspectorInspectedUriPropertyInfo), '("javascriptProfilingEnabled", WebInspectorJavascriptProfilingEnabledPropertyInfo), '("timelineProfilingEnabled", WebInspectorTimelineProfilingEnabledPropertyInfo), '("webView", WebInspectorWebViewPropertyInfo)] :: [(Symbol, *)])--webInspectorInspectedUri :: AttrLabelProxy "inspectedUri"-webInspectorInspectedUri = AttrLabelProxy--webInspectorJavascriptProfilingEnabled :: AttrLabelProxy "javascriptProfilingEnabled"-webInspectorJavascriptProfilingEnabled = AttrLabelProxy--webInspectorTimelineProfilingEnabled :: AttrLabelProxy "timelineProfilingEnabled"-webInspectorTimelineProfilingEnabled = AttrLabelProxy--webInspectorWebView :: AttrLabelProxy "webView"-webInspectorWebView = AttrLabelProxy--data WebInspectorAttachWindowSignalInfo-instance SignalInfo WebInspectorAttachWindowSignalInfo where-    type HaskellCallbackType WebInspectorAttachWindowSignalInfo = WebInspectorAttachWindowCallback-    connectSignal _ = connectWebInspectorAttachWindow--data WebInspectorCloseWindowSignalInfo-instance SignalInfo WebInspectorCloseWindowSignalInfo where-    type HaskellCallbackType WebInspectorCloseWindowSignalInfo = WebInspectorCloseWindowCallback-    connectSignal _ = connectWebInspectorCloseWindow--data WebInspectorDetachWindowSignalInfo-instance SignalInfo WebInspectorDetachWindowSignalInfo where-    type HaskellCallbackType WebInspectorDetachWindowSignalInfo = WebInspectorDetachWindowCallback-    connectSignal _ = connectWebInspectorDetachWindow--data WebInspectorFinishedSignalInfo-instance SignalInfo WebInspectorFinishedSignalInfo where-    type HaskellCallbackType WebInspectorFinishedSignalInfo = WebInspectorFinishedCallback-    connectSignal _ = connectWebInspectorFinished--data WebInspectorInspectWebViewSignalInfo-instance SignalInfo WebInspectorInspectWebViewSignalInfo where-    type HaskellCallbackType WebInspectorInspectWebViewSignalInfo = WebInspectorInspectWebViewCallback-    connectSignal _ = connectWebInspectorInspectWebView--data WebInspectorShowWindowSignalInfo-instance SignalInfo WebInspectorShowWindowSignalInfo where-    type HaskellCallbackType WebInspectorShowWindowSignalInfo = WebInspectorShowWindowCallback-    connectSignal _ = connectWebInspectorShowWindow--type instance SignalList WebInspector = WebInspectorSignalList-type WebInspectorSignalList = ('[ '("attachWindow", WebInspectorAttachWindowSignalInfo), '("closeWindow", WebInspectorCloseWindowSignalInfo), '("detachWindow", WebInspectorDetachWindowSignalInfo), '("finished", WebInspectorFinishedSignalInfo), '("inspectWebView", WebInspectorInspectWebViewSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("showWindow", WebInspectorShowWindowSignalInfo)] :: [(Symbol, *)])---- method WebInspector::close--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebInspector", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_inspector_close" webkit_web_inspector_close :: -    Ptr WebInspector ->                     -- _obj : TInterface "WebKit" "WebInspector"-    IO ()---webInspectorClose ::-    (MonadIO m, WebInspectorK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webInspectorClose _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_inspector_close _obj'-    touchManagedPtr _obj-    return ()--data WebInspectorCloseMethodInfo-instance (signature ~ (m ()), MonadIO m, WebInspectorK a) => MethodInfo WebInspectorCloseMethodInfo a signature where-    overloadedMethod _ = webInspectorClose---- method WebInspector::get_inspected_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebInspector", direction = DirectionIn, mayBeNull = False, 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_inspector_get_inspected_uri" webkit_web_inspector_get_inspected_uri :: -    Ptr WebInspector ->                     -- _obj : TInterface "WebKit" "WebInspector"-    IO CString---webInspectorGetInspectedUri ::-    (MonadIO m, WebInspectorK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webInspectorGetInspectedUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_inspector_get_inspected_uri _obj'-    checkUnexpectedReturnNULL "webkit_web_inspector_get_inspected_uri" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebInspectorGetInspectedUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebInspectorK a) => MethodInfo WebInspectorGetInspectedUriMethodInfo a signature where-    overloadedMethod _ = webInspectorGetInspectedUri---- method WebInspector::get_web_view--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebInspector", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebView")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_inspector_get_web_view" webkit_web_inspector_get_web_view :: -    Ptr WebInspector ->                     -- _obj : TInterface "WebKit" "WebInspector"-    IO (Ptr WebView)---webInspectorGetWebView ::-    (MonadIO m, WebInspectorK a) =>-    a                                       -- _obj-    -> m WebView                            -- result-webInspectorGetWebView _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_inspector_get_web_view _obj'-    checkUnexpectedReturnNULL "webkit_web_inspector_get_web_view" result-    result' <- (newObject WebView) result-    touchManagedPtr _obj-    return result'--data WebInspectorGetWebViewMethodInfo-instance (signature ~ (m WebView), MonadIO m, WebInspectorK a) => MethodInfo WebInspectorGetWebViewMethodInfo a signature where-    overloadedMethod _ = webInspectorGetWebView---- method WebInspector::inspect_coordinates--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebInspector", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_inspector_inspect_coordinates" webkit_web_inspector_inspect_coordinates :: -    Ptr WebInspector ->                     -- _obj : TInterface "WebKit" "WebInspector"-    CDouble ->                              -- x : TBasicType TDouble-    CDouble ->                              -- y : TBasicType TDouble-    IO ()---webInspectorInspectCoordinates ::-    (MonadIO m, WebInspectorK a) =>-    a                                       -- _obj-    -> Double                               -- x-    -> Double                               -- y-    -> m ()                                 -- result-webInspectorInspectCoordinates _obj x y = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let x' = realToFrac x-    let y' = realToFrac y-    webkit_web_inspector_inspect_coordinates _obj' x' y'-    touchManagedPtr _obj-    return ()--data WebInspectorInspectCoordinatesMethodInfo-instance (signature ~ (Double -> Double -> m ()), MonadIO m, WebInspectorK a) => MethodInfo WebInspectorInspectCoordinatesMethodInfo a signature where-    overloadedMethod _ = webInspectorInspectCoordinates---- method WebInspector::inspect_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebInspector", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface "WebKit" "DOMNode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_inspector_inspect_node" webkit_web_inspector_inspect_node :: -    Ptr WebInspector ->                     -- _obj : TInterface "WebKit" "WebInspector"-    Ptr DOMNode ->                          -- node : TInterface "WebKit" "DOMNode"-    IO ()---webInspectorInspectNode ::-    (MonadIO m, WebInspectorK a, DOMNodeK b) =>-    a                                       -- _obj-    -> b                                    -- node-    -> m ()                                 -- result-webInspectorInspectNode _obj node = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let node' = unsafeManagedPtrCastPtr node-    webkit_web_inspector_inspect_node _obj' node'-    touchManagedPtr _obj-    touchManagedPtr node-    return ()--data WebInspectorInspectNodeMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, WebInspectorK a, DOMNodeK b) => MethodInfo WebInspectorInspectNodeMethodInfo a signature where-    overloadedMethod _ = webInspectorInspectNode---- method WebInspector::show--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebInspector", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_inspector_show" webkit_web_inspector_show :: -    Ptr WebInspector ->                     -- _obj : TInterface "WebKit" "WebInspector"-    IO ()---webInspectorShow ::-    (MonadIO m, WebInspectorK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webInspectorShow _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_inspector_show _obj'-    touchManagedPtr _obj-    return ()--data WebInspectorShowMethodInfo-instance (signature ~ (m ()), MonadIO m, WebInspectorK a) => MethodInfo WebInspectorShowMethodInfo a signature where-    overloadedMethod _ = webInspectorShow--
− GI/WebKit/Objects/WebInspector.hs-boot
@@ -1,29 +0,0 @@-module GI.WebKit.Objects.WebInspector where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype WebInspector = WebInspector (ForeignPtr WebInspector)-instance GObject WebInspector where-class GObject o => WebInspectorK o-instance (GObject o, IsDescendantOf WebInspector o) => WebInspectorK o-data WebInspectorInspectedUriPropertyInfo-data WebInspectorJavascriptProfilingEnabledPropertyInfo-data WebInspectorTimelineProfilingEnabledPropertyInfo-data WebInspectorWebViewPropertyInfo-data WebInspectorAttachWindowSignalInfo-data WebInspectorCloseWindowSignalInfo-data WebInspectorDetachWindowSignalInfo-data WebInspectorFinishedSignalInfo-data WebInspectorInspectWebViewSignalInfo-data WebInspectorShowWindowSignalInfo-data WebInspectorCloseMethodInfo-data WebInspectorGetInspectedUriMethodInfo-data WebInspectorGetWebViewMethodInfo-data WebInspectorInspectCoordinatesMethodInfo-data WebInspectorInspectNodeMethodInfo-data WebInspectorShowMethodInfo
− GI/WebKit/Objects/WebNavigationAction.hs
@@ -1,514 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.WebNavigationAction-    ( ---- * Exported types-    WebNavigationAction(..)                 ,-    WebNavigationActionK                    ,-    toWebNavigationAction                   ,-    noWebNavigationAction                   ,--- -- * Methods--- ** webNavigationActionGetButton-    WebNavigationActionGetButtonMethodInfo  ,-    webNavigationActionGetButton            ,----- ** webNavigationActionGetModifierState-    WebNavigationActionGetModifierStateMethodInfo,-    webNavigationActionGetModifierState     ,----- ** webNavigationActionGetOriginalUri-    WebNavigationActionGetOriginalUriMethodInfo,-    webNavigationActionGetOriginalUri       ,----- ** webNavigationActionGetReason-    WebNavigationActionGetReasonMethodInfo  ,-    webNavigationActionGetReason            ,----- ** webNavigationActionGetTargetFrame-    WebNavigationActionGetTargetFrameMethodInfo,-    webNavigationActionGetTargetFrame       ,----- ** webNavigationActionSetOriginalUri-    WebNavigationActionSetOriginalUriMethodInfo,-    webNavigationActionSetOriginalUri       ,----- ** webNavigationActionSetReason-    WebNavigationActionSetReasonMethodInfo  ,-    webNavigationActionSetReason            ,----- -- * Properties--- ** Button-    WebNavigationActionButtonPropertyInfo   ,-    constructWebNavigationActionButton      ,-    getWebNavigationActionButton            ,-    webNavigationActionButton               ,----- ** ModifierState-    WebNavigationActionModifierStatePropertyInfo,-    constructWebNavigationActionModifierState,-    getWebNavigationActionModifierState     ,-    webNavigationActionModifierState        ,----- ** OriginalUri-    WebNavigationActionOriginalUriPropertyInfo,-    constructWebNavigationActionOriginalUri ,-    getWebNavigationActionOriginalUri       ,-    setWebNavigationActionOriginalUri       ,-    webNavigationActionOriginalUri          ,----- ** Reason-    WebNavigationActionReasonPropertyInfo   ,-    constructWebNavigationActionReason      ,-    getWebNavigationActionReason            ,-    setWebNavigationActionReason            ,-    webNavigationActionReason               ,----- ** TargetFrame-    WebNavigationActionTargetFramePropertyInfo,-    constructWebNavigationActionTargetFrame ,-    getWebNavigationActionTargetFrame       ,-    webNavigationActionTargetFrame          ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype WebNavigationAction = WebNavigationAction (ForeignPtr WebNavigationAction)-foreign import ccall "webkit_web_navigation_action_get_type"-    c_webkit_web_navigation_action_get_type :: IO GType--type instance ParentTypes WebNavigationAction = WebNavigationActionParentTypes-type WebNavigationActionParentTypes = '[GObject.Object]--instance GObject WebNavigationAction where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_web_navigation_action_get_type-    --class GObject o => WebNavigationActionK o-instance (GObject o, IsDescendantOf WebNavigationAction o) => WebNavigationActionK o--toWebNavigationAction :: WebNavigationActionK o => o -> IO WebNavigationAction-toWebNavigationAction = unsafeCastTo WebNavigationAction--noWebNavigationAction :: Maybe WebNavigationAction-noWebNavigationAction = Nothing--type family ResolveWebNavigationActionMethod (t :: Symbol) (o :: *) :: * where-    ResolveWebNavigationActionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveWebNavigationActionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveWebNavigationActionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveWebNavigationActionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveWebNavigationActionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveWebNavigationActionMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveWebNavigationActionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveWebNavigationActionMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveWebNavigationActionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveWebNavigationActionMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveWebNavigationActionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveWebNavigationActionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveWebNavigationActionMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveWebNavigationActionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveWebNavigationActionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveWebNavigationActionMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveWebNavigationActionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveWebNavigationActionMethod "getButton" o = WebNavigationActionGetButtonMethodInfo-    ResolveWebNavigationActionMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveWebNavigationActionMethod "getModifierState" o = WebNavigationActionGetModifierStateMethodInfo-    ResolveWebNavigationActionMethod "getOriginalUri" o = WebNavigationActionGetOriginalUriMethodInfo-    ResolveWebNavigationActionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveWebNavigationActionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveWebNavigationActionMethod "getReason" o = WebNavigationActionGetReasonMethodInfo-    ResolveWebNavigationActionMethod "getTargetFrame" o = WebNavigationActionGetTargetFrameMethodInfo-    ResolveWebNavigationActionMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveWebNavigationActionMethod "setOriginalUri" o = WebNavigationActionSetOriginalUriMethodInfo-    ResolveWebNavigationActionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveWebNavigationActionMethod "setReason" o = WebNavigationActionSetReasonMethodInfo-    ResolveWebNavigationActionMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveWebNavigationActionMethod t WebNavigationAction, MethodInfo info WebNavigationAction p) => IsLabelProxy t (WebNavigationAction -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveWebNavigationActionMethod t WebNavigationAction, MethodInfo info WebNavigationAction p) => IsLabel t (WebNavigationAction -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "button"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--getWebNavigationActionButton :: (MonadIO m, WebNavigationActionK o) => o -> m Int32-getWebNavigationActionButton obj = liftIO $ getObjectPropertyInt32 obj "button"--constructWebNavigationActionButton :: Int32 -> IO ([Char], GValue)-constructWebNavigationActionButton val = constructObjectPropertyInt32 "button" val--data WebNavigationActionButtonPropertyInfo-instance AttrInfo WebNavigationActionButtonPropertyInfo where-    type AttrAllowedOps WebNavigationActionButtonPropertyInfo = '[ 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebNavigationActionButtonPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint WebNavigationActionButtonPropertyInfo = WebNavigationActionK-    type AttrGetType WebNavigationActionButtonPropertyInfo = Int32-    type AttrLabel WebNavigationActionButtonPropertyInfo = "button"-    attrGet _ = getWebNavigationActionButton-    attrSet _ = undefined-    attrConstruct _ = constructWebNavigationActionButton-    attrClear _ = undefined---- VVV Prop "modifier-state"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--getWebNavigationActionModifierState :: (MonadIO m, WebNavigationActionK o) => o -> m Int32-getWebNavigationActionModifierState obj = liftIO $ getObjectPropertyInt32 obj "modifier-state"--constructWebNavigationActionModifierState :: Int32 -> IO ([Char], GValue)-constructWebNavigationActionModifierState val = constructObjectPropertyInt32 "modifier-state" val--data WebNavigationActionModifierStatePropertyInfo-instance AttrInfo WebNavigationActionModifierStatePropertyInfo where-    type AttrAllowedOps WebNavigationActionModifierStatePropertyInfo = '[ 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebNavigationActionModifierStatePropertyInfo = (~) Int32-    type AttrBaseTypeConstraint WebNavigationActionModifierStatePropertyInfo = WebNavigationActionK-    type AttrGetType WebNavigationActionModifierStatePropertyInfo = Int32-    type AttrLabel WebNavigationActionModifierStatePropertyInfo = "modifier-state"-    attrGet _ = getWebNavigationActionModifierState-    attrSet _ = undefined-    attrConstruct _ = constructWebNavigationActionModifierState-    attrClear _ = undefined---- VVV Prop "original-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getWebNavigationActionOriginalUri :: (MonadIO m, WebNavigationActionK o) => o -> m T.Text-getWebNavigationActionOriginalUri obj = liftIO $ checkUnexpectedNothing "getWebNavigationActionOriginalUri" $ getObjectPropertyString obj "original-uri"--setWebNavigationActionOriginalUri :: (MonadIO m, WebNavigationActionK o) => o -> T.Text -> m ()-setWebNavigationActionOriginalUri obj val = liftIO $ setObjectPropertyString obj "original-uri" (Just val)--constructWebNavigationActionOriginalUri :: T.Text -> IO ([Char], GValue)-constructWebNavigationActionOriginalUri val = constructObjectPropertyString "original-uri" (Just val)--data WebNavigationActionOriginalUriPropertyInfo-instance AttrInfo WebNavigationActionOriginalUriPropertyInfo where-    type AttrAllowedOps WebNavigationActionOriginalUriPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebNavigationActionOriginalUriPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint WebNavigationActionOriginalUriPropertyInfo = WebNavigationActionK-    type AttrGetType WebNavigationActionOriginalUriPropertyInfo = T.Text-    type AttrLabel WebNavigationActionOriginalUriPropertyInfo = "original-uri"-    attrGet _ = getWebNavigationActionOriginalUri-    attrSet _ = setWebNavigationActionOriginalUri-    attrConstruct _ = constructWebNavigationActionOriginalUri-    attrClear _ = undefined---- VVV Prop "reason"-   -- Type: TInterface "WebKit" "WebNavigationReason"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--getWebNavigationActionReason :: (MonadIO m, WebNavigationActionK o) => o -> m WebNavigationReason-getWebNavigationActionReason obj = liftIO $ getObjectPropertyEnum obj "reason"--setWebNavigationActionReason :: (MonadIO m, WebNavigationActionK o) => o -> WebNavigationReason -> m ()-setWebNavigationActionReason obj val = liftIO $ setObjectPropertyEnum obj "reason" val--constructWebNavigationActionReason :: WebNavigationReason -> IO ([Char], GValue)-constructWebNavigationActionReason val = constructObjectPropertyEnum "reason" val--data WebNavigationActionReasonPropertyInfo-instance AttrInfo WebNavigationActionReasonPropertyInfo where-    type AttrAllowedOps WebNavigationActionReasonPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebNavigationActionReasonPropertyInfo = (~) WebNavigationReason-    type AttrBaseTypeConstraint WebNavigationActionReasonPropertyInfo = WebNavigationActionK-    type AttrGetType WebNavigationActionReasonPropertyInfo = WebNavigationReason-    type AttrLabel WebNavigationActionReasonPropertyInfo = "reason"-    attrGet _ = getWebNavigationActionReason-    attrSet _ = setWebNavigationActionReason-    attrConstruct _ = constructWebNavigationActionReason-    attrClear _ = undefined---- VVV Prop "target-frame"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--getWebNavigationActionTargetFrame :: (MonadIO m, WebNavigationActionK o) => o -> m T.Text-getWebNavigationActionTargetFrame obj = liftIO $ checkUnexpectedNothing "getWebNavigationActionTargetFrame" $ getObjectPropertyString obj "target-frame"--constructWebNavigationActionTargetFrame :: T.Text -> IO ([Char], GValue)-constructWebNavigationActionTargetFrame val = constructObjectPropertyString "target-frame" (Just val)--data WebNavigationActionTargetFramePropertyInfo-instance AttrInfo WebNavigationActionTargetFramePropertyInfo where-    type AttrAllowedOps WebNavigationActionTargetFramePropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebNavigationActionTargetFramePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint WebNavigationActionTargetFramePropertyInfo = WebNavigationActionK-    type AttrGetType WebNavigationActionTargetFramePropertyInfo = T.Text-    type AttrLabel WebNavigationActionTargetFramePropertyInfo = "target-frame"-    attrGet _ = getWebNavigationActionTargetFrame-    attrSet _ = undefined-    attrConstruct _ = constructWebNavigationActionTargetFrame-    attrClear _ = undefined--type instance AttributeList WebNavigationAction = WebNavigationActionAttributeList-type WebNavigationActionAttributeList = ('[ '("button", WebNavigationActionButtonPropertyInfo), '("modifierState", WebNavigationActionModifierStatePropertyInfo), '("originalUri", WebNavigationActionOriginalUriPropertyInfo), '("reason", WebNavigationActionReasonPropertyInfo), '("targetFrame", WebNavigationActionTargetFramePropertyInfo)] :: [(Symbol, *)])--webNavigationActionButton :: AttrLabelProxy "button"-webNavigationActionButton = AttrLabelProxy--webNavigationActionModifierState :: AttrLabelProxy "modifierState"-webNavigationActionModifierState = AttrLabelProxy--webNavigationActionOriginalUri :: AttrLabelProxy "originalUri"-webNavigationActionOriginalUri = AttrLabelProxy--webNavigationActionReason :: AttrLabelProxy "reason"-webNavigationActionReason = AttrLabelProxy--webNavigationActionTargetFrame :: AttrLabelProxy "targetFrame"-webNavigationActionTargetFrame = AttrLabelProxy--type instance SignalList WebNavigationAction = WebNavigationActionSignalList-type WebNavigationActionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method WebNavigationAction::get_button--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebNavigationAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_navigation_action_get_button" webkit_web_navigation_action_get_button :: -    Ptr WebNavigationAction ->              -- _obj : TInterface "WebKit" "WebNavigationAction"-    IO Int32---webNavigationActionGetButton ::-    (MonadIO m, WebNavigationActionK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-webNavigationActionGetButton _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_navigation_action_get_button _obj'-    touchManagedPtr _obj-    return result--data WebNavigationActionGetButtonMethodInfo-instance (signature ~ (m Int32), MonadIO m, WebNavigationActionK a) => MethodInfo WebNavigationActionGetButtonMethodInfo a signature where-    overloadedMethod _ = webNavigationActionGetButton---- method WebNavigationAction::get_modifier_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebNavigationAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_navigation_action_get_modifier_state" webkit_web_navigation_action_get_modifier_state :: -    Ptr WebNavigationAction ->              -- _obj : TInterface "WebKit" "WebNavigationAction"-    IO Int32---webNavigationActionGetModifierState ::-    (MonadIO m, WebNavigationActionK a) =>-    a                                       -- _obj-    -> m Int32                              -- result-webNavigationActionGetModifierState _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_navigation_action_get_modifier_state _obj'-    touchManagedPtr _obj-    return result--data WebNavigationActionGetModifierStateMethodInfo-instance (signature ~ (m Int32), MonadIO m, WebNavigationActionK a) => MethodInfo WebNavigationActionGetModifierStateMethodInfo a signature where-    overloadedMethod _ = webNavigationActionGetModifierState---- method WebNavigationAction::get_original_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebNavigationAction", direction = DirectionIn, mayBeNull = False, 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_navigation_action_get_original_uri" webkit_web_navigation_action_get_original_uri :: -    Ptr WebNavigationAction ->              -- _obj : TInterface "WebKit" "WebNavigationAction"-    IO CString---webNavigationActionGetOriginalUri ::-    (MonadIO m, WebNavigationActionK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webNavigationActionGetOriginalUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_navigation_action_get_original_uri _obj'-    checkUnexpectedReturnNULL "webkit_web_navigation_action_get_original_uri" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebNavigationActionGetOriginalUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebNavigationActionK a) => MethodInfo WebNavigationActionGetOriginalUriMethodInfo a signature where-    overloadedMethod _ = webNavigationActionGetOriginalUri---- method WebNavigationAction::get_reason--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebNavigationAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebNavigationReason")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_navigation_action_get_reason" webkit_web_navigation_action_get_reason :: -    Ptr WebNavigationAction ->              -- _obj : TInterface "WebKit" "WebNavigationAction"-    IO CUInt---webNavigationActionGetReason ::-    (MonadIO m, WebNavigationActionK a) =>-    a                                       -- _obj-    -> m WebNavigationReason                -- result-webNavigationActionGetReason _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_navigation_action_get_reason _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data WebNavigationActionGetReasonMethodInfo-instance (signature ~ (m WebNavigationReason), MonadIO m, WebNavigationActionK a) => MethodInfo WebNavigationActionGetReasonMethodInfo a signature where-    overloadedMethod _ = webNavigationActionGetReason---- method WebNavigationAction::get_target_frame--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebNavigationAction", direction = DirectionIn, mayBeNull = False, 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_navigation_action_get_target_frame" webkit_web_navigation_action_get_target_frame :: -    Ptr WebNavigationAction ->              -- _obj : TInterface "WebKit" "WebNavigationAction"-    IO CString---webNavigationActionGetTargetFrame ::-    (MonadIO m, WebNavigationActionK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webNavigationActionGetTargetFrame _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_navigation_action_get_target_frame _obj'-    checkUnexpectedReturnNULL "webkit_web_navigation_action_get_target_frame" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebNavigationActionGetTargetFrameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebNavigationActionK a) => MethodInfo WebNavigationActionGetTargetFrameMethodInfo a signature where-    overloadedMethod _ = webNavigationActionGetTargetFrame---- method WebNavigationAction::set_original_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebNavigationAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "originalUri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_navigation_action_set_original_uri" webkit_web_navigation_action_set_original_uri :: -    Ptr WebNavigationAction ->              -- _obj : TInterface "WebKit" "WebNavigationAction"-    CString ->                              -- originalUri : TBasicType TUTF8-    IO ()---webNavigationActionSetOriginalUri ::-    (MonadIO m, WebNavigationActionK a) =>-    a                                       -- _obj-    -> T.Text                               -- originalUri-    -> m ()                                 -- result-webNavigationActionSetOriginalUri _obj originalUri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    originalUri' <- textToCString originalUri-    webkit_web_navigation_action_set_original_uri _obj' originalUri'-    touchManagedPtr _obj-    freeMem originalUri'-    return ()--data WebNavigationActionSetOriginalUriMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, WebNavigationActionK a) => MethodInfo WebNavigationActionSetOriginalUriMethodInfo a signature where-    overloadedMethod _ = webNavigationActionSetOriginalUri---- method WebNavigationAction::set_reason--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebNavigationAction", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "reason", argType = TInterface "WebKit" "WebNavigationReason", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_navigation_action_set_reason" webkit_web_navigation_action_set_reason :: -    Ptr WebNavigationAction ->              -- _obj : TInterface "WebKit" "WebNavigationAction"-    CUInt ->                                -- reason : TInterface "WebKit" "WebNavigationReason"-    IO ()---webNavigationActionSetReason ::-    (MonadIO m, WebNavigationActionK a) =>-    a                                       -- _obj-    -> WebNavigationReason                  -- reason-    -> m ()                                 -- result-webNavigationActionSetReason _obj reason = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let reason' = (fromIntegral . fromEnum) reason-    webkit_web_navigation_action_set_reason _obj' reason'-    touchManagedPtr _obj-    return ()--data WebNavigationActionSetReasonMethodInfo-instance (signature ~ (WebNavigationReason -> m ()), MonadIO m, WebNavigationActionK a) => MethodInfo WebNavigationActionSetReasonMethodInfo a signature where-    overloadedMethod _ = webNavigationActionSetReason--
− GI/WebKit/Objects/WebNavigationAction.hs-boot
@@ -1,25 +0,0 @@-module GI.WebKit.Objects.WebNavigationAction where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype WebNavigationAction = WebNavigationAction (ForeignPtr WebNavigationAction)-instance GObject WebNavigationAction where-class GObject o => WebNavigationActionK o-instance (GObject o, IsDescendantOf WebNavigationAction o) => WebNavigationActionK o-data WebNavigationActionButtonPropertyInfo-data WebNavigationActionModifierStatePropertyInfo-data WebNavigationActionOriginalUriPropertyInfo-data WebNavigationActionReasonPropertyInfo-data WebNavigationActionTargetFramePropertyInfo-data WebNavigationActionGetButtonMethodInfo-data WebNavigationActionGetModifierStateMethodInfo-data WebNavigationActionGetOriginalUriMethodInfo-data WebNavigationActionGetReasonMethodInfo-data WebNavigationActionGetTargetFrameMethodInfo-data WebNavigationActionSetOriginalUriMethodInfo-data WebNavigationActionSetReasonMethodInfo
− GI/WebKit/Objects/WebPlugin.hs
@@ -1,310 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.WebPlugin-    ( ---- * Exported types-    WebPlugin(..)                           ,-    WebPluginK                              ,-    toWebPlugin                             ,-    noWebPlugin                             ,--- -- * Methods--- ** webPluginGetDescription-    WebPluginGetDescriptionMethodInfo       ,-    webPluginGetDescription                 ,----- ** webPluginGetEnabled-    WebPluginGetEnabledMethodInfo           ,-    webPluginGetEnabled                     ,----- ** webPluginGetName-    WebPluginGetNameMethodInfo              ,-    webPluginGetName                        ,----- ** webPluginGetPath-    WebPluginGetPathMethodInfo              ,-    webPluginGetPath                        ,----- ** webPluginSetEnabled-    WebPluginSetEnabledMethodInfo           ,-    webPluginSetEnabled                     ,----- -- * Properties--- ** Enabled-    WebPluginEnabledPropertyInfo            ,-    constructWebPluginEnabled               ,-    getWebPluginEnabled                     ,-    setWebPluginEnabled                     ,-    webPluginEnabled                        ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype WebPlugin = WebPlugin (ForeignPtr WebPlugin)-foreign import ccall "webkit_web_plugin_get_type"-    c_webkit_web_plugin_get_type :: IO GType--type instance ParentTypes WebPlugin = WebPluginParentTypes-type WebPluginParentTypes = '[GObject.Object]--instance GObject WebPlugin where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_web_plugin_get_type-    --class GObject o => WebPluginK o-instance (GObject o, IsDescendantOf WebPlugin o) => WebPluginK o--toWebPlugin :: WebPluginK o => o -> IO WebPlugin-toWebPlugin = unsafeCastTo WebPlugin--noWebPlugin :: Maybe WebPlugin-noWebPlugin = Nothing--type family ResolveWebPluginMethod (t :: Symbol) (o :: *) :: * where-    ResolveWebPluginMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveWebPluginMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveWebPluginMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveWebPluginMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveWebPluginMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveWebPluginMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveWebPluginMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveWebPluginMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveWebPluginMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveWebPluginMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveWebPluginMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveWebPluginMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveWebPluginMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveWebPluginMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveWebPluginMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveWebPluginMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveWebPluginMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveWebPluginMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveWebPluginMethod "getDescription" o = WebPluginGetDescriptionMethodInfo-    ResolveWebPluginMethod "getEnabled" o = WebPluginGetEnabledMethodInfo-    ResolveWebPluginMethod "getName" o = WebPluginGetNameMethodInfo-    ResolveWebPluginMethod "getPath" o = WebPluginGetPathMethodInfo-    ResolveWebPluginMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveWebPluginMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveWebPluginMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveWebPluginMethod "setEnabled" o = WebPluginSetEnabledMethodInfo-    ResolveWebPluginMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveWebPluginMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveWebPluginMethod t WebPlugin, MethodInfo info WebPlugin p) => IsLabelProxy t (WebPlugin -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveWebPluginMethod t WebPlugin, MethodInfo info WebPlugin p) => IsLabel t (WebPlugin -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "enabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getWebPluginEnabled :: (MonadIO m, WebPluginK o) => o -> m Bool-getWebPluginEnabled obj = liftIO $ getObjectPropertyBool obj "enabled"--setWebPluginEnabled :: (MonadIO m, WebPluginK o) => o -> Bool -> m ()-setWebPluginEnabled obj val = liftIO $ setObjectPropertyBool obj "enabled" val--constructWebPluginEnabled :: Bool -> IO ([Char], GValue)-constructWebPluginEnabled val = constructObjectPropertyBool "enabled" val--data WebPluginEnabledPropertyInfo-instance AttrInfo WebPluginEnabledPropertyInfo where-    type AttrAllowedOps WebPluginEnabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebPluginEnabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebPluginEnabledPropertyInfo = WebPluginK-    type AttrGetType WebPluginEnabledPropertyInfo = Bool-    type AttrLabel WebPluginEnabledPropertyInfo = "enabled"-    attrGet _ = getWebPluginEnabled-    attrSet _ = setWebPluginEnabled-    attrConstruct _ = constructWebPluginEnabled-    attrClear _ = undefined--type instance AttributeList WebPlugin = WebPluginAttributeList-type WebPluginAttributeList = ('[ '("enabled", WebPluginEnabledPropertyInfo)] :: [(Symbol, *)])--webPluginEnabled :: AttrLabelProxy "enabled"-webPluginEnabled = AttrLabelProxy--type instance SignalList WebPlugin = WebPluginSignalList-type WebPluginSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method WebPlugin::get_description--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebPlugin", direction = DirectionIn, mayBeNull = False, 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_plugin_get_description" webkit_web_plugin_get_description :: -    Ptr WebPlugin ->                        -- _obj : TInterface "WebKit" "WebPlugin"-    IO CString---webPluginGetDescription ::-    (MonadIO m, WebPluginK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webPluginGetDescription _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_plugin_get_description _obj'-    checkUnexpectedReturnNULL "webkit_web_plugin_get_description" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebPluginGetDescriptionMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebPluginK a) => MethodInfo WebPluginGetDescriptionMethodInfo a signature where-    overloadedMethod _ = webPluginGetDescription---- method WebPlugin::get_enabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebPlugin", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_plugin_get_enabled" webkit_web_plugin_get_enabled :: -    Ptr WebPlugin ->                        -- _obj : TInterface "WebKit" "WebPlugin"-    IO CInt---webPluginGetEnabled ::-    (MonadIO m, WebPluginK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-webPluginGetEnabled _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_plugin_get_enabled _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data WebPluginGetEnabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, WebPluginK a) => MethodInfo WebPluginGetEnabledMethodInfo a signature where-    overloadedMethod _ = webPluginGetEnabled---- method WebPlugin::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebPlugin", direction = DirectionIn, mayBeNull = False, 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_plugin_get_name" webkit_web_plugin_get_name :: -    Ptr WebPlugin ->                        -- _obj : TInterface "WebKit" "WebPlugin"-    IO CString---webPluginGetName ::-    (MonadIO m, WebPluginK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webPluginGetName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_plugin_get_name _obj'-    checkUnexpectedReturnNULL "webkit_web_plugin_get_name" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebPluginGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebPluginK a) => MethodInfo WebPluginGetNameMethodInfo a signature where-    overloadedMethod _ = webPluginGetName---- method WebPlugin::get_path--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebPlugin", direction = DirectionIn, mayBeNull = False, 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_plugin_get_path" webkit_web_plugin_get_path :: -    Ptr WebPlugin ->                        -- _obj : TInterface "WebKit" "WebPlugin"-    IO CString---webPluginGetPath ::-    (MonadIO m, WebPluginK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webPluginGetPath _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_plugin_get_path _obj'-    checkUnexpectedReturnNULL "webkit_web_plugin_get_path" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebPluginGetPathMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebPluginK a) => MethodInfo WebPluginGetPathMethodInfo a signature where-    overloadedMethod _ = webPluginGetPath---- method WebPlugin::set_enabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebPlugin", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "enabled", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_plugin_set_enabled" webkit_web_plugin_set_enabled :: -    Ptr WebPlugin ->                        -- _obj : TInterface "WebKit" "WebPlugin"-    CInt ->                                 -- enabled : TBasicType TBoolean-    IO ()---webPluginSetEnabled ::-    (MonadIO m, WebPluginK a) =>-    a                                       -- _obj-    -> Bool                                 -- enabled-    -> m ()                                 -- result-webPluginSetEnabled _obj enabled = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let enabled' = (fromIntegral . fromEnum) enabled-    webkit_web_plugin_set_enabled _obj' enabled'-    touchManagedPtr _obj-    return ()--data WebPluginSetEnabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, WebPluginK a) => MethodInfo WebPluginSetEnabledMethodInfo a signature where-    overloadedMethod _ = webPluginSetEnabled--
− GI/WebKit/Objects/WebPlugin.hs-boot
@@ -1,19 +0,0 @@-module GI.WebKit.Objects.WebPlugin where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype WebPlugin = WebPlugin (ForeignPtr WebPlugin)-instance GObject WebPlugin where-class GObject o => WebPluginK o-instance (GObject o, IsDescendantOf WebPlugin o) => WebPluginK o-data WebPluginEnabledPropertyInfo-data WebPluginGetDescriptionMethodInfo-data WebPluginGetEnabledMethodInfo-data WebPluginGetNameMethodInfo-data WebPluginGetPathMethodInfo-data WebPluginSetEnabledMethodInfo
− GI/WebKit/Objects/WebPluginDatabase.hs
@@ -1,232 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.WebPluginDatabase-    ( ---- * Exported types-    WebPluginDatabase(..)                   ,-    WebPluginDatabaseK                      ,-    toWebPluginDatabase                     ,-    noWebPluginDatabase                     ,--- -- * Methods--- ** webPluginDatabaseGetPluginForMimetype-    WebPluginDatabaseGetPluginForMimetypeMethodInfo,-    webPluginDatabaseGetPluginForMimetype   ,----- ** webPluginDatabaseGetPlugins-    WebPluginDatabaseGetPluginsMethodInfo   ,-    webPluginDatabaseGetPlugins             ,----- ** webPluginDatabasePluginsListFree-    webPluginDatabasePluginsListFree        ,----- ** webPluginDatabaseRefresh-    WebPluginDatabaseRefreshMethodInfo      ,-    webPluginDatabaseRefresh                ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype WebPluginDatabase = WebPluginDatabase (ForeignPtr WebPluginDatabase)-foreign import ccall "webkit_web_plugin_database_get_type"-    c_webkit_web_plugin_database_get_type :: IO GType--type instance ParentTypes WebPluginDatabase = WebPluginDatabaseParentTypes-type WebPluginDatabaseParentTypes = '[GObject.Object]--instance GObject WebPluginDatabase where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_web_plugin_database_get_type-    --class GObject o => WebPluginDatabaseK o-instance (GObject o, IsDescendantOf WebPluginDatabase o) => WebPluginDatabaseK o--toWebPluginDatabase :: WebPluginDatabaseK o => o -> IO WebPluginDatabase-toWebPluginDatabase = unsafeCastTo WebPluginDatabase--noWebPluginDatabase :: Maybe WebPluginDatabase-noWebPluginDatabase = Nothing--type family ResolveWebPluginDatabaseMethod (t :: Symbol) (o :: *) :: * where-    ResolveWebPluginDatabaseMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveWebPluginDatabaseMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveWebPluginDatabaseMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveWebPluginDatabaseMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveWebPluginDatabaseMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveWebPluginDatabaseMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveWebPluginDatabaseMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveWebPluginDatabaseMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveWebPluginDatabaseMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveWebPluginDatabaseMethod "refresh" o = WebPluginDatabaseRefreshMethodInfo-    ResolveWebPluginDatabaseMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveWebPluginDatabaseMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveWebPluginDatabaseMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveWebPluginDatabaseMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveWebPluginDatabaseMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveWebPluginDatabaseMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveWebPluginDatabaseMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveWebPluginDatabaseMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveWebPluginDatabaseMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveWebPluginDatabaseMethod "getPluginForMimetype" o = WebPluginDatabaseGetPluginForMimetypeMethodInfo-    ResolveWebPluginDatabaseMethod "getPlugins" o = WebPluginDatabaseGetPluginsMethodInfo-    ResolveWebPluginDatabaseMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveWebPluginDatabaseMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveWebPluginDatabaseMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveWebPluginDatabaseMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveWebPluginDatabaseMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveWebPluginDatabaseMethod t WebPluginDatabase, MethodInfo info WebPluginDatabase p) => IsLabelProxy t (WebPluginDatabase -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveWebPluginDatabaseMethod t WebPluginDatabase, MethodInfo info WebPluginDatabase p) => IsLabel t (WebPluginDatabase -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList WebPluginDatabase = WebPluginDatabaseAttributeList-type WebPluginDatabaseAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList WebPluginDatabase = WebPluginDatabaseSignalList-type WebPluginDatabaseSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method WebPluginDatabase::get_plugin_for_mimetype--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebPluginDatabase", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "mime_type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebPlugin")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_plugin_database_get_plugin_for_mimetype" webkit_web_plugin_database_get_plugin_for_mimetype :: -    Ptr WebPluginDatabase ->                -- _obj : TInterface "WebKit" "WebPluginDatabase"-    CString ->                              -- mime_type : TBasicType TUTF8-    IO (Ptr WebPlugin)---webPluginDatabaseGetPluginForMimetype ::-    (MonadIO m, WebPluginDatabaseK a) =>-    a                                       -- _obj-    -> T.Text                               -- mimeType-    -> m WebPlugin                          -- result-webPluginDatabaseGetPluginForMimetype _obj mimeType = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    mimeType' <- textToCString mimeType-    result <- webkit_web_plugin_database_get_plugin_for_mimetype _obj' mimeType'-    checkUnexpectedReturnNULL "webkit_web_plugin_database_get_plugin_for_mimetype" result-    result' <- (wrapObject WebPlugin) result-    touchManagedPtr _obj-    freeMem mimeType'-    return result'--data WebPluginDatabaseGetPluginForMimetypeMethodInfo-instance (signature ~ (T.Text -> m WebPlugin), MonadIO m, WebPluginDatabaseK a) => MethodInfo WebPluginDatabaseGetPluginForMimetypeMethodInfo a signature where-    overloadedMethod _ = webPluginDatabaseGetPluginForMimetype---- method WebPluginDatabase::get_plugins--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebPluginDatabase", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGSList (TInterface "WebKit" "WebPlugin"))--- throws : False--- Skip return : False--foreign import ccall "webkit_web_plugin_database_get_plugins" webkit_web_plugin_database_get_plugins :: -    Ptr WebPluginDatabase ->                -- _obj : TInterface "WebKit" "WebPluginDatabase"-    IO (Ptr (GSList (Ptr WebPlugin)))---webPluginDatabaseGetPlugins ::-    (MonadIO m, WebPluginDatabaseK a) =>-    a                                       -- _obj-    -> m [WebPlugin]                        -- result-webPluginDatabaseGetPlugins _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_plugin_database_get_plugins _obj'-    result' <- unpackGSList result-    result'' <- mapM (wrapObject WebPlugin) result'-    g_slist_free result-    touchManagedPtr _obj-    return result''--data WebPluginDatabaseGetPluginsMethodInfo-instance (signature ~ (m [WebPlugin]), MonadIO m, WebPluginDatabaseK a) => MethodInfo WebPluginDatabaseGetPluginsMethodInfo a signature where-    overloadedMethod _ = webPluginDatabaseGetPlugins---- method WebPluginDatabase::refresh--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebPluginDatabase", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_plugin_database_refresh" webkit_web_plugin_database_refresh :: -    Ptr WebPluginDatabase ->                -- _obj : TInterface "WebKit" "WebPluginDatabase"-    IO ()---webPluginDatabaseRefresh ::-    (MonadIO m, WebPluginDatabaseK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webPluginDatabaseRefresh _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_plugin_database_refresh _obj'-    touchManagedPtr _obj-    return ()--data WebPluginDatabaseRefreshMethodInfo-instance (signature ~ (m ()), MonadIO m, WebPluginDatabaseK a) => MethodInfo WebPluginDatabaseRefreshMethodInfo a signature where-    overloadedMethod _ = webPluginDatabaseRefresh---- method WebPluginDatabase::plugins_list_free--- method type : MemberFunction--- Args : [Arg {argCName = "list", argType = TGSList (TInterface "WebKit" "WebPlugin"), direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_plugin_database_plugins_list_free" webkit_web_plugin_database_plugins_list_free :: -    Ptr (GSList (Ptr WebPlugin)) ->         -- list : TGSList (TInterface "WebKit" "WebPlugin")-    IO ()---webPluginDatabasePluginsListFree ::-    (MonadIO m, WebPluginK a) =>-    [a]                                     -- list-    -> m ()                                 -- result-webPluginDatabasePluginsListFree list = liftIO $ do-    let list' = map unsafeManagedPtrCastPtr list-    list'' <- packGSList list'-    webkit_web_plugin_database_plugins_list_free list''-    mapM_ touchManagedPtr list-    g_slist_free list''-    return ()--
− GI/WebKit/Objects/WebPluginDatabase.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.WebPluginDatabase where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype WebPluginDatabase = WebPluginDatabase (ForeignPtr WebPluginDatabase)-instance GObject WebPluginDatabase where-class GObject o => WebPluginDatabaseK o-instance (GObject o, IsDescendantOf WebPluginDatabase o) => WebPluginDatabaseK o-data WebPluginDatabaseGetPluginForMimetypeMethodInfo-data WebPluginDatabaseGetPluginsMethodInfo-data WebPluginDatabaseRefreshMethodInfo
− GI/WebKit/Objects/WebPolicyDecision.hs
@@ -1,194 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.WebPolicyDecision-    ( ---- * Exported types-    WebPolicyDecision(..)                   ,-    WebPolicyDecisionK                      ,-    toWebPolicyDecision                     ,-    noWebPolicyDecision                     ,--- -- * Methods--- ** webPolicyDecisionDownload-    WebPolicyDecisionDownloadMethodInfo     ,-    webPolicyDecisionDownload               ,----- ** webPolicyDecisionIgnore-    WebPolicyDecisionIgnoreMethodInfo       ,-    webPolicyDecisionIgnore                 ,----- ** webPolicyDecisionUse-    WebPolicyDecisionUseMethodInfo          ,-    webPolicyDecisionUse                    ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype WebPolicyDecision = WebPolicyDecision (ForeignPtr WebPolicyDecision)-foreign import ccall "webkit_web_policy_decision_get_type"-    c_webkit_web_policy_decision_get_type :: IO GType--type instance ParentTypes WebPolicyDecision = WebPolicyDecisionParentTypes-type WebPolicyDecisionParentTypes = '[GObject.Object]--instance GObject WebPolicyDecision where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_web_policy_decision_get_type-    --class GObject o => WebPolicyDecisionK o-instance (GObject o, IsDescendantOf WebPolicyDecision o) => WebPolicyDecisionK o--toWebPolicyDecision :: WebPolicyDecisionK o => o -> IO WebPolicyDecision-toWebPolicyDecision = unsafeCastTo WebPolicyDecision--noWebPolicyDecision :: Maybe WebPolicyDecision-noWebPolicyDecision = Nothing--type family ResolveWebPolicyDecisionMethod (t :: Symbol) (o :: *) :: * where-    ResolveWebPolicyDecisionMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveWebPolicyDecisionMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveWebPolicyDecisionMethod "download" o = WebPolicyDecisionDownloadMethodInfo-    ResolveWebPolicyDecisionMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveWebPolicyDecisionMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveWebPolicyDecisionMethod "ignore" o = WebPolicyDecisionIgnoreMethodInfo-    ResolveWebPolicyDecisionMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveWebPolicyDecisionMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveWebPolicyDecisionMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveWebPolicyDecisionMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveWebPolicyDecisionMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveWebPolicyDecisionMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveWebPolicyDecisionMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveWebPolicyDecisionMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveWebPolicyDecisionMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveWebPolicyDecisionMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveWebPolicyDecisionMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveWebPolicyDecisionMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveWebPolicyDecisionMethod "use" o = WebPolicyDecisionUseMethodInfo-    ResolveWebPolicyDecisionMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveWebPolicyDecisionMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveWebPolicyDecisionMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveWebPolicyDecisionMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveWebPolicyDecisionMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveWebPolicyDecisionMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveWebPolicyDecisionMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveWebPolicyDecisionMethod t WebPolicyDecision, MethodInfo info WebPolicyDecision p) => IsLabelProxy t (WebPolicyDecision -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveWebPolicyDecisionMethod t WebPolicyDecision, MethodInfo info WebPolicyDecision p) => IsLabel t (WebPolicyDecision -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--type instance AttributeList WebPolicyDecision = WebPolicyDecisionAttributeList-type WebPolicyDecisionAttributeList = ('[ ] :: [(Symbol, *)])--type instance SignalList WebPolicyDecision = WebPolicyDecisionSignalList-type WebPolicyDecisionSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method WebPolicyDecision::download--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebPolicyDecision", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_policy_decision_download" webkit_web_policy_decision_download :: -    Ptr WebPolicyDecision ->                -- _obj : TInterface "WebKit" "WebPolicyDecision"-    IO ()---webPolicyDecisionDownload ::-    (MonadIO m, WebPolicyDecisionK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webPolicyDecisionDownload _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_policy_decision_download _obj'-    touchManagedPtr _obj-    return ()--data WebPolicyDecisionDownloadMethodInfo-instance (signature ~ (m ()), MonadIO m, WebPolicyDecisionK a) => MethodInfo WebPolicyDecisionDownloadMethodInfo a signature where-    overloadedMethod _ = webPolicyDecisionDownload---- method WebPolicyDecision::ignore--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebPolicyDecision", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_policy_decision_ignore" webkit_web_policy_decision_ignore :: -    Ptr WebPolicyDecision ->                -- _obj : TInterface "WebKit" "WebPolicyDecision"-    IO ()---webPolicyDecisionIgnore ::-    (MonadIO m, WebPolicyDecisionK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webPolicyDecisionIgnore _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_policy_decision_ignore _obj'-    touchManagedPtr _obj-    return ()--data WebPolicyDecisionIgnoreMethodInfo-instance (signature ~ (m ()), MonadIO m, WebPolicyDecisionK a) => MethodInfo WebPolicyDecisionIgnoreMethodInfo a signature where-    overloadedMethod _ = webPolicyDecisionIgnore---- method WebPolicyDecision::use--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebPolicyDecision", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_policy_decision_use" webkit_web_policy_decision_use :: -    Ptr WebPolicyDecision ->                -- _obj : TInterface "WebKit" "WebPolicyDecision"-    IO ()---webPolicyDecisionUse ::-    (MonadIO m, WebPolicyDecisionK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webPolicyDecisionUse _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_policy_decision_use _obj'-    touchManagedPtr _obj-    return ()--data WebPolicyDecisionUseMethodInfo-instance (signature ~ (m ()), MonadIO m, WebPolicyDecisionK a) => MethodInfo WebPolicyDecisionUseMethodInfo a signature where-    overloadedMethod _ = webPolicyDecisionUse--
− GI/WebKit/Objects/WebPolicyDecision.hs-boot
@@ -1,16 +0,0 @@-module GI.WebKit.Objects.WebPolicyDecision where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype WebPolicyDecision = WebPolicyDecision (ForeignPtr WebPolicyDecision)-instance GObject WebPolicyDecision where-class GObject o => WebPolicyDecisionK o-instance (GObject o, IsDescendantOf WebPolicyDecision o) => WebPolicyDecisionK o-data WebPolicyDecisionDownloadMethodInfo-data WebPolicyDecisionIgnoreMethodInfo-data WebPolicyDecisionUseMethodInfo
− GI/WebKit/Objects/WebResource.hs
@@ -1,672 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.WebResource-    ( ---- * Exported types-    WebResource(..)                         ,-    WebResourceK                            ,-    toWebResource                           ,-    noWebResource                           ,--- -- * Methods--- ** webResourceGetData-    WebResourceGetDataMethodInfo            ,-    webResourceGetData                      ,----- ** webResourceGetEncoding-    WebResourceGetEncodingMethodInfo        ,-    webResourceGetEncoding                  ,----- ** webResourceGetFrameName-    WebResourceGetFrameNameMethodInfo       ,-    webResourceGetFrameName                 ,----- ** webResourceGetMimeType-    WebResourceGetMimeTypeMethodInfo        ,-    webResourceGetMimeType                  ,----- ** webResourceGetUri-    WebResourceGetUriMethodInfo             ,-    webResourceGetUri                       ,----- ** webResourceNew-    webResourceNew                          ,----- -- * Properties--- ** Encoding-    WebResourceEncodingPropertyInfo         ,-    getWebResourceEncoding                  ,-    webResourceEncoding                     ,----- ** FrameName-    WebResourceFrameNamePropertyInfo        ,-    getWebResourceFrameName                 ,-    webResourceFrameName                    ,----- ** MimeType-    WebResourceMimeTypePropertyInfo         ,-    getWebResourceMimeType                  ,-    webResourceMimeType                     ,----- ** Uri-    WebResourceUriPropertyInfo              ,-    constructWebResourceUri                 ,-    getWebResourceUri                       ,-    webResourceUri                          ,----- -- * Signals--- ** ContentLengthReceived-    WebResourceContentLengthReceivedCallback,-    WebResourceContentLengthReceivedCallbackC,-    WebResourceContentLengthReceivedSignalInfo,-    afterWebResourceContentLengthReceived   ,-    mkWebResourceContentLengthReceivedCallback,-    noWebResourceContentLengthReceivedCallback,-    onWebResourceContentLengthReceived      ,-    webResourceContentLengthReceivedCallbackWrapper,-    webResourceContentLengthReceivedClosure ,----- ** LoadFailed-    WebResourceLoadFailedCallback           ,-    WebResourceLoadFailedCallbackC          ,-    WebResourceLoadFailedSignalInfo         ,-    afterWebResourceLoadFailed              ,-    mkWebResourceLoadFailedCallback         ,-    noWebResourceLoadFailedCallback         ,-    onWebResourceLoadFailed                 ,-    webResourceLoadFailedCallbackWrapper    ,-    webResourceLoadFailedClosure            ,----- ** LoadFinished-    WebResourceLoadFinishedCallback         ,-    WebResourceLoadFinishedCallbackC        ,-    WebResourceLoadFinishedSignalInfo       ,-    afterWebResourceLoadFinished            ,-    mkWebResourceLoadFinishedCallback       ,-    noWebResourceLoadFinishedCallback       ,-    onWebResourceLoadFinished               ,-    webResourceLoadFinishedCallbackWrapper  ,-    webResourceLoadFinishedClosure          ,----- ** ResponseReceived-    WebResourceResponseReceivedCallback     ,-    WebResourceResponseReceivedCallbackC    ,-    WebResourceResponseReceivedSignalInfo   ,-    afterWebResourceResponseReceived        ,-    mkWebResourceResponseReceivedCallback   ,-    noWebResourceResponseReceivedCallback   ,-    onWebResourceResponseReceived           ,-    webResourceResponseReceivedCallbackWrapper,-    webResourceResponseReceivedClosure      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GLib as GLib-import qualified GI.GObject as GObject--newtype WebResource = WebResource (ForeignPtr WebResource)-foreign import ccall "webkit_web_resource_get_type"-    c_webkit_web_resource_get_type :: IO GType--type instance ParentTypes WebResource = WebResourceParentTypes-type WebResourceParentTypes = '[GObject.Object]--instance GObject WebResource where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_web_resource_get_type-    --class GObject o => WebResourceK o-instance (GObject o, IsDescendantOf WebResource o) => WebResourceK o--toWebResource :: WebResourceK o => o -> IO WebResource-toWebResource = unsafeCastTo WebResource--noWebResource :: Maybe WebResource-noWebResource = Nothing--type family ResolveWebResourceMethod (t :: Symbol) (o :: *) :: * where-    ResolveWebResourceMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveWebResourceMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveWebResourceMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveWebResourceMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveWebResourceMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveWebResourceMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveWebResourceMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveWebResourceMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveWebResourceMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveWebResourceMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveWebResourceMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveWebResourceMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveWebResourceMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveWebResourceMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveWebResourceMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveWebResourceMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveWebResourceMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveWebResourceMethod "getEncoding" o = WebResourceGetEncodingMethodInfo-    ResolveWebResourceMethod "getFrameName" o = WebResourceGetFrameNameMethodInfo-    ResolveWebResourceMethod "getMimeType" o = WebResourceGetMimeTypeMethodInfo-    ResolveWebResourceMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveWebResourceMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveWebResourceMethod "getUri" o = WebResourceGetUriMethodInfo-    ResolveWebResourceMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveWebResourceMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveWebResourceMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveWebResourceMethod t WebResource, MethodInfo info WebResource p) => IsLabelProxy t (WebResource -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveWebResourceMethod t WebResource, MethodInfo info WebResource p) => IsLabel t (WebResource -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal WebResource::content-length-received-type WebResourceContentLengthReceivedCallback =-    Int32 ->-    IO ()--noWebResourceContentLengthReceivedCallback :: Maybe WebResourceContentLengthReceivedCallback-noWebResourceContentLengthReceivedCallback = Nothing--type WebResourceContentLengthReceivedCallbackC =-    Ptr () ->                               -- object-    Int32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebResourceContentLengthReceivedCallback :: WebResourceContentLengthReceivedCallbackC -> IO (FunPtr WebResourceContentLengthReceivedCallbackC)--webResourceContentLengthReceivedClosure :: WebResourceContentLengthReceivedCallback -> IO Closure-webResourceContentLengthReceivedClosure cb = newCClosure =<< mkWebResourceContentLengthReceivedCallback wrapped-    where wrapped = webResourceContentLengthReceivedCallbackWrapper cb--webResourceContentLengthReceivedCallbackWrapper ::-    WebResourceContentLengthReceivedCallback ->-    Ptr () ->-    Int32 ->-    Ptr () ->-    IO ()-webResourceContentLengthReceivedCallbackWrapper _cb _ lengthReceived _ = do-    _cb  lengthReceived--onWebResourceContentLengthReceived :: (GObject a, MonadIO m) => a -> WebResourceContentLengthReceivedCallback -> m SignalHandlerId-onWebResourceContentLengthReceived obj cb = liftIO $ connectWebResourceContentLengthReceived obj cb SignalConnectBefore-afterWebResourceContentLengthReceived :: (GObject a, MonadIO m) => a -> WebResourceContentLengthReceivedCallback -> m SignalHandlerId-afterWebResourceContentLengthReceived obj cb = connectWebResourceContentLengthReceived obj cb SignalConnectAfter--connectWebResourceContentLengthReceived :: (GObject a, MonadIO m) =>-                                           a -> WebResourceContentLengthReceivedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebResourceContentLengthReceived obj cb after = liftIO $ do-    cb' <- mkWebResourceContentLengthReceivedCallback (webResourceContentLengthReceivedCallbackWrapper cb)-    connectSignalFunPtr obj "content-length-received" cb' after---- signal WebResource::load-failed-type WebResourceLoadFailedCallback =-    Ptr () ->-    IO ()--noWebResourceLoadFailedCallback :: Maybe WebResourceLoadFailedCallback-noWebResourceLoadFailedCallback = Nothing--type WebResourceLoadFailedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebResourceLoadFailedCallback :: WebResourceLoadFailedCallbackC -> IO (FunPtr WebResourceLoadFailedCallbackC)--webResourceLoadFailedClosure :: WebResourceLoadFailedCallback -> IO Closure-webResourceLoadFailedClosure cb = newCClosure =<< mkWebResourceLoadFailedCallback wrapped-    where wrapped = webResourceLoadFailedCallbackWrapper cb--webResourceLoadFailedCallbackWrapper ::-    WebResourceLoadFailedCallback ->-    Ptr () ->-    Ptr () ->-    Ptr () ->-    IO ()-webResourceLoadFailedCallbackWrapper _cb _ error_ _ = do-    _cb  error_--onWebResourceLoadFailed :: (GObject a, MonadIO m) => a -> WebResourceLoadFailedCallback -> m SignalHandlerId-onWebResourceLoadFailed obj cb = liftIO $ connectWebResourceLoadFailed obj cb SignalConnectBefore-afterWebResourceLoadFailed :: (GObject a, MonadIO m) => a -> WebResourceLoadFailedCallback -> m SignalHandlerId-afterWebResourceLoadFailed obj cb = connectWebResourceLoadFailed obj cb SignalConnectAfter--connectWebResourceLoadFailed :: (GObject a, MonadIO m) =>-                                a -> WebResourceLoadFailedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebResourceLoadFailed obj cb after = liftIO $ do-    cb' <- mkWebResourceLoadFailedCallback (webResourceLoadFailedCallbackWrapper cb)-    connectSignalFunPtr obj "load-failed" cb' after---- signal WebResource::load-finished-type WebResourceLoadFinishedCallback =-    IO ()--noWebResourceLoadFinishedCallback :: Maybe WebResourceLoadFinishedCallback-noWebResourceLoadFinishedCallback = Nothing--type WebResourceLoadFinishedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebResourceLoadFinishedCallback :: WebResourceLoadFinishedCallbackC -> IO (FunPtr WebResourceLoadFinishedCallbackC)--webResourceLoadFinishedClosure :: WebResourceLoadFinishedCallback -> IO Closure-webResourceLoadFinishedClosure cb = newCClosure =<< mkWebResourceLoadFinishedCallback wrapped-    where wrapped = webResourceLoadFinishedCallbackWrapper cb--webResourceLoadFinishedCallbackWrapper ::-    WebResourceLoadFinishedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-webResourceLoadFinishedCallbackWrapper _cb _ _ = do-    _cb --onWebResourceLoadFinished :: (GObject a, MonadIO m) => a -> WebResourceLoadFinishedCallback -> m SignalHandlerId-onWebResourceLoadFinished obj cb = liftIO $ connectWebResourceLoadFinished obj cb SignalConnectBefore-afterWebResourceLoadFinished :: (GObject a, MonadIO m) => a -> WebResourceLoadFinishedCallback -> m SignalHandlerId-afterWebResourceLoadFinished obj cb = connectWebResourceLoadFinished obj cb SignalConnectAfter--connectWebResourceLoadFinished :: (GObject a, MonadIO m) =>-                                  a -> WebResourceLoadFinishedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebResourceLoadFinished obj cb after = liftIO $ do-    cb' <- mkWebResourceLoadFinishedCallback (webResourceLoadFinishedCallbackWrapper cb)-    connectSignalFunPtr obj "load-finished" cb' after---- signal WebResource::response-received-type WebResourceResponseReceivedCallback =-    NetworkResponse ->-    IO ()--noWebResourceResponseReceivedCallback :: Maybe WebResourceResponseReceivedCallback-noWebResourceResponseReceivedCallback = Nothing--type WebResourceResponseReceivedCallbackC =-    Ptr () ->                               -- object-    Ptr NetworkResponse ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebResourceResponseReceivedCallback :: WebResourceResponseReceivedCallbackC -> IO (FunPtr WebResourceResponseReceivedCallbackC)--webResourceResponseReceivedClosure :: WebResourceResponseReceivedCallback -> IO Closure-webResourceResponseReceivedClosure cb = newCClosure =<< mkWebResourceResponseReceivedCallback wrapped-    where wrapped = webResourceResponseReceivedCallbackWrapper cb--webResourceResponseReceivedCallbackWrapper ::-    WebResourceResponseReceivedCallback ->-    Ptr () ->-    Ptr NetworkResponse ->-    Ptr () ->-    IO ()-webResourceResponseReceivedCallbackWrapper _cb _ response _ = do-    response' <- (newObject NetworkResponse) response-    _cb  response'--onWebResourceResponseReceived :: (GObject a, MonadIO m) => a -> WebResourceResponseReceivedCallback -> m SignalHandlerId-onWebResourceResponseReceived obj cb = liftIO $ connectWebResourceResponseReceived obj cb SignalConnectBefore-afterWebResourceResponseReceived :: (GObject a, MonadIO m) => a -> WebResourceResponseReceivedCallback -> m SignalHandlerId-afterWebResourceResponseReceived obj cb = connectWebResourceResponseReceived obj cb SignalConnectAfter--connectWebResourceResponseReceived :: (GObject a, MonadIO m) =>-                                      a -> WebResourceResponseReceivedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebResourceResponseReceived obj cb after = liftIO $ do-    cb' <- mkWebResourceResponseReceivedCallback (webResourceResponseReceivedCallbackWrapper cb)-    connectSignalFunPtr obj "response-received" cb' after---- VVV Prop "encoding"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebResourceEncoding :: (MonadIO m, WebResourceK o) => o -> m T.Text-getWebResourceEncoding obj = liftIO $ checkUnexpectedNothing "getWebResourceEncoding" $ getObjectPropertyString obj "encoding"--data WebResourceEncodingPropertyInfo-instance AttrInfo WebResourceEncodingPropertyInfo where-    type AttrAllowedOps WebResourceEncodingPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebResourceEncodingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebResourceEncodingPropertyInfo = WebResourceK-    type AttrGetType WebResourceEncodingPropertyInfo = T.Text-    type AttrLabel WebResourceEncodingPropertyInfo = "encoding"-    attrGet _ = getWebResourceEncoding-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "frame-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebResourceFrameName :: (MonadIO m, WebResourceK o) => o -> m T.Text-getWebResourceFrameName obj = liftIO $ checkUnexpectedNothing "getWebResourceFrameName" $ getObjectPropertyString obj "frame-name"--data WebResourceFrameNamePropertyInfo-instance AttrInfo WebResourceFrameNamePropertyInfo where-    type AttrAllowedOps WebResourceFrameNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebResourceFrameNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebResourceFrameNamePropertyInfo = WebResourceK-    type AttrGetType WebResourceFrameNamePropertyInfo = T.Text-    type AttrLabel WebResourceFrameNamePropertyInfo = "frame-name"-    attrGet _ = getWebResourceFrameName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "mime-type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebResourceMimeType :: (MonadIO m, WebResourceK o) => o -> m T.Text-getWebResourceMimeType obj = liftIO $ checkUnexpectedNothing "getWebResourceMimeType" $ getObjectPropertyString obj "mime-type"--data WebResourceMimeTypePropertyInfo-instance AttrInfo WebResourceMimeTypePropertyInfo where-    type AttrAllowedOps WebResourceMimeTypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebResourceMimeTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebResourceMimeTypePropertyInfo = WebResourceK-    type AttrGetType WebResourceMimeTypePropertyInfo = T.Text-    type AttrLabel WebResourceMimeTypePropertyInfo = "mime-type"-    attrGet _ = getWebResourceMimeType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--getWebResourceUri :: (MonadIO m, WebResourceK o) => o -> m T.Text-getWebResourceUri obj = liftIO $ checkUnexpectedNothing "getWebResourceUri" $ getObjectPropertyString obj "uri"--constructWebResourceUri :: T.Text -> IO ([Char], GValue)-constructWebResourceUri val = constructObjectPropertyString "uri" (Just val)--data WebResourceUriPropertyInfo-instance AttrInfo WebResourceUriPropertyInfo where-    type AttrAllowedOps WebResourceUriPropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebResourceUriPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint WebResourceUriPropertyInfo = WebResourceK-    type AttrGetType WebResourceUriPropertyInfo = T.Text-    type AttrLabel WebResourceUriPropertyInfo = "uri"-    attrGet _ = getWebResourceUri-    attrSet _ = undefined-    attrConstruct _ = constructWebResourceUri-    attrClear _ = undefined--type instance AttributeList WebResource = WebResourceAttributeList-type WebResourceAttributeList = ('[ '("encoding", WebResourceEncodingPropertyInfo), '("frameName", WebResourceFrameNamePropertyInfo), '("mimeType", WebResourceMimeTypePropertyInfo), '("uri", WebResourceUriPropertyInfo)] :: [(Symbol, *)])--webResourceEncoding :: AttrLabelProxy "encoding"-webResourceEncoding = AttrLabelProxy--webResourceFrameName :: AttrLabelProxy "frameName"-webResourceFrameName = AttrLabelProxy--webResourceMimeType :: AttrLabelProxy "mimeType"-webResourceMimeType = AttrLabelProxy--webResourceUri :: AttrLabelProxy "uri"-webResourceUri = AttrLabelProxy--data WebResourceContentLengthReceivedSignalInfo-instance SignalInfo WebResourceContentLengthReceivedSignalInfo where-    type HaskellCallbackType WebResourceContentLengthReceivedSignalInfo = WebResourceContentLengthReceivedCallback-    connectSignal _ = connectWebResourceContentLengthReceived--data WebResourceLoadFailedSignalInfo-instance SignalInfo WebResourceLoadFailedSignalInfo where-    type HaskellCallbackType WebResourceLoadFailedSignalInfo = WebResourceLoadFailedCallback-    connectSignal _ = connectWebResourceLoadFailed--data WebResourceLoadFinishedSignalInfo-instance SignalInfo WebResourceLoadFinishedSignalInfo where-    type HaskellCallbackType WebResourceLoadFinishedSignalInfo = WebResourceLoadFinishedCallback-    connectSignal _ = connectWebResourceLoadFinished--data WebResourceResponseReceivedSignalInfo-instance SignalInfo WebResourceResponseReceivedSignalInfo where-    type HaskellCallbackType WebResourceResponseReceivedSignalInfo = WebResourceResponseReceivedCallback-    connectSignal _ = connectWebResourceResponseReceived--type instance SignalList WebResource = WebResourceSignalList-type WebResourceSignalList = ('[ '("contentLengthReceived", WebResourceContentLengthReceivedSignalInfo), '("loadFailed", WebResourceLoadFailedSignalInfo), '("loadFinished", WebResourceLoadFinishedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("responseReceived", WebResourceResponseReceivedSignalInfo)] :: [(Symbol, *)])---- method WebResource::new--- method type : Constructor--- Args : [Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "size", argType = TBasicType TInt64, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "mime_type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "encoding", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "frame_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebResource")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_resource_new" webkit_web_resource_new :: -    CString ->                              -- data : TBasicType TUTF8-    Int64 ->                                -- size : TBasicType TInt64-    CString ->                              -- uri : TBasicType TUTF8-    CString ->                              -- mime_type : TBasicType TUTF8-    CString ->                              -- encoding : TBasicType TUTF8-    CString ->                              -- frame_name : TBasicType TUTF8-    IO (Ptr WebResource)---webResourceNew ::-    (MonadIO m) =>-    T.Text                                  -- data_-    -> Int64                                -- size-    -> T.Text                               -- uri-    -> T.Text                               -- mimeType-    -> T.Text                               -- encoding-    -> T.Text                               -- frameName-    -> m WebResource                        -- result-webResourceNew data_ size uri mimeType encoding frameName = liftIO $ do-    data_' <- textToCString data_-    uri' <- textToCString uri-    mimeType' <- textToCString mimeType-    encoding' <- textToCString encoding-    frameName' <- textToCString frameName-    result <- webkit_web_resource_new data_' size uri' mimeType' encoding' frameName'-    checkUnexpectedReturnNULL "webkit_web_resource_new" result-    result' <- (wrapObject WebResource) result-    freeMem data_'-    freeMem uri'-    freeMem mimeType'-    freeMem encoding'-    freeMem frameName'-    return result'---- method WebResource::get_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebResource", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GLib" "String")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_resource_get_data" webkit_web_resource_get_data :: -    Ptr WebResource ->                      -- _obj : TInterface "WebKit" "WebResource"-    IO (Ptr GLib.String)---webResourceGetData ::-    (MonadIO m, WebResourceK a) =>-    a                                       -- _obj-    -> m GLib.String                        -- result-webResourceGetData _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_resource_get_data _obj'-    checkUnexpectedReturnNULL "webkit_web_resource_get_data" result-    result' <- (newBoxed GLib.String) result-    touchManagedPtr _obj-    return result'--data WebResourceGetDataMethodInfo-instance (signature ~ (m GLib.String), MonadIO m, WebResourceK a) => MethodInfo WebResourceGetDataMethodInfo a signature where-    overloadedMethod _ = webResourceGetData---- method WebResource::get_encoding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebResource", direction = DirectionIn, mayBeNull = False, 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_resource_get_encoding" webkit_web_resource_get_encoding :: -    Ptr WebResource ->                      -- _obj : TInterface "WebKit" "WebResource"-    IO CString---webResourceGetEncoding ::-    (MonadIO m, WebResourceK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webResourceGetEncoding _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_resource_get_encoding _obj'-    checkUnexpectedReturnNULL "webkit_web_resource_get_encoding" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebResourceGetEncodingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebResourceK a) => MethodInfo WebResourceGetEncodingMethodInfo a signature where-    overloadedMethod _ = webResourceGetEncoding---- method WebResource::get_frame_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebResource", direction = DirectionIn, mayBeNull = False, 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_resource_get_frame_name" webkit_web_resource_get_frame_name :: -    Ptr WebResource ->                      -- _obj : TInterface "WebKit" "WebResource"-    IO CString---webResourceGetFrameName ::-    (MonadIO m, WebResourceK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webResourceGetFrameName _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_resource_get_frame_name _obj'-    checkUnexpectedReturnNULL "webkit_web_resource_get_frame_name" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebResourceGetFrameNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebResourceK a) => MethodInfo WebResourceGetFrameNameMethodInfo a signature where-    overloadedMethod _ = webResourceGetFrameName---- method WebResource::get_mime_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebResource", direction = DirectionIn, mayBeNull = False, 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_resource_get_mime_type" webkit_web_resource_get_mime_type :: -    Ptr WebResource ->                      -- _obj : TInterface "WebKit" "WebResource"-    IO CString---webResourceGetMimeType ::-    (MonadIO m, WebResourceK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webResourceGetMimeType _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_resource_get_mime_type _obj'-    checkUnexpectedReturnNULL "webkit_web_resource_get_mime_type" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebResourceGetMimeTypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebResourceK a) => MethodInfo WebResourceGetMimeTypeMethodInfo a signature where-    overloadedMethod _ = webResourceGetMimeType---- method WebResource::get_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebResource", direction = DirectionIn, mayBeNull = False, 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_resource_get_uri" webkit_web_resource_get_uri :: -    Ptr WebResource ->                      -- _obj : TInterface "WebKit" "WebResource"-    IO CString---webResourceGetUri ::-    (MonadIO m, WebResourceK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webResourceGetUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_resource_get_uri _obj'-    checkUnexpectedReturnNULL "webkit_web_resource_get_uri" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebResourceGetUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebResourceK a) => MethodInfo WebResourceGetUriMethodInfo a signature where-    overloadedMethod _ = webResourceGetUri--
− GI/WebKit/Objects/WebResource.hs-boot
@@ -1,26 +0,0 @@-module GI.WebKit.Objects.WebResource where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype WebResource = WebResource (ForeignPtr WebResource)-instance GObject WebResource where-class GObject o => WebResourceK o-instance (GObject o, IsDescendantOf WebResource o) => WebResourceK o-data WebResourceEncodingPropertyInfo-data WebResourceFrameNamePropertyInfo-data WebResourceMimeTypePropertyInfo-data WebResourceUriPropertyInfo-data WebResourceContentLengthReceivedSignalInfo-data WebResourceLoadFailedSignalInfo-data WebResourceLoadFinishedSignalInfo-data WebResourceResponseReceivedSignalInfo-data WebResourceGetDataMethodInfo-data WebResourceGetEncodingMethodInfo-data WebResourceGetFrameNameMethodInfo-data WebResourceGetMimeTypeMethodInfo-data WebResourceGetUriMethodInfo
− GI/WebKit/Objects/WebSettings.hs
@@ -1,2420 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.WebSettings-    ( ---- * Exported types-    WebSettings(..)                         ,-    WebSettingsK                            ,-    toWebSettings                           ,-    noWebSettings                           ,--- -- * Methods--- ** webSettingsCopy-    WebSettingsCopyMethodInfo               ,-    webSettingsCopy                         ,----- ** webSettingsGetUserAgent-    WebSettingsGetUserAgentMethodInfo       ,-    webSettingsGetUserAgent                 ,----- ** webSettingsNew-    webSettingsNew                          ,----- -- * Properties--- ** AutoLoadImages-    WebSettingsAutoLoadImagesPropertyInfo   ,-    constructWebSettingsAutoLoadImages      ,-    getWebSettingsAutoLoadImages            ,-    setWebSettingsAutoLoadImages            ,-    webSettingsAutoLoadImages               ,----- ** AutoResizeWindow-    WebSettingsAutoResizeWindowPropertyInfo ,-    constructWebSettingsAutoResizeWindow    ,-    getWebSettingsAutoResizeWindow          ,-    setWebSettingsAutoResizeWindow          ,-    webSettingsAutoResizeWindow             ,----- ** AutoShrinkImages-    WebSettingsAutoShrinkImagesPropertyInfo ,-    constructWebSettingsAutoShrinkImages    ,-    getWebSettingsAutoShrinkImages          ,-    setWebSettingsAutoShrinkImages          ,-    webSettingsAutoShrinkImages             ,----- ** CursiveFontFamily-    WebSettingsCursiveFontFamilyPropertyInfo,-    clearWebSettingsCursiveFontFamily       ,-    constructWebSettingsCursiveFontFamily   ,-    getWebSettingsCursiveFontFamily         ,-    setWebSettingsCursiveFontFamily         ,-    webSettingsCursiveFontFamily            ,----- ** DefaultEncoding-    WebSettingsDefaultEncodingPropertyInfo  ,-    clearWebSettingsDefaultEncoding         ,-    constructWebSettingsDefaultEncoding     ,-    getWebSettingsDefaultEncoding           ,-    setWebSettingsDefaultEncoding           ,-    webSettingsDefaultEncoding              ,----- ** DefaultFontFamily-    WebSettingsDefaultFontFamilyPropertyInfo,-    clearWebSettingsDefaultFontFamily       ,-    constructWebSettingsDefaultFontFamily   ,-    getWebSettingsDefaultFontFamily         ,-    setWebSettingsDefaultFontFamily         ,-    webSettingsDefaultFontFamily            ,----- ** DefaultFontSize-    WebSettingsDefaultFontSizePropertyInfo  ,-    constructWebSettingsDefaultFontSize     ,-    getWebSettingsDefaultFontSize           ,-    setWebSettingsDefaultFontSize           ,-    webSettingsDefaultFontSize              ,----- ** DefaultMonospaceFontSize-    WebSettingsDefaultMonospaceFontSizePropertyInfo,-    constructWebSettingsDefaultMonospaceFontSize,-    getWebSettingsDefaultMonospaceFontSize  ,-    setWebSettingsDefaultMonospaceFontSize  ,-    webSettingsDefaultMonospaceFontSize     ,----- ** EditingBehavior-    WebSettingsEditingBehaviorPropertyInfo  ,-    constructWebSettingsEditingBehavior     ,-    getWebSettingsEditingBehavior           ,-    setWebSettingsEditingBehavior           ,-    webSettingsEditingBehavior              ,----- ** EnableAcceleratedCompositing-    WebSettingsEnableAcceleratedCompositingPropertyInfo,-    constructWebSettingsEnableAcceleratedCompositing,-    getWebSettingsEnableAcceleratedCompositing,-    setWebSettingsEnableAcceleratedCompositing,-    webSettingsEnableAcceleratedCompositing ,----- ** EnableCaretBrowsing-    WebSettingsEnableCaretBrowsingPropertyInfo,-    constructWebSettingsEnableCaretBrowsing ,-    getWebSettingsEnableCaretBrowsing       ,-    setWebSettingsEnableCaretBrowsing       ,-    webSettingsEnableCaretBrowsing          ,----- ** EnableDefaultContextMenu-    WebSettingsEnableDefaultContextMenuPropertyInfo,-    constructWebSettingsEnableDefaultContextMenu,-    getWebSettingsEnableDefaultContextMenu  ,-    setWebSettingsEnableDefaultContextMenu  ,-    webSettingsEnableDefaultContextMenu     ,----- ** EnableDeveloperExtras-    WebSettingsEnableDeveloperExtrasPropertyInfo,-    constructWebSettingsEnableDeveloperExtras,-    getWebSettingsEnableDeveloperExtras     ,-    setWebSettingsEnableDeveloperExtras     ,-    webSettingsEnableDeveloperExtras        ,----- ** EnableDisplayOfInsecureContent-    WebSettingsEnableDisplayOfInsecureContentPropertyInfo,-    constructWebSettingsEnableDisplayOfInsecureContent,-    getWebSettingsEnableDisplayOfInsecureContent,-    setWebSettingsEnableDisplayOfInsecureContent,-    webSettingsEnableDisplayOfInsecureContent,----- ** EnableDnsPrefetching-    WebSettingsEnableDnsPrefetchingPropertyInfo,-    constructWebSettingsEnableDnsPrefetching,-    getWebSettingsEnableDnsPrefetching      ,-    setWebSettingsEnableDnsPrefetching      ,-    webSettingsEnableDnsPrefetching         ,----- ** EnableDomPaste-    WebSettingsEnableDomPastePropertyInfo   ,-    constructWebSettingsEnableDomPaste      ,-    getWebSettingsEnableDomPaste            ,-    setWebSettingsEnableDomPaste            ,-    webSettingsEnableDomPaste               ,----- ** EnableFileAccessFromFileUris-    WebSettingsEnableFileAccessFromFileUrisPropertyInfo,-    constructWebSettingsEnableFileAccessFromFileUris,-    getWebSettingsEnableFileAccessFromFileUris,-    setWebSettingsEnableFileAccessFromFileUris,-    webSettingsEnableFileAccessFromFileUris ,----- ** EnableFrameFlattening-    WebSettingsEnableFrameFlatteningPropertyInfo,-    constructWebSettingsEnableFrameFlattening,-    getWebSettingsEnableFrameFlattening     ,-    setWebSettingsEnableFrameFlattening     ,-    webSettingsEnableFrameFlattening        ,----- ** EnableFullscreen-    WebSettingsEnableFullscreenPropertyInfo ,-    constructWebSettingsEnableFullscreen    ,-    getWebSettingsEnableFullscreen          ,-    setWebSettingsEnableFullscreen          ,-    webSettingsEnableFullscreen             ,----- ** EnableHtml5Database-    WebSettingsEnableHtml5DatabasePropertyInfo,-    constructWebSettingsEnableHtml5Database ,-    getWebSettingsEnableHtml5Database       ,-    setWebSettingsEnableHtml5Database       ,-    webSettingsEnableHtml5Database          ,----- ** EnableHtml5LocalStorage-    WebSettingsEnableHtml5LocalStoragePropertyInfo,-    constructWebSettingsEnableHtml5LocalStorage,-    getWebSettingsEnableHtml5LocalStorage   ,-    setWebSettingsEnableHtml5LocalStorage   ,-    webSettingsEnableHtml5LocalStorage      ,----- ** EnableHyperlinkAuditing-    WebSettingsEnableHyperlinkAuditingPropertyInfo,-    constructWebSettingsEnableHyperlinkAuditing,-    getWebSettingsEnableHyperlinkAuditing   ,-    setWebSettingsEnableHyperlinkAuditing   ,-    webSettingsEnableHyperlinkAuditing      ,----- ** EnableJavaApplet-    WebSettingsEnableJavaAppletPropertyInfo ,-    constructWebSettingsEnableJavaApplet    ,-    getWebSettingsEnableJavaApplet          ,-    setWebSettingsEnableJavaApplet          ,-    webSettingsEnableJavaApplet             ,----- ** EnableMediaStream-    WebSettingsEnableMediaStreamPropertyInfo,-    constructWebSettingsEnableMediaStream   ,-    getWebSettingsEnableMediaStream         ,-    setWebSettingsEnableMediaStream         ,-    webSettingsEnableMediaStream            ,----- ** EnableMediasource-    WebSettingsEnableMediasourcePropertyInfo,-    constructWebSettingsEnableMediasource   ,-    getWebSettingsEnableMediasource         ,-    setWebSettingsEnableMediasource         ,-    webSettingsEnableMediasource            ,----- ** EnableOfflineWebApplicationCache-    WebSettingsEnableOfflineWebApplicationCachePropertyInfo,-    constructWebSettingsEnableOfflineWebApplicationCache,-    getWebSettingsEnableOfflineWebApplicationCache,-    setWebSettingsEnableOfflineWebApplicationCache,-    webSettingsEnableOfflineWebApplicationCache,----- ** EnablePageCache-    WebSettingsEnablePageCachePropertyInfo  ,-    constructWebSettingsEnablePageCache     ,-    getWebSettingsEnablePageCache           ,-    setWebSettingsEnablePageCache           ,-    webSettingsEnablePageCache              ,----- ** EnablePlugins-    WebSettingsEnablePluginsPropertyInfo    ,-    constructWebSettingsEnablePlugins       ,-    getWebSettingsEnablePlugins             ,-    setWebSettingsEnablePlugins             ,-    webSettingsEnablePlugins                ,----- ** EnablePrivateBrowsing-    WebSettingsEnablePrivateBrowsingPropertyInfo,-    constructWebSettingsEnablePrivateBrowsing,-    getWebSettingsEnablePrivateBrowsing     ,-    setWebSettingsEnablePrivateBrowsing     ,-    webSettingsEnablePrivateBrowsing        ,----- ** EnableRunningOfInsecureContent-    WebSettingsEnableRunningOfInsecureContentPropertyInfo,-    constructWebSettingsEnableRunningOfInsecureContent,-    getWebSettingsEnableRunningOfInsecureContent,-    setWebSettingsEnableRunningOfInsecureContent,-    webSettingsEnableRunningOfInsecureContent,----- ** EnableScripts-    WebSettingsEnableScriptsPropertyInfo    ,-    constructWebSettingsEnableScripts       ,-    getWebSettingsEnableScripts             ,-    setWebSettingsEnableScripts             ,-    webSettingsEnableScripts                ,----- ** EnableSiteSpecificQuirks-    WebSettingsEnableSiteSpecificQuirksPropertyInfo,-    constructWebSettingsEnableSiteSpecificQuirks,-    getWebSettingsEnableSiteSpecificQuirks  ,-    setWebSettingsEnableSiteSpecificQuirks  ,-    webSettingsEnableSiteSpecificQuirks     ,----- ** EnableSmoothScrolling-    WebSettingsEnableSmoothScrollingPropertyInfo,-    constructWebSettingsEnableSmoothScrolling,-    getWebSettingsEnableSmoothScrolling     ,-    setWebSettingsEnableSmoothScrolling     ,-    webSettingsEnableSmoothScrolling        ,----- ** EnableSpatialNavigation-    WebSettingsEnableSpatialNavigationPropertyInfo,-    constructWebSettingsEnableSpatialNavigation,-    getWebSettingsEnableSpatialNavigation   ,-    setWebSettingsEnableSpatialNavigation   ,-    webSettingsEnableSpatialNavigation      ,----- ** EnableSpellChecking-    WebSettingsEnableSpellCheckingPropertyInfo,-    constructWebSettingsEnableSpellChecking ,-    getWebSettingsEnableSpellChecking       ,-    setWebSettingsEnableSpellChecking       ,-    webSettingsEnableSpellChecking          ,----- ** EnableUniversalAccessFromFileUris-    WebSettingsEnableUniversalAccessFromFileUrisPropertyInfo,-    constructWebSettingsEnableUniversalAccessFromFileUris,-    getWebSettingsEnableUniversalAccessFromFileUris,-    setWebSettingsEnableUniversalAccessFromFileUris,-    webSettingsEnableUniversalAccessFromFileUris,----- ** EnableWebaudio-    WebSettingsEnableWebaudioPropertyInfo   ,-    constructWebSettingsEnableWebaudio      ,-    getWebSettingsEnableWebaudio            ,-    setWebSettingsEnableWebaudio            ,-    webSettingsEnableWebaudio               ,----- ** EnableWebgl-    WebSettingsEnableWebglPropertyInfo      ,-    constructWebSettingsEnableWebgl         ,-    getWebSettingsEnableWebgl               ,-    setWebSettingsEnableWebgl               ,-    webSettingsEnableWebgl                  ,----- ** EnableXssAuditor-    WebSettingsEnableXssAuditorPropertyInfo ,-    constructWebSettingsEnableXssAuditor    ,-    getWebSettingsEnableXssAuditor          ,-    setWebSettingsEnableXssAuditor          ,-    webSettingsEnableXssAuditor             ,----- ** Enforce96Dpi-    WebSettingsEnforce96DpiPropertyInfo     ,-    constructWebSettingsEnforce96Dpi        ,-    getWebSettingsEnforce96Dpi              ,-    setWebSettingsEnforce96Dpi              ,-    webSettingsEnforce96Dpi                 ,----- ** FantasyFontFamily-    WebSettingsFantasyFontFamilyPropertyInfo,-    clearWebSettingsFantasyFontFamily       ,-    constructWebSettingsFantasyFontFamily   ,-    getWebSettingsFantasyFontFamily         ,-    setWebSettingsFantasyFontFamily         ,-    webSettingsFantasyFontFamily            ,----- ** Html5LocalStorageDatabasePath-    WebSettingsHtml5LocalStorageDatabasePathPropertyInfo,-    clearWebSettingsHtml5LocalStorageDatabasePath,-    constructWebSettingsHtml5LocalStorageDatabasePath,-    getWebSettingsHtml5LocalStorageDatabasePath,-    setWebSettingsHtml5LocalStorageDatabasePath,-    webSettingsHtml5LocalStorageDatabasePath,----- ** JavascriptCanAccessClipboard-    WebSettingsJavascriptCanAccessClipboardPropertyInfo,-    constructWebSettingsJavascriptCanAccessClipboard,-    getWebSettingsJavascriptCanAccessClipboard,-    setWebSettingsJavascriptCanAccessClipboard,-    webSettingsJavascriptCanAccessClipboard ,----- ** JavascriptCanOpenWindowsAutomatically-    WebSettingsJavascriptCanOpenWindowsAutomaticallyPropertyInfo,-    constructWebSettingsJavascriptCanOpenWindowsAutomatically,-    getWebSettingsJavascriptCanOpenWindowsAutomatically,-    setWebSettingsJavascriptCanOpenWindowsAutomatically,-    webSettingsJavascriptCanOpenWindowsAutomatically,----- ** MediaPlaybackAllowsInline-    WebSettingsMediaPlaybackAllowsInlinePropertyInfo,-    constructWebSettingsMediaPlaybackAllowsInline,-    getWebSettingsMediaPlaybackAllowsInline ,-    setWebSettingsMediaPlaybackAllowsInline ,-    webSettingsMediaPlaybackAllowsInline    ,----- ** MediaPlaybackRequiresUserGesture-    WebSettingsMediaPlaybackRequiresUserGesturePropertyInfo,-    constructWebSettingsMediaPlaybackRequiresUserGesture,-    getWebSettingsMediaPlaybackRequiresUserGesture,-    setWebSettingsMediaPlaybackRequiresUserGesture,-    webSettingsMediaPlaybackRequiresUserGesture,----- ** MinimumFontSize-    WebSettingsMinimumFontSizePropertyInfo  ,-    constructWebSettingsMinimumFontSize     ,-    getWebSettingsMinimumFontSize           ,-    setWebSettingsMinimumFontSize           ,-    webSettingsMinimumFontSize              ,----- ** MinimumLogicalFontSize-    WebSettingsMinimumLogicalFontSizePropertyInfo,-    constructWebSettingsMinimumLogicalFontSize,-    getWebSettingsMinimumLogicalFontSize    ,-    setWebSettingsMinimumLogicalFontSize    ,-    webSettingsMinimumLogicalFontSize       ,----- ** MonospaceFontFamily-    WebSettingsMonospaceFontFamilyPropertyInfo,-    clearWebSettingsMonospaceFontFamily     ,-    constructWebSettingsMonospaceFontFamily ,-    getWebSettingsMonospaceFontFamily       ,-    setWebSettingsMonospaceFontFamily       ,-    webSettingsMonospaceFontFamily          ,----- ** PrintBackgrounds-    WebSettingsPrintBackgroundsPropertyInfo ,-    constructWebSettingsPrintBackgrounds    ,-    getWebSettingsPrintBackgrounds          ,-    setWebSettingsPrintBackgrounds          ,-    webSettingsPrintBackgrounds             ,----- ** ResizableTextAreas-    WebSettingsResizableTextAreasPropertyInfo,-    constructWebSettingsResizableTextAreas  ,-    getWebSettingsResizableTextAreas        ,-    setWebSettingsResizableTextAreas        ,-    webSettingsResizableTextAreas           ,----- ** RespectImageOrientation-    WebSettingsRespectImageOrientationPropertyInfo,-    constructWebSettingsRespectImageOrientation,-    getWebSettingsRespectImageOrientation   ,-    setWebSettingsRespectImageOrientation   ,-    webSettingsRespectImageOrientation      ,----- ** SansSerifFontFamily-    WebSettingsSansSerifFontFamilyPropertyInfo,-    clearWebSettingsSansSerifFontFamily     ,-    constructWebSettingsSansSerifFontFamily ,-    getWebSettingsSansSerifFontFamily       ,-    setWebSettingsSansSerifFontFamily       ,-    webSettingsSansSerifFontFamily          ,----- ** SerifFontFamily-    WebSettingsSerifFontFamilyPropertyInfo  ,-    clearWebSettingsSerifFontFamily         ,-    constructWebSettingsSerifFontFamily     ,-    getWebSettingsSerifFontFamily           ,-    setWebSettingsSerifFontFamily           ,-    webSettingsSerifFontFamily              ,----- ** SpellCheckingLanguages-    WebSettingsSpellCheckingLanguagesPropertyInfo,-    clearWebSettingsSpellCheckingLanguages  ,-    constructWebSettingsSpellCheckingLanguages,-    getWebSettingsSpellCheckingLanguages    ,-    setWebSettingsSpellCheckingLanguages    ,-    webSettingsSpellCheckingLanguages       ,----- ** TabKeyCyclesThroughElements-    WebSettingsTabKeyCyclesThroughElementsPropertyInfo,-    constructWebSettingsTabKeyCyclesThroughElements,-    getWebSettingsTabKeyCyclesThroughElements,-    setWebSettingsTabKeyCyclesThroughElements,-    webSettingsTabKeyCyclesThroughElements  ,----- ** UserAgent-    WebSettingsUserAgentPropertyInfo        ,-    clearWebSettingsUserAgent               ,-    constructWebSettingsUserAgent           ,-    getWebSettingsUserAgent                 ,-    setWebSettingsUserAgent                 ,-    webSettingsUserAgent                    ,----- ** UserStylesheetUri-    WebSettingsUserStylesheetUriPropertyInfo,-    clearWebSettingsUserStylesheetUri       ,-    constructWebSettingsUserStylesheetUri   ,-    getWebSettingsUserStylesheetUri         ,-    setWebSettingsUserStylesheetUri         ,-    webSettingsUserStylesheetUri            ,----- ** ZoomStep-    WebSettingsZoomStepPropertyInfo         ,-    constructWebSettingsZoomStep            ,-    getWebSettingsZoomStep                  ,-    setWebSettingsZoomStep                  ,-    webSettingsZoomStep                     ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype WebSettings = WebSettings (ForeignPtr WebSettings)-foreign import ccall "webkit_web_settings_get_type"-    c_webkit_web_settings_get_type :: IO GType--type instance ParentTypes WebSettings = WebSettingsParentTypes-type WebSettingsParentTypes = '[GObject.Object]--instance GObject WebSettings where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_web_settings_get_type-    --class GObject o => WebSettingsK o-instance (GObject o, IsDescendantOf WebSettings o) => WebSettingsK o--toWebSettings :: WebSettingsK o => o -> IO WebSettings-toWebSettings = unsafeCastTo WebSettings--noWebSettings :: Maybe WebSettings-noWebSettings = Nothing--type family ResolveWebSettingsMethod (t :: Symbol) (o :: *) :: * where-    ResolveWebSettingsMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveWebSettingsMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveWebSettingsMethod "copy" o = WebSettingsCopyMethodInfo-    ResolveWebSettingsMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveWebSettingsMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveWebSettingsMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveWebSettingsMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveWebSettingsMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveWebSettingsMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveWebSettingsMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveWebSettingsMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveWebSettingsMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveWebSettingsMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveWebSettingsMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveWebSettingsMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveWebSettingsMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveWebSettingsMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveWebSettingsMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveWebSettingsMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveWebSettingsMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveWebSettingsMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveWebSettingsMethod "getUserAgent" o = WebSettingsGetUserAgentMethodInfo-    ResolveWebSettingsMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveWebSettingsMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveWebSettingsMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveWebSettingsMethod t WebSettings, MethodInfo info WebSettings p) => IsLabelProxy t (WebSettings -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveWebSettingsMethod t WebSettings, MethodInfo info WebSettings p) => IsLabel t (WebSettings -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "auto-load-images"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsAutoLoadImages :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsAutoLoadImages obj = liftIO $ getObjectPropertyBool obj "auto-load-images"--setWebSettingsAutoLoadImages :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsAutoLoadImages obj val = liftIO $ setObjectPropertyBool obj "auto-load-images" val--constructWebSettingsAutoLoadImages :: Bool -> IO ([Char], GValue)-constructWebSettingsAutoLoadImages val = constructObjectPropertyBool "auto-load-images" val--data WebSettingsAutoLoadImagesPropertyInfo-instance AttrInfo WebSettingsAutoLoadImagesPropertyInfo where-    type AttrAllowedOps WebSettingsAutoLoadImagesPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsAutoLoadImagesPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsAutoLoadImagesPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsAutoLoadImagesPropertyInfo = Bool-    type AttrLabel WebSettingsAutoLoadImagesPropertyInfo = "auto-load-images"-    attrGet _ = getWebSettingsAutoLoadImages-    attrSet _ = setWebSettingsAutoLoadImages-    attrConstruct _ = constructWebSettingsAutoLoadImages-    attrClear _ = undefined---- VVV Prop "auto-resize-window"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsAutoResizeWindow :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsAutoResizeWindow obj = liftIO $ getObjectPropertyBool obj "auto-resize-window"--setWebSettingsAutoResizeWindow :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsAutoResizeWindow obj val = liftIO $ setObjectPropertyBool obj "auto-resize-window" val--constructWebSettingsAutoResizeWindow :: Bool -> IO ([Char], GValue)-constructWebSettingsAutoResizeWindow val = constructObjectPropertyBool "auto-resize-window" val--data WebSettingsAutoResizeWindowPropertyInfo-instance AttrInfo WebSettingsAutoResizeWindowPropertyInfo where-    type AttrAllowedOps WebSettingsAutoResizeWindowPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsAutoResizeWindowPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsAutoResizeWindowPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsAutoResizeWindowPropertyInfo = Bool-    type AttrLabel WebSettingsAutoResizeWindowPropertyInfo = "auto-resize-window"-    attrGet _ = getWebSettingsAutoResizeWindow-    attrSet _ = setWebSettingsAutoResizeWindow-    attrConstruct _ = constructWebSettingsAutoResizeWindow-    attrClear _ = undefined---- VVV Prop "auto-shrink-images"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsAutoShrinkImages :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsAutoShrinkImages obj = liftIO $ getObjectPropertyBool obj "auto-shrink-images"--setWebSettingsAutoShrinkImages :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsAutoShrinkImages obj val = liftIO $ setObjectPropertyBool obj "auto-shrink-images" val--constructWebSettingsAutoShrinkImages :: Bool -> IO ([Char], GValue)-constructWebSettingsAutoShrinkImages val = constructObjectPropertyBool "auto-shrink-images" val--data WebSettingsAutoShrinkImagesPropertyInfo-instance AttrInfo WebSettingsAutoShrinkImagesPropertyInfo where-    type AttrAllowedOps WebSettingsAutoShrinkImagesPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsAutoShrinkImagesPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsAutoShrinkImagesPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsAutoShrinkImagesPropertyInfo = Bool-    type AttrLabel WebSettingsAutoShrinkImagesPropertyInfo = "auto-shrink-images"-    attrGet _ = getWebSettingsAutoShrinkImages-    attrSet _ = setWebSettingsAutoShrinkImages-    attrConstruct _ = constructWebSettingsAutoShrinkImages-    attrClear _ = undefined---- VVV Prop "cursive-font-family"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsCursiveFontFamily :: (MonadIO m, WebSettingsK o) => o -> m (Maybe T.Text)-getWebSettingsCursiveFontFamily obj = liftIO $ getObjectPropertyString obj "cursive-font-family"--setWebSettingsCursiveFontFamily :: (MonadIO m, WebSettingsK o) => o -> T.Text -> m ()-setWebSettingsCursiveFontFamily obj val = liftIO $ setObjectPropertyString obj "cursive-font-family" (Just val)--constructWebSettingsCursiveFontFamily :: T.Text -> IO ([Char], GValue)-constructWebSettingsCursiveFontFamily val = constructObjectPropertyString "cursive-font-family" (Just val)--clearWebSettingsCursiveFontFamily :: (MonadIO m, WebSettingsK o) => o -> m ()-clearWebSettingsCursiveFontFamily obj = liftIO $ setObjectPropertyString obj "cursive-font-family" (Nothing :: Maybe T.Text)--data WebSettingsCursiveFontFamilyPropertyInfo-instance AttrInfo WebSettingsCursiveFontFamilyPropertyInfo where-    type AttrAllowedOps WebSettingsCursiveFontFamilyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebSettingsCursiveFontFamilyPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint WebSettingsCursiveFontFamilyPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsCursiveFontFamilyPropertyInfo = (Maybe T.Text)-    type AttrLabel WebSettingsCursiveFontFamilyPropertyInfo = "cursive-font-family"-    attrGet _ = getWebSettingsCursiveFontFamily-    attrSet _ = setWebSettingsCursiveFontFamily-    attrConstruct _ = constructWebSettingsCursiveFontFamily-    attrClear _ = clearWebSettingsCursiveFontFamily---- VVV Prop "default-encoding"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsDefaultEncoding :: (MonadIO m, WebSettingsK o) => o -> m (Maybe T.Text)-getWebSettingsDefaultEncoding obj = liftIO $ getObjectPropertyString obj "default-encoding"--setWebSettingsDefaultEncoding :: (MonadIO m, WebSettingsK o) => o -> T.Text -> m ()-setWebSettingsDefaultEncoding obj val = liftIO $ setObjectPropertyString obj "default-encoding" (Just val)--constructWebSettingsDefaultEncoding :: T.Text -> IO ([Char], GValue)-constructWebSettingsDefaultEncoding val = constructObjectPropertyString "default-encoding" (Just val)--clearWebSettingsDefaultEncoding :: (MonadIO m, WebSettingsK o) => o -> m ()-clearWebSettingsDefaultEncoding obj = liftIO $ setObjectPropertyString obj "default-encoding" (Nothing :: Maybe T.Text)--data WebSettingsDefaultEncodingPropertyInfo-instance AttrInfo WebSettingsDefaultEncodingPropertyInfo where-    type AttrAllowedOps WebSettingsDefaultEncodingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebSettingsDefaultEncodingPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint WebSettingsDefaultEncodingPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsDefaultEncodingPropertyInfo = (Maybe T.Text)-    type AttrLabel WebSettingsDefaultEncodingPropertyInfo = "default-encoding"-    attrGet _ = getWebSettingsDefaultEncoding-    attrSet _ = setWebSettingsDefaultEncoding-    attrConstruct _ = constructWebSettingsDefaultEncoding-    attrClear _ = clearWebSettingsDefaultEncoding---- VVV Prop "default-font-family"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsDefaultFontFamily :: (MonadIO m, WebSettingsK o) => o -> m (Maybe T.Text)-getWebSettingsDefaultFontFamily obj = liftIO $ getObjectPropertyString obj "default-font-family"--setWebSettingsDefaultFontFamily :: (MonadIO m, WebSettingsK o) => o -> T.Text -> m ()-setWebSettingsDefaultFontFamily obj val = liftIO $ setObjectPropertyString obj "default-font-family" (Just val)--constructWebSettingsDefaultFontFamily :: T.Text -> IO ([Char], GValue)-constructWebSettingsDefaultFontFamily val = constructObjectPropertyString "default-font-family" (Just val)--clearWebSettingsDefaultFontFamily :: (MonadIO m, WebSettingsK o) => o -> m ()-clearWebSettingsDefaultFontFamily obj = liftIO $ setObjectPropertyString obj "default-font-family" (Nothing :: Maybe T.Text)--data WebSettingsDefaultFontFamilyPropertyInfo-instance AttrInfo WebSettingsDefaultFontFamilyPropertyInfo where-    type AttrAllowedOps WebSettingsDefaultFontFamilyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebSettingsDefaultFontFamilyPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint WebSettingsDefaultFontFamilyPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsDefaultFontFamilyPropertyInfo = (Maybe T.Text)-    type AttrLabel WebSettingsDefaultFontFamilyPropertyInfo = "default-font-family"-    attrGet _ = getWebSettingsDefaultFontFamily-    attrSet _ = setWebSettingsDefaultFontFamily-    attrConstruct _ = constructWebSettingsDefaultFontFamily-    attrClear _ = clearWebSettingsDefaultFontFamily---- VVV Prop "default-font-size"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsDefaultFontSize :: (MonadIO m, WebSettingsK o) => o -> m Int32-getWebSettingsDefaultFontSize obj = liftIO $ getObjectPropertyInt32 obj "default-font-size"--setWebSettingsDefaultFontSize :: (MonadIO m, WebSettingsK o) => o -> Int32 -> m ()-setWebSettingsDefaultFontSize obj val = liftIO $ setObjectPropertyInt32 obj "default-font-size" val--constructWebSettingsDefaultFontSize :: Int32 -> IO ([Char], GValue)-constructWebSettingsDefaultFontSize val = constructObjectPropertyInt32 "default-font-size" val--data WebSettingsDefaultFontSizePropertyInfo-instance AttrInfo WebSettingsDefaultFontSizePropertyInfo where-    type AttrAllowedOps WebSettingsDefaultFontSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsDefaultFontSizePropertyInfo = (~) Int32-    type AttrBaseTypeConstraint WebSettingsDefaultFontSizePropertyInfo = WebSettingsK-    type AttrGetType WebSettingsDefaultFontSizePropertyInfo = Int32-    type AttrLabel WebSettingsDefaultFontSizePropertyInfo = "default-font-size"-    attrGet _ = getWebSettingsDefaultFontSize-    attrSet _ = setWebSettingsDefaultFontSize-    attrConstruct _ = constructWebSettingsDefaultFontSize-    attrClear _ = undefined---- VVV Prop "default-monospace-font-size"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsDefaultMonospaceFontSize :: (MonadIO m, WebSettingsK o) => o -> m Int32-getWebSettingsDefaultMonospaceFontSize obj = liftIO $ getObjectPropertyInt32 obj "default-monospace-font-size"--setWebSettingsDefaultMonospaceFontSize :: (MonadIO m, WebSettingsK o) => o -> Int32 -> m ()-setWebSettingsDefaultMonospaceFontSize obj val = liftIO $ setObjectPropertyInt32 obj "default-monospace-font-size" val--constructWebSettingsDefaultMonospaceFontSize :: Int32 -> IO ([Char], GValue)-constructWebSettingsDefaultMonospaceFontSize val = constructObjectPropertyInt32 "default-monospace-font-size" val--data WebSettingsDefaultMonospaceFontSizePropertyInfo-instance AttrInfo WebSettingsDefaultMonospaceFontSizePropertyInfo where-    type AttrAllowedOps WebSettingsDefaultMonospaceFontSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsDefaultMonospaceFontSizePropertyInfo = (~) Int32-    type AttrBaseTypeConstraint WebSettingsDefaultMonospaceFontSizePropertyInfo = WebSettingsK-    type AttrGetType WebSettingsDefaultMonospaceFontSizePropertyInfo = Int32-    type AttrLabel WebSettingsDefaultMonospaceFontSizePropertyInfo = "default-monospace-font-size"-    attrGet _ = getWebSettingsDefaultMonospaceFontSize-    attrSet _ = setWebSettingsDefaultMonospaceFontSize-    attrConstruct _ = constructWebSettingsDefaultMonospaceFontSize-    attrClear _ = undefined---- VVV Prop "editing-behavior"-   -- Type: TInterface "WebKit" "EditingBehavior"-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEditingBehavior :: (MonadIO m, WebSettingsK o) => o -> m EditingBehavior-getWebSettingsEditingBehavior obj = liftIO $ getObjectPropertyEnum obj "editing-behavior"--setWebSettingsEditingBehavior :: (MonadIO m, WebSettingsK o) => o -> EditingBehavior -> m ()-setWebSettingsEditingBehavior obj val = liftIO $ setObjectPropertyEnum obj "editing-behavior" val--constructWebSettingsEditingBehavior :: EditingBehavior -> IO ([Char], GValue)-constructWebSettingsEditingBehavior val = constructObjectPropertyEnum "editing-behavior" val--data WebSettingsEditingBehaviorPropertyInfo-instance AttrInfo WebSettingsEditingBehaviorPropertyInfo where-    type AttrAllowedOps WebSettingsEditingBehaviorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEditingBehaviorPropertyInfo = (~) EditingBehavior-    type AttrBaseTypeConstraint WebSettingsEditingBehaviorPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEditingBehaviorPropertyInfo = EditingBehavior-    type AttrLabel WebSettingsEditingBehaviorPropertyInfo = "editing-behavior"-    attrGet _ = getWebSettingsEditingBehavior-    attrSet _ = setWebSettingsEditingBehavior-    attrConstruct _ = constructWebSettingsEditingBehavior-    attrClear _ = undefined---- VVV Prop "enable-accelerated-compositing"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableAcceleratedCompositing :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableAcceleratedCompositing obj = liftIO $ getObjectPropertyBool obj "enable-accelerated-compositing"--setWebSettingsEnableAcceleratedCompositing :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableAcceleratedCompositing obj val = liftIO $ setObjectPropertyBool obj "enable-accelerated-compositing" val--constructWebSettingsEnableAcceleratedCompositing :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableAcceleratedCompositing val = constructObjectPropertyBool "enable-accelerated-compositing" val--data WebSettingsEnableAcceleratedCompositingPropertyInfo-instance AttrInfo WebSettingsEnableAcceleratedCompositingPropertyInfo where-    type AttrAllowedOps WebSettingsEnableAcceleratedCompositingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableAcceleratedCompositingPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableAcceleratedCompositingPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableAcceleratedCompositingPropertyInfo = Bool-    type AttrLabel WebSettingsEnableAcceleratedCompositingPropertyInfo = "enable-accelerated-compositing"-    attrGet _ = getWebSettingsEnableAcceleratedCompositing-    attrSet _ = setWebSettingsEnableAcceleratedCompositing-    attrConstruct _ = constructWebSettingsEnableAcceleratedCompositing-    attrClear _ = undefined---- VVV Prop "enable-caret-browsing"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableCaretBrowsing :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableCaretBrowsing obj = liftIO $ getObjectPropertyBool obj "enable-caret-browsing"--setWebSettingsEnableCaretBrowsing :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableCaretBrowsing obj val = liftIO $ setObjectPropertyBool obj "enable-caret-browsing" val--constructWebSettingsEnableCaretBrowsing :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableCaretBrowsing val = constructObjectPropertyBool "enable-caret-browsing" val--data WebSettingsEnableCaretBrowsingPropertyInfo-instance AttrInfo WebSettingsEnableCaretBrowsingPropertyInfo where-    type AttrAllowedOps WebSettingsEnableCaretBrowsingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableCaretBrowsingPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableCaretBrowsingPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableCaretBrowsingPropertyInfo = Bool-    type AttrLabel WebSettingsEnableCaretBrowsingPropertyInfo = "enable-caret-browsing"-    attrGet _ = getWebSettingsEnableCaretBrowsing-    attrSet _ = setWebSettingsEnableCaretBrowsing-    attrConstruct _ = constructWebSettingsEnableCaretBrowsing-    attrClear _ = undefined---- VVV Prop "enable-default-context-menu"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableDefaultContextMenu :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableDefaultContextMenu obj = liftIO $ getObjectPropertyBool obj "enable-default-context-menu"--setWebSettingsEnableDefaultContextMenu :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableDefaultContextMenu obj val = liftIO $ setObjectPropertyBool obj "enable-default-context-menu" val--constructWebSettingsEnableDefaultContextMenu :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableDefaultContextMenu val = constructObjectPropertyBool "enable-default-context-menu" val--data WebSettingsEnableDefaultContextMenuPropertyInfo-instance AttrInfo WebSettingsEnableDefaultContextMenuPropertyInfo where-    type AttrAllowedOps WebSettingsEnableDefaultContextMenuPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableDefaultContextMenuPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableDefaultContextMenuPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableDefaultContextMenuPropertyInfo = Bool-    type AttrLabel WebSettingsEnableDefaultContextMenuPropertyInfo = "enable-default-context-menu"-    attrGet _ = getWebSettingsEnableDefaultContextMenu-    attrSet _ = setWebSettingsEnableDefaultContextMenu-    attrConstruct _ = constructWebSettingsEnableDefaultContextMenu-    attrClear _ = undefined---- VVV Prop "enable-developer-extras"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableDeveloperExtras :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableDeveloperExtras obj = liftIO $ getObjectPropertyBool obj "enable-developer-extras"--setWebSettingsEnableDeveloperExtras :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableDeveloperExtras obj val = liftIO $ setObjectPropertyBool obj "enable-developer-extras" val--constructWebSettingsEnableDeveloperExtras :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableDeveloperExtras val = constructObjectPropertyBool "enable-developer-extras" val--data WebSettingsEnableDeveloperExtrasPropertyInfo-instance AttrInfo WebSettingsEnableDeveloperExtrasPropertyInfo where-    type AttrAllowedOps WebSettingsEnableDeveloperExtrasPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableDeveloperExtrasPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableDeveloperExtrasPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableDeveloperExtrasPropertyInfo = Bool-    type AttrLabel WebSettingsEnableDeveloperExtrasPropertyInfo = "enable-developer-extras"-    attrGet _ = getWebSettingsEnableDeveloperExtras-    attrSet _ = setWebSettingsEnableDeveloperExtras-    attrConstruct _ = constructWebSettingsEnableDeveloperExtras-    attrClear _ = undefined---- VVV Prop "enable-display-of-insecure-content"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableDisplayOfInsecureContent :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableDisplayOfInsecureContent obj = liftIO $ getObjectPropertyBool obj "enable-display-of-insecure-content"--setWebSettingsEnableDisplayOfInsecureContent :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableDisplayOfInsecureContent obj val = liftIO $ setObjectPropertyBool obj "enable-display-of-insecure-content" val--constructWebSettingsEnableDisplayOfInsecureContent :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableDisplayOfInsecureContent val = constructObjectPropertyBool "enable-display-of-insecure-content" val--data WebSettingsEnableDisplayOfInsecureContentPropertyInfo-instance AttrInfo WebSettingsEnableDisplayOfInsecureContentPropertyInfo where-    type AttrAllowedOps WebSettingsEnableDisplayOfInsecureContentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableDisplayOfInsecureContentPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableDisplayOfInsecureContentPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableDisplayOfInsecureContentPropertyInfo = Bool-    type AttrLabel WebSettingsEnableDisplayOfInsecureContentPropertyInfo = "enable-display-of-insecure-content"-    attrGet _ = getWebSettingsEnableDisplayOfInsecureContent-    attrSet _ = setWebSettingsEnableDisplayOfInsecureContent-    attrConstruct _ = constructWebSettingsEnableDisplayOfInsecureContent-    attrClear _ = undefined---- VVV Prop "enable-dns-prefetching"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableDnsPrefetching :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableDnsPrefetching obj = liftIO $ getObjectPropertyBool obj "enable-dns-prefetching"--setWebSettingsEnableDnsPrefetching :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableDnsPrefetching obj val = liftIO $ setObjectPropertyBool obj "enable-dns-prefetching" val--constructWebSettingsEnableDnsPrefetching :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableDnsPrefetching val = constructObjectPropertyBool "enable-dns-prefetching" val--data WebSettingsEnableDnsPrefetchingPropertyInfo-instance AttrInfo WebSettingsEnableDnsPrefetchingPropertyInfo where-    type AttrAllowedOps WebSettingsEnableDnsPrefetchingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableDnsPrefetchingPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableDnsPrefetchingPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableDnsPrefetchingPropertyInfo = Bool-    type AttrLabel WebSettingsEnableDnsPrefetchingPropertyInfo = "enable-dns-prefetching"-    attrGet _ = getWebSettingsEnableDnsPrefetching-    attrSet _ = setWebSettingsEnableDnsPrefetching-    attrConstruct _ = constructWebSettingsEnableDnsPrefetching-    attrClear _ = undefined---- VVV Prop "enable-dom-paste"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableDomPaste :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableDomPaste obj = liftIO $ getObjectPropertyBool obj "enable-dom-paste"--setWebSettingsEnableDomPaste :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableDomPaste obj val = liftIO $ setObjectPropertyBool obj "enable-dom-paste" val--constructWebSettingsEnableDomPaste :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableDomPaste val = constructObjectPropertyBool "enable-dom-paste" val--data WebSettingsEnableDomPastePropertyInfo-instance AttrInfo WebSettingsEnableDomPastePropertyInfo where-    type AttrAllowedOps WebSettingsEnableDomPastePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableDomPastePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableDomPastePropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableDomPastePropertyInfo = Bool-    type AttrLabel WebSettingsEnableDomPastePropertyInfo = "enable-dom-paste"-    attrGet _ = getWebSettingsEnableDomPaste-    attrSet _ = setWebSettingsEnableDomPaste-    attrConstruct _ = constructWebSettingsEnableDomPaste-    attrClear _ = undefined---- VVV Prop "enable-file-access-from-file-uris"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableFileAccessFromFileUris :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableFileAccessFromFileUris obj = liftIO $ getObjectPropertyBool obj "enable-file-access-from-file-uris"--setWebSettingsEnableFileAccessFromFileUris :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableFileAccessFromFileUris obj val = liftIO $ setObjectPropertyBool obj "enable-file-access-from-file-uris" val--constructWebSettingsEnableFileAccessFromFileUris :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableFileAccessFromFileUris val = constructObjectPropertyBool "enable-file-access-from-file-uris" val--data WebSettingsEnableFileAccessFromFileUrisPropertyInfo-instance AttrInfo WebSettingsEnableFileAccessFromFileUrisPropertyInfo where-    type AttrAllowedOps WebSettingsEnableFileAccessFromFileUrisPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableFileAccessFromFileUrisPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableFileAccessFromFileUrisPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableFileAccessFromFileUrisPropertyInfo = Bool-    type AttrLabel WebSettingsEnableFileAccessFromFileUrisPropertyInfo = "enable-file-access-from-file-uris"-    attrGet _ = getWebSettingsEnableFileAccessFromFileUris-    attrSet _ = setWebSettingsEnableFileAccessFromFileUris-    attrConstruct _ = constructWebSettingsEnableFileAccessFromFileUris-    attrClear _ = undefined---- VVV Prop "enable-frame-flattening"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableFrameFlattening :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableFrameFlattening obj = liftIO $ getObjectPropertyBool obj "enable-frame-flattening"--setWebSettingsEnableFrameFlattening :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableFrameFlattening obj val = liftIO $ setObjectPropertyBool obj "enable-frame-flattening" val--constructWebSettingsEnableFrameFlattening :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableFrameFlattening val = constructObjectPropertyBool "enable-frame-flattening" val--data WebSettingsEnableFrameFlatteningPropertyInfo-instance AttrInfo WebSettingsEnableFrameFlatteningPropertyInfo where-    type AttrAllowedOps WebSettingsEnableFrameFlatteningPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableFrameFlatteningPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableFrameFlatteningPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableFrameFlatteningPropertyInfo = Bool-    type AttrLabel WebSettingsEnableFrameFlatteningPropertyInfo = "enable-frame-flattening"-    attrGet _ = getWebSettingsEnableFrameFlattening-    attrSet _ = setWebSettingsEnableFrameFlattening-    attrConstruct _ = constructWebSettingsEnableFrameFlattening-    attrClear _ = undefined---- VVV Prop "enable-fullscreen"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableFullscreen :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableFullscreen obj = liftIO $ getObjectPropertyBool obj "enable-fullscreen"--setWebSettingsEnableFullscreen :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableFullscreen obj val = liftIO $ setObjectPropertyBool obj "enable-fullscreen" val--constructWebSettingsEnableFullscreen :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableFullscreen val = constructObjectPropertyBool "enable-fullscreen" val--data WebSettingsEnableFullscreenPropertyInfo-instance AttrInfo WebSettingsEnableFullscreenPropertyInfo where-    type AttrAllowedOps WebSettingsEnableFullscreenPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableFullscreenPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableFullscreenPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableFullscreenPropertyInfo = Bool-    type AttrLabel WebSettingsEnableFullscreenPropertyInfo = "enable-fullscreen"-    attrGet _ = getWebSettingsEnableFullscreen-    attrSet _ = setWebSettingsEnableFullscreen-    attrConstruct _ = constructWebSettingsEnableFullscreen-    attrClear _ = undefined---- VVV Prop "enable-html5-database"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableHtml5Database :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableHtml5Database obj = liftIO $ getObjectPropertyBool obj "enable-html5-database"--setWebSettingsEnableHtml5Database :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableHtml5Database obj val = liftIO $ setObjectPropertyBool obj "enable-html5-database" val--constructWebSettingsEnableHtml5Database :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableHtml5Database val = constructObjectPropertyBool "enable-html5-database" val--data WebSettingsEnableHtml5DatabasePropertyInfo-instance AttrInfo WebSettingsEnableHtml5DatabasePropertyInfo where-    type AttrAllowedOps WebSettingsEnableHtml5DatabasePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableHtml5DatabasePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableHtml5DatabasePropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableHtml5DatabasePropertyInfo = Bool-    type AttrLabel WebSettingsEnableHtml5DatabasePropertyInfo = "enable-html5-database"-    attrGet _ = getWebSettingsEnableHtml5Database-    attrSet _ = setWebSettingsEnableHtml5Database-    attrConstruct _ = constructWebSettingsEnableHtml5Database-    attrClear _ = undefined---- VVV Prop "enable-html5-local-storage"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableHtml5LocalStorage :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableHtml5LocalStorage obj = liftIO $ getObjectPropertyBool obj "enable-html5-local-storage"--setWebSettingsEnableHtml5LocalStorage :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableHtml5LocalStorage obj val = liftIO $ setObjectPropertyBool obj "enable-html5-local-storage" val--constructWebSettingsEnableHtml5LocalStorage :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableHtml5LocalStorage val = constructObjectPropertyBool "enable-html5-local-storage" val--data WebSettingsEnableHtml5LocalStoragePropertyInfo-instance AttrInfo WebSettingsEnableHtml5LocalStoragePropertyInfo where-    type AttrAllowedOps WebSettingsEnableHtml5LocalStoragePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableHtml5LocalStoragePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableHtml5LocalStoragePropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableHtml5LocalStoragePropertyInfo = Bool-    type AttrLabel WebSettingsEnableHtml5LocalStoragePropertyInfo = "enable-html5-local-storage"-    attrGet _ = getWebSettingsEnableHtml5LocalStorage-    attrSet _ = setWebSettingsEnableHtml5LocalStorage-    attrConstruct _ = constructWebSettingsEnableHtml5LocalStorage-    attrClear _ = undefined---- VVV Prop "enable-hyperlink-auditing"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableHyperlinkAuditing :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableHyperlinkAuditing obj = liftIO $ getObjectPropertyBool obj "enable-hyperlink-auditing"--setWebSettingsEnableHyperlinkAuditing :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableHyperlinkAuditing obj val = liftIO $ setObjectPropertyBool obj "enable-hyperlink-auditing" val--constructWebSettingsEnableHyperlinkAuditing :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableHyperlinkAuditing val = constructObjectPropertyBool "enable-hyperlink-auditing" val--data WebSettingsEnableHyperlinkAuditingPropertyInfo-instance AttrInfo WebSettingsEnableHyperlinkAuditingPropertyInfo where-    type AttrAllowedOps WebSettingsEnableHyperlinkAuditingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableHyperlinkAuditingPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableHyperlinkAuditingPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableHyperlinkAuditingPropertyInfo = Bool-    type AttrLabel WebSettingsEnableHyperlinkAuditingPropertyInfo = "enable-hyperlink-auditing"-    attrGet _ = getWebSettingsEnableHyperlinkAuditing-    attrSet _ = setWebSettingsEnableHyperlinkAuditing-    attrConstruct _ = constructWebSettingsEnableHyperlinkAuditing-    attrClear _ = undefined---- VVV Prop "enable-java-applet"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableJavaApplet :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableJavaApplet obj = liftIO $ getObjectPropertyBool obj "enable-java-applet"--setWebSettingsEnableJavaApplet :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableJavaApplet obj val = liftIO $ setObjectPropertyBool obj "enable-java-applet" val--constructWebSettingsEnableJavaApplet :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableJavaApplet val = constructObjectPropertyBool "enable-java-applet" val--data WebSettingsEnableJavaAppletPropertyInfo-instance AttrInfo WebSettingsEnableJavaAppletPropertyInfo where-    type AttrAllowedOps WebSettingsEnableJavaAppletPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableJavaAppletPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableJavaAppletPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableJavaAppletPropertyInfo = Bool-    type AttrLabel WebSettingsEnableJavaAppletPropertyInfo = "enable-java-applet"-    attrGet _ = getWebSettingsEnableJavaApplet-    attrSet _ = setWebSettingsEnableJavaApplet-    attrConstruct _ = constructWebSettingsEnableJavaApplet-    attrClear _ = undefined---- VVV Prop "enable-media-stream"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableMediaStream :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableMediaStream obj = liftIO $ getObjectPropertyBool obj "enable-media-stream"--setWebSettingsEnableMediaStream :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableMediaStream obj val = liftIO $ setObjectPropertyBool obj "enable-media-stream" val--constructWebSettingsEnableMediaStream :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableMediaStream val = constructObjectPropertyBool "enable-media-stream" val--data WebSettingsEnableMediaStreamPropertyInfo-instance AttrInfo WebSettingsEnableMediaStreamPropertyInfo where-    type AttrAllowedOps WebSettingsEnableMediaStreamPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableMediaStreamPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableMediaStreamPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableMediaStreamPropertyInfo = Bool-    type AttrLabel WebSettingsEnableMediaStreamPropertyInfo = "enable-media-stream"-    attrGet _ = getWebSettingsEnableMediaStream-    attrSet _ = setWebSettingsEnableMediaStream-    attrConstruct _ = constructWebSettingsEnableMediaStream-    attrClear _ = undefined---- VVV Prop "enable-mediasource"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableMediasource :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableMediasource obj = liftIO $ getObjectPropertyBool obj "enable-mediasource"--setWebSettingsEnableMediasource :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableMediasource obj val = liftIO $ setObjectPropertyBool obj "enable-mediasource" val--constructWebSettingsEnableMediasource :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableMediasource val = constructObjectPropertyBool "enable-mediasource" val--data WebSettingsEnableMediasourcePropertyInfo-instance AttrInfo WebSettingsEnableMediasourcePropertyInfo where-    type AttrAllowedOps WebSettingsEnableMediasourcePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableMediasourcePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableMediasourcePropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableMediasourcePropertyInfo = Bool-    type AttrLabel WebSettingsEnableMediasourcePropertyInfo = "enable-mediasource"-    attrGet _ = getWebSettingsEnableMediasource-    attrSet _ = setWebSettingsEnableMediasource-    attrConstruct _ = constructWebSettingsEnableMediasource-    attrClear _ = undefined---- VVV Prop "enable-offline-web-application-cache"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableOfflineWebApplicationCache :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableOfflineWebApplicationCache obj = liftIO $ getObjectPropertyBool obj "enable-offline-web-application-cache"--setWebSettingsEnableOfflineWebApplicationCache :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableOfflineWebApplicationCache obj val = liftIO $ setObjectPropertyBool obj "enable-offline-web-application-cache" val--constructWebSettingsEnableOfflineWebApplicationCache :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableOfflineWebApplicationCache val = constructObjectPropertyBool "enable-offline-web-application-cache" val--data WebSettingsEnableOfflineWebApplicationCachePropertyInfo-instance AttrInfo WebSettingsEnableOfflineWebApplicationCachePropertyInfo where-    type AttrAllowedOps WebSettingsEnableOfflineWebApplicationCachePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableOfflineWebApplicationCachePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableOfflineWebApplicationCachePropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableOfflineWebApplicationCachePropertyInfo = Bool-    type AttrLabel WebSettingsEnableOfflineWebApplicationCachePropertyInfo = "enable-offline-web-application-cache"-    attrGet _ = getWebSettingsEnableOfflineWebApplicationCache-    attrSet _ = setWebSettingsEnableOfflineWebApplicationCache-    attrConstruct _ = constructWebSettingsEnableOfflineWebApplicationCache-    attrClear _ = undefined---- VVV Prop "enable-page-cache"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnablePageCache :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnablePageCache obj = liftIO $ getObjectPropertyBool obj "enable-page-cache"--setWebSettingsEnablePageCache :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnablePageCache obj val = liftIO $ setObjectPropertyBool obj "enable-page-cache" val--constructWebSettingsEnablePageCache :: Bool -> IO ([Char], GValue)-constructWebSettingsEnablePageCache val = constructObjectPropertyBool "enable-page-cache" val--data WebSettingsEnablePageCachePropertyInfo-instance AttrInfo WebSettingsEnablePageCachePropertyInfo where-    type AttrAllowedOps WebSettingsEnablePageCachePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnablePageCachePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnablePageCachePropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnablePageCachePropertyInfo = Bool-    type AttrLabel WebSettingsEnablePageCachePropertyInfo = "enable-page-cache"-    attrGet _ = getWebSettingsEnablePageCache-    attrSet _ = setWebSettingsEnablePageCache-    attrConstruct _ = constructWebSettingsEnablePageCache-    attrClear _ = undefined---- VVV Prop "enable-plugins"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnablePlugins :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnablePlugins obj = liftIO $ getObjectPropertyBool obj "enable-plugins"--setWebSettingsEnablePlugins :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnablePlugins obj val = liftIO $ setObjectPropertyBool obj "enable-plugins" val--constructWebSettingsEnablePlugins :: Bool -> IO ([Char], GValue)-constructWebSettingsEnablePlugins val = constructObjectPropertyBool "enable-plugins" val--data WebSettingsEnablePluginsPropertyInfo-instance AttrInfo WebSettingsEnablePluginsPropertyInfo where-    type AttrAllowedOps WebSettingsEnablePluginsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnablePluginsPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnablePluginsPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnablePluginsPropertyInfo = Bool-    type AttrLabel WebSettingsEnablePluginsPropertyInfo = "enable-plugins"-    attrGet _ = getWebSettingsEnablePlugins-    attrSet _ = setWebSettingsEnablePlugins-    attrConstruct _ = constructWebSettingsEnablePlugins-    attrClear _ = undefined---- VVV Prop "enable-private-browsing"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnablePrivateBrowsing :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnablePrivateBrowsing obj = liftIO $ getObjectPropertyBool obj "enable-private-browsing"--setWebSettingsEnablePrivateBrowsing :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnablePrivateBrowsing obj val = liftIO $ setObjectPropertyBool obj "enable-private-browsing" val--constructWebSettingsEnablePrivateBrowsing :: Bool -> IO ([Char], GValue)-constructWebSettingsEnablePrivateBrowsing val = constructObjectPropertyBool "enable-private-browsing" val--data WebSettingsEnablePrivateBrowsingPropertyInfo-instance AttrInfo WebSettingsEnablePrivateBrowsingPropertyInfo where-    type AttrAllowedOps WebSettingsEnablePrivateBrowsingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnablePrivateBrowsingPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnablePrivateBrowsingPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnablePrivateBrowsingPropertyInfo = Bool-    type AttrLabel WebSettingsEnablePrivateBrowsingPropertyInfo = "enable-private-browsing"-    attrGet _ = getWebSettingsEnablePrivateBrowsing-    attrSet _ = setWebSettingsEnablePrivateBrowsing-    attrConstruct _ = constructWebSettingsEnablePrivateBrowsing-    attrClear _ = undefined---- VVV Prop "enable-running-of-insecure-content"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableRunningOfInsecureContent :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableRunningOfInsecureContent obj = liftIO $ getObjectPropertyBool obj "enable-running-of-insecure-content"--setWebSettingsEnableRunningOfInsecureContent :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableRunningOfInsecureContent obj val = liftIO $ setObjectPropertyBool obj "enable-running-of-insecure-content" val--constructWebSettingsEnableRunningOfInsecureContent :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableRunningOfInsecureContent val = constructObjectPropertyBool "enable-running-of-insecure-content" val--data WebSettingsEnableRunningOfInsecureContentPropertyInfo-instance AttrInfo WebSettingsEnableRunningOfInsecureContentPropertyInfo where-    type AttrAllowedOps WebSettingsEnableRunningOfInsecureContentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableRunningOfInsecureContentPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableRunningOfInsecureContentPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableRunningOfInsecureContentPropertyInfo = Bool-    type AttrLabel WebSettingsEnableRunningOfInsecureContentPropertyInfo = "enable-running-of-insecure-content"-    attrGet _ = getWebSettingsEnableRunningOfInsecureContent-    attrSet _ = setWebSettingsEnableRunningOfInsecureContent-    attrConstruct _ = constructWebSettingsEnableRunningOfInsecureContent-    attrClear _ = undefined---- VVV Prop "enable-scripts"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableScripts :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableScripts obj = liftIO $ getObjectPropertyBool obj "enable-scripts"--setWebSettingsEnableScripts :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableScripts obj val = liftIO $ setObjectPropertyBool obj "enable-scripts" val--constructWebSettingsEnableScripts :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableScripts val = constructObjectPropertyBool "enable-scripts" val--data WebSettingsEnableScriptsPropertyInfo-instance AttrInfo WebSettingsEnableScriptsPropertyInfo where-    type AttrAllowedOps WebSettingsEnableScriptsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableScriptsPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableScriptsPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableScriptsPropertyInfo = Bool-    type AttrLabel WebSettingsEnableScriptsPropertyInfo = "enable-scripts"-    attrGet _ = getWebSettingsEnableScripts-    attrSet _ = setWebSettingsEnableScripts-    attrConstruct _ = constructWebSettingsEnableScripts-    attrClear _ = undefined---- VVV Prop "enable-site-specific-quirks"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableSiteSpecificQuirks :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableSiteSpecificQuirks obj = liftIO $ getObjectPropertyBool obj "enable-site-specific-quirks"--setWebSettingsEnableSiteSpecificQuirks :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableSiteSpecificQuirks obj val = liftIO $ setObjectPropertyBool obj "enable-site-specific-quirks" val--constructWebSettingsEnableSiteSpecificQuirks :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableSiteSpecificQuirks val = constructObjectPropertyBool "enable-site-specific-quirks" val--data WebSettingsEnableSiteSpecificQuirksPropertyInfo-instance AttrInfo WebSettingsEnableSiteSpecificQuirksPropertyInfo where-    type AttrAllowedOps WebSettingsEnableSiteSpecificQuirksPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableSiteSpecificQuirksPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableSiteSpecificQuirksPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableSiteSpecificQuirksPropertyInfo = Bool-    type AttrLabel WebSettingsEnableSiteSpecificQuirksPropertyInfo = "enable-site-specific-quirks"-    attrGet _ = getWebSettingsEnableSiteSpecificQuirks-    attrSet _ = setWebSettingsEnableSiteSpecificQuirks-    attrConstruct _ = constructWebSettingsEnableSiteSpecificQuirks-    attrClear _ = undefined---- VVV Prop "enable-smooth-scrolling"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableSmoothScrolling :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableSmoothScrolling obj = liftIO $ getObjectPropertyBool obj "enable-smooth-scrolling"--setWebSettingsEnableSmoothScrolling :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableSmoothScrolling obj val = liftIO $ setObjectPropertyBool obj "enable-smooth-scrolling" val--constructWebSettingsEnableSmoothScrolling :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableSmoothScrolling val = constructObjectPropertyBool "enable-smooth-scrolling" val--data WebSettingsEnableSmoothScrollingPropertyInfo-instance AttrInfo WebSettingsEnableSmoothScrollingPropertyInfo where-    type AttrAllowedOps WebSettingsEnableSmoothScrollingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableSmoothScrollingPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableSmoothScrollingPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableSmoothScrollingPropertyInfo = Bool-    type AttrLabel WebSettingsEnableSmoothScrollingPropertyInfo = "enable-smooth-scrolling"-    attrGet _ = getWebSettingsEnableSmoothScrolling-    attrSet _ = setWebSettingsEnableSmoothScrolling-    attrConstruct _ = constructWebSettingsEnableSmoothScrolling-    attrClear _ = undefined---- VVV Prop "enable-spatial-navigation"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableSpatialNavigation :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableSpatialNavigation obj = liftIO $ getObjectPropertyBool obj "enable-spatial-navigation"--setWebSettingsEnableSpatialNavigation :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableSpatialNavigation obj val = liftIO $ setObjectPropertyBool obj "enable-spatial-navigation" val--constructWebSettingsEnableSpatialNavigation :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableSpatialNavigation val = constructObjectPropertyBool "enable-spatial-navigation" val--data WebSettingsEnableSpatialNavigationPropertyInfo-instance AttrInfo WebSettingsEnableSpatialNavigationPropertyInfo where-    type AttrAllowedOps WebSettingsEnableSpatialNavigationPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableSpatialNavigationPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableSpatialNavigationPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableSpatialNavigationPropertyInfo = Bool-    type AttrLabel WebSettingsEnableSpatialNavigationPropertyInfo = "enable-spatial-navigation"-    attrGet _ = getWebSettingsEnableSpatialNavigation-    attrSet _ = setWebSettingsEnableSpatialNavigation-    attrConstruct _ = constructWebSettingsEnableSpatialNavigation-    attrClear _ = undefined---- VVV Prop "enable-spell-checking"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableSpellChecking :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableSpellChecking obj = liftIO $ getObjectPropertyBool obj "enable-spell-checking"--setWebSettingsEnableSpellChecking :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableSpellChecking obj val = liftIO $ setObjectPropertyBool obj "enable-spell-checking" val--constructWebSettingsEnableSpellChecking :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableSpellChecking val = constructObjectPropertyBool "enable-spell-checking" val--data WebSettingsEnableSpellCheckingPropertyInfo-instance AttrInfo WebSettingsEnableSpellCheckingPropertyInfo where-    type AttrAllowedOps WebSettingsEnableSpellCheckingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableSpellCheckingPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableSpellCheckingPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableSpellCheckingPropertyInfo = Bool-    type AttrLabel WebSettingsEnableSpellCheckingPropertyInfo = "enable-spell-checking"-    attrGet _ = getWebSettingsEnableSpellChecking-    attrSet _ = setWebSettingsEnableSpellChecking-    attrConstruct _ = constructWebSettingsEnableSpellChecking-    attrClear _ = undefined---- VVV Prop "enable-universal-access-from-file-uris"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableUniversalAccessFromFileUris :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableUniversalAccessFromFileUris obj = liftIO $ getObjectPropertyBool obj "enable-universal-access-from-file-uris"--setWebSettingsEnableUniversalAccessFromFileUris :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableUniversalAccessFromFileUris obj val = liftIO $ setObjectPropertyBool obj "enable-universal-access-from-file-uris" val--constructWebSettingsEnableUniversalAccessFromFileUris :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableUniversalAccessFromFileUris val = constructObjectPropertyBool "enable-universal-access-from-file-uris" val--data WebSettingsEnableUniversalAccessFromFileUrisPropertyInfo-instance AttrInfo WebSettingsEnableUniversalAccessFromFileUrisPropertyInfo where-    type AttrAllowedOps WebSettingsEnableUniversalAccessFromFileUrisPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableUniversalAccessFromFileUrisPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableUniversalAccessFromFileUrisPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableUniversalAccessFromFileUrisPropertyInfo = Bool-    type AttrLabel WebSettingsEnableUniversalAccessFromFileUrisPropertyInfo = "enable-universal-access-from-file-uris"-    attrGet _ = getWebSettingsEnableUniversalAccessFromFileUris-    attrSet _ = setWebSettingsEnableUniversalAccessFromFileUris-    attrConstruct _ = constructWebSettingsEnableUniversalAccessFromFileUris-    attrClear _ = undefined---- VVV Prop "enable-webaudio"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableWebaudio :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableWebaudio obj = liftIO $ getObjectPropertyBool obj "enable-webaudio"--setWebSettingsEnableWebaudio :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableWebaudio obj val = liftIO $ setObjectPropertyBool obj "enable-webaudio" val--constructWebSettingsEnableWebaudio :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableWebaudio val = constructObjectPropertyBool "enable-webaudio" val--data WebSettingsEnableWebaudioPropertyInfo-instance AttrInfo WebSettingsEnableWebaudioPropertyInfo where-    type AttrAllowedOps WebSettingsEnableWebaudioPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableWebaudioPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableWebaudioPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableWebaudioPropertyInfo = Bool-    type AttrLabel WebSettingsEnableWebaudioPropertyInfo = "enable-webaudio"-    attrGet _ = getWebSettingsEnableWebaudio-    attrSet _ = setWebSettingsEnableWebaudio-    attrConstruct _ = constructWebSettingsEnableWebaudio-    attrClear _ = undefined---- VVV Prop "enable-webgl"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableWebgl :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableWebgl obj = liftIO $ getObjectPropertyBool obj "enable-webgl"--setWebSettingsEnableWebgl :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableWebgl obj val = liftIO $ setObjectPropertyBool obj "enable-webgl" val--constructWebSettingsEnableWebgl :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableWebgl val = constructObjectPropertyBool "enable-webgl" val--data WebSettingsEnableWebglPropertyInfo-instance AttrInfo WebSettingsEnableWebglPropertyInfo where-    type AttrAllowedOps WebSettingsEnableWebglPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableWebglPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableWebglPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableWebglPropertyInfo = Bool-    type AttrLabel WebSettingsEnableWebglPropertyInfo = "enable-webgl"-    attrGet _ = getWebSettingsEnableWebgl-    attrSet _ = setWebSettingsEnableWebgl-    attrConstruct _ = constructWebSettingsEnableWebgl-    attrClear _ = undefined---- VVV Prop "enable-xss-auditor"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnableXssAuditor :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnableXssAuditor obj = liftIO $ getObjectPropertyBool obj "enable-xss-auditor"--setWebSettingsEnableXssAuditor :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnableXssAuditor obj val = liftIO $ setObjectPropertyBool obj "enable-xss-auditor" val--constructWebSettingsEnableXssAuditor :: Bool -> IO ([Char], GValue)-constructWebSettingsEnableXssAuditor val = constructObjectPropertyBool "enable-xss-auditor" val--data WebSettingsEnableXssAuditorPropertyInfo-instance AttrInfo WebSettingsEnableXssAuditorPropertyInfo where-    type AttrAllowedOps WebSettingsEnableXssAuditorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnableXssAuditorPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnableXssAuditorPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnableXssAuditorPropertyInfo = Bool-    type AttrLabel WebSettingsEnableXssAuditorPropertyInfo = "enable-xss-auditor"-    attrGet _ = getWebSettingsEnableXssAuditor-    attrSet _ = setWebSettingsEnableXssAuditor-    attrConstruct _ = constructWebSettingsEnableXssAuditor-    attrClear _ = undefined---- VVV Prop "enforce-96-dpi"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsEnforce96Dpi :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsEnforce96Dpi obj = liftIO $ getObjectPropertyBool obj "enforce-96-dpi"--setWebSettingsEnforce96Dpi :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsEnforce96Dpi obj val = liftIO $ setObjectPropertyBool obj "enforce-96-dpi" val--constructWebSettingsEnforce96Dpi :: Bool -> IO ([Char], GValue)-constructWebSettingsEnforce96Dpi val = constructObjectPropertyBool "enforce-96-dpi" val--data WebSettingsEnforce96DpiPropertyInfo-instance AttrInfo WebSettingsEnforce96DpiPropertyInfo where-    type AttrAllowedOps WebSettingsEnforce96DpiPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsEnforce96DpiPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsEnforce96DpiPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsEnforce96DpiPropertyInfo = Bool-    type AttrLabel WebSettingsEnforce96DpiPropertyInfo = "enforce-96-dpi"-    attrGet _ = getWebSettingsEnforce96Dpi-    attrSet _ = setWebSettingsEnforce96Dpi-    attrConstruct _ = constructWebSettingsEnforce96Dpi-    attrClear _ = undefined---- VVV Prop "fantasy-font-family"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsFantasyFontFamily :: (MonadIO m, WebSettingsK o) => o -> m (Maybe T.Text)-getWebSettingsFantasyFontFamily obj = liftIO $ getObjectPropertyString obj "fantasy-font-family"--setWebSettingsFantasyFontFamily :: (MonadIO m, WebSettingsK o) => o -> T.Text -> m ()-setWebSettingsFantasyFontFamily obj val = liftIO $ setObjectPropertyString obj "fantasy-font-family" (Just val)--constructWebSettingsFantasyFontFamily :: T.Text -> IO ([Char], GValue)-constructWebSettingsFantasyFontFamily val = constructObjectPropertyString "fantasy-font-family" (Just val)--clearWebSettingsFantasyFontFamily :: (MonadIO m, WebSettingsK o) => o -> m ()-clearWebSettingsFantasyFontFamily obj = liftIO $ setObjectPropertyString obj "fantasy-font-family" (Nothing :: Maybe T.Text)--data WebSettingsFantasyFontFamilyPropertyInfo-instance AttrInfo WebSettingsFantasyFontFamilyPropertyInfo where-    type AttrAllowedOps WebSettingsFantasyFontFamilyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebSettingsFantasyFontFamilyPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint WebSettingsFantasyFontFamilyPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsFantasyFontFamilyPropertyInfo = (Maybe T.Text)-    type AttrLabel WebSettingsFantasyFontFamilyPropertyInfo = "fantasy-font-family"-    attrGet _ = getWebSettingsFantasyFontFamily-    attrSet _ = setWebSettingsFantasyFontFamily-    attrConstruct _ = constructWebSettingsFantasyFontFamily-    attrClear _ = clearWebSettingsFantasyFontFamily---- VVV Prop "html5-local-storage-database-path"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsHtml5LocalStorageDatabasePath :: (MonadIO m, WebSettingsK o) => o -> m (Maybe T.Text)-getWebSettingsHtml5LocalStorageDatabasePath obj = liftIO $ getObjectPropertyString obj "html5-local-storage-database-path"--setWebSettingsHtml5LocalStorageDatabasePath :: (MonadIO m, WebSettingsK o) => o -> T.Text -> m ()-setWebSettingsHtml5LocalStorageDatabasePath obj val = liftIO $ setObjectPropertyString obj "html5-local-storage-database-path" (Just val)--constructWebSettingsHtml5LocalStorageDatabasePath :: T.Text -> IO ([Char], GValue)-constructWebSettingsHtml5LocalStorageDatabasePath val = constructObjectPropertyString "html5-local-storage-database-path" (Just val)--clearWebSettingsHtml5LocalStorageDatabasePath :: (MonadIO m, WebSettingsK o) => o -> m ()-clearWebSettingsHtml5LocalStorageDatabasePath obj = liftIO $ setObjectPropertyString obj "html5-local-storage-database-path" (Nothing :: Maybe T.Text)--data WebSettingsHtml5LocalStorageDatabasePathPropertyInfo-instance AttrInfo WebSettingsHtml5LocalStorageDatabasePathPropertyInfo where-    type AttrAllowedOps WebSettingsHtml5LocalStorageDatabasePathPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebSettingsHtml5LocalStorageDatabasePathPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint WebSettingsHtml5LocalStorageDatabasePathPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsHtml5LocalStorageDatabasePathPropertyInfo = (Maybe T.Text)-    type AttrLabel WebSettingsHtml5LocalStorageDatabasePathPropertyInfo = "html5-local-storage-database-path"-    attrGet _ = getWebSettingsHtml5LocalStorageDatabasePath-    attrSet _ = setWebSettingsHtml5LocalStorageDatabasePath-    attrConstruct _ = constructWebSettingsHtml5LocalStorageDatabasePath-    attrClear _ = clearWebSettingsHtml5LocalStorageDatabasePath---- VVV Prop "javascript-can-access-clipboard"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsJavascriptCanAccessClipboard :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsJavascriptCanAccessClipboard obj = liftIO $ getObjectPropertyBool obj "javascript-can-access-clipboard"--setWebSettingsJavascriptCanAccessClipboard :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsJavascriptCanAccessClipboard obj val = liftIO $ setObjectPropertyBool obj "javascript-can-access-clipboard" val--constructWebSettingsJavascriptCanAccessClipboard :: Bool -> IO ([Char], GValue)-constructWebSettingsJavascriptCanAccessClipboard val = constructObjectPropertyBool "javascript-can-access-clipboard" val--data WebSettingsJavascriptCanAccessClipboardPropertyInfo-instance AttrInfo WebSettingsJavascriptCanAccessClipboardPropertyInfo where-    type AttrAllowedOps WebSettingsJavascriptCanAccessClipboardPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsJavascriptCanAccessClipboardPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsJavascriptCanAccessClipboardPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsJavascriptCanAccessClipboardPropertyInfo = Bool-    type AttrLabel WebSettingsJavascriptCanAccessClipboardPropertyInfo = "javascript-can-access-clipboard"-    attrGet _ = getWebSettingsJavascriptCanAccessClipboard-    attrSet _ = setWebSettingsJavascriptCanAccessClipboard-    attrConstruct _ = constructWebSettingsJavascriptCanAccessClipboard-    attrClear _ = undefined---- VVV Prop "javascript-can-open-windows-automatically"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsJavascriptCanOpenWindowsAutomatically :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsJavascriptCanOpenWindowsAutomatically obj = liftIO $ getObjectPropertyBool obj "javascript-can-open-windows-automatically"--setWebSettingsJavascriptCanOpenWindowsAutomatically :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsJavascriptCanOpenWindowsAutomatically obj val = liftIO $ setObjectPropertyBool obj "javascript-can-open-windows-automatically" val--constructWebSettingsJavascriptCanOpenWindowsAutomatically :: Bool -> IO ([Char], GValue)-constructWebSettingsJavascriptCanOpenWindowsAutomatically val = constructObjectPropertyBool "javascript-can-open-windows-automatically" val--data WebSettingsJavascriptCanOpenWindowsAutomaticallyPropertyInfo-instance AttrInfo WebSettingsJavascriptCanOpenWindowsAutomaticallyPropertyInfo where-    type AttrAllowedOps WebSettingsJavascriptCanOpenWindowsAutomaticallyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsJavascriptCanOpenWindowsAutomaticallyPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsJavascriptCanOpenWindowsAutomaticallyPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsJavascriptCanOpenWindowsAutomaticallyPropertyInfo = Bool-    type AttrLabel WebSettingsJavascriptCanOpenWindowsAutomaticallyPropertyInfo = "javascript-can-open-windows-automatically"-    attrGet _ = getWebSettingsJavascriptCanOpenWindowsAutomatically-    attrSet _ = setWebSettingsJavascriptCanOpenWindowsAutomatically-    attrConstruct _ = constructWebSettingsJavascriptCanOpenWindowsAutomatically-    attrClear _ = undefined---- VVV Prop "media-playback-allows-inline"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsMediaPlaybackAllowsInline :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsMediaPlaybackAllowsInline obj = liftIO $ getObjectPropertyBool obj "media-playback-allows-inline"--setWebSettingsMediaPlaybackAllowsInline :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsMediaPlaybackAllowsInline obj val = liftIO $ setObjectPropertyBool obj "media-playback-allows-inline" val--constructWebSettingsMediaPlaybackAllowsInline :: Bool -> IO ([Char], GValue)-constructWebSettingsMediaPlaybackAllowsInline val = constructObjectPropertyBool "media-playback-allows-inline" val--data WebSettingsMediaPlaybackAllowsInlinePropertyInfo-instance AttrInfo WebSettingsMediaPlaybackAllowsInlinePropertyInfo where-    type AttrAllowedOps WebSettingsMediaPlaybackAllowsInlinePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsMediaPlaybackAllowsInlinePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsMediaPlaybackAllowsInlinePropertyInfo = WebSettingsK-    type AttrGetType WebSettingsMediaPlaybackAllowsInlinePropertyInfo = Bool-    type AttrLabel WebSettingsMediaPlaybackAllowsInlinePropertyInfo = "media-playback-allows-inline"-    attrGet _ = getWebSettingsMediaPlaybackAllowsInline-    attrSet _ = setWebSettingsMediaPlaybackAllowsInline-    attrConstruct _ = constructWebSettingsMediaPlaybackAllowsInline-    attrClear _ = undefined---- VVV Prop "media-playback-requires-user-gesture"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsMediaPlaybackRequiresUserGesture :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsMediaPlaybackRequiresUserGesture obj = liftIO $ getObjectPropertyBool obj "media-playback-requires-user-gesture"--setWebSettingsMediaPlaybackRequiresUserGesture :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsMediaPlaybackRequiresUserGesture obj val = liftIO $ setObjectPropertyBool obj "media-playback-requires-user-gesture" val--constructWebSettingsMediaPlaybackRequiresUserGesture :: Bool -> IO ([Char], GValue)-constructWebSettingsMediaPlaybackRequiresUserGesture val = constructObjectPropertyBool "media-playback-requires-user-gesture" val--data WebSettingsMediaPlaybackRequiresUserGesturePropertyInfo-instance AttrInfo WebSettingsMediaPlaybackRequiresUserGesturePropertyInfo where-    type AttrAllowedOps WebSettingsMediaPlaybackRequiresUserGesturePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsMediaPlaybackRequiresUserGesturePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsMediaPlaybackRequiresUserGesturePropertyInfo = WebSettingsK-    type AttrGetType WebSettingsMediaPlaybackRequiresUserGesturePropertyInfo = Bool-    type AttrLabel WebSettingsMediaPlaybackRequiresUserGesturePropertyInfo = "media-playback-requires-user-gesture"-    attrGet _ = getWebSettingsMediaPlaybackRequiresUserGesture-    attrSet _ = setWebSettingsMediaPlaybackRequiresUserGesture-    attrConstruct _ = constructWebSettingsMediaPlaybackRequiresUserGesture-    attrClear _ = undefined---- VVV Prop "minimum-font-size"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsMinimumFontSize :: (MonadIO m, WebSettingsK o) => o -> m Int32-getWebSettingsMinimumFontSize obj = liftIO $ getObjectPropertyInt32 obj "minimum-font-size"--setWebSettingsMinimumFontSize :: (MonadIO m, WebSettingsK o) => o -> Int32 -> m ()-setWebSettingsMinimumFontSize obj val = liftIO $ setObjectPropertyInt32 obj "minimum-font-size" val--constructWebSettingsMinimumFontSize :: Int32 -> IO ([Char], GValue)-constructWebSettingsMinimumFontSize val = constructObjectPropertyInt32 "minimum-font-size" val--data WebSettingsMinimumFontSizePropertyInfo-instance AttrInfo WebSettingsMinimumFontSizePropertyInfo where-    type AttrAllowedOps WebSettingsMinimumFontSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsMinimumFontSizePropertyInfo = (~) Int32-    type AttrBaseTypeConstraint WebSettingsMinimumFontSizePropertyInfo = WebSettingsK-    type AttrGetType WebSettingsMinimumFontSizePropertyInfo = Int32-    type AttrLabel WebSettingsMinimumFontSizePropertyInfo = "minimum-font-size"-    attrGet _ = getWebSettingsMinimumFontSize-    attrSet _ = setWebSettingsMinimumFontSize-    attrConstruct _ = constructWebSettingsMinimumFontSize-    attrClear _ = undefined---- VVV Prop "minimum-logical-font-size"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsMinimumLogicalFontSize :: (MonadIO m, WebSettingsK o) => o -> m Int32-getWebSettingsMinimumLogicalFontSize obj = liftIO $ getObjectPropertyInt32 obj "minimum-logical-font-size"--setWebSettingsMinimumLogicalFontSize :: (MonadIO m, WebSettingsK o) => o -> Int32 -> m ()-setWebSettingsMinimumLogicalFontSize obj val = liftIO $ setObjectPropertyInt32 obj "minimum-logical-font-size" val--constructWebSettingsMinimumLogicalFontSize :: Int32 -> IO ([Char], GValue)-constructWebSettingsMinimumLogicalFontSize val = constructObjectPropertyInt32 "minimum-logical-font-size" val--data WebSettingsMinimumLogicalFontSizePropertyInfo-instance AttrInfo WebSettingsMinimumLogicalFontSizePropertyInfo where-    type AttrAllowedOps WebSettingsMinimumLogicalFontSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsMinimumLogicalFontSizePropertyInfo = (~) Int32-    type AttrBaseTypeConstraint WebSettingsMinimumLogicalFontSizePropertyInfo = WebSettingsK-    type AttrGetType WebSettingsMinimumLogicalFontSizePropertyInfo = Int32-    type AttrLabel WebSettingsMinimumLogicalFontSizePropertyInfo = "minimum-logical-font-size"-    attrGet _ = getWebSettingsMinimumLogicalFontSize-    attrSet _ = setWebSettingsMinimumLogicalFontSize-    attrConstruct _ = constructWebSettingsMinimumLogicalFontSize-    attrClear _ = undefined---- VVV Prop "monospace-font-family"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsMonospaceFontFamily :: (MonadIO m, WebSettingsK o) => o -> m (Maybe T.Text)-getWebSettingsMonospaceFontFamily obj = liftIO $ getObjectPropertyString obj "monospace-font-family"--setWebSettingsMonospaceFontFamily :: (MonadIO m, WebSettingsK o) => o -> T.Text -> m ()-setWebSettingsMonospaceFontFamily obj val = liftIO $ setObjectPropertyString obj "monospace-font-family" (Just val)--constructWebSettingsMonospaceFontFamily :: T.Text -> IO ([Char], GValue)-constructWebSettingsMonospaceFontFamily val = constructObjectPropertyString "monospace-font-family" (Just val)--clearWebSettingsMonospaceFontFamily :: (MonadIO m, WebSettingsK o) => o -> m ()-clearWebSettingsMonospaceFontFamily obj = liftIO $ setObjectPropertyString obj "monospace-font-family" (Nothing :: Maybe T.Text)--data WebSettingsMonospaceFontFamilyPropertyInfo-instance AttrInfo WebSettingsMonospaceFontFamilyPropertyInfo where-    type AttrAllowedOps WebSettingsMonospaceFontFamilyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebSettingsMonospaceFontFamilyPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint WebSettingsMonospaceFontFamilyPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsMonospaceFontFamilyPropertyInfo = (Maybe T.Text)-    type AttrLabel WebSettingsMonospaceFontFamilyPropertyInfo = "monospace-font-family"-    attrGet _ = getWebSettingsMonospaceFontFamily-    attrSet _ = setWebSettingsMonospaceFontFamily-    attrConstruct _ = constructWebSettingsMonospaceFontFamily-    attrClear _ = clearWebSettingsMonospaceFontFamily---- VVV Prop "print-backgrounds"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsPrintBackgrounds :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsPrintBackgrounds obj = liftIO $ getObjectPropertyBool obj "print-backgrounds"--setWebSettingsPrintBackgrounds :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsPrintBackgrounds obj val = liftIO $ setObjectPropertyBool obj "print-backgrounds" val--constructWebSettingsPrintBackgrounds :: Bool -> IO ([Char], GValue)-constructWebSettingsPrintBackgrounds val = constructObjectPropertyBool "print-backgrounds" val--data WebSettingsPrintBackgroundsPropertyInfo-instance AttrInfo WebSettingsPrintBackgroundsPropertyInfo where-    type AttrAllowedOps WebSettingsPrintBackgroundsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsPrintBackgroundsPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsPrintBackgroundsPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsPrintBackgroundsPropertyInfo = Bool-    type AttrLabel WebSettingsPrintBackgroundsPropertyInfo = "print-backgrounds"-    attrGet _ = getWebSettingsPrintBackgrounds-    attrSet _ = setWebSettingsPrintBackgrounds-    attrConstruct _ = constructWebSettingsPrintBackgrounds-    attrClear _ = undefined---- VVV Prop "resizable-text-areas"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsResizableTextAreas :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsResizableTextAreas obj = liftIO $ getObjectPropertyBool obj "resizable-text-areas"--setWebSettingsResizableTextAreas :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsResizableTextAreas obj val = liftIO $ setObjectPropertyBool obj "resizable-text-areas" val--constructWebSettingsResizableTextAreas :: Bool -> IO ([Char], GValue)-constructWebSettingsResizableTextAreas val = constructObjectPropertyBool "resizable-text-areas" val--data WebSettingsResizableTextAreasPropertyInfo-instance AttrInfo WebSettingsResizableTextAreasPropertyInfo where-    type AttrAllowedOps WebSettingsResizableTextAreasPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsResizableTextAreasPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsResizableTextAreasPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsResizableTextAreasPropertyInfo = Bool-    type AttrLabel WebSettingsResizableTextAreasPropertyInfo = "resizable-text-areas"-    attrGet _ = getWebSettingsResizableTextAreas-    attrSet _ = setWebSettingsResizableTextAreas-    attrConstruct _ = constructWebSettingsResizableTextAreas-    attrClear _ = undefined---- VVV Prop "respect-image-orientation"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsRespectImageOrientation :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsRespectImageOrientation obj = liftIO $ getObjectPropertyBool obj "respect-image-orientation"--setWebSettingsRespectImageOrientation :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsRespectImageOrientation obj val = liftIO $ setObjectPropertyBool obj "respect-image-orientation" val--constructWebSettingsRespectImageOrientation :: Bool -> IO ([Char], GValue)-constructWebSettingsRespectImageOrientation val = constructObjectPropertyBool "respect-image-orientation" val--data WebSettingsRespectImageOrientationPropertyInfo-instance AttrInfo WebSettingsRespectImageOrientationPropertyInfo where-    type AttrAllowedOps WebSettingsRespectImageOrientationPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsRespectImageOrientationPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsRespectImageOrientationPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsRespectImageOrientationPropertyInfo = Bool-    type AttrLabel WebSettingsRespectImageOrientationPropertyInfo = "respect-image-orientation"-    attrGet _ = getWebSettingsRespectImageOrientation-    attrSet _ = setWebSettingsRespectImageOrientation-    attrConstruct _ = constructWebSettingsRespectImageOrientation-    attrClear _ = undefined---- VVV Prop "sans-serif-font-family"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsSansSerifFontFamily :: (MonadIO m, WebSettingsK o) => o -> m (Maybe T.Text)-getWebSettingsSansSerifFontFamily obj = liftIO $ getObjectPropertyString obj "sans-serif-font-family"--setWebSettingsSansSerifFontFamily :: (MonadIO m, WebSettingsK o) => o -> T.Text -> m ()-setWebSettingsSansSerifFontFamily obj val = liftIO $ setObjectPropertyString obj "sans-serif-font-family" (Just val)--constructWebSettingsSansSerifFontFamily :: T.Text -> IO ([Char], GValue)-constructWebSettingsSansSerifFontFamily val = constructObjectPropertyString "sans-serif-font-family" (Just val)--clearWebSettingsSansSerifFontFamily :: (MonadIO m, WebSettingsK o) => o -> m ()-clearWebSettingsSansSerifFontFamily obj = liftIO $ setObjectPropertyString obj "sans-serif-font-family" (Nothing :: Maybe T.Text)--data WebSettingsSansSerifFontFamilyPropertyInfo-instance AttrInfo WebSettingsSansSerifFontFamilyPropertyInfo where-    type AttrAllowedOps WebSettingsSansSerifFontFamilyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebSettingsSansSerifFontFamilyPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint WebSettingsSansSerifFontFamilyPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsSansSerifFontFamilyPropertyInfo = (Maybe T.Text)-    type AttrLabel WebSettingsSansSerifFontFamilyPropertyInfo = "sans-serif-font-family"-    attrGet _ = getWebSettingsSansSerifFontFamily-    attrSet _ = setWebSettingsSansSerifFontFamily-    attrConstruct _ = constructWebSettingsSansSerifFontFamily-    attrClear _ = clearWebSettingsSansSerifFontFamily---- VVV Prop "serif-font-family"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsSerifFontFamily :: (MonadIO m, WebSettingsK o) => o -> m (Maybe T.Text)-getWebSettingsSerifFontFamily obj = liftIO $ getObjectPropertyString obj "serif-font-family"--setWebSettingsSerifFontFamily :: (MonadIO m, WebSettingsK o) => o -> T.Text -> m ()-setWebSettingsSerifFontFamily obj val = liftIO $ setObjectPropertyString obj "serif-font-family" (Just val)--constructWebSettingsSerifFontFamily :: T.Text -> IO ([Char], GValue)-constructWebSettingsSerifFontFamily val = constructObjectPropertyString "serif-font-family" (Just val)--clearWebSettingsSerifFontFamily :: (MonadIO m, WebSettingsK o) => o -> m ()-clearWebSettingsSerifFontFamily obj = liftIO $ setObjectPropertyString obj "serif-font-family" (Nothing :: Maybe T.Text)--data WebSettingsSerifFontFamilyPropertyInfo-instance AttrInfo WebSettingsSerifFontFamilyPropertyInfo where-    type AttrAllowedOps WebSettingsSerifFontFamilyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebSettingsSerifFontFamilyPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint WebSettingsSerifFontFamilyPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsSerifFontFamilyPropertyInfo = (Maybe T.Text)-    type AttrLabel WebSettingsSerifFontFamilyPropertyInfo = "serif-font-family"-    attrGet _ = getWebSettingsSerifFontFamily-    attrSet _ = setWebSettingsSerifFontFamily-    attrConstruct _ = constructWebSettingsSerifFontFamily-    attrClear _ = clearWebSettingsSerifFontFamily---- VVV Prop "spell-checking-languages"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsSpellCheckingLanguages :: (MonadIO m, WebSettingsK o) => o -> m (Maybe T.Text)-getWebSettingsSpellCheckingLanguages obj = liftIO $ getObjectPropertyString obj "spell-checking-languages"--setWebSettingsSpellCheckingLanguages :: (MonadIO m, WebSettingsK o) => o -> T.Text -> m ()-setWebSettingsSpellCheckingLanguages obj val = liftIO $ setObjectPropertyString obj "spell-checking-languages" (Just val)--constructWebSettingsSpellCheckingLanguages :: T.Text -> IO ([Char], GValue)-constructWebSettingsSpellCheckingLanguages val = constructObjectPropertyString "spell-checking-languages" (Just val)--clearWebSettingsSpellCheckingLanguages :: (MonadIO m, WebSettingsK o) => o -> m ()-clearWebSettingsSpellCheckingLanguages obj = liftIO $ setObjectPropertyString obj "spell-checking-languages" (Nothing :: Maybe T.Text)--data WebSettingsSpellCheckingLanguagesPropertyInfo-instance AttrInfo WebSettingsSpellCheckingLanguagesPropertyInfo where-    type AttrAllowedOps WebSettingsSpellCheckingLanguagesPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebSettingsSpellCheckingLanguagesPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint WebSettingsSpellCheckingLanguagesPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsSpellCheckingLanguagesPropertyInfo = (Maybe T.Text)-    type AttrLabel WebSettingsSpellCheckingLanguagesPropertyInfo = "spell-checking-languages"-    attrGet _ = getWebSettingsSpellCheckingLanguages-    attrSet _ = setWebSettingsSpellCheckingLanguages-    attrConstruct _ = constructWebSettingsSpellCheckingLanguages-    attrClear _ = clearWebSettingsSpellCheckingLanguages---- VVV Prop "tab-key-cycles-through-elements"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsTabKeyCyclesThroughElements :: (MonadIO m, WebSettingsK o) => o -> m Bool-getWebSettingsTabKeyCyclesThroughElements obj = liftIO $ getObjectPropertyBool obj "tab-key-cycles-through-elements"--setWebSettingsTabKeyCyclesThroughElements :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()-setWebSettingsTabKeyCyclesThroughElements obj val = liftIO $ setObjectPropertyBool obj "tab-key-cycles-through-elements" val--constructWebSettingsTabKeyCyclesThroughElements :: Bool -> IO ([Char], GValue)-constructWebSettingsTabKeyCyclesThroughElements val = constructObjectPropertyBool "tab-key-cycles-through-elements" val--data WebSettingsTabKeyCyclesThroughElementsPropertyInfo-instance AttrInfo WebSettingsTabKeyCyclesThroughElementsPropertyInfo where-    type AttrAllowedOps WebSettingsTabKeyCyclesThroughElementsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsTabKeyCyclesThroughElementsPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebSettingsTabKeyCyclesThroughElementsPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsTabKeyCyclesThroughElementsPropertyInfo = Bool-    type AttrLabel WebSettingsTabKeyCyclesThroughElementsPropertyInfo = "tab-key-cycles-through-elements"-    attrGet _ = getWebSettingsTabKeyCyclesThroughElements-    attrSet _ = setWebSettingsTabKeyCyclesThroughElements-    attrConstruct _ = constructWebSettingsTabKeyCyclesThroughElements-    attrClear _ = undefined---- VVV Prop "user-agent"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Nothing)--getWebSettingsUserAgent :: (MonadIO m, WebSettingsK o) => o -> m T.Text-getWebSettingsUserAgent obj = liftIO $ checkUnexpectedNothing "getWebSettingsUserAgent" $ getObjectPropertyString obj "user-agent"--setWebSettingsUserAgent :: (MonadIO m, WebSettingsK o) => o -> T.Text -> m ()-setWebSettingsUserAgent obj val = liftIO $ setObjectPropertyString obj "user-agent" (Just val)--constructWebSettingsUserAgent :: T.Text -> IO ([Char], GValue)-constructWebSettingsUserAgent val = constructObjectPropertyString "user-agent" (Just val)--clearWebSettingsUserAgent :: (MonadIO m, WebSettingsK o) => o -> m ()-clearWebSettingsUserAgent obj = liftIO $ setObjectPropertyString obj "user-agent" (Nothing :: Maybe T.Text)--data WebSettingsUserAgentPropertyInfo-instance AttrInfo WebSettingsUserAgentPropertyInfo where-    type AttrAllowedOps WebSettingsUserAgentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebSettingsUserAgentPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint WebSettingsUserAgentPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsUserAgentPropertyInfo = T.Text-    type AttrLabel WebSettingsUserAgentPropertyInfo = "user-agent"-    attrGet _ = getWebSettingsUserAgent-    attrSet _ = setWebSettingsUserAgent-    attrConstruct _ = constructWebSettingsUserAgent-    attrClear _ = clearWebSettingsUserAgent---- VVV Prop "user-stylesheet-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsUserStylesheetUri :: (MonadIO m, WebSettingsK o) => o -> m (Maybe T.Text)-getWebSettingsUserStylesheetUri obj = liftIO $ getObjectPropertyString obj "user-stylesheet-uri"--setWebSettingsUserStylesheetUri :: (MonadIO m, WebSettingsK o) => o -> T.Text -> m ()-setWebSettingsUserStylesheetUri obj val = liftIO $ setObjectPropertyString obj "user-stylesheet-uri" (Just val)--constructWebSettingsUserStylesheetUri :: T.Text -> IO ([Char], GValue)-constructWebSettingsUserStylesheetUri val = constructObjectPropertyString "user-stylesheet-uri" (Just val)--clearWebSettingsUserStylesheetUri :: (MonadIO m, WebSettingsK o) => o -> m ()-clearWebSettingsUserStylesheetUri obj = liftIO $ setObjectPropertyString obj "user-stylesheet-uri" (Nothing :: Maybe T.Text)--data WebSettingsUserStylesheetUriPropertyInfo-instance AttrInfo WebSettingsUserStylesheetUriPropertyInfo where-    type AttrAllowedOps WebSettingsUserStylesheetUriPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebSettingsUserStylesheetUriPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint WebSettingsUserStylesheetUriPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsUserStylesheetUriPropertyInfo = (Maybe T.Text)-    type AttrLabel WebSettingsUserStylesheetUriPropertyInfo = "user-stylesheet-uri"-    attrGet _ = getWebSettingsUserStylesheetUri-    attrSet _ = setWebSettingsUserStylesheetUri-    attrConstruct _ = constructWebSettingsUserStylesheetUri-    attrClear _ = clearWebSettingsUserStylesheetUri---- VVV Prop "zoom-step"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebSettingsZoomStep :: (MonadIO m, WebSettingsK o) => o -> m Float-getWebSettingsZoomStep obj = liftIO $ getObjectPropertyFloat obj "zoom-step"--setWebSettingsZoomStep :: (MonadIO m, WebSettingsK o) => o -> Float -> m ()-setWebSettingsZoomStep obj val = liftIO $ setObjectPropertyFloat obj "zoom-step" val--constructWebSettingsZoomStep :: Float -> IO ([Char], GValue)-constructWebSettingsZoomStep val = constructObjectPropertyFloat "zoom-step" val--data WebSettingsZoomStepPropertyInfo-instance AttrInfo WebSettingsZoomStepPropertyInfo where-    type AttrAllowedOps WebSettingsZoomStepPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebSettingsZoomStepPropertyInfo = (~) Float-    type AttrBaseTypeConstraint WebSettingsZoomStepPropertyInfo = WebSettingsK-    type AttrGetType WebSettingsZoomStepPropertyInfo = Float-    type AttrLabel WebSettingsZoomStepPropertyInfo = "zoom-step"-    attrGet _ = getWebSettingsZoomStep-    attrSet _ = setWebSettingsZoomStep-    attrConstruct _ = constructWebSettingsZoomStep-    attrClear _ = undefined--type instance AttributeList WebSettings = WebSettingsAttributeList-type WebSettingsAttributeList = ('[ '("autoLoadImages", WebSettingsAutoLoadImagesPropertyInfo), '("autoResizeWindow", WebSettingsAutoResizeWindowPropertyInfo), '("autoShrinkImages", WebSettingsAutoShrinkImagesPropertyInfo), '("cursiveFontFamily", WebSettingsCursiveFontFamilyPropertyInfo), '("defaultEncoding", WebSettingsDefaultEncodingPropertyInfo), '("defaultFontFamily", WebSettingsDefaultFontFamilyPropertyInfo), '("defaultFontSize", WebSettingsDefaultFontSizePropertyInfo), '("defaultMonospaceFontSize", WebSettingsDefaultMonospaceFontSizePropertyInfo), '("editingBehavior", WebSettingsEditingBehaviorPropertyInfo), '("enableAcceleratedCompositing", WebSettingsEnableAcceleratedCompositingPropertyInfo), '("enableCaretBrowsing", WebSettingsEnableCaretBrowsingPropertyInfo), '("enableDefaultContextMenu", WebSettingsEnableDefaultContextMenuPropertyInfo), '("enableDeveloperExtras", WebSettingsEnableDeveloperExtrasPropertyInfo), '("enableDisplayOfInsecureContent", WebSettingsEnableDisplayOfInsecureContentPropertyInfo), '("enableDnsPrefetching", WebSettingsEnableDnsPrefetchingPropertyInfo), '("enableDomPaste", WebSettingsEnableDomPastePropertyInfo), '("enableFileAccessFromFileUris", WebSettingsEnableFileAccessFromFileUrisPropertyInfo), '("enableFrameFlattening", WebSettingsEnableFrameFlatteningPropertyInfo), '("enableFullscreen", WebSettingsEnableFullscreenPropertyInfo), '("enableHtml5Database", WebSettingsEnableHtml5DatabasePropertyInfo), '("enableHtml5LocalStorage", WebSettingsEnableHtml5LocalStoragePropertyInfo), '("enableHyperlinkAuditing", WebSettingsEnableHyperlinkAuditingPropertyInfo), '("enableJavaApplet", WebSettingsEnableJavaAppletPropertyInfo), '("enableMediaStream", WebSettingsEnableMediaStreamPropertyInfo), '("enableMediasource", WebSettingsEnableMediasourcePropertyInfo), '("enableOfflineWebApplicationCache", WebSettingsEnableOfflineWebApplicationCachePropertyInfo), '("enablePageCache", WebSettingsEnablePageCachePropertyInfo), '("enablePlugins", WebSettingsEnablePluginsPropertyInfo), '("enablePrivateBrowsing", WebSettingsEnablePrivateBrowsingPropertyInfo), '("enableRunningOfInsecureContent", WebSettingsEnableRunningOfInsecureContentPropertyInfo), '("enableScripts", WebSettingsEnableScriptsPropertyInfo), '("enableSiteSpecificQuirks", WebSettingsEnableSiteSpecificQuirksPropertyInfo), '("enableSmoothScrolling", WebSettingsEnableSmoothScrollingPropertyInfo), '("enableSpatialNavigation", WebSettingsEnableSpatialNavigationPropertyInfo), '("enableSpellChecking", WebSettingsEnableSpellCheckingPropertyInfo), '("enableUniversalAccessFromFileUris", WebSettingsEnableUniversalAccessFromFileUrisPropertyInfo), '("enableWebaudio", WebSettingsEnableWebaudioPropertyInfo), '("enableWebgl", WebSettingsEnableWebglPropertyInfo), '("enableXssAuditor", WebSettingsEnableXssAuditorPropertyInfo), '("enforce96Dpi", WebSettingsEnforce96DpiPropertyInfo), '("fantasyFontFamily", WebSettingsFantasyFontFamilyPropertyInfo), '("html5LocalStorageDatabasePath", WebSettingsHtml5LocalStorageDatabasePathPropertyInfo), '("javascriptCanAccessClipboard", WebSettingsJavascriptCanAccessClipboardPropertyInfo), '("javascriptCanOpenWindowsAutomatically", WebSettingsJavascriptCanOpenWindowsAutomaticallyPropertyInfo), '("mediaPlaybackAllowsInline", WebSettingsMediaPlaybackAllowsInlinePropertyInfo), '("mediaPlaybackRequiresUserGesture", WebSettingsMediaPlaybackRequiresUserGesturePropertyInfo), '("minimumFontSize", WebSettingsMinimumFontSizePropertyInfo), '("minimumLogicalFontSize", WebSettingsMinimumLogicalFontSizePropertyInfo), '("monospaceFontFamily", WebSettingsMonospaceFontFamilyPropertyInfo), '("printBackgrounds", WebSettingsPrintBackgroundsPropertyInfo), '("resizableTextAreas", WebSettingsResizableTextAreasPropertyInfo), '("respectImageOrientation", WebSettingsRespectImageOrientationPropertyInfo), '("sansSerifFontFamily", WebSettingsSansSerifFontFamilyPropertyInfo), '("serifFontFamily", WebSettingsSerifFontFamilyPropertyInfo), '("spellCheckingLanguages", WebSettingsSpellCheckingLanguagesPropertyInfo), '("tabKeyCyclesThroughElements", WebSettingsTabKeyCyclesThroughElementsPropertyInfo), '("userAgent", WebSettingsUserAgentPropertyInfo), '("userStylesheetUri", WebSettingsUserStylesheetUriPropertyInfo), '("zoomStep", WebSettingsZoomStepPropertyInfo)] :: [(Symbol, *)])--webSettingsAutoLoadImages :: AttrLabelProxy "autoLoadImages"-webSettingsAutoLoadImages = AttrLabelProxy--webSettingsAutoResizeWindow :: AttrLabelProxy "autoResizeWindow"-webSettingsAutoResizeWindow = AttrLabelProxy--webSettingsAutoShrinkImages :: AttrLabelProxy "autoShrinkImages"-webSettingsAutoShrinkImages = AttrLabelProxy--webSettingsCursiveFontFamily :: AttrLabelProxy "cursiveFontFamily"-webSettingsCursiveFontFamily = AttrLabelProxy--webSettingsDefaultEncoding :: AttrLabelProxy "defaultEncoding"-webSettingsDefaultEncoding = AttrLabelProxy--webSettingsDefaultFontFamily :: AttrLabelProxy "defaultFontFamily"-webSettingsDefaultFontFamily = AttrLabelProxy--webSettingsDefaultFontSize :: AttrLabelProxy "defaultFontSize"-webSettingsDefaultFontSize = AttrLabelProxy--webSettingsDefaultMonospaceFontSize :: AttrLabelProxy "defaultMonospaceFontSize"-webSettingsDefaultMonospaceFontSize = AttrLabelProxy--webSettingsEditingBehavior :: AttrLabelProxy "editingBehavior"-webSettingsEditingBehavior = AttrLabelProxy--webSettingsEnableAcceleratedCompositing :: AttrLabelProxy "enableAcceleratedCompositing"-webSettingsEnableAcceleratedCompositing = AttrLabelProxy--webSettingsEnableCaretBrowsing :: AttrLabelProxy "enableCaretBrowsing"-webSettingsEnableCaretBrowsing = AttrLabelProxy--webSettingsEnableDefaultContextMenu :: AttrLabelProxy "enableDefaultContextMenu"-webSettingsEnableDefaultContextMenu = AttrLabelProxy--webSettingsEnableDeveloperExtras :: AttrLabelProxy "enableDeveloperExtras"-webSettingsEnableDeveloperExtras = AttrLabelProxy--webSettingsEnableDisplayOfInsecureContent :: AttrLabelProxy "enableDisplayOfInsecureContent"-webSettingsEnableDisplayOfInsecureContent = AttrLabelProxy--webSettingsEnableDnsPrefetching :: AttrLabelProxy "enableDnsPrefetching"-webSettingsEnableDnsPrefetching = AttrLabelProxy--webSettingsEnableDomPaste :: AttrLabelProxy "enableDomPaste"-webSettingsEnableDomPaste = AttrLabelProxy--webSettingsEnableFileAccessFromFileUris :: AttrLabelProxy "enableFileAccessFromFileUris"-webSettingsEnableFileAccessFromFileUris = AttrLabelProxy--webSettingsEnableFrameFlattening :: AttrLabelProxy "enableFrameFlattening"-webSettingsEnableFrameFlattening = AttrLabelProxy--webSettingsEnableFullscreen :: AttrLabelProxy "enableFullscreen"-webSettingsEnableFullscreen = AttrLabelProxy--webSettingsEnableHtml5Database :: AttrLabelProxy "enableHtml5Database"-webSettingsEnableHtml5Database = AttrLabelProxy--webSettingsEnableHtml5LocalStorage :: AttrLabelProxy "enableHtml5LocalStorage"-webSettingsEnableHtml5LocalStorage = AttrLabelProxy--webSettingsEnableHyperlinkAuditing :: AttrLabelProxy "enableHyperlinkAuditing"-webSettingsEnableHyperlinkAuditing = AttrLabelProxy--webSettingsEnableJavaApplet :: AttrLabelProxy "enableJavaApplet"-webSettingsEnableJavaApplet = AttrLabelProxy--webSettingsEnableMediaStream :: AttrLabelProxy "enableMediaStream"-webSettingsEnableMediaStream = AttrLabelProxy--webSettingsEnableMediasource :: AttrLabelProxy "enableMediasource"-webSettingsEnableMediasource = AttrLabelProxy--webSettingsEnableOfflineWebApplicationCache :: AttrLabelProxy "enableOfflineWebApplicationCache"-webSettingsEnableOfflineWebApplicationCache = AttrLabelProxy--webSettingsEnablePageCache :: AttrLabelProxy "enablePageCache"-webSettingsEnablePageCache = AttrLabelProxy--webSettingsEnablePlugins :: AttrLabelProxy "enablePlugins"-webSettingsEnablePlugins = AttrLabelProxy--webSettingsEnablePrivateBrowsing :: AttrLabelProxy "enablePrivateBrowsing"-webSettingsEnablePrivateBrowsing = AttrLabelProxy--webSettingsEnableRunningOfInsecureContent :: AttrLabelProxy "enableRunningOfInsecureContent"-webSettingsEnableRunningOfInsecureContent = AttrLabelProxy--webSettingsEnableScripts :: AttrLabelProxy "enableScripts"-webSettingsEnableScripts = AttrLabelProxy--webSettingsEnableSiteSpecificQuirks :: AttrLabelProxy "enableSiteSpecificQuirks"-webSettingsEnableSiteSpecificQuirks = AttrLabelProxy--webSettingsEnableSmoothScrolling :: AttrLabelProxy "enableSmoothScrolling"-webSettingsEnableSmoothScrolling = AttrLabelProxy--webSettingsEnableSpatialNavigation :: AttrLabelProxy "enableSpatialNavigation"-webSettingsEnableSpatialNavigation = AttrLabelProxy--webSettingsEnableSpellChecking :: AttrLabelProxy "enableSpellChecking"-webSettingsEnableSpellChecking = AttrLabelProxy--webSettingsEnableUniversalAccessFromFileUris :: AttrLabelProxy "enableUniversalAccessFromFileUris"-webSettingsEnableUniversalAccessFromFileUris = AttrLabelProxy--webSettingsEnableWebaudio :: AttrLabelProxy "enableWebaudio"-webSettingsEnableWebaudio = AttrLabelProxy--webSettingsEnableWebgl :: AttrLabelProxy "enableWebgl"-webSettingsEnableWebgl = AttrLabelProxy--webSettingsEnableXssAuditor :: AttrLabelProxy "enableXssAuditor"-webSettingsEnableXssAuditor = AttrLabelProxy--webSettingsEnforce96Dpi :: AttrLabelProxy "enforce96Dpi"-webSettingsEnforce96Dpi = AttrLabelProxy--webSettingsFantasyFontFamily :: AttrLabelProxy "fantasyFontFamily"-webSettingsFantasyFontFamily = AttrLabelProxy--webSettingsHtml5LocalStorageDatabasePath :: AttrLabelProxy "html5LocalStorageDatabasePath"-webSettingsHtml5LocalStorageDatabasePath = AttrLabelProxy--webSettingsJavascriptCanAccessClipboard :: AttrLabelProxy "javascriptCanAccessClipboard"-webSettingsJavascriptCanAccessClipboard = AttrLabelProxy--webSettingsJavascriptCanOpenWindowsAutomatically :: AttrLabelProxy "javascriptCanOpenWindowsAutomatically"-webSettingsJavascriptCanOpenWindowsAutomatically = AttrLabelProxy--webSettingsMediaPlaybackAllowsInline :: AttrLabelProxy "mediaPlaybackAllowsInline"-webSettingsMediaPlaybackAllowsInline = AttrLabelProxy--webSettingsMediaPlaybackRequiresUserGesture :: AttrLabelProxy "mediaPlaybackRequiresUserGesture"-webSettingsMediaPlaybackRequiresUserGesture = AttrLabelProxy--webSettingsMinimumFontSize :: AttrLabelProxy "minimumFontSize"-webSettingsMinimumFontSize = AttrLabelProxy--webSettingsMinimumLogicalFontSize :: AttrLabelProxy "minimumLogicalFontSize"-webSettingsMinimumLogicalFontSize = AttrLabelProxy--webSettingsMonospaceFontFamily :: AttrLabelProxy "monospaceFontFamily"-webSettingsMonospaceFontFamily = AttrLabelProxy--webSettingsPrintBackgrounds :: AttrLabelProxy "printBackgrounds"-webSettingsPrintBackgrounds = AttrLabelProxy--webSettingsResizableTextAreas :: AttrLabelProxy "resizableTextAreas"-webSettingsResizableTextAreas = AttrLabelProxy--webSettingsRespectImageOrientation :: AttrLabelProxy "respectImageOrientation"-webSettingsRespectImageOrientation = AttrLabelProxy--webSettingsSansSerifFontFamily :: AttrLabelProxy "sansSerifFontFamily"-webSettingsSansSerifFontFamily = AttrLabelProxy--webSettingsSerifFontFamily :: AttrLabelProxy "serifFontFamily"-webSettingsSerifFontFamily = AttrLabelProxy--webSettingsSpellCheckingLanguages :: AttrLabelProxy "spellCheckingLanguages"-webSettingsSpellCheckingLanguages = AttrLabelProxy--webSettingsTabKeyCyclesThroughElements :: AttrLabelProxy "tabKeyCyclesThroughElements"-webSettingsTabKeyCyclesThroughElements = AttrLabelProxy--webSettingsUserAgent :: AttrLabelProxy "userAgent"-webSettingsUserAgent = AttrLabelProxy--webSettingsUserStylesheetUri :: AttrLabelProxy "userStylesheetUri"-webSettingsUserStylesheetUri = AttrLabelProxy--webSettingsZoomStep :: AttrLabelProxy "zoomStep"-webSettingsZoomStep = AttrLabelProxy--type instance SignalList WebSettings = WebSettingsSignalList-type WebSettingsSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method WebSettings::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebSettings")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_settings_new" webkit_web_settings_new :: -    IO (Ptr WebSettings)---webSettingsNew ::-    (MonadIO m) =>-    m WebSettings                           -- result-webSettingsNew  = liftIO $ do-    result <- webkit_web_settings_new-    checkUnexpectedReturnNULL "webkit_web_settings_new" result-    result' <- (wrapObject WebSettings) result-    return result'---- method WebSettings::copy--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebSettings")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_settings_copy" webkit_web_settings_copy :: -    Ptr WebSettings ->                      -- _obj : TInterface "WebKit" "WebSettings"-    IO (Ptr WebSettings)---webSettingsCopy ::-    (MonadIO m, WebSettingsK a) =>-    a                                       -- _obj-    -> m WebSettings                        -- result-webSettingsCopy _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_settings_copy _obj'-    checkUnexpectedReturnNULL "webkit_web_settings_copy" result-    result' <- (wrapObject WebSettings) result-    touchManagedPtr _obj-    return result'--data WebSettingsCopyMethodInfo-instance (signature ~ (m WebSettings), MonadIO m, WebSettingsK a) => MethodInfo WebSettingsCopyMethodInfo a signature where-    overloadedMethod _ = webSettingsCopy---- method WebSettings::get_user_agent--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebSettings", direction = DirectionIn, mayBeNull = False, 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_settings_get_user_agent" webkit_web_settings_get_user_agent :: -    Ptr WebSettings ->                      -- _obj : TInterface "WebKit" "WebSettings"-    IO CString---webSettingsGetUserAgent ::-    (MonadIO m, WebSettingsK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webSettingsGetUserAgent _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_settings_get_user_agent _obj'-    checkUnexpectedReturnNULL "webkit_web_settings_get_user_agent" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebSettingsGetUserAgentMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebSettingsK a) => MethodInfo WebSettingsGetUserAgentMethodInfo a signature where-    overloadedMethod _ = webSettingsGetUserAgent--
− GI/WebKit/Objects/WebSettings.hs-boot
@@ -1,74 +0,0 @@-module GI.WebKit.Objects.WebSettings where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype WebSettings = WebSettings (ForeignPtr WebSettings)-instance GObject WebSettings where-class GObject o => WebSettingsK o-instance (GObject o, IsDescendantOf WebSettings o) => WebSettingsK o-data WebSettingsAutoLoadImagesPropertyInfo-data WebSettingsAutoResizeWindowPropertyInfo-data WebSettingsAutoShrinkImagesPropertyInfo-data WebSettingsCursiveFontFamilyPropertyInfo-data WebSettingsDefaultEncodingPropertyInfo-data WebSettingsDefaultFontFamilyPropertyInfo-data WebSettingsDefaultFontSizePropertyInfo-data WebSettingsDefaultMonospaceFontSizePropertyInfo-data WebSettingsEditingBehaviorPropertyInfo-data WebSettingsEnableAcceleratedCompositingPropertyInfo-data WebSettingsEnableCaretBrowsingPropertyInfo-data WebSettingsEnableDefaultContextMenuPropertyInfo-data WebSettingsEnableDeveloperExtrasPropertyInfo-data WebSettingsEnableDisplayOfInsecureContentPropertyInfo-data WebSettingsEnableDnsPrefetchingPropertyInfo-data WebSettingsEnableDomPastePropertyInfo-data WebSettingsEnableFileAccessFromFileUrisPropertyInfo-data WebSettingsEnableFrameFlatteningPropertyInfo-data WebSettingsEnableFullscreenPropertyInfo-data WebSettingsEnableHtml5DatabasePropertyInfo-data WebSettingsEnableHtml5LocalStoragePropertyInfo-data WebSettingsEnableHyperlinkAuditingPropertyInfo-data WebSettingsEnableJavaAppletPropertyInfo-data WebSettingsEnableMediaStreamPropertyInfo-data WebSettingsEnableMediasourcePropertyInfo-data WebSettingsEnableOfflineWebApplicationCachePropertyInfo-data WebSettingsEnablePageCachePropertyInfo-data WebSettingsEnablePluginsPropertyInfo-data WebSettingsEnablePrivateBrowsingPropertyInfo-data WebSettingsEnableRunningOfInsecureContentPropertyInfo-data WebSettingsEnableScriptsPropertyInfo-data WebSettingsEnableSiteSpecificQuirksPropertyInfo-data WebSettingsEnableSmoothScrollingPropertyInfo-data WebSettingsEnableSpatialNavigationPropertyInfo-data WebSettingsEnableSpellCheckingPropertyInfo-data WebSettingsEnableUniversalAccessFromFileUrisPropertyInfo-data WebSettingsEnableWebaudioPropertyInfo-data WebSettingsEnableWebglPropertyInfo-data WebSettingsEnableXssAuditorPropertyInfo-data WebSettingsEnforce96DpiPropertyInfo-data WebSettingsFantasyFontFamilyPropertyInfo-data WebSettingsHtml5LocalStorageDatabasePathPropertyInfo-data WebSettingsJavascriptCanAccessClipboardPropertyInfo-data WebSettingsJavascriptCanOpenWindowsAutomaticallyPropertyInfo-data WebSettingsMediaPlaybackAllowsInlinePropertyInfo-data WebSettingsMediaPlaybackRequiresUserGesturePropertyInfo-data WebSettingsMinimumFontSizePropertyInfo-data WebSettingsMinimumLogicalFontSizePropertyInfo-data WebSettingsMonospaceFontFamilyPropertyInfo-data WebSettingsPrintBackgroundsPropertyInfo-data WebSettingsResizableTextAreasPropertyInfo-data WebSettingsRespectImageOrientationPropertyInfo-data WebSettingsSansSerifFontFamilyPropertyInfo-data WebSettingsSerifFontFamilyPropertyInfo-data WebSettingsSpellCheckingLanguagesPropertyInfo-data WebSettingsTabKeyCyclesThroughElementsPropertyInfo-data WebSettingsUserAgentPropertyInfo-data WebSettingsUserStylesheetUriPropertyInfo-data WebSettingsZoomStepPropertyInfo-data WebSettingsCopyMethodInfo-data WebSettingsGetUserAgentMethodInfo
− GI/WebKit/Objects/WebView.hs
@@ -1,7466 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.WebView-    ( ---- * Exported types-    WebView(..)                             ,-    WebViewK                                ,-    toWebView                               ,-    noWebView                               ,--- -- * Methods--- ** webViewCanCopyClipboard-    WebViewCanCopyClipboardMethodInfo       ,-    webViewCanCopyClipboard                 ,----- ** webViewCanCutClipboard-    WebViewCanCutClipboardMethodInfo        ,-    webViewCanCutClipboard                  ,----- ** webViewCanGoBack-    WebViewCanGoBackMethodInfo              ,-    webViewCanGoBack                        ,----- ** webViewCanGoBackOrForward-    WebViewCanGoBackOrForwardMethodInfo     ,-    webViewCanGoBackOrForward               ,----- ** webViewCanGoForward-    WebViewCanGoForwardMethodInfo           ,-    webViewCanGoForward                     ,----- ** webViewCanPasteClipboard-    WebViewCanPasteClipboardMethodInfo      ,-    webViewCanPasteClipboard                ,----- ** webViewCanRedo-    WebViewCanRedoMethodInfo                ,-    webViewCanRedo                          ,----- ** webViewCanShowMimeType-    WebViewCanShowMimeTypeMethodInfo        ,-    webViewCanShowMimeType                  ,----- ** webViewCanUndo-    WebViewCanUndoMethodInfo                ,-    webViewCanUndo                          ,----- ** webViewCopyClipboard-    WebViewCopyClipboardMethodInfo          ,-    webViewCopyClipboard                    ,----- ** webViewCutClipboard-    WebViewCutClipboardMethodInfo           ,-    webViewCutClipboard                     ,----- ** webViewDeleteSelection-    WebViewDeleteSelectionMethodInfo        ,-    webViewDeleteSelection                  ,----- ** webViewExecuteScript-    WebViewExecuteScriptMethodInfo          ,-    webViewExecuteScript                    ,----- ** webViewGetBackForwardList-    WebViewGetBackForwardListMethodInfo     ,-    webViewGetBackForwardList               ,----- ** webViewGetCopyTargetList-    WebViewGetCopyTargetListMethodInfo      ,-    webViewGetCopyTargetList                ,----- ** webViewGetCustomEncoding-    WebViewGetCustomEncodingMethodInfo      ,-    webViewGetCustomEncoding                ,----- ** webViewGetDomDocument-    WebViewGetDomDocumentMethodInfo         ,-    webViewGetDomDocument                   ,----- ** webViewGetEditable-    WebViewGetEditableMethodInfo            ,-    webViewGetEditable                      ,----- ** webViewGetEncoding-    WebViewGetEncodingMethodInfo            ,-    webViewGetEncoding                      ,----- ** webViewGetFocusedFrame-    WebViewGetFocusedFrameMethodInfo        ,-    webViewGetFocusedFrame                  ,----- ** webViewGetFullContentZoom-    WebViewGetFullContentZoomMethodInfo     ,-    webViewGetFullContentZoom               ,----- ** webViewGetHitTestResult-    WebViewGetHitTestResultMethodInfo       ,-    webViewGetHitTestResult                 ,----- ** webViewGetIconPixbuf-    WebViewGetIconPixbufMethodInfo          ,-    webViewGetIconPixbuf                    ,----- ** webViewGetIconUri-    WebViewGetIconUriMethodInfo             ,-    webViewGetIconUri                       ,----- ** webViewGetInspector-    WebViewGetInspectorMethodInfo           ,-    webViewGetInspector                     ,----- ** webViewGetLoadStatus-    WebViewGetLoadStatusMethodInfo          ,-    webViewGetLoadStatus                    ,----- ** webViewGetMainFrame-    WebViewGetMainFrameMethodInfo           ,-    webViewGetMainFrame                     ,----- ** webViewGetPasteTargetList-    WebViewGetPasteTargetListMethodInfo     ,-    webViewGetPasteTargetList               ,----- ** webViewGetProgress-    WebViewGetProgressMethodInfo            ,-    webViewGetProgress                      ,----- ** webViewGetSettings-    WebViewGetSettingsMethodInfo            ,-    webViewGetSettings                      ,----- ** webViewGetSnapshot-    WebViewGetSnapshotMethodInfo            ,-    webViewGetSnapshot                      ,----- ** webViewGetTitle-    WebViewGetTitleMethodInfo               ,-    webViewGetTitle                         ,----- ** webViewGetTransparent-    WebViewGetTransparentMethodInfo         ,-    webViewGetTransparent                   ,----- ** webViewGetUri-    WebViewGetUriMethodInfo                 ,-    webViewGetUri                           ,----- ** webViewGetViewMode-    WebViewGetViewModeMethodInfo            ,-    webViewGetViewMode                      ,----- ** webViewGetViewSourceMode-    WebViewGetViewSourceModeMethodInfo      ,-    webViewGetViewSourceMode                ,----- ** webViewGetViewportAttributes-    WebViewGetViewportAttributesMethodInfo  ,-    webViewGetViewportAttributes            ,----- ** webViewGetWindowFeatures-    WebViewGetWindowFeaturesMethodInfo      ,-    webViewGetWindowFeatures                ,----- ** webViewGetZoomLevel-    WebViewGetZoomLevelMethodInfo           ,-    webViewGetZoomLevel                     ,----- ** webViewGoBack-    WebViewGoBackMethodInfo                 ,-    webViewGoBack                           ,----- ** webViewGoBackOrForward-    WebViewGoBackOrForwardMethodInfo        ,-    webViewGoBackOrForward                  ,----- ** webViewGoForward-    WebViewGoForwardMethodInfo              ,-    webViewGoForward                        ,----- ** webViewGoToBackForwardItem-    WebViewGoToBackForwardItemMethodInfo    ,-    webViewGoToBackForwardItem              ,----- ** webViewHasSelection-    WebViewHasSelectionMethodInfo           ,-    webViewHasSelection                     ,----- ** webViewLoadHtmlString-    WebViewLoadHtmlStringMethodInfo         ,-    webViewLoadHtmlString                   ,----- ** webViewLoadRequest-    WebViewLoadRequestMethodInfo            ,-    webViewLoadRequest                      ,----- ** webViewLoadString-    WebViewLoadStringMethodInfo             ,-    webViewLoadString                       ,----- ** webViewLoadUri-    WebViewLoadUriMethodInfo                ,-    webViewLoadUri                          ,----- ** webViewMarkTextMatches-    WebViewMarkTextMatchesMethodInfo        ,-    webViewMarkTextMatches                  ,----- ** webViewMoveCursor-    WebViewMoveCursorMethodInfo             ,-    webViewMoveCursor                       ,----- ** webViewNew-    webViewNew                              ,----- ** webViewOpen-    WebViewOpenMethodInfo                   ,-    webViewOpen                             ,----- ** webViewPasteClipboard-    WebViewPasteClipboardMethodInfo         ,-    webViewPasteClipboard                   ,----- ** webViewRedo-    WebViewRedoMethodInfo                   ,-    webViewRedo                             ,----- ** webViewReload-    WebViewReloadMethodInfo                 ,-    webViewReload                           ,----- ** webViewReloadBypassCache-    WebViewReloadBypassCacheMethodInfo      ,-    webViewReloadBypassCache                ,----- ** webViewSearchText-    WebViewSearchTextMethodInfo             ,-    webViewSearchText                       ,----- ** webViewSelectAll-    WebViewSelectAllMethodInfo              ,-    webViewSelectAll                        ,----- ** webViewSetCustomEncoding-    WebViewSetCustomEncodingMethodInfo      ,-    webViewSetCustomEncoding                ,----- ** webViewSetEditable-    WebViewSetEditableMethodInfo            ,-    webViewSetEditable                      ,----- ** webViewSetFullContentZoom-    WebViewSetFullContentZoomMethodInfo     ,-    webViewSetFullContentZoom               ,----- ** webViewSetHighlightTextMatches-    WebViewSetHighlightTextMatchesMethodInfo,-    webViewSetHighlightTextMatches          ,----- ** webViewSetMaintainsBackForwardList-    WebViewSetMaintainsBackForwardListMethodInfo,-    webViewSetMaintainsBackForwardList      ,----- ** webViewSetSettings-    WebViewSetSettingsMethodInfo            ,-    webViewSetSettings                      ,----- ** webViewSetTransparent-    WebViewSetTransparentMethodInfo         ,-    webViewSetTransparent                   ,----- ** webViewSetViewMode-    WebViewSetViewModeMethodInfo            ,-    webViewSetViewMode                      ,----- ** webViewSetViewSourceMode-    WebViewSetViewSourceModeMethodInfo      ,-    webViewSetViewSourceMode                ,----- ** webViewSetZoomLevel-    WebViewSetZoomLevelMethodInfo           ,-    webViewSetZoomLevel                     ,----- ** webViewStopLoading-    WebViewStopLoadingMethodInfo            ,-    webViewStopLoading                      ,----- ** webViewTryGetFaviconPixbuf-    WebViewTryGetFaviconPixbufMethodInfo    ,-    webViewTryGetFaviconPixbuf              ,----- ** webViewUndo-    WebViewUndoMethodInfo                   ,-    webViewUndo                             ,----- ** webViewUnmarkTextMatches-    WebViewUnmarkTextMatchesMethodInfo      ,-    webViewUnmarkTextMatches                ,----- ** webViewZoomIn-    WebViewZoomInMethodInfo                 ,-    webViewZoomIn                           ,----- ** webViewZoomOut-    WebViewZoomOutMethodInfo                ,-    webViewZoomOut                          ,----- -- * Properties--- ** CopyTargetList-    WebViewCopyTargetListPropertyInfo       ,-    getWebViewCopyTargetList                ,-    webViewCopyTargetList                   ,----- ** CustomEncoding-    WebViewCustomEncodingPropertyInfo       ,-    constructWebViewCustomEncoding          ,-    getWebViewCustomEncoding                ,-    setWebViewCustomEncoding                ,-    webViewCustomEncoding                   ,----- ** Editable-    WebViewEditablePropertyInfo             ,-    constructWebViewEditable                ,-    getWebViewEditable                      ,-    setWebViewEditable                      ,-    webViewEditable                         ,----- ** Encoding-    WebViewEncodingPropertyInfo             ,-    getWebViewEncoding                      ,-    webViewEncoding                         ,----- ** FullContentZoom-    WebViewFullContentZoomPropertyInfo      ,-    constructWebViewFullContentZoom         ,-    getWebViewFullContentZoom               ,-    setWebViewFullContentZoom               ,-    webViewFullContentZoom                  ,----- ** IconUri-    WebViewIconUriPropertyInfo              ,-    getWebViewIconUri                       ,-    webViewIconUri                          ,----- ** ImContext-    WebViewImContextPropertyInfo            ,-    getWebViewImContext                     ,-    webViewImContext                        ,----- ** LoadStatus-    WebViewLoadStatusPropertyInfo           ,-    getWebViewLoadStatus                    ,-    webViewLoadStatus                       ,----- ** PasteTargetList-    WebViewPasteTargetListPropertyInfo      ,-    getWebViewPasteTargetList               ,-    webViewPasteTargetList                  ,----- ** Progress-    WebViewProgressPropertyInfo             ,-    getWebViewProgress                      ,-    webViewProgress                         ,----- ** SelfScrolling-    WebViewSelfScrollingPropertyInfo        ,-    constructWebViewSelfScrolling           ,-    getWebViewSelfScrolling                 ,-    webViewSelfScrolling                    ,----- ** Settings-    WebViewSettingsPropertyInfo             ,-    constructWebViewSettings                ,-    getWebViewSettings                      ,-    setWebViewSettings                      ,-    webViewSettings                         ,----- ** Title-    WebViewTitlePropertyInfo                ,-    getWebViewTitle                         ,-    webViewTitle                            ,----- ** Transparent-    WebViewTransparentPropertyInfo          ,-    constructWebViewTransparent             ,-    getWebViewTransparent                   ,-    setWebViewTransparent                   ,-    webViewTransparent                      ,----- ** Uri-    WebViewUriPropertyInfo                  ,-    getWebViewUri                           ,-    webViewUri                              ,----- ** ViewMode-    WebViewViewModePropertyInfo             ,-    constructWebViewViewMode                ,-    getWebViewViewMode                      ,-    setWebViewViewMode                      ,-    webViewViewMode                         ,----- ** ViewportAttributes-    WebViewViewportAttributesPropertyInfo   ,-    getWebViewViewportAttributes            ,-    webViewViewportAttributes               ,----- ** WebInspector-    WebViewWebInspectorPropertyInfo         ,-    getWebViewWebInspector                  ,-    webViewWebInspector                     ,----- ** WindowFeatures-    WebViewWindowFeaturesPropertyInfo       ,-    clearWebViewWindowFeatures              ,-    constructWebViewWindowFeatures          ,-    getWebViewWindowFeatures                ,-    setWebViewWindowFeatures                ,-    webViewWindowFeatures                   ,----- ** ZoomLevel-    WebViewZoomLevelPropertyInfo            ,-    constructWebViewZoomLevel               ,-    getWebViewZoomLevel                     ,-    setWebViewZoomLevel                     ,-    webViewZoomLevel                        ,----- -- * Signals--- ** CloseWebView-    WebViewCloseWebViewCallback             ,-    WebViewCloseWebViewCallbackC            ,-    WebViewCloseWebViewSignalInfo           ,-    afterWebViewCloseWebView                ,-    mkWebViewCloseWebViewCallback           ,-    noWebViewCloseWebViewCallback           ,-    onWebViewCloseWebView                   ,-    webViewCloseWebViewCallbackWrapper      ,-    webViewCloseWebViewClosure              ,----- ** ConsoleMessage-    WebViewConsoleMessageCallback           ,-    WebViewConsoleMessageCallbackC          ,-    WebViewConsoleMessageSignalInfo         ,-    afterWebViewConsoleMessage              ,-    mkWebViewConsoleMessageCallback         ,-    noWebViewConsoleMessageCallback         ,-    onWebViewConsoleMessage                 ,-    webViewConsoleMessageCallbackWrapper    ,-    webViewConsoleMessageClosure            ,----- ** ContextMenu-    WebViewContextMenuCallback              ,-    WebViewContextMenuCallbackC             ,-    WebViewContextMenuSignalInfo            ,-    afterWebViewContextMenu                 ,-    mkWebViewContextMenuCallback            ,-    noWebViewContextMenuCallback            ,-    onWebViewContextMenu                    ,-    webViewContextMenuCallbackWrapper       ,-    webViewContextMenuClosure               ,----- ** CopyClipboard-    WebViewCopyClipboardCallback            ,-    WebViewCopyClipboardCallbackC           ,-    WebViewCopyClipboardSignalInfo          ,-    afterWebViewCopyClipboard               ,-    mkWebViewCopyClipboardCallback          ,-    noWebViewCopyClipboardCallback          ,-    onWebViewCopyClipboard                  ,-    webViewCopyClipboardCallbackWrapper     ,-    webViewCopyClipboardClosure             ,----- ** CreatePluginWidget-    WebViewCreatePluginWidgetCallback       ,-    WebViewCreatePluginWidgetCallbackC      ,-    WebViewCreatePluginWidgetSignalInfo     ,-    afterWebViewCreatePluginWidget          ,-    mkWebViewCreatePluginWidgetCallback     ,-    noWebViewCreatePluginWidgetCallback     ,-    onWebViewCreatePluginWidget             ,-    webViewCreatePluginWidgetCallbackWrapper,-    webViewCreatePluginWidgetClosure        ,----- ** CreateWebView-    WebViewCreateWebViewCallback            ,-    WebViewCreateWebViewCallbackC           ,-    WebViewCreateWebViewSignalInfo          ,-    afterWebViewCreateWebView               ,-    mkWebViewCreateWebViewCallback          ,-    noWebViewCreateWebViewCallback          ,-    onWebViewCreateWebView                  ,-    webViewCreateWebViewCallbackWrapper     ,-    webViewCreateWebViewClosure             ,----- ** CutClipboard-    WebViewCutClipboardCallback             ,-    WebViewCutClipboardCallbackC            ,-    WebViewCutClipboardSignalInfo           ,-    afterWebViewCutClipboard                ,-    mkWebViewCutClipboardCallback           ,-    noWebViewCutClipboardCallback           ,-    onWebViewCutClipboard                   ,-    webViewCutClipboardCallbackWrapper      ,-    webViewCutClipboardClosure              ,----- ** DatabaseQuotaExceeded-    WebViewDatabaseQuotaExceededCallback    ,-    WebViewDatabaseQuotaExceededCallbackC   ,-    WebViewDatabaseQuotaExceededSignalInfo  ,-    afterWebViewDatabaseQuotaExceeded       ,-    mkWebViewDatabaseQuotaExceededCallback  ,-    noWebViewDatabaseQuotaExceededCallback  ,-    onWebViewDatabaseQuotaExceeded          ,-    webViewDatabaseQuotaExceededCallbackWrapper,-    webViewDatabaseQuotaExceededClosure     ,----- ** DocumentLoadFinished-    WebViewDocumentLoadFinishedCallback     ,-    WebViewDocumentLoadFinishedCallbackC    ,-    WebViewDocumentLoadFinishedSignalInfo   ,-    afterWebViewDocumentLoadFinished        ,-    mkWebViewDocumentLoadFinishedCallback   ,-    noWebViewDocumentLoadFinishedCallback   ,-    onWebViewDocumentLoadFinished           ,-    webViewDocumentLoadFinishedCallbackWrapper,-    webViewDocumentLoadFinishedClosure      ,----- ** DownloadRequested-    WebViewDownloadRequestedCallback        ,-    WebViewDownloadRequestedCallbackC       ,-    WebViewDownloadRequestedSignalInfo      ,-    afterWebViewDownloadRequested           ,-    mkWebViewDownloadRequestedCallback      ,-    noWebViewDownloadRequestedCallback      ,-    onWebViewDownloadRequested              ,-    webViewDownloadRequestedCallbackWrapper ,-    webViewDownloadRequestedClosure         ,----- ** EditingBegan-    WebViewEditingBeganCallback             ,-    WebViewEditingBeganCallbackC            ,-    WebViewEditingBeganSignalInfo           ,-    afterWebViewEditingBegan                ,-    mkWebViewEditingBeganCallback           ,-    noWebViewEditingBeganCallback           ,-    onWebViewEditingBegan                   ,-    webViewEditingBeganCallbackWrapper      ,-    webViewEditingBeganClosure              ,----- ** EditingEnded-    WebViewEditingEndedCallback             ,-    WebViewEditingEndedCallbackC            ,-    WebViewEditingEndedSignalInfo           ,-    afterWebViewEditingEnded                ,-    mkWebViewEditingEndedCallback           ,-    noWebViewEditingEndedCallback           ,-    onWebViewEditingEnded                   ,-    webViewEditingEndedCallbackWrapper      ,-    webViewEditingEndedClosure              ,----- ** EnteringFullscreen-    WebViewEnteringFullscreenCallback       ,-    WebViewEnteringFullscreenCallbackC      ,-    WebViewEnteringFullscreenSignalInfo     ,-    afterWebViewEnteringFullscreen          ,-    mkWebViewEnteringFullscreenCallback     ,-    noWebViewEnteringFullscreenCallback     ,-    onWebViewEnteringFullscreen             ,-    webViewEnteringFullscreenCallbackWrapper,-    webViewEnteringFullscreenClosure        ,----- ** FrameCreated-    WebViewFrameCreatedCallback             ,-    WebViewFrameCreatedCallbackC            ,-    WebViewFrameCreatedSignalInfo           ,-    afterWebViewFrameCreated                ,-    mkWebViewFrameCreatedCallback           ,-    noWebViewFrameCreatedCallback           ,-    onWebViewFrameCreated                   ,-    webViewFrameCreatedCallbackWrapper      ,-    webViewFrameCreatedClosure              ,----- ** GeolocationPolicyDecisionCancelled-    WebViewGeolocationPolicyDecisionCancelledCallback,-    WebViewGeolocationPolicyDecisionCancelledCallbackC,-    WebViewGeolocationPolicyDecisionCancelledSignalInfo,-    afterWebViewGeolocationPolicyDecisionCancelled,-    mkWebViewGeolocationPolicyDecisionCancelledCallback,-    noWebViewGeolocationPolicyDecisionCancelledCallback,-    onWebViewGeolocationPolicyDecisionCancelled,-    webViewGeolocationPolicyDecisionCancelledCallbackWrapper,-    webViewGeolocationPolicyDecisionCancelledClosure,----- ** GeolocationPolicyDecisionRequested-    WebViewGeolocationPolicyDecisionRequestedCallback,-    WebViewGeolocationPolicyDecisionRequestedCallbackC,-    WebViewGeolocationPolicyDecisionRequestedSignalInfo,-    afterWebViewGeolocationPolicyDecisionRequested,-    mkWebViewGeolocationPolicyDecisionRequestedCallback,-    noWebViewGeolocationPolicyDecisionRequestedCallback,-    onWebViewGeolocationPolicyDecisionRequested,-    webViewGeolocationPolicyDecisionRequestedCallbackWrapper,-    webViewGeolocationPolicyDecisionRequestedClosure,----- ** HoveringOverLink-    WebViewHoveringOverLinkCallback         ,-    WebViewHoveringOverLinkCallbackC        ,-    WebViewHoveringOverLinkSignalInfo       ,-    afterWebViewHoveringOverLink            ,-    mkWebViewHoveringOverLinkCallback       ,-    noWebViewHoveringOverLinkCallback       ,-    onWebViewHoveringOverLink               ,-    webViewHoveringOverLinkCallbackWrapper  ,-    webViewHoveringOverLinkClosure          ,----- ** IconLoaded-    WebViewIconLoadedCallback               ,-    WebViewIconLoadedCallbackC              ,-    WebViewIconLoadedSignalInfo             ,-    afterWebViewIconLoaded                  ,-    mkWebViewIconLoadedCallback             ,-    noWebViewIconLoadedCallback             ,-    onWebViewIconLoaded                     ,-    webViewIconLoadedCallbackWrapper        ,-    webViewIconLoadedClosure                ,----- ** LeavingFullscreen-    WebViewLeavingFullscreenCallback        ,-    WebViewLeavingFullscreenCallbackC       ,-    WebViewLeavingFullscreenSignalInfo      ,-    afterWebViewLeavingFullscreen           ,-    mkWebViewLeavingFullscreenCallback      ,-    noWebViewLeavingFullscreenCallback      ,-    onWebViewLeavingFullscreen              ,-    webViewLeavingFullscreenCallbackWrapper ,-    webViewLeavingFullscreenClosure         ,----- ** LoadCommitted-    WebViewLoadCommittedCallback            ,-    WebViewLoadCommittedCallbackC           ,-    WebViewLoadCommittedSignalInfo          ,-    afterWebViewLoadCommitted               ,-    mkWebViewLoadCommittedCallback          ,-    noWebViewLoadCommittedCallback          ,-    onWebViewLoadCommitted                  ,-    webViewLoadCommittedCallbackWrapper     ,-    webViewLoadCommittedClosure             ,----- ** LoadError-    WebViewLoadErrorCallback                ,-    WebViewLoadErrorCallbackC               ,-    WebViewLoadErrorSignalInfo              ,-    afterWebViewLoadError                   ,-    mkWebViewLoadErrorCallback              ,-    noWebViewLoadErrorCallback              ,-    onWebViewLoadError                      ,-    webViewLoadErrorCallbackWrapper         ,-    webViewLoadErrorClosure                 ,----- ** LoadFinished-    WebViewLoadFinishedCallback             ,-    WebViewLoadFinishedCallbackC            ,-    WebViewLoadFinishedSignalInfo           ,-    afterWebViewLoadFinished                ,-    mkWebViewLoadFinishedCallback           ,-    noWebViewLoadFinishedCallback           ,-    onWebViewLoadFinished                   ,-    webViewLoadFinishedCallbackWrapper      ,-    webViewLoadFinishedClosure              ,----- ** LoadProgressChanged-    WebViewLoadProgressChangedCallback      ,-    WebViewLoadProgressChangedCallbackC     ,-    WebViewLoadProgressChangedSignalInfo    ,-    afterWebViewLoadProgressChanged         ,-    mkWebViewLoadProgressChangedCallback    ,-    noWebViewLoadProgressChangedCallback    ,-    onWebViewLoadProgressChanged            ,-    webViewLoadProgressChangedCallbackWrapper,-    webViewLoadProgressChangedClosure       ,----- ** LoadStarted-    WebViewLoadStartedCallback              ,-    WebViewLoadStartedCallbackC             ,-    WebViewLoadStartedSignalInfo            ,-    afterWebViewLoadStarted                 ,-    mkWebViewLoadStartedCallback            ,-    noWebViewLoadStartedCallback            ,-    onWebViewLoadStarted                    ,-    webViewLoadStartedCallbackWrapper       ,-    webViewLoadStartedClosure               ,----- ** MimeTypePolicyDecisionRequested-    WebViewMimeTypePolicyDecisionRequestedCallback,-    WebViewMimeTypePolicyDecisionRequestedCallbackC,-    WebViewMimeTypePolicyDecisionRequestedSignalInfo,-    afterWebViewMimeTypePolicyDecisionRequested,-    mkWebViewMimeTypePolicyDecisionRequestedCallback,-    noWebViewMimeTypePolicyDecisionRequestedCallback,-    onWebViewMimeTypePolicyDecisionRequested,-    webViewMimeTypePolicyDecisionRequestedCallbackWrapper,-    webViewMimeTypePolicyDecisionRequestedClosure,----- ** MoveCursor-    WebViewMoveCursorCallback               ,-    WebViewMoveCursorCallbackC              ,-    WebViewMoveCursorSignalInfo             ,-    afterWebViewMoveCursor                  ,-    mkWebViewMoveCursorCallback             ,-    noWebViewMoveCursorCallback             ,-    onWebViewMoveCursor                     ,-    webViewMoveCursorCallbackWrapper        ,-    webViewMoveCursorClosure                ,----- ** NavigationPolicyDecisionRequested-    WebViewNavigationPolicyDecisionRequestedCallback,-    WebViewNavigationPolicyDecisionRequestedCallbackC,-    WebViewNavigationPolicyDecisionRequestedSignalInfo,-    afterWebViewNavigationPolicyDecisionRequested,-    mkWebViewNavigationPolicyDecisionRequestedCallback,-    noWebViewNavigationPolicyDecisionRequestedCallback,-    onWebViewNavigationPolicyDecisionRequested,-    webViewNavigationPolicyDecisionRequestedCallbackWrapper,-    webViewNavigationPolicyDecisionRequestedClosure,----- ** NavigationRequested-    WebViewNavigationRequestedCallback      ,-    WebViewNavigationRequestedCallbackC     ,-    WebViewNavigationRequestedSignalInfo    ,-    afterWebViewNavigationRequested         ,-    mkWebViewNavigationRequestedCallback    ,-    noWebViewNavigationRequestedCallback    ,-    onWebViewNavigationRequested            ,-    webViewNavigationRequestedCallbackWrapper,-    webViewNavigationRequestedClosure       ,----- ** NewWindowPolicyDecisionRequested-    WebViewNewWindowPolicyDecisionRequestedCallback,-    WebViewNewWindowPolicyDecisionRequestedCallbackC,-    WebViewNewWindowPolicyDecisionRequestedSignalInfo,-    afterWebViewNewWindowPolicyDecisionRequested,-    mkWebViewNewWindowPolicyDecisionRequestedCallback,-    noWebViewNewWindowPolicyDecisionRequestedCallback,-    onWebViewNewWindowPolicyDecisionRequested,-    webViewNewWindowPolicyDecisionRequestedCallbackWrapper,-    webViewNewWindowPolicyDecisionRequestedClosure,----- ** OnloadEvent-    WebViewOnloadEventCallback              ,-    WebViewOnloadEventCallbackC             ,-    WebViewOnloadEventSignalInfo            ,-    afterWebViewOnloadEvent                 ,-    mkWebViewOnloadEventCallback            ,-    noWebViewOnloadEventCallback            ,-    onWebViewOnloadEvent                    ,-    webViewOnloadEventCallbackWrapper       ,-    webViewOnloadEventClosure               ,----- ** PasteClipboard-    WebViewPasteClipboardCallback           ,-    WebViewPasteClipboardCallbackC          ,-    WebViewPasteClipboardSignalInfo         ,-    afterWebViewPasteClipboard              ,-    mkWebViewPasteClipboardCallback         ,-    noWebViewPasteClipboardCallback         ,-    onWebViewPasteClipboard                 ,-    webViewPasteClipboardCallbackWrapper    ,-    webViewPasteClipboardClosure            ,----- ** PopulatePopup-    WebViewPopulatePopupCallback            ,-    WebViewPopulatePopupCallbackC           ,-    WebViewPopulatePopupSignalInfo          ,-    afterWebViewPopulatePopup               ,-    mkWebViewPopulatePopupCallback          ,-    noWebViewPopulatePopupCallback          ,-    onWebViewPopulatePopup                  ,-    webViewPopulatePopupCallbackWrapper     ,-    webViewPopulatePopupClosure             ,----- ** PrintRequested-    WebViewPrintRequestedCallback           ,-    WebViewPrintRequestedCallbackC          ,-    WebViewPrintRequestedSignalInfo         ,-    afterWebViewPrintRequested              ,-    mkWebViewPrintRequestedCallback         ,-    noWebViewPrintRequestedCallback         ,-    onWebViewPrintRequested                 ,-    webViewPrintRequestedCallbackWrapper    ,-    webViewPrintRequestedClosure            ,----- ** Redo-    WebViewRedoCallback                     ,-    WebViewRedoCallbackC                    ,-    WebViewRedoSignalInfo                   ,-    afterWebViewRedo                        ,-    mkWebViewRedoCallback                   ,-    noWebViewRedoCallback                   ,-    onWebViewRedo                           ,-    webViewRedoCallbackWrapper              ,-    webViewRedoClosure                      ,----- ** ResourceContentLengthReceived-    WebViewResourceContentLengthReceivedCallback,-    WebViewResourceContentLengthReceivedCallbackC,-    WebViewResourceContentLengthReceivedSignalInfo,-    afterWebViewResourceContentLengthReceived,-    mkWebViewResourceContentLengthReceivedCallback,-    noWebViewResourceContentLengthReceivedCallback,-    onWebViewResourceContentLengthReceived  ,-    webViewResourceContentLengthReceivedCallbackWrapper,-    webViewResourceContentLengthReceivedClosure,----- ** ResourceLoadFailed-    WebViewResourceLoadFailedCallback       ,-    WebViewResourceLoadFailedCallbackC      ,-    WebViewResourceLoadFailedSignalInfo     ,-    afterWebViewResourceLoadFailed          ,-    mkWebViewResourceLoadFailedCallback     ,-    noWebViewResourceLoadFailedCallback     ,-    onWebViewResourceLoadFailed             ,-    webViewResourceLoadFailedCallbackWrapper,-    webViewResourceLoadFailedClosure        ,----- ** ResourceLoadFinished-    WebViewResourceLoadFinishedCallback     ,-    WebViewResourceLoadFinishedCallbackC    ,-    WebViewResourceLoadFinishedSignalInfo   ,-    afterWebViewResourceLoadFinished        ,-    mkWebViewResourceLoadFinishedCallback   ,-    noWebViewResourceLoadFinishedCallback   ,-    onWebViewResourceLoadFinished           ,-    webViewResourceLoadFinishedCallbackWrapper,-    webViewResourceLoadFinishedClosure      ,----- ** ResourceRequestStarting-    WebViewResourceRequestStartingCallback  ,-    WebViewResourceRequestStartingCallbackC ,-    WebViewResourceRequestStartingSignalInfo,-    afterWebViewResourceRequestStarting     ,-    mkWebViewResourceRequestStartingCallback,-    noWebViewResourceRequestStartingCallback,-    onWebViewResourceRequestStarting        ,-    webViewResourceRequestStartingCallbackWrapper,-    webViewResourceRequestStartingClosure   ,----- ** ResourceResponseReceived-    WebViewResourceResponseReceivedCallback ,-    WebViewResourceResponseReceivedCallbackC,-    WebViewResourceResponseReceivedSignalInfo,-    afterWebViewResourceResponseReceived    ,-    mkWebViewResourceResponseReceivedCallback,-    noWebViewResourceResponseReceivedCallback,-    onWebViewResourceResponseReceived       ,-    webViewResourceResponseReceivedCallbackWrapper,-    webViewResourceResponseReceivedClosure  ,----- ** RunFileChooser-    WebViewRunFileChooserCallback           ,-    WebViewRunFileChooserCallbackC          ,-    WebViewRunFileChooserSignalInfo         ,-    afterWebViewRunFileChooser              ,-    mkWebViewRunFileChooserCallback         ,-    noWebViewRunFileChooserCallback         ,-    onWebViewRunFileChooser                 ,-    webViewRunFileChooserCallbackWrapper    ,-    webViewRunFileChooserClosure            ,----- ** ScriptAlert-    WebViewScriptAlertCallback              ,-    WebViewScriptAlertCallbackC             ,-    WebViewScriptAlertSignalInfo            ,-    afterWebViewScriptAlert                 ,-    mkWebViewScriptAlertCallback            ,-    noWebViewScriptAlertCallback            ,-    onWebViewScriptAlert                    ,-    webViewScriptAlertCallbackWrapper       ,-    webViewScriptAlertClosure               ,----- ** ScriptConfirm-    WebViewScriptConfirmCallback            ,-    WebViewScriptConfirmCallbackC           ,-    WebViewScriptConfirmSignalInfo          ,-    afterWebViewScriptConfirm               ,-    mkWebViewScriptConfirmCallback          ,-    noWebViewScriptConfirmCallback          ,-    onWebViewScriptConfirm                  ,-    webViewScriptConfirmCallbackWrapper     ,-    webViewScriptConfirmClosure             ,----- ** ScriptPrompt-    WebViewScriptPromptCallback             ,-    WebViewScriptPromptCallbackC            ,-    WebViewScriptPromptSignalInfo           ,-    afterWebViewScriptPrompt                ,-    mkWebViewScriptPromptCallback           ,-    noWebViewScriptPromptCallback           ,-    onWebViewScriptPrompt                   ,-    webViewScriptPromptCallbackWrapper      ,-    webViewScriptPromptClosure              ,----- ** SelectAll-    WebViewSelectAllCallback                ,-    WebViewSelectAllCallbackC               ,-    WebViewSelectAllSignalInfo              ,-    afterWebViewSelectAll                   ,-    mkWebViewSelectAllCallback              ,-    noWebViewSelectAllCallback              ,-    onWebViewSelectAll                      ,-    webViewSelectAllCallbackWrapper         ,-    webViewSelectAllClosure                 ,----- ** SelectionChanged-    WebViewSelectionChangedCallback         ,-    WebViewSelectionChangedCallbackC        ,-    WebViewSelectionChangedSignalInfo       ,-    afterWebViewSelectionChanged            ,-    mkWebViewSelectionChangedCallback       ,-    noWebViewSelectionChangedCallback       ,-    onWebViewSelectionChanged               ,-    webViewSelectionChangedCallbackWrapper  ,-    webViewSelectionChangedClosure          ,----- ** ShouldApplyStyle-    WebViewShouldApplyStyleCallback         ,-    WebViewShouldApplyStyleCallbackC        ,-    WebViewShouldApplyStyleSignalInfo       ,-    afterWebViewShouldApplyStyle            ,-    mkWebViewShouldApplyStyleCallback       ,-    noWebViewShouldApplyStyleCallback       ,-    onWebViewShouldApplyStyle               ,-    webViewShouldApplyStyleCallbackWrapper  ,-    webViewShouldApplyStyleClosure          ,----- ** ShouldBeginEditing-    WebViewShouldBeginEditingCallback       ,-    WebViewShouldBeginEditingCallbackC      ,-    WebViewShouldBeginEditingSignalInfo     ,-    afterWebViewShouldBeginEditing          ,-    mkWebViewShouldBeginEditingCallback     ,-    noWebViewShouldBeginEditingCallback     ,-    onWebViewShouldBeginEditing             ,-    webViewShouldBeginEditingCallbackWrapper,-    webViewShouldBeginEditingClosure        ,----- ** ShouldChangeSelectedRange-    WebViewShouldChangeSelectedRangeCallback,-    WebViewShouldChangeSelectedRangeCallbackC,-    WebViewShouldChangeSelectedRangeSignalInfo,-    afterWebViewShouldChangeSelectedRange   ,-    mkWebViewShouldChangeSelectedRangeCallback,-    noWebViewShouldChangeSelectedRangeCallback,-    onWebViewShouldChangeSelectedRange      ,-    webViewShouldChangeSelectedRangeCallbackWrapper,-    webViewShouldChangeSelectedRangeClosure ,----- ** ShouldDeleteRange-    WebViewShouldDeleteRangeCallback        ,-    WebViewShouldDeleteRangeCallbackC       ,-    WebViewShouldDeleteRangeSignalInfo      ,-    afterWebViewShouldDeleteRange           ,-    mkWebViewShouldDeleteRangeCallback      ,-    noWebViewShouldDeleteRangeCallback      ,-    onWebViewShouldDeleteRange              ,-    webViewShouldDeleteRangeCallbackWrapper ,-    webViewShouldDeleteRangeClosure         ,----- ** ShouldEndEditing-    WebViewShouldEndEditingCallback         ,-    WebViewShouldEndEditingCallbackC        ,-    WebViewShouldEndEditingSignalInfo       ,-    afterWebViewShouldEndEditing            ,-    mkWebViewShouldEndEditingCallback       ,-    noWebViewShouldEndEditingCallback       ,-    onWebViewShouldEndEditing               ,-    webViewShouldEndEditingCallbackWrapper  ,-    webViewShouldEndEditingClosure          ,----- ** ShouldInsertNode-    WebViewShouldInsertNodeCallback         ,-    WebViewShouldInsertNodeCallbackC        ,-    WebViewShouldInsertNodeSignalInfo       ,-    afterWebViewShouldInsertNode            ,-    mkWebViewShouldInsertNodeCallback       ,-    noWebViewShouldInsertNodeCallback       ,-    onWebViewShouldInsertNode               ,-    webViewShouldInsertNodeCallbackWrapper  ,-    webViewShouldInsertNodeClosure          ,----- ** ShouldInsertText-    WebViewShouldInsertTextCallback         ,-    WebViewShouldInsertTextCallbackC        ,-    WebViewShouldInsertTextSignalInfo       ,-    afterWebViewShouldInsertText            ,-    mkWebViewShouldInsertTextCallback       ,-    noWebViewShouldInsertTextCallback       ,-    onWebViewShouldInsertText               ,-    webViewShouldInsertTextCallbackWrapper  ,-    webViewShouldInsertTextClosure          ,----- ** ShouldShowDeleteInterfaceForElement-    WebViewShouldShowDeleteInterfaceForElementCallback,-    WebViewShouldShowDeleteInterfaceForElementCallbackC,-    WebViewShouldShowDeleteInterfaceForElementSignalInfo,-    afterWebViewShouldShowDeleteInterfaceForElement,-    mkWebViewShouldShowDeleteInterfaceForElementCallback,-    noWebViewShouldShowDeleteInterfaceForElementCallback,-    onWebViewShouldShowDeleteInterfaceForElement,-    webViewShouldShowDeleteInterfaceForElementCallbackWrapper,-    webViewShouldShowDeleteInterfaceForElementClosure,----- ** StatusBarTextChanged-    WebViewStatusBarTextChangedCallback     ,-    WebViewStatusBarTextChangedCallbackC    ,-    WebViewStatusBarTextChangedSignalInfo   ,-    afterWebViewStatusBarTextChanged        ,-    mkWebViewStatusBarTextChangedCallback   ,-    noWebViewStatusBarTextChangedCallback   ,-    onWebViewStatusBarTextChanged           ,-    webViewStatusBarTextChangedCallbackWrapper,-    webViewStatusBarTextChangedClosure      ,----- ** TitleChanged-    WebViewTitleChangedCallback             ,-    WebViewTitleChangedCallbackC            ,-    WebViewTitleChangedSignalInfo           ,-    afterWebViewTitleChanged                ,-    mkWebViewTitleChangedCallback           ,-    noWebViewTitleChangedCallback           ,-    onWebViewTitleChanged                   ,-    webViewTitleChangedCallbackWrapper      ,-    webViewTitleChangedClosure              ,----- ** Undo-    WebViewUndoCallback                     ,-    WebViewUndoCallbackC                    ,-    WebViewUndoSignalInfo                   ,-    afterWebViewUndo                        ,-    mkWebViewUndoCallback                   ,-    noWebViewUndoCallback                   ,-    onWebViewUndo                           ,-    webViewUndoCallbackWrapper              ,-    webViewUndoClosure                      ,----- ** UserChangedContents-    WebViewUserChangedContentsCallback      ,-    WebViewUserChangedContentsCallbackC     ,-    WebViewUserChangedContentsSignalInfo    ,-    afterWebViewUserChangedContents         ,-    mkWebViewUserChangedContentsCallback    ,-    noWebViewUserChangedContentsCallback    ,-    onWebViewUserChangedContents            ,-    webViewUserChangedContentsCallbackWrapper,-    webViewUserChangedContentsClosure       ,----- ** ViewportAttributesChanged-    WebViewViewportAttributesChangedCallback,-    WebViewViewportAttributesChangedCallbackC,-    WebViewViewportAttributesChangedSignalInfo,-    afterWebViewViewportAttributesChanged   ,-    mkWebViewViewportAttributesChangedCallback,-    noWebViewViewportAttributesChangedCallback,-    onWebViewViewportAttributesChanged      ,-    webViewViewportAttributesChangedCallbackWrapper,-    webViewViewportAttributesChangedClosure ,----- ** ViewportAttributesRecomputeRequested-    WebViewViewportAttributesRecomputeRequestedCallback,-    WebViewViewportAttributesRecomputeRequestedCallbackC,-    WebViewViewportAttributesRecomputeRequestedSignalInfo,-    afterWebViewViewportAttributesRecomputeRequested,-    mkWebViewViewportAttributesRecomputeRequestedCallback,-    noWebViewViewportAttributesRecomputeRequestedCallback,-    onWebViewViewportAttributesRecomputeRequested,-    webViewViewportAttributesRecomputeRequestedCallbackWrapper,-    webViewViewportAttributesRecomputeRequestedClosure,----- ** WebViewReady-    WebViewWebViewReadyCallback             ,-    WebViewWebViewReadyCallbackC            ,-    WebViewWebViewReadySignalInfo           ,-    afterWebViewWebViewReady                ,-    mkWebViewWebViewReadyCallback           ,-    noWebViewWebViewReadyCallback           ,-    onWebViewWebViewReady                   ,-    webViewWebViewReadyCallbackWrapper      ,-    webViewWebViewReadyClosure              ,----- ** WindowObjectCleared-    WebViewWindowObjectClearedCallback      ,-    WebViewWindowObjectClearedCallbackC     ,-    WebViewWindowObjectClearedSignalInfo    ,-    afterWebViewWindowObjectCleared         ,-    mkWebViewWindowObjectClearedCallback    ,-    noWebViewWindowObjectClearedCallback    ,-    onWebViewWindowObjectCleared            ,-    webViewWindowObjectClearedCallbackWrapper,-    webViewWindowObjectClearedClosure       ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.Atk as Atk-import qualified GI.GObject as GObject-import qualified GI.Gdk as Gdk-import qualified GI.GdkPixbuf as GdkPixbuf-import qualified GI.Gtk as Gtk-import qualified GI.Cairo as Cairo--newtype WebView = WebView (ForeignPtr WebView)-foreign import ccall "webkit_web_view_get_type"-    c_webkit_web_view_get_type :: IO GType--type instance ParentTypes WebView = WebViewParentTypes-type WebViewParentTypes = '[Gtk.Container, Gtk.Widget, GObject.Object, Atk.ImplementorIface, Gtk.Buildable, Gtk.Scrollable]--instance GObject WebView where-    gobjectIsInitiallyUnowned _ = True-    gobjectType _ = c_webkit_web_view_get_type-    --class GObject o => WebViewK o-instance (GObject o, IsDescendantOf WebView o) => WebViewK o--toWebView :: WebViewK o => o -> IO WebView-toWebView = unsafeCastTo WebView--noWebView :: Maybe WebView-noWebView = Nothing--type family ResolveWebViewMethod (t :: Symbol) (o :: *) :: * where-    ResolveWebViewMethod "activate" o = Gtk.WidgetActivateMethodInfo-    ResolveWebViewMethod "add" o = Gtk.ContainerAddMethodInfo-    ResolveWebViewMethod "addAccelerator" o = Gtk.WidgetAddAcceleratorMethodInfo-    ResolveWebViewMethod "addChild" o = Gtk.BuildableAddChildMethodInfo-    ResolveWebViewMethod "addDeviceEvents" o = Gtk.WidgetAddDeviceEventsMethodInfo-    ResolveWebViewMethod "addEvents" o = Gtk.WidgetAddEventsMethodInfo-    ResolveWebViewMethod "addMnemonicLabel" o = Gtk.WidgetAddMnemonicLabelMethodInfo-    ResolveWebViewMethod "addTickCallback" o = Gtk.WidgetAddTickCallbackMethodInfo-    ResolveWebViewMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveWebViewMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveWebViewMethod "canActivateAccel" o = Gtk.WidgetCanActivateAccelMethodInfo-    ResolveWebViewMethod "canCopyClipboard" o = WebViewCanCopyClipboardMethodInfo-    ResolveWebViewMethod "canCutClipboard" o = WebViewCanCutClipboardMethodInfo-    ResolveWebViewMethod "canGoBack" o = WebViewCanGoBackMethodInfo-    ResolveWebViewMethod "canGoBackOrForward" o = WebViewCanGoBackOrForwardMethodInfo-    ResolveWebViewMethod "canGoForward" o = WebViewCanGoForwardMethodInfo-    ResolveWebViewMethod "canPasteClipboard" o = WebViewCanPasteClipboardMethodInfo-    ResolveWebViewMethod "canRedo" o = WebViewCanRedoMethodInfo-    ResolveWebViewMethod "canShowMimeType" o = WebViewCanShowMimeTypeMethodInfo-    ResolveWebViewMethod "canUndo" o = WebViewCanUndoMethodInfo-    ResolveWebViewMethod "checkResize" o = Gtk.ContainerCheckResizeMethodInfo-    ResolveWebViewMethod "childFocus" o = Gtk.WidgetChildFocusMethodInfo-    ResolveWebViewMethod "childGetProperty" o = Gtk.ContainerChildGetPropertyMethodInfo-    ResolveWebViewMethod "childNotifyByPspec" o = Gtk.ContainerChildNotifyByPspecMethodInfo-    ResolveWebViewMethod "childSetProperty" o = Gtk.ContainerChildSetPropertyMethodInfo-    ResolveWebViewMethod "childType" o = Gtk.ContainerChildTypeMethodInfo-    ResolveWebViewMethod "classPath" o = Gtk.WidgetClassPathMethodInfo-    ResolveWebViewMethod "computeExpand" o = Gtk.WidgetComputeExpandMethodInfo-    ResolveWebViewMethod "constructChild" o = Gtk.BuildableConstructChildMethodInfo-    ResolveWebViewMethod "copyClipboard" o = WebViewCopyClipboardMethodInfo-    ResolveWebViewMethod "createPangoContext" o = Gtk.WidgetCreatePangoContextMethodInfo-    ResolveWebViewMethod "createPangoLayout" o = Gtk.WidgetCreatePangoLayoutMethodInfo-    ResolveWebViewMethod "customFinished" o = Gtk.BuildableCustomFinishedMethodInfo-    ResolveWebViewMethod "customTagEnd" o = Gtk.BuildableCustomTagEndMethodInfo-    ResolveWebViewMethod "customTagStart" o = Gtk.BuildableCustomTagStartMethodInfo-    ResolveWebViewMethod "cutClipboard" o = WebViewCutClipboardMethodInfo-    ResolveWebViewMethod "deleteSelection" o = WebViewDeleteSelectionMethodInfo-    ResolveWebViewMethod "destroy" o = Gtk.WidgetDestroyMethodInfo-    ResolveWebViewMethod "destroyed" o = Gtk.WidgetDestroyedMethodInfo-    ResolveWebViewMethod "deviceIsShadowed" o = Gtk.WidgetDeviceIsShadowedMethodInfo-    ResolveWebViewMethod "dragBegin" o = Gtk.WidgetDragBeginMethodInfo-    ResolveWebViewMethod "dragBeginWithCoordinates" o = Gtk.WidgetDragBeginWithCoordinatesMethodInfo-    ResolveWebViewMethod "dragCheckThreshold" o = Gtk.WidgetDragCheckThresholdMethodInfo-    ResolveWebViewMethod "dragDestAddImageTargets" o = Gtk.WidgetDragDestAddImageTargetsMethodInfo-    ResolveWebViewMethod "dragDestAddTextTargets" o = Gtk.WidgetDragDestAddTextTargetsMethodInfo-    ResolveWebViewMethod "dragDestAddUriTargets" o = Gtk.WidgetDragDestAddUriTargetsMethodInfo-    ResolveWebViewMethod "dragDestFindTarget" o = Gtk.WidgetDragDestFindTargetMethodInfo-    ResolveWebViewMethod "dragDestGetTargetList" o = Gtk.WidgetDragDestGetTargetListMethodInfo-    ResolveWebViewMethod "dragDestGetTrackMotion" o = Gtk.WidgetDragDestGetTrackMotionMethodInfo-    ResolveWebViewMethod "dragDestSet" o = Gtk.WidgetDragDestSetMethodInfo-    ResolveWebViewMethod "dragDestSetProxy" o = Gtk.WidgetDragDestSetProxyMethodInfo-    ResolveWebViewMethod "dragDestSetTargetList" o = Gtk.WidgetDragDestSetTargetListMethodInfo-    ResolveWebViewMethod "dragDestSetTrackMotion" o = Gtk.WidgetDragDestSetTrackMotionMethodInfo-    ResolveWebViewMethod "dragDestUnset" o = Gtk.WidgetDragDestUnsetMethodInfo-    ResolveWebViewMethod "dragGetData" o = Gtk.WidgetDragGetDataMethodInfo-    ResolveWebViewMethod "dragHighlight" o = Gtk.WidgetDragHighlightMethodInfo-    ResolveWebViewMethod "dragSourceAddImageTargets" o = Gtk.WidgetDragSourceAddImageTargetsMethodInfo-    ResolveWebViewMethod "dragSourceAddTextTargets" o = Gtk.WidgetDragSourceAddTextTargetsMethodInfo-    ResolveWebViewMethod "dragSourceAddUriTargets" o = Gtk.WidgetDragSourceAddUriTargetsMethodInfo-    ResolveWebViewMethod "dragSourceGetTargetList" o = Gtk.WidgetDragSourceGetTargetListMethodInfo-    ResolveWebViewMethod "dragSourceSet" o = Gtk.WidgetDragSourceSetMethodInfo-    ResolveWebViewMethod "dragSourceSetIconGicon" o = Gtk.WidgetDragSourceSetIconGiconMethodInfo-    ResolveWebViewMethod "dragSourceSetIconName" o = Gtk.WidgetDragSourceSetIconNameMethodInfo-    ResolveWebViewMethod "dragSourceSetIconPixbuf" o = Gtk.WidgetDragSourceSetIconPixbufMethodInfo-    ResolveWebViewMethod "dragSourceSetIconStock" o = Gtk.WidgetDragSourceSetIconStockMethodInfo-    ResolveWebViewMethod "dragSourceSetTargetList" o = Gtk.WidgetDragSourceSetTargetListMethodInfo-    ResolveWebViewMethod "dragSourceUnset" o = Gtk.WidgetDragSourceUnsetMethodInfo-    ResolveWebViewMethod "dragUnhighlight" o = Gtk.WidgetDragUnhighlightMethodInfo-    ResolveWebViewMethod "draw" o = Gtk.WidgetDrawMethodInfo-    ResolveWebViewMethod "ensureStyle" o = Gtk.WidgetEnsureStyleMethodInfo-    ResolveWebViewMethod "errorBell" o = Gtk.WidgetErrorBellMethodInfo-    ResolveWebViewMethod "event" o = Gtk.WidgetEventMethodInfo-    ResolveWebViewMethod "executeScript" o = WebViewExecuteScriptMethodInfo-    ResolveWebViewMethod "forall" o = Gtk.ContainerForallMethodInfo-    ResolveWebViewMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveWebViewMethod "foreach" o = Gtk.ContainerForeachMethodInfo-    ResolveWebViewMethod "freezeChildNotify" o = Gtk.WidgetFreezeChildNotifyMethodInfo-    ResolveWebViewMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveWebViewMethod "goBack" o = WebViewGoBackMethodInfo-    ResolveWebViewMethod "goBackOrForward" o = WebViewGoBackOrForwardMethodInfo-    ResolveWebViewMethod "goForward" o = WebViewGoForwardMethodInfo-    ResolveWebViewMethod "goToBackForwardItem" o = WebViewGoToBackForwardItemMethodInfo-    ResolveWebViewMethod "grabAdd" o = Gtk.WidgetGrabAddMethodInfo-    ResolveWebViewMethod "grabDefault" o = Gtk.WidgetGrabDefaultMethodInfo-    ResolveWebViewMethod "grabFocus" o = Gtk.WidgetGrabFocusMethodInfo-    ResolveWebViewMethod "grabRemove" o = Gtk.WidgetGrabRemoveMethodInfo-    ResolveWebViewMethod "hasDefault" o = Gtk.WidgetHasDefaultMethodInfo-    ResolveWebViewMethod "hasFocus" o = Gtk.WidgetHasFocusMethodInfo-    ResolveWebViewMethod "hasGrab" o = Gtk.WidgetHasGrabMethodInfo-    ResolveWebViewMethod "hasRcStyle" o = Gtk.WidgetHasRcStyleMethodInfo-    ResolveWebViewMethod "hasScreen" o = Gtk.WidgetHasScreenMethodInfo-    ResolveWebViewMethod "hasSelection" o = WebViewHasSelectionMethodInfo-    ResolveWebViewMethod "hasVisibleFocus" o = Gtk.WidgetHasVisibleFocusMethodInfo-    ResolveWebViewMethod "hide" o = Gtk.WidgetHideMethodInfo-    ResolveWebViewMethod "hideOnDelete" o = Gtk.WidgetHideOnDeleteMethodInfo-    ResolveWebViewMethod "inDestruction" o = Gtk.WidgetInDestructionMethodInfo-    ResolveWebViewMethod "initTemplate" o = Gtk.WidgetInitTemplateMethodInfo-    ResolveWebViewMethod "inputShapeCombineRegion" o = Gtk.WidgetInputShapeCombineRegionMethodInfo-    ResolveWebViewMethod "insertActionGroup" o = Gtk.WidgetInsertActionGroupMethodInfo-    ResolveWebViewMethod "intersect" o = Gtk.WidgetIntersectMethodInfo-    ResolveWebViewMethod "isAncestor" o = Gtk.WidgetIsAncestorMethodInfo-    ResolveWebViewMethod "isComposited" o = Gtk.WidgetIsCompositedMethodInfo-    ResolveWebViewMethod "isDrawable" o = Gtk.WidgetIsDrawableMethodInfo-    ResolveWebViewMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveWebViewMethod "isFocus" o = Gtk.WidgetIsFocusMethodInfo-    ResolveWebViewMethod "isSensitive" o = Gtk.WidgetIsSensitiveMethodInfo-    ResolveWebViewMethod "isToplevel" o = Gtk.WidgetIsToplevelMethodInfo-    ResolveWebViewMethod "isVisible" o = Gtk.WidgetIsVisibleMethodInfo-    ResolveWebViewMethod "keynavFailed" o = Gtk.WidgetKeynavFailedMethodInfo-    ResolveWebViewMethod "listAccelClosures" o = Gtk.WidgetListAccelClosuresMethodInfo-    ResolveWebViewMethod "listActionPrefixes" o = Gtk.WidgetListActionPrefixesMethodInfo-    ResolveWebViewMethod "listMnemonicLabels" o = Gtk.WidgetListMnemonicLabelsMethodInfo-    ResolveWebViewMethod "loadHtmlString" o = WebViewLoadHtmlStringMethodInfo-    ResolveWebViewMethod "loadRequest" o = WebViewLoadRequestMethodInfo-    ResolveWebViewMethod "loadString" o = WebViewLoadStringMethodInfo-    ResolveWebViewMethod "loadUri" o = WebViewLoadUriMethodInfo-    ResolveWebViewMethod "map" o = Gtk.WidgetMapMethodInfo-    ResolveWebViewMethod "markTextMatches" o = WebViewMarkTextMatchesMethodInfo-    ResolveWebViewMethod "mnemonicActivate" o = Gtk.WidgetMnemonicActivateMethodInfo-    ResolveWebViewMethod "modifyBase" o = Gtk.WidgetModifyBaseMethodInfo-    ResolveWebViewMethod "modifyBg" o = Gtk.WidgetModifyBgMethodInfo-    ResolveWebViewMethod "modifyCursor" o = Gtk.WidgetModifyCursorMethodInfo-    ResolveWebViewMethod "modifyFg" o = Gtk.WidgetModifyFgMethodInfo-    ResolveWebViewMethod "modifyFont" o = Gtk.WidgetModifyFontMethodInfo-    ResolveWebViewMethod "modifyStyle" o = Gtk.WidgetModifyStyleMethodInfo-    ResolveWebViewMethod "modifyText" o = Gtk.WidgetModifyTextMethodInfo-    ResolveWebViewMethod "moveCursor" o = WebViewMoveCursorMethodInfo-    ResolveWebViewMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveWebViewMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveWebViewMethod "open" o = WebViewOpenMethodInfo-    ResolveWebViewMethod "overrideBackgroundColor" o = Gtk.WidgetOverrideBackgroundColorMethodInfo-    ResolveWebViewMethod "overrideColor" o = Gtk.WidgetOverrideColorMethodInfo-    ResolveWebViewMethod "overrideCursor" o = Gtk.WidgetOverrideCursorMethodInfo-    ResolveWebViewMethod "overrideFont" o = Gtk.WidgetOverrideFontMethodInfo-    ResolveWebViewMethod "overrideSymbolicColor" o = Gtk.WidgetOverrideSymbolicColorMethodInfo-    ResolveWebViewMethod "parserFinished" o = Gtk.BuildableParserFinishedMethodInfo-    ResolveWebViewMethod "pasteClipboard" o = WebViewPasteClipboardMethodInfo-    ResolveWebViewMethod "path" o = Gtk.WidgetPathMethodInfo-    ResolveWebViewMethod "propagateDraw" o = Gtk.ContainerPropagateDrawMethodInfo-    ResolveWebViewMethod "queueComputeExpand" o = Gtk.WidgetQueueComputeExpandMethodInfo-    ResolveWebViewMethod "queueDraw" o = Gtk.WidgetQueueDrawMethodInfo-    ResolveWebViewMethod "queueDrawArea" o = Gtk.WidgetQueueDrawAreaMethodInfo-    ResolveWebViewMethod "queueDrawRegion" o = Gtk.WidgetQueueDrawRegionMethodInfo-    ResolveWebViewMethod "queueResize" o = Gtk.WidgetQueueResizeMethodInfo-    ResolveWebViewMethod "queueResizeNoRedraw" o = Gtk.WidgetQueueResizeNoRedrawMethodInfo-    ResolveWebViewMethod "realize" o = Gtk.WidgetRealizeMethodInfo-    ResolveWebViewMethod "redo" o = WebViewRedoMethodInfo-    ResolveWebViewMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveWebViewMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveWebViewMethod "regionIntersect" o = Gtk.WidgetRegionIntersectMethodInfo-    ResolveWebViewMethod "registerWindow" o = Gtk.WidgetRegisterWindowMethodInfo-    ResolveWebViewMethod "reload" o = WebViewReloadMethodInfo-    ResolveWebViewMethod "reloadBypassCache" o = WebViewReloadBypassCacheMethodInfo-    ResolveWebViewMethod "remove" o = Gtk.ContainerRemoveMethodInfo-    ResolveWebViewMethod "removeAccelerator" o = Gtk.WidgetRemoveAcceleratorMethodInfo-    ResolveWebViewMethod "removeMnemonicLabel" o = Gtk.WidgetRemoveMnemonicLabelMethodInfo-    ResolveWebViewMethod "removeTickCallback" o = Gtk.WidgetRemoveTickCallbackMethodInfo-    ResolveWebViewMethod "renderIcon" o = Gtk.WidgetRenderIconMethodInfo-    ResolveWebViewMethod "renderIconPixbuf" o = Gtk.WidgetRenderIconPixbufMethodInfo-    ResolveWebViewMethod "reparent" o = Gtk.WidgetReparentMethodInfo-    ResolveWebViewMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveWebViewMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveWebViewMethod "resetRcStyles" o = Gtk.WidgetResetRcStylesMethodInfo-    ResolveWebViewMethod "resetStyle" o = Gtk.WidgetResetStyleMethodInfo-    ResolveWebViewMethod "resizeChildren" o = Gtk.ContainerResizeChildrenMethodInfo-    ResolveWebViewMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveWebViewMethod "searchText" o = WebViewSearchTextMethodInfo-    ResolveWebViewMethod "selectAll" o = WebViewSelectAllMethodInfo-    ResolveWebViewMethod "sendExpose" o = Gtk.WidgetSendExposeMethodInfo-    ResolveWebViewMethod "sendFocusChange" o = Gtk.WidgetSendFocusChangeMethodInfo-    ResolveWebViewMethod "shapeCombineRegion" o = Gtk.WidgetShapeCombineRegionMethodInfo-    ResolveWebViewMethod "show" o = Gtk.WidgetShowMethodInfo-    ResolveWebViewMethod "showAll" o = Gtk.WidgetShowAllMethodInfo-    ResolveWebViewMethod "showNow" o = Gtk.WidgetShowNowMethodInfo-    ResolveWebViewMethod "sizeAllocate" o = Gtk.WidgetSizeAllocateMethodInfo-    ResolveWebViewMethod "sizeAllocateWithBaseline" o = Gtk.WidgetSizeAllocateWithBaselineMethodInfo-    ResolveWebViewMethod "sizeRequest" o = Gtk.WidgetSizeRequestMethodInfo-    ResolveWebViewMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveWebViewMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveWebViewMethod "stopLoading" o = WebViewStopLoadingMethodInfo-    ResolveWebViewMethod "styleAttach" o = Gtk.WidgetStyleAttachMethodInfo-    ResolveWebViewMethod "styleGetProperty" o = Gtk.WidgetStyleGetPropertyMethodInfo-    ResolveWebViewMethod "thawChildNotify" o = Gtk.WidgetThawChildNotifyMethodInfo-    ResolveWebViewMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveWebViewMethod "translateCoordinates" o = Gtk.WidgetTranslateCoordinatesMethodInfo-    ResolveWebViewMethod "triggerTooltipQuery" o = Gtk.WidgetTriggerTooltipQueryMethodInfo-    ResolveWebViewMethod "tryGetFaviconPixbuf" o = WebViewTryGetFaviconPixbufMethodInfo-    ResolveWebViewMethod "undo" o = WebViewUndoMethodInfo-    ResolveWebViewMethod "unmap" o = Gtk.WidgetUnmapMethodInfo-    ResolveWebViewMethod "unmarkTextMatches" o = WebViewUnmarkTextMatchesMethodInfo-    ResolveWebViewMethod "unparent" o = Gtk.WidgetUnparentMethodInfo-    ResolveWebViewMethod "unrealize" o = Gtk.WidgetUnrealizeMethodInfo-    ResolveWebViewMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveWebViewMethod "unregisterWindow" o = Gtk.WidgetUnregisterWindowMethodInfo-    ResolveWebViewMethod "unsetFocusChain" o = Gtk.ContainerUnsetFocusChainMethodInfo-    ResolveWebViewMethod "unsetStateFlags" o = Gtk.WidgetUnsetStateFlagsMethodInfo-    ResolveWebViewMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveWebViewMethod "zoomIn" o = WebViewZoomInMethodInfo-    ResolveWebViewMethod "zoomOut" o = WebViewZoomOutMethodInfo-    ResolveWebViewMethod "getAccessible" o = Gtk.WidgetGetAccessibleMethodInfo-    ResolveWebViewMethod "getActionGroup" o = Gtk.WidgetGetActionGroupMethodInfo-    ResolveWebViewMethod "getAllocatedBaseline" o = Gtk.WidgetGetAllocatedBaselineMethodInfo-    ResolveWebViewMethod "getAllocatedHeight" o = Gtk.WidgetGetAllocatedHeightMethodInfo-    ResolveWebViewMethod "getAllocatedWidth" o = Gtk.WidgetGetAllocatedWidthMethodInfo-    ResolveWebViewMethod "getAllocation" o = Gtk.WidgetGetAllocationMethodInfo-    ResolveWebViewMethod "getAncestor" o = Gtk.WidgetGetAncestorMethodInfo-    ResolveWebViewMethod "getAppPaintable" o = Gtk.WidgetGetAppPaintableMethodInfo-    ResolveWebViewMethod "getBackForwardList" o = WebViewGetBackForwardListMethodInfo-    ResolveWebViewMethod "getBorder" o = Gtk.ScrollableGetBorderMethodInfo-    ResolveWebViewMethod "getBorderWidth" o = Gtk.ContainerGetBorderWidthMethodInfo-    ResolveWebViewMethod "getCanDefault" o = Gtk.WidgetGetCanDefaultMethodInfo-    ResolveWebViewMethod "getCanFocus" o = Gtk.WidgetGetCanFocusMethodInfo-    ResolveWebViewMethod "getChildRequisition" o = Gtk.WidgetGetChildRequisitionMethodInfo-    ResolveWebViewMethod "getChildVisible" o = Gtk.WidgetGetChildVisibleMethodInfo-    ResolveWebViewMethod "getChildren" o = Gtk.ContainerGetChildrenMethodInfo-    ResolveWebViewMethod "getClip" o = Gtk.WidgetGetClipMethodInfo-    ResolveWebViewMethod "getClipboard" o = Gtk.WidgetGetClipboardMethodInfo-    ResolveWebViewMethod "getCompositeName" o = Gtk.WidgetGetCompositeNameMethodInfo-    ResolveWebViewMethod "getCopyTargetList" o = WebViewGetCopyTargetListMethodInfo-    ResolveWebViewMethod "getCustomEncoding" o = WebViewGetCustomEncodingMethodInfo-    ResolveWebViewMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveWebViewMethod "getDeviceEnabled" o = Gtk.WidgetGetDeviceEnabledMethodInfo-    ResolveWebViewMethod "getDeviceEvents" o = Gtk.WidgetGetDeviceEventsMethodInfo-    ResolveWebViewMethod "getDirection" o = Gtk.WidgetGetDirectionMethodInfo-    ResolveWebViewMethod "getDisplay" o = Gtk.WidgetGetDisplayMethodInfo-    ResolveWebViewMethod "getDomDocument" o = WebViewGetDomDocumentMethodInfo-    ResolveWebViewMethod "getDoubleBuffered" o = Gtk.WidgetGetDoubleBufferedMethodInfo-    ResolveWebViewMethod "getEditable" o = WebViewGetEditableMethodInfo-    ResolveWebViewMethod "getEncoding" o = WebViewGetEncodingMethodInfo-    ResolveWebViewMethod "getEvents" o = Gtk.WidgetGetEventsMethodInfo-    ResolveWebViewMethod "getFocusChain" o = Gtk.ContainerGetFocusChainMethodInfo-    ResolveWebViewMethod "getFocusChild" o = Gtk.ContainerGetFocusChildMethodInfo-    ResolveWebViewMethod "getFocusHadjustment" o = Gtk.ContainerGetFocusHadjustmentMethodInfo-    ResolveWebViewMethod "getFocusVadjustment" o = Gtk.ContainerGetFocusVadjustmentMethodInfo-    ResolveWebViewMethod "getFocusedFrame" o = WebViewGetFocusedFrameMethodInfo-    ResolveWebViewMethod "getFontMap" o = Gtk.WidgetGetFontMapMethodInfo-    ResolveWebViewMethod "getFontOptions" o = Gtk.WidgetGetFontOptionsMethodInfo-    ResolveWebViewMethod "getFrameClock" o = Gtk.WidgetGetFrameClockMethodInfo-    ResolveWebViewMethod "getFullContentZoom" o = WebViewGetFullContentZoomMethodInfo-    ResolveWebViewMethod "getHadjustment" o = Gtk.ScrollableGetHadjustmentMethodInfo-    ResolveWebViewMethod "getHalign" o = Gtk.WidgetGetHalignMethodInfo-    ResolveWebViewMethod "getHasTooltip" o = Gtk.WidgetGetHasTooltipMethodInfo-    ResolveWebViewMethod "getHasWindow" o = Gtk.WidgetGetHasWindowMethodInfo-    ResolveWebViewMethod "getHexpand" o = Gtk.WidgetGetHexpandMethodInfo-    ResolveWebViewMethod "getHexpandSet" o = Gtk.WidgetGetHexpandSetMethodInfo-    ResolveWebViewMethod "getHitTestResult" o = WebViewGetHitTestResultMethodInfo-    ResolveWebViewMethod "getHscrollPolicy" o = Gtk.ScrollableGetHscrollPolicyMethodInfo-    ResolveWebViewMethod "getIconPixbuf" o = WebViewGetIconPixbufMethodInfo-    ResolveWebViewMethod "getIconUri" o = WebViewGetIconUriMethodInfo-    ResolveWebViewMethod "getInspector" o = WebViewGetInspectorMethodInfo-    ResolveWebViewMethod "getInternalChild" o = Gtk.BuildableGetInternalChildMethodInfo-    ResolveWebViewMethod "getLoadStatus" o = WebViewGetLoadStatusMethodInfo-    ResolveWebViewMethod "getMainFrame" o = WebViewGetMainFrameMethodInfo-    ResolveWebViewMethod "getMapped" o = Gtk.WidgetGetMappedMethodInfo-    ResolveWebViewMethod "getMarginBottom" o = Gtk.WidgetGetMarginBottomMethodInfo-    ResolveWebViewMethod "getMarginEnd" o = Gtk.WidgetGetMarginEndMethodInfo-    ResolveWebViewMethod "getMarginLeft" o = Gtk.WidgetGetMarginLeftMethodInfo-    ResolveWebViewMethod "getMarginRight" o = Gtk.WidgetGetMarginRightMethodInfo-    ResolveWebViewMethod "getMarginStart" o = Gtk.WidgetGetMarginStartMethodInfo-    ResolveWebViewMethod "getMarginTop" o = Gtk.WidgetGetMarginTopMethodInfo-    ResolveWebViewMethod "getModifierMask" o = Gtk.WidgetGetModifierMaskMethodInfo-    ResolveWebViewMethod "getModifierStyle" o = Gtk.WidgetGetModifierStyleMethodInfo-    ResolveWebViewMethod "getNoShowAll" o = Gtk.WidgetGetNoShowAllMethodInfo-    ResolveWebViewMethod "getOpacity" o = Gtk.WidgetGetOpacityMethodInfo-    ResolveWebViewMethod "getPangoContext" o = Gtk.WidgetGetPangoContextMethodInfo-    ResolveWebViewMethod "getParent" o = Gtk.WidgetGetParentMethodInfo-    ResolveWebViewMethod "getParentWindow" o = Gtk.WidgetGetParentWindowMethodInfo-    ResolveWebViewMethod "getPasteTargetList" o = WebViewGetPasteTargetListMethodInfo-    ResolveWebViewMethod "getPath" o = Gtk.WidgetGetPathMethodInfo-    ResolveWebViewMethod "getPathForChild" o = Gtk.ContainerGetPathForChildMethodInfo-    ResolveWebViewMethod "getPointer" o = Gtk.WidgetGetPointerMethodInfo-    ResolveWebViewMethod "getPreferredHeight" o = Gtk.WidgetGetPreferredHeightMethodInfo-    ResolveWebViewMethod "getPreferredHeightAndBaselineForWidth" o = Gtk.WidgetGetPreferredHeightAndBaselineForWidthMethodInfo-    ResolveWebViewMethod "getPreferredHeightForWidth" o = Gtk.WidgetGetPreferredHeightForWidthMethodInfo-    ResolveWebViewMethod "getPreferredSize" o = Gtk.WidgetGetPreferredSizeMethodInfo-    ResolveWebViewMethod "getPreferredWidth" o = Gtk.WidgetGetPreferredWidthMethodInfo-    ResolveWebViewMethod "getPreferredWidthForHeight" o = Gtk.WidgetGetPreferredWidthForHeightMethodInfo-    ResolveWebViewMethod "getProgress" o = WebViewGetProgressMethodInfo-    ResolveWebViewMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveWebViewMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveWebViewMethod "getRealized" o = Gtk.WidgetGetRealizedMethodInfo-    ResolveWebViewMethod "getReceivesDefault" o = Gtk.WidgetGetReceivesDefaultMethodInfo-    ResolveWebViewMethod "getRequestMode" o = Gtk.WidgetGetRequestModeMethodInfo-    ResolveWebViewMethod "getRequisition" o = Gtk.WidgetGetRequisitionMethodInfo-    ResolveWebViewMethod "getResizeMode" o = Gtk.ContainerGetResizeModeMethodInfo-    ResolveWebViewMethod "getRootWindow" o = Gtk.WidgetGetRootWindowMethodInfo-    ResolveWebViewMethod "getScaleFactor" o = Gtk.WidgetGetScaleFactorMethodInfo-    ResolveWebViewMethod "getScreen" o = Gtk.WidgetGetScreenMethodInfo-    ResolveWebViewMethod "getSensitive" o = Gtk.WidgetGetSensitiveMethodInfo-    ResolveWebViewMethod "getSizeRequest" o = Gtk.WidgetGetSizeRequestMethodInfo-    ResolveWebViewMethod "getSnapshot" o = WebViewGetSnapshotMethodInfo-    ResolveWebViewMethod "getState" o = Gtk.WidgetGetStateMethodInfo-    ResolveWebViewMethod "getStateFlags" o = Gtk.WidgetGetStateFlagsMethodInfo-    ResolveWebViewMethod "getStyle" o = Gtk.WidgetGetStyleMethodInfo-    ResolveWebViewMethod "getStyleContext" o = Gtk.WidgetGetStyleContextMethodInfo-    ResolveWebViewMethod "getSupportMultidevice" o = Gtk.WidgetGetSupportMultideviceMethodInfo-    ResolveWebViewMethod "getTemplateChild" o = Gtk.WidgetGetTemplateChildMethodInfo-    ResolveWebViewMethod "getTitle" o = WebViewGetTitleMethodInfo-    ResolveWebViewMethod "getTooltipMarkup" o = Gtk.WidgetGetTooltipMarkupMethodInfo-    ResolveWebViewMethod "getTooltipText" o = Gtk.WidgetGetTooltipTextMethodInfo-    ResolveWebViewMethod "getTooltipWindow" o = Gtk.WidgetGetTooltipWindowMethodInfo-    ResolveWebViewMethod "getToplevel" o = Gtk.WidgetGetToplevelMethodInfo-    ResolveWebViewMethod "getTransparent" o = WebViewGetTransparentMethodInfo-    ResolveWebViewMethod "getUri" o = WebViewGetUriMethodInfo-    ResolveWebViewMethod "getVadjustment" o = Gtk.ScrollableGetVadjustmentMethodInfo-    ResolveWebViewMethod "getValign" o = Gtk.WidgetGetValignMethodInfo-    ResolveWebViewMethod "getValignWithBaseline" o = Gtk.WidgetGetValignWithBaselineMethodInfo-    ResolveWebViewMethod "getVexpand" o = Gtk.WidgetGetVexpandMethodInfo-    ResolveWebViewMethod "getVexpandSet" o = Gtk.WidgetGetVexpandSetMethodInfo-    ResolveWebViewMethod "getViewMode" o = WebViewGetViewModeMethodInfo-    ResolveWebViewMethod "getViewSourceMode" o = WebViewGetViewSourceModeMethodInfo-    ResolveWebViewMethod "getViewportAttributes" o = WebViewGetViewportAttributesMethodInfo-    ResolveWebViewMethod "getVisible" o = Gtk.WidgetGetVisibleMethodInfo-    ResolveWebViewMethod "getVisual" o = Gtk.WidgetGetVisualMethodInfo-    ResolveWebViewMethod "getVscrollPolicy" o = Gtk.ScrollableGetVscrollPolicyMethodInfo-    ResolveWebViewMethod "getWindow" o = Gtk.WidgetGetWindowMethodInfo-    ResolveWebViewMethod "getWindowFeatures" o = WebViewGetWindowFeaturesMethodInfo-    ResolveWebViewMethod "getZoomLevel" o = WebViewGetZoomLevelMethodInfo-    ResolveWebViewMethod "setAccelPath" o = Gtk.WidgetSetAccelPathMethodInfo-    ResolveWebViewMethod "setAllocation" o = Gtk.WidgetSetAllocationMethodInfo-    ResolveWebViewMethod "setAppPaintable" o = Gtk.WidgetSetAppPaintableMethodInfo-    ResolveWebViewMethod "setBorderWidth" o = Gtk.ContainerSetBorderWidthMethodInfo-    ResolveWebViewMethod "setBuildableProperty" o = Gtk.BuildableSetBuildablePropertyMethodInfo-    ResolveWebViewMethod "setCanDefault" o = Gtk.WidgetSetCanDefaultMethodInfo-    ResolveWebViewMethod "setCanFocus" o = Gtk.WidgetSetCanFocusMethodInfo-    ResolveWebViewMethod "setChildVisible" o = Gtk.WidgetSetChildVisibleMethodInfo-    ResolveWebViewMethod "setClip" o = Gtk.WidgetSetClipMethodInfo-    ResolveWebViewMethod "setCompositeName" o = Gtk.WidgetSetCompositeNameMethodInfo-    ResolveWebViewMethod "setCustomEncoding" o = WebViewSetCustomEncodingMethodInfo-    ResolveWebViewMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveWebViewMethod "setDeviceEnabled" o = Gtk.WidgetSetDeviceEnabledMethodInfo-    ResolveWebViewMethod "setDeviceEvents" o = Gtk.WidgetSetDeviceEventsMethodInfo-    ResolveWebViewMethod "setDirection" o = Gtk.WidgetSetDirectionMethodInfo-    ResolveWebViewMethod "setDoubleBuffered" o = Gtk.WidgetSetDoubleBufferedMethodInfo-    ResolveWebViewMethod "setEditable" o = WebViewSetEditableMethodInfo-    ResolveWebViewMethod "setEvents" o = Gtk.WidgetSetEventsMethodInfo-    ResolveWebViewMethod "setFocusChain" o = Gtk.ContainerSetFocusChainMethodInfo-    ResolveWebViewMethod "setFocusChild" o = Gtk.ContainerSetFocusChildMethodInfo-    ResolveWebViewMethod "setFocusHadjustment" o = Gtk.ContainerSetFocusHadjustmentMethodInfo-    ResolveWebViewMethod "setFocusVadjustment" o = Gtk.ContainerSetFocusVadjustmentMethodInfo-    ResolveWebViewMethod "setFontMap" o = Gtk.WidgetSetFontMapMethodInfo-    ResolveWebViewMethod "setFontOptions" o = Gtk.WidgetSetFontOptionsMethodInfo-    ResolveWebViewMethod "setFullContentZoom" o = WebViewSetFullContentZoomMethodInfo-    ResolveWebViewMethod "setHadjustment" o = Gtk.ScrollableSetHadjustmentMethodInfo-    ResolveWebViewMethod "setHalign" o = Gtk.WidgetSetHalignMethodInfo-    ResolveWebViewMethod "setHasTooltip" o = Gtk.WidgetSetHasTooltipMethodInfo-    ResolveWebViewMethod "setHasWindow" o = Gtk.WidgetSetHasWindowMethodInfo-    ResolveWebViewMethod "setHexpand" o = Gtk.WidgetSetHexpandMethodInfo-    ResolveWebViewMethod "setHexpandSet" o = Gtk.WidgetSetHexpandSetMethodInfo-    ResolveWebViewMethod "setHighlightTextMatches" o = WebViewSetHighlightTextMatchesMethodInfo-    ResolveWebViewMethod "setHscrollPolicy" o = Gtk.ScrollableSetHscrollPolicyMethodInfo-    ResolveWebViewMethod "setMaintainsBackForwardList" o = WebViewSetMaintainsBackForwardListMethodInfo-    ResolveWebViewMethod "setMapped" o = Gtk.WidgetSetMappedMethodInfo-    ResolveWebViewMethod "setMarginBottom" o = Gtk.WidgetSetMarginBottomMethodInfo-    ResolveWebViewMethod "setMarginEnd" o = Gtk.WidgetSetMarginEndMethodInfo-    ResolveWebViewMethod "setMarginLeft" o = Gtk.WidgetSetMarginLeftMethodInfo-    ResolveWebViewMethod "setMarginRight" o = Gtk.WidgetSetMarginRightMethodInfo-    ResolveWebViewMethod "setMarginStart" o = Gtk.WidgetSetMarginStartMethodInfo-    ResolveWebViewMethod "setMarginTop" o = Gtk.WidgetSetMarginTopMethodInfo-    ResolveWebViewMethod "setNoShowAll" o = Gtk.WidgetSetNoShowAllMethodInfo-    ResolveWebViewMethod "setOpacity" o = Gtk.WidgetSetOpacityMethodInfo-    ResolveWebViewMethod "setParent" o = Gtk.WidgetSetParentMethodInfo-    ResolveWebViewMethod "setParentWindow" o = Gtk.WidgetSetParentWindowMethodInfo-    ResolveWebViewMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveWebViewMethod "setRealized" o = Gtk.WidgetSetRealizedMethodInfo-    ResolveWebViewMethod "setReallocateRedraws" o = Gtk.ContainerSetReallocateRedrawsMethodInfo-    ResolveWebViewMethod "setReceivesDefault" o = Gtk.WidgetSetReceivesDefaultMethodInfo-    ResolveWebViewMethod "setRedrawOnAllocate" o = Gtk.WidgetSetRedrawOnAllocateMethodInfo-    ResolveWebViewMethod "setResizeMode" o = Gtk.ContainerSetResizeModeMethodInfo-    ResolveWebViewMethod "setSensitive" o = Gtk.WidgetSetSensitiveMethodInfo-    ResolveWebViewMethod "setSettings" o = WebViewSetSettingsMethodInfo-    ResolveWebViewMethod "setSizeRequest" o = Gtk.WidgetSetSizeRequestMethodInfo-    ResolveWebViewMethod "setState" o = Gtk.WidgetSetStateMethodInfo-    ResolveWebViewMethod "setStateFlags" o = Gtk.WidgetSetStateFlagsMethodInfo-    ResolveWebViewMethod "setStyle" o = Gtk.WidgetSetStyleMethodInfo-    ResolveWebViewMethod "setSupportMultidevice" o = Gtk.WidgetSetSupportMultideviceMethodInfo-    ResolveWebViewMethod "setTooltipMarkup" o = Gtk.WidgetSetTooltipMarkupMethodInfo-    ResolveWebViewMethod "setTooltipText" o = Gtk.WidgetSetTooltipTextMethodInfo-    ResolveWebViewMethod "setTooltipWindow" o = Gtk.WidgetSetTooltipWindowMethodInfo-    ResolveWebViewMethod "setTransparent" o = WebViewSetTransparentMethodInfo-    ResolveWebViewMethod "setVadjustment" o = Gtk.ScrollableSetVadjustmentMethodInfo-    ResolveWebViewMethod "setValign" o = Gtk.WidgetSetValignMethodInfo-    ResolveWebViewMethod "setVexpand" o = Gtk.WidgetSetVexpandMethodInfo-    ResolveWebViewMethod "setVexpandSet" o = Gtk.WidgetSetVexpandSetMethodInfo-    ResolveWebViewMethod "setViewMode" o = WebViewSetViewModeMethodInfo-    ResolveWebViewMethod "setViewSourceMode" o = WebViewSetViewSourceModeMethodInfo-    ResolveWebViewMethod "setVisible" o = Gtk.WidgetSetVisibleMethodInfo-    ResolveWebViewMethod "setVisual" o = Gtk.WidgetSetVisualMethodInfo-    ResolveWebViewMethod "setVscrollPolicy" o = Gtk.ScrollableSetVscrollPolicyMethodInfo-    ResolveWebViewMethod "setWindow" o = Gtk.WidgetSetWindowMethodInfo-    ResolveWebViewMethod "setZoomLevel" o = WebViewSetZoomLevelMethodInfo-    ResolveWebViewMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveWebViewMethod t WebView, MethodInfo info WebView p) => IsLabelProxy t (WebView -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveWebViewMethod t WebView, MethodInfo info WebView p) => IsLabel t (WebView -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- signal WebView::close-web-view-type WebViewCloseWebViewCallback =-    IO Bool--noWebViewCloseWebViewCallback :: Maybe WebViewCloseWebViewCallback-noWebViewCloseWebViewCallback = Nothing--type WebViewCloseWebViewCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewCloseWebViewCallback :: WebViewCloseWebViewCallbackC -> IO (FunPtr WebViewCloseWebViewCallbackC)--webViewCloseWebViewClosure :: WebViewCloseWebViewCallback -> IO Closure-webViewCloseWebViewClosure cb = newCClosure =<< mkWebViewCloseWebViewCallback wrapped-    where wrapped = webViewCloseWebViewCallbackWrapper cb--webViewCloseWebViewCallbackWrapper ::-    WebViewCloseWebViewCallback ->-    Ptr () ->-    Ptr () ->-    IO CInt-webViewCloseWebViewCallbackWrapper _cb _ _ = do-    result <- _cb -    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewCloseWebView :: (GObject a, MonadIO m) => a -> WebViewCloseWebViewCallback -> m SignalHandlerId-onWebViewCloseWebView obj cb = liftIO $ connectWebViewCloseWebView obj cb SignalConnectBefore-afterWebViewCloseWebView :: (GObject a, MonadIO m) => a -> WebViewCloseWebViewCallback -> m SignalHandlerId-afterWebViewCloseWebView obj cb = connectWebViewCloseWebView obj cb SignalConnectAfter--connectWebViewCloseWebView :: (GObject a, MonadIO m) =>-                              a -> WebViewCloseWebViewCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewCloseWebView obj cb after = liftIO $ do-    cb' <- mkWebViewCloseWebViewCallback (webViewCloseWebViewCallbackWrapper cb)-    connectSignalFunPtr obj "close-web-view" cb' after---- signal WebView::console-message-type WebViewConsoleMessageCallback =-    T.Text ->-    Int32 ->-    T.Text ->-    IO Bool--noWebViewConsoleMessageCallback :: Maybe WebViewConsoleMessageCallback-noWebViewConsoleMessageCallback = Nothing--type WebViewConsoleMessageCallbackC =-    Ptr () ->                               -- object-    CString ->-    Int32 ->-    CString ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewConsoleMessageCallback :: WebViewConsoleMessageCallbackC -> IO (FunPtr WebViewConsoleMessageCallbackC)--webViewConsoleMessageClosure :: WebViewConsoleMessageCallback -> IO Closure-webViewConsoleMessageClosure cb = newCClosure =<< mkWebViewConsoleMessageCallback wrapped-    where wrapped = webViewConsoleMessageCallbackWrapper cb--webViewConsoleMessageCallbackWrapper ::-    WebViewConsoleMessageCallback ->-    Ptr () ->-    CString ->-    Int32 ->-    CString ->-    Ptr () ->-    IO CInt-webViewConsoleMessageCallbackWrapper _cb _ message line sourceId _ = do-    message' <- cstringToText message-    sourceId' <- cstringToText sourceId-    result <- _cb  message' line sourceId'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewConsoleMessage :: (GObject a, MonadIO m) => a -> WebViewConsoleMessageCallback -> m SignalHandlerId-onWebViewConsoleMessage obj cb = liftIO $ connectWebViewConsoleMessage obj cb SignalConnectBefore-afterWebViewConsoleMessage :: (GObject a, MonadIO m) => a -> WebViewConsoleMessageCallback -> m SignalHandlerId-afterWebViewConsoleMessage obj cb = connectWebViewConsoleMessage obj cb SignalConnectAfter--connectWebViewConsoleMessage :: (GObject a, MonadIO m) =>-                                a -> WebViewConsoleMessageCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewConsoleMessage obj cb after = liftIO $ do-    cb' <- mkWebViewConsoleMessageCallback (webViewConsoleMessageCallbackWrapper cb)-    connectSignalFunPtr obj "console-message" cb' after---- signal WebView::context-menu-type WebViewContextMenuCallback =-    Gtk.Widget ->-    HitTestResult ->-    Bool ->-    IO Bool--noWebViewContextMenuCallback :: Maybe WebViewContextMenuCallback-noWebViewContextMenuCallback = Nothing--type WebViewContextMenuCallbackC =-    Ptr () ->                               -- object-    Ptr Gtk.Widget ->-    Ptr HitTestResult ->-    CInt ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewContextMenuCallback :: WebViewContextMenuCallbackC -> IO (FunPtr WebViewContextMenuCallbackC)--webViewContextMenuClosure :: WebViewContextMenuCallback -> IO Closure-webViewContextMenuClosure cb = newCClosure =<< mkWebViewContextMenuCallback wrapped-    where wrapped = webViewContextMenuCallbackWrapper cb--webViewContextMenuCallbackWrapper ::-    WebViewContextMenuCallback ->-    Ptr () ->-    Ptr Gtk.Widget ->-    Ptr HitTestResult ->-    CInt ->-    Ptr () ->-    IO CInt-webViewContextMenuCallbackWrapper _cb _ defaultMenu hitTestResult triggeredWithKeyboard _ = do-    defaultMenu' <- (newObject Gtk.Widget) defaultMenu-    hitTestResult' <- (newObject HitTestResult) hitTestResult-    let triggeredWithKeyboard' = (/= 0) triggeredWithKeyboard-    result <- _cb  defaultMenu' hitTestResult' triggeredWithKeyboard'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewContextMenu :: (GObject a, MonadIO m) => a -> WebViewContextMenuCallback -> m SignalHandlerId-onWebViewContextMenu obj cb = liftIO $ connectWebViewContextMenu obj cb SignalConnectBefore-afterWebViewContextMenu :: (GObject a, MonadIO m) => a -> WebViewContextMenuCallback -> m SignalHandlerId-afterWebViewContextMenu obj cb = connectWebViewContextMenu obj cb SignalConnectAfter--connectWebViewContextMenu :: (GObject a, MonadIO m) =>-                             a -> WebViewContextMenuCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewContextMenu obj cb after = liftIO $ do-    cb' <- mkWebViewContextMenuCallback (webViewContextMenuCallbackWrapper cb)-    connectSignalFunPtr obj "context-menu" cb' after---- signal WebView::copy-clipboard-type WebViewCopyClipboardCallback =-    IO ()--noWebViewCopyClipboardCallback :: Maybe WebViewCopyClipboardCallback-noWebViewCopyClipboardCallback = Nothing--type WebViewCopyClipboardCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewCopyClipboardCallback :: WebViewCopyClipboardCallbackC -> IO (FunPtr WebViewCopyClipboardCallbackC)--webViewCopyClipboardClosure :: WebViewCopyClipboardCallback -> IO Closure-webViewCopyClipboardClosure cb = newCClosure =<< mkWebViewCopyClipboardCallback wrapped-    where wrapped = webViewCopyClipboardCallbackWrapper cb--webViewCopyClipboardCallbackWrapper ::-    WebViewCopyClipboardCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-webViewCopyClipboardCallbackWrapper _cb _ _ = do-    _cb --onWebViewCopyClipboard :: (GObject a, MonadIO m) => a -> WebViewCopyClipboardCallback -> m SignalHandlerId-onWebViewCopyClipboard obj cb = liftIO $ connectWebViewCopyClipboard obj cb SignalConnectBefore-afterWebViewCopyClipboard :: (GObject a, MonadIO m) => a -> WebViewCopyClipboardCallback -> m SignalHandlerId-afterWebViewCopyClipboard obj cb = connectWebViewCopyClipboard obj cb SignalConnectAfter--connectWebViewCopyClipboard :: (GObject a, MonadIO m) =>-                               a -> WebViewCopyClipboardCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewCopyClipboard obj cb after = liftIO $ do-    cb' <- mkWebViewCopyClipboardCallback (webViewCopyClipboardCallbackWrapper cb)-    connectSignalFunPtr obj "copy-clipboard" cb' after---- signal WebView::create-plugin-widget-type WebViewCreatePluginWidgetCallback =-    T.Text ->-    T.Text ->-    Map.Map (Ptr ()) (Ptr ()) ->-    IO Gtk.Widget--noWebViewCreatePluginWidgetCallback :: Maybe WebViewCreatePluginWidgetCallback-noWebViewCreatePluginWidgetCallback = Nothing--type WebViewCreatePluginWidgetCallbackC =-    Ptr () ->                               -- object-    CString ->-    CString ->-    Ptr (GHashTable (Ptr ()) (Ptr ())) ->-    Ptr () ->                               -- user_data-    IO (Ptr Gtk.Widget)--foreign import ccall "wrapper"-    mkWebViewCreatePluginWidgetCallback :: WebViewCreatePluginWidgetCallbackC -> IO (FunPtr WebViewCreatePluginWidgetCallbackC)--webViewCreatePluginWidgetClosure :: WebViewCreatePluginWidgetCallback -> IO Closure-webViewCreatePluginWidgetClosure cb = newCClosure =<< mkWebViewCreatePluginWidgetCallback wrapped-    where wrapped = webViewCreatePluginWidgetCallbackWrapper cb--webViewCreatePluginWidgetCallbackWrapper ::-    WebViewCreatePluginWidgetCallback ->-    Ptr () ->-    CString ->-    CString ->-    Ptr (GHashTable (Ptr ()) (Ptr ())) ->-    Ptr () ->-    IO (Ptr Gtk.Widget)-webViewCreatePluginWidgetCallbackWrapper _cb _ mimeType uri param _ = do-    mimeType' <- cstringToText mimeType-    uri' <- cstringToText uri-    param' <- unpackGHashTable param-    let param'' = mapFirst ptrUnpackPtr param'-    let param''' = mapSecond ptrUnpackPtr param''-    let param'''' = Map.fromList param'''-    result <- _cb  mimeType' uri' param''''-    result' <- refObject result-    return result'--onWebViewCreatePluginWidget :: (GObject a, MonadIO m) => a -> WebViewCreatePluginWidgetCallback -> m SignalHandlerId-onWebViewCreatePluginWidget obj cb = liftIO $ connectWebViewCreatePluginWidget obj cb SignalConnectBefore-afterWebViewCreatePluginWidget :: (GObject a, MonadIO m) => a -> WebViewCreatePluginWidgetCallback -> m SignalHandlerId-afterWebViewCreatePluginWidget obj cb = connectWebViewCreatePluginWidget obj cb SignalConnectAfter--connectWebViewCreatePluginWidget :: (GObject a, MonadIO m) =>-                                    a -> WebViewCreatePluginWidgetCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewCreatePluginWidget obj cb after = liftIO $ do-    cb' <- mkWebViewCreatePluginWidgetCallback (webViewCreatePluginWidgetCallbackWrapper cb)-    connectSignalFunPtr obj "create-plugin-widget" cb' after---- signal WebView::create-web-view-type WebViewCreateWebViewCallback =-    WebFrame ->-    IO WebView--noWebViewCreateWebViewCallback :: Maybe WebViewCreateWebViewCallback-noWebViewCreateWebViewCallback = Nothing--type WebViewCreateWebViewCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr () ->                               -- user_data-    IO (Ptr WebView)--foreign import ccall "wrapper"-    mkWebViewCreateWebViewCallback :: WebViewCreateWebViewCallbackC -> IO (FunPtr WebViewCreateWebViewCallbackC)--webViewCreateWebViewClosure :: WebViewCreateWebViewCallback -> IO Closure-webViewCreateWebViewClosure cb = newCClosure =<< mkWebViewCreateWebViewCallback wrapped-    where wrapped = webViewCreateWebViewCallbackWrapper cb--webViewCreateWebViewCallbackWrapper ::-    WebViewCreateWebViewCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr () ->-    IO (Ptr WebView)-webViewCreateWebViewCallbackWrapper _cb _ frame _ = do-    frame' <- (newObject WebFrame) frame-    result <- _cb  frame'-    result' <- refObject result-    return result'--onWebViewCreateWebView :: (GObject a, MonadIO m) => a -> WebViewCreateWebViewCallback -> m SignalHandlerId-onWebViewCreateWebView obj cb = liftIO $ connectWebViewCreateWebView obj cb SignalConnectBefore-afterWebViewCreateWebView :: (GObject a, MonadIO m) => a -> WebViewCreateWebViewCallback -> m SignalHandlerId-afterWebViewCreateWebView obj cb = connectWebViewCreateWebView obj cb SignalConnectAfter--connectWebViewCreateWebView :: (GObject a, MonadIO m) =>-                               a -> WebViewCreateWebViewCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewCreateWebView obj cb after = liftIO $ do-    cb' <- mkWebViewCreateWebViewCallback (webViewCreateWebViewCallbackWrapper cb)-    connectSignalFunPtr obj "create-web-view" cb' after---- signal WebView::cut-clipboard-type WebViewCutClipboardCallback =-    IO ()--noWebViewCutClipboardCallback :: Maybe WebViewCutClipboardCallback-noWebViewCutClipboardCallback = Nothing--type WebViewCutClipboardCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewCutClipboardCallback :: WebViewCutClipboardCallbackC -> IO (FunPtr WebViewCutClipboardCallbackC)--webViewCutClipboardClosure :: WebViewCutClipboardCallback -> IO Closure-webViewCutClipboardClosure cb = newCClosure =<< mkWebViewCutClipboardCallback wrapped-    where wrapped = webViewCutClipboardCallbackWrapper cb--webViewCutClipboardCallbackWrapper ::-    WebViewCutClipboardCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-webViewCutClipboardCallbackWrapper _cb _ _ = do-    _cb --onWebViewCutClipboard :: (GObject a, MonadIO m) => a -> WebViewCutClipboardCallback -> m SignalHandlerId-onWebViewCutClipboard obj cb = liftIO $ connectWebViewCutClipboard obj cb SignalConnectBefore-afterWebViewCutClipboard :: (GObject a, MonadIO m) => a -> WebViewCutClipboardCallback -> m SignalHandlerId-afterWebViewCutClipboard obj cb = connectWebViewCutClipboard obj cb SignalConnectAfter--connectWebViewCutClipboard :: (GObject a, MonadIO m) =>-                              a -> WebViewCutClipboardCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewCutClipboard obj cb after = liftIO $ do-    cb' <- mkWebViewCutClipboardCallback (webViewCutClipboardCallbackWrapper cb)-    connectSignalFunPtr obj "cut-clipboard" cb' after---- signal WebView::database-quota-exceeded-type WebViewDatabaseQuotaExceededCallback =-    GObject.Object ->-    GObject.Object ->-    IO ()--noWebViewDatabaseQuotaExceededCallback :: Maybe WebViewDatabaseQuotaExceededCallback-noWebViewDatabaseQuotaExceededCallback = Nothing--type WebViewDatabaseQuotaExceededCallbackC =-    Ptr () ->                               -- object-    Ptr GObject.Object ->-    Ptr GObject.Object ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewDatabaseQuotaExceededCallback :: WebViewDatabaseQuotaExceededCallbackC -> IO (FunPtr WebViewDatabaseQuotaExceededCallbackC)--webViewDatabaseQuotaExceededClosure :: WebViewDatabaseQuotaExceededCallback -> IO Closure-webViewDatabaseQuotaExceededClosure cb = newCClosure =<< mkWebViewDatabaseQuotaExceededCallback wrapped-    where wrapped = webViewDatabaseQuotaExceededCallbackWrapper cb--webViewDatabaseQuotaExceededCallbackWrapper ::-    WebViewDatabaseQuotaExceededCallback ->-    Ptr () ->-    Ptr GObject.Object ->-    Ptr GObject.Object ->-    Ptr () ->-    IO ()-webViewDatabaseQuotaExceededCallbackWrapper _cb _ frame database _ = do-    frame' <- (newObject GObject.Object) frame-    database' <- (newObject GObject.Object) database-    _cb  frame' database'--onWebViewDatabaseQuotaExceeded :: (GObject a, MonadIO m) => a -> WebViewDatabaseQuotaExceededCallback -> m SignalHandlerId-onWebViewDatabaseQuotaExceeded obj cb = liftIO $ connectWebViewDatabaseQuotaExceeded obj cb SignalConnectBefore-afterWebViewDatabaseQuotaExceeded :: (GObject a, MonadIO m) => a -> WebViewDatabaseQuotaExceededCallback -> m SignalHandlerId-afterWebViewDatabaseQuotaExceeded obj cb = connectWebViewDatabaseQuotaExceeded obj cb SignalConnectAfter--connectWebViewDatabaseQuotaExceeded :: (GObject a, MonadIO m) =>-                                       a -> WebViewDatabaseQuotaExceededCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewDatabaseQuotaExceeded obj cb after = liftIO $ do-    cb' <- mkWebViewDatabaseQuotaExceededCallback (webViewDatabaseQuotaExceededCallbackWrapper cb)-    connectSignalFunPtr obj "database-quota-exceeded" cb' after---- signal WebView::document-load-finished-type WebViewDocumentLoadFinishedCallback =-    WebFrame ->-    IO ()--noWebViewDocumentLoadFinishedCallback :: Maybe WebViewDocumentLoadFinishedCallback-noWebViewDocumentLoadFinishedCallback = Nothing--type WebViewDocumentLoadFinishedCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewDocumentLoadFinishedCallback :: WebViewDocumentLoadFinishedCallbackC -> IO (FunPtr WebViewDocumentLoadFinishedCallbackC)--webViewDocumentLoadFinishedClosure :: WebViewDocumentLoadFinishedCallback -> IO Closure-webViewDocumentLoadFinishedClosure cb = newCClosure =<< mkWebViewDocumentLoadFinishedCallback wrapped-    where wrapped = webViewDocumentLoadFinishedCallbackWrapper cb--webViewDocumentLoadFinishedCallbackWrapper ::-    WebViewDocumentLoadFinishedCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr () ->-    IO ()-webViewDocumentLoadFinishedCallbackWrapper _cb _ webFrame _ = do-    webFrame' <- (newObject WebFrame) webFrame-    _cb  webFrame'--onWebViewDocumentLoadFinished :: (GObject a, MonadIO m) => a -> WebViewDocumentLoadFinishedCallback -> m SignalHandlerId-onWebViewDocumentLoadFinished obj cb = liftIO $ connectWebViewDocumentLoadFinished obj cb SignalConnectBefore-afterWebViewDocumentLoadFinished :: (GObject a, MonadIO m) => a -> WebViewDocumentLoadFinishedCallback -> m SignalHandlerId-afterWebViewDocumentLoadFinished obj cb = connectWebViewDocumentLoadFinished obj cb SignalConnectAfter--connectWebViewDocumentLoadFinished :: (GObject a, MonadIO m) =>-                                      a -> WebViewDocumentLoadFinishedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewDocumentLoadFinished obj cb after = liftIO $ do-    cb' <- mkWebViewDocumentLoadFinishedCallback (webViewDocumentLoadFinishedCallbackWrapper cb)-    connectSignalFunPtr obj "document-load-finished" cb' after---- signal WebView::download-requested-type WebViewDownloadRequestedCallback =-    Download ->-    IO Bool--noWebViewDownloadRequestedCallback :: Maybe WebViewDownloadRequestedCallback-noWebViewDownloadRequestedCallback = Nothing--type WebViewDownloadRequestedCallbackC =-    Ptr () ->                               -- object-    Ptr Download ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewDownloadRequestedCallback :: WebViewDownloadRequestedCallbackC -> IO (FunPtr WebViewDownloadRequestedCallbackC)--webViewDownloadRequestedClosure :: WebViewDownloadRequestedCallback -> IO Closure-webViewDownloadRequestedClosure cb = newCClosure =<< mkWebViewDownloadRequestedCallback wrapped-    where wrapped = webViewDownloadRequestedCallbackWrapper cb--webViewDownloadRequestedCallbackWrapper ::-    WebViewDownloadRequestedCallback ->-    Ptr () ->-    Ptr Download ->-    Ptr () ->-    IO CInt-webViewDownloadRequestedCallbackWrapper _cb _ download _ = do-    download' <- (newObject Download) download-    result <- _cb  download'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewDownloadRequested :: (GObject a, MonadIO m) => a -> WebViewDownloadRequestedCallback -> m SignalHandlerId-onWebViewDownloadRequested obj cb = liftIO $ connectWebViewDownloadRequested obj cb SignalConnectBefore-afterWebViewDownloadRequested :: (GObject a, MonadIO m) => a -> WebViewDownloadRequestedCallback -> m SignalHandlerId-afterWebViewDownloadRequested obj cb = connectWebViewDownloadRequested obj cb SignalConnectAfter--connectWebViewDownloadRequested :: (GObject a, MonadIO m) =>-                                   a -> WebViewDownloadRequestedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewDownloadRequested obj cb after = liftIO $ do-    cb' <- mkWebViewDownloadRequestedCallback (webViewDownloadRequestedCallbackWrapper cb)-    connectSignalFunPtr obj "download-requested" cb' after---- signal WebView::editing-began-type WebViewEditingBeganCallback =-    IO ()--noWebViewEditingBeganCallback :: Maybe WebViewEditingBeganCallback-noWebViewEditingBeganCallback = Nothing--type WebViewEditingBeganCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewEditingBeganCallback :: WebViewEditingBeganCallbackC -> IO (FunPtr WebViewEditingBeganCallbackC)--webViewEditingBeganClosure :: WebViewEditingBeganCallback -> IO Closure-webViewEditingBeganClosure cb = newCClosure =<< mkWebViewEditingBeganCallback wrapped-    where wrapped = webViewEditingBeganCallbackWrapper cb--webViewEditingBeganCallbackWrapper ::-    WebViewEditingBeganCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-webViewEditingBeganCallbackWrapper _cb _ _ = do-    _cb --onWebViewEditingBegan :: (GObject a, MonadIO m) => a -> WebViewEditingBeganCallback -> m SignalHandlerId-onWebViewEditingBegan obj cb = liftIO $ connectWebViewEditingBegan obj cb SignalConnectBefore-afterWebViewEditingBegan :: (GObject a, MonadIO m) => a -> WebViewEditingBeganCallback -> m SignalHandlerId-afterWebViewEditingBegan obj cb = connectWebViewEditingBegan obj cb SignalConnectAfter--connectWebViewEditingBegan :: (GObject a, MonadIO m) =>-                              a -> WebViewEditingBeganCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewEditingBegan obj cb after = liftIO $ do-    cb' <- mkWebViewEditingBeganCallback (webViewEditingBeganCallbackWrapper cb)-    connectSignalFunPtr obj "editing-began" cb' after---- signal WebView::editing-ended-type WebViewEditingEndedCallback =-    IO ()--noWebViewEditingEndedCallback :: Maybe WebViewEditingEndedCallback-noWebViewEditingEndedCallback = Nothing--type WebViewEditingEndedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewEditingEndedCallback :: WebViewEditingEndedCallbackC -> IO (FunPtr WebViewEditingEndedCallbackC)--webViewEditingEndedClosure :: WebViewEditingEndedCallback -> IO Closure-webViewEditingEndedClosure cb = newCClosure =<< mkWebViewEditingEndedCallback wrapped-    where wrapped = webViewEditingEndedCallbackWrapper cb--webViewEditingEndedCallbackWrapper ::-    WebViewEditingEndedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-webViewEditingEndedCallbackWrapper _cb _ _ = do-    _cb --onWebViewEditingEnded :: (GObject a, MonadIO m) => a -> WebViewEditingEndedCallback -> m SignalHandlerId-onWebViewEditingEnded obj cb = liftIO $ connectWebViewEditingEnded obj cb SignalConnectBefore-afterWebViewEditingEnded :: (GObject a, MonadIO m) => a -> WebViewEditingEndedCallback -> m SignalHandlerId-afterWebViewEditingEnded obj cb = connectWebViewEditingEnded obj cb SignalConnectAfter--connectWebViewEditingEnded :: (GObject a, MonadIO m) =>-                              a -> WebViewEditingEndedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewEditingEnded obj cb after = liftIO $ do-    cb' <- mkWebViewEditingEndedCallback (webViewEditingEndedCallbackWrapper cb)-    connectSignalFunPtr obj "editing-ended" cb' after---- signal WebView::entering-fullscreen-type WebViewEnteringFullscreenCallback =-    DOMHTMLElement ->-    IO Bool--noWebViewEnteringFullscreenCallback :: Maybe WebViewEnteringFullscreenCallback-noWebViewEnteringFullscreenCallback = Nothing--type WebViewEnteringFullscreenCallbackC =-    Ptr () ->                               -- object-    Ptr DOMHTMLElement ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewEnteringFullscreenCallback :: WebViewEnteringFullscreenCallbackC -> IO (FunPtr WebViewEnteringFullscreenCallbackC)--webViewEnteringFullscreenClosure :: WebViewEnteringFullscreenCallback -> IO Closure-webViewEnteringFullscreenClosure cb = newCClosure =<< mkWebViewEnteringFullscreenCallback wrapped-    where wrapped = webViewEnteringFullscreenCallbackWrapper cb--webViewEnteringFullscreenCallbackWrapper ::-    WebViewEnteringFullscreenCallback ->-    Ptr () ->-    Ptr DOMHTMLElement ->-    Ptr () ->-    IO CInt-webViewEnteringFullscreenCallbackWrapper _cb _ element _ = do-    element' <- (newObject DOMHTMLElement) element-    result <- _cb  element'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewEnteringFullscreen :: (GObject a, MonadIO m) => a -> WebViewEnteringFullscreenCallback -> m SignalHandlerId-onWebViewEnteringFullscreen obj cb = liftIO $ connectWebViewEnteringFullscreen obj cb SignalConnectBefore-afterWebViewEnteringFullscreen :: (GObject a, MonadIO m) => a -> WebViewEnteringFullscreenCallback -> m SignalHandlerId-afterWebViewEnteringFullscreen obj cb = connectWebViewEnteringFullscreen obj cb SignalConnectAfter--connectWebViewEnteringFullscreen :: (GObject a, MonadIO m) =>-                                    a -> WebViewEnteringFullscreenCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewEnteringFullscreen obj cb after = liftIO $ do-    cb' <- mkWebViewEnteringFullscreenCallback (webViewEnteringFullscreenCallbackWrapper cb)-    connectSignalFunPtr obj "entering-fullscreen" cb' after---- signal WebView::frame-created-type WebViewFrameCreatedCallback =-    WebFrame ->-    IO ()--noWebViewFrameCreatedCallback :: Maybe WebViewFrameCreatedCallback-noWebViewFrameCreatedCallback = Nothing--type WebViewFrameCreatedCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewFrameCreatedCallback :: WebViewFrameCreatedCallbackC -> IO (FunPtr WebViewFrameCreatedCallbackC)--webViewFrameCreatedClosure :: WebViewFrameCreatedCallback -> IO Closure-webViewFrameCreatedClosure cb = newCClosure =<< mkWebViewFrameCreatedCallback wrapped-    where wrapped = webViewFrameCreatedCallbackWrapper cb--webViewFrameCreatedCallbackWrapper ::-    WebViewFrameCreatedCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr () ->-    IO ()-webViewFrameCreatedCallbackWrapper _cb _ webFrame _ = do-    webFrame' <- (newObject WebFrame) webFrame-    _cb  webFrame'--onWebViewFrameCreated :: (GObject a, MonadIO m) => a -> WebViewFrameCreatedCallback -> m SignalHandlerId-onWebViewFrameCreated obj cb = liftIO $ connectWebViewFrameCreated obj cb SignalConnectBefore-afterWebViewFrameCreated :: (GObject a, MonadIO m) => a -> WebViewFrameCreatedCallback -> m SignalHandlerId-afterWebViewFrameCreated obj cb = connectWebViewFrameCreated obj cb SignalConnectAfter--connectWebViewFrameCreated :: (GObject a, MonadIO m) =>-                              a -> WebViewFrameCreatedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewFrameCreated obj cb after = liftIO $ do-    cb' <- mkWebViewFrameCreatedCallback (webViewFrameCreatedCallbackWrapper cb)-    connectSignalFunPtr obj "frame-created" cb' after---- signal WebView::geolocation-policy-decision-cancelled-type WebViewGeolocationPolicyDecisionCancelledCallback =-    WebFrame ->-    IO ()--noWebViewGeolocationPolicyDecisionCancelledCallback :: Maybe WebViewGeolocationPolicyDecisionCancelledCallback-noWebViewGeolocationPolicyDecisionCancelledCallback = Nothing--type WebViewGeolocationPolicyDecisionCancelledCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewGeolocationPolicyDecisionCancelledCallback :: WebViewGeolocationPolicyDecisionCancelledCallbackC -> IO (FunPtr WebViewGeolocationPolicyDecisionCancelledCallbackC)--webViewGeolocationPolicyDecisionCancelledClosure :: WebViewGeolocationPolicyDecisionCancelledCallback -> IO Closure-webViewGeolocationPolicyDecisionCancelledClosure cb = newCClosure =<< mkWebViewGeolocationPolicyDecisionCancelledCallback wrapped-    where wrapped = webViewGeolocationPolicyDecisionCancelledCallbackWrapper cb--webViewGeolocationPolicyDecisionCancelledCallbackWrapper ::-    WebViewGeolocationPolicyDecisionCancelledCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr () ->-    IO ()-webViewGeolocationPolicyDecisionCancelledCallbackWrapper _cb _ frame _ = do-    frame' <- (newObject WebFrame) frame-    _cb  frame'--onWebViewGeolocationPolicyDecisionCancelled :: (GObject a, MonadIO m) => a -> WebViewGeolocationPolicyDecisionCancelledCallback -> m SignalHandlerId-onWebViewGeolocationPolicyDecisionCancelled obj cb = liftIO $ connectWebViewGeolocationPolicyDecisionCancelled obj cb SignalConnectBefore-afterWebViewGeolocationPolicyDecisionCancelled :: (GObject a, MonadIO m) => a -> WebViewGeolocationPolicyDecisionCancelledCallback -> m SignalHandlerId-afterWebViewGeolocationPolicyDecisionCancelled obj cb = connectWebViewGeolocationPolicyDecisionCancelled obj cb SignalConnectAfter--connectWebViewGeolocationPolicyDecisionCancelled :: (GObject a, MonadIO m) =>-                                                    a -> WebViewGeolocationPolicyDecisionCancelledCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewGeolocationPolicyDecisionCancelled obj cb after = liftIO $ do-    cb' <- mkWebViewGeolocationPolicyDecisionCancelledCallback (webViewGeolocationPolicyDecisionCancelledCallbackWrapper cb)-    connectSignalFunPtr obj "geolocation-policy-decision-cancelled" cb' after---- signal WebView::geolocation-policy-decision-requested-type WebViewGeolocationPolicyDecisionRequestedCallback =-    WebFrame ->-    GeolocationPolicyDecision ->-    IO Bool--noWebViewGeolocationPolicyDecisionRequestedCallback :: Maybe WebViewGeolocationPolicyDecisionRequestedCallback-noWebViewGeolocationPolicyDecisionRequestedCallback = Nothing--type WebViewGeolocationPolicyDecisionRequestedCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr GeolocationPolicyDecision ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewGeolocationPolicyDecisionRequestedCallback :: WebViewGeolocationPolicyDecisionRequestedCallbackC -> IO (FunPtr WebViewGeolocationPolicyDecisionRequestedCallbackC)--webViewGeolocationPolicyDecisionRequestedClosure :: WebViewGeolocationPolicyDecisionRequestedCallback -> IO Closure-webViewGeolocationPolicyDecisionRequestedClosure cb = newCClosure =<< mkWebViewGeolocationPolicyDecisionRequestedCallback wrapped-    where wrapped = webViewGeolocationPolicyDecisionRequestedCallbackWrapper cb--webViewGeolocationPolicyDecisionRequestedCallbackWrapper ::-    WebViewGeolocationPolicyDecisionRequestedCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr GeolocationPolicyDecision ->-    Ptr () ->-    IO CInt-webViewGeolocationPolicyDecisionRequestedCallbackWrapper _cb _ frame policyDecision _ = do-    frame' <- (newObject WebFrame) frame-    policyDecision' <- (newObject GeolocationPolicyDecision) policyDecision-    result <- _cb  frame' policyDecision'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewGeolocationPolicyDecisionRequested :: (GObject a, MonadIO m) => a -> WebViewGeolocationPolicyDecisionRequestedCallback -> m SignalHandlerId-onWebViewGeolocationPolicyDecisionRequested obj cb = liftIO $ connectWebViewGeolocationPolicyDecisionRequested obj cb SignalConnectBefore-afterWebViewGeolocationPolicyDecisionRequested :: (GObject a, MonadIO m) => a -> WebViewGeolocationPolicyDecisionRequestedCallback -> m SignalHandlerId-afterWebViewGeolocationPolicyDecisionRequested obj cb = connectWebViewGeolocationPolicyDecisionRequested obj cb SignalConnectAfter--connectWebViewGeolocationPolicyDecisionRequested :: (GObject a, MonadIO m) =>-                                                    a -> WebViewGeolocationPolicyDecisionRequestedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewGeolocationPolicyDecisionRequested obj cb after = liftIO $ do-    cb' <- mkWebViewGeolocationPolicyDecisionRequestedCallback (webViewGeolocationPolicyDecisionRequestedCallbackWrapper cb)-    connectSignalFunPtr obj "geolocation-policy-decision-requested" cb' after---- signal WebView::hovering-over-link-type WebViewHoveringOverLinkCallback =-    T.Text ->-    T.Text ->-    IO ()--noWebViewHoveringOverLinkCallback :: Maybe WebViewHoveringOverLinkCallback-noWebViewHoveringOverLinkCallback = Nothing--type WebViewHoveringOverLinkCallbackC =-    Ptr () ->                               -- object-    CString ->-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewHoveringOverLinkCallback :: WebViewHoveringOverLinkCallbackC -> IO (FunPtr WebViewHoveringOverLinkCallbackC)--webViewHoveringOverLinkClosure :: WebViewHoveringOverLinkCallback -> IO Closure-webViewHoveringOverLinkClosure cb = newCClosure =<< mkWebViewHoveringOverLinkCallback wrapped-    where wrapped = webViewHoveringOverLinkCallbackWrapper cb--webViewHoveringOverLinkCallbackWrapper ::-    WebViewHoveringOverLinkCallback ->-    Ptr () ->-    CString ->-    CString ->-    Ptr () ->-    IO ()-webViewHoveringOverLinkCallbackWrapper _cb _ title uri _ = do-    title' <- cstringToText title-    uri' <- cstringToText uri-    _cb  title' uri'--onWebViewHoveringOverLink :: (GObject a, MonadIO m) => a -> WebViewHoveringOverLinkCallback -> m SignalHandlerId-onWebViewHoveringOverLink obj cb = liftIO $ connectWebViewHoveringOverLink obj cb SignalConnectBefore-afterWebViewHoveringOverLink :: (GObject a, MonadIO m) => a -> WebViewHoveringOverLinkCallback -> m SignalHandlerId-afterWebViewHoveringOverLink obj cb = connectWebViewHoveringOverLink obj cb SignalConnectAfter--connectWebViewHoveringOverLink :: (GObject a, MonadIO m) =>-                                  a -> WebViewHoveringOverLinkCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewHoveringOverLink obj cb after = liftIO $ do-    cb' <- mkWebViewHoveringOverLinkCallback (webViewHoveringOverLinkCallbackWrapper cb)-    connectSignalFunPtr obj "hovering-over-link" cb' after---- signal WebView::icon-loaded-type WebViewIconLoadedCallback =-    T.Text ->-    IO ()--noWebViewIconLoadedCallback :: Maybe WebViewIconLoadedCallback-noWebViewIconLoadedCallback = Nothing--type WebViewIconLoadedCallbackC =-    Ptr () ->                               -- object-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewIconLoadedCallback :: WebViewIconLoadedCallbackC -> IO (FunPtr WebViewIconLoadedCallbackC)--webViewIconLoadedClosure :: WebViewIconLoadedCallback -> IO Closure-webViewIconLoadedClosure cb = newCClosure =<< mkWebViewIconLoadedCallback wrapped-    where wrapped = webViewIconLoadedCallbackWrapper cb--webViewIconLoadedCallbackWrapper ::-    WebViewIconLoadedCallback ->-    Ptr () ->-    CString ->-    Ptr () ->-    IO ()-webViewIconLoadedCallbackWrapper _cb _ iconUri _ = do-    iconUri' <- cstringToText iconUri-    _cb  iconUri'--onWebViewIconLoaded :: (GObject a, MonadIO m) => a -> WebViewIconLoadedCallback -> m SignalHandlerId-onWebViewIconLoaded obj cb = liftIO $ connectWebViewIconLoaded obj cb SignalConnectBefore-afterWebViewIconLoaded :: (GObject a, MonadIO m) => a -> WebViewIconLoadedCallback -> m SignalHandlerId-afterWebViewIconLoaded obj cb = connectWebViewIconLoaded obj cb SignalConnectAfter--connectWebViewIconLoaded :: (GObject a, MonadIO m) =>-                            a -> WebViewIconLoadedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewIconLoaded obj cb after = liftIO $ do-    cb' <- mkWebViewIconLoadedCallback (webViewIconLoadedCallbackWrapper cb)-    connectSignalFunPtr obj "icon-loaded" cb' after---- signal WebView::leaving-fullscreen-type WebViewLeavingFullscreenCallback =-    DOMHTMLElement ->-    IO Bool--noWebViewLeavingFullscreenCallback :: Maybe WebViewLeavingFullscreenCallback-noWebViewLeavingFullscreenCallback = Nothing--type WebViewLeavingFullscreenCallbackC =-    Ptr () ->                               -- object-    Ptr DOMHTMLElement ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewLeavingFullscreenCallback :: WebViewLeavingFullscreenCallbackC -> IO (FunPtr WebViewLeavingFullscreenCallbackC)--webViewLeavingFullscreenClosure :: WebViewLeavingFullscreenCallback -> IO Closure-webViewLeavingFullscreenClosure cb = newCClosure =<< mkWebViewLeavingFullscreenCallback wrapped-    where wrapped = webViewLeavingFullscreenCallbackWrapper cb--webViewLeavingFullscreenCallbackWrapper ::-    WebViewLeavingFullscreenCallback ->-    Ptr () ->-    Ptr DOMHTMLElement ->-    Ptr () ->-    IO CInt-webViewLeavingFullscreenCallbackWrapper _cb _ element _ = do-    element' <- (newObject DOMHTMLElement) element-    result <- _cb  element'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewLeavingFullscreen :: (GObject a, MonadIO m) => a -> WebViewLeavingFullscreenCallback -> m SignalHandlerId-onWebViewLeavingFullscreen obj cb = liftIO $ connectWebViewLeavingFullscreen obj cb SignalConnectBefore-afterWebViewLeavingFullscreen :: (GObject a, MonadIO m) => a -> WebViewLeavingFullscreenCallback -> m SignalHandlerId-afterWebViewLeavingFullscreen obj cb = connectWebViewLeavingFullscreen obj cb SignalConnectAfter--connectWebViewLeavingFullscreen :: (GObject a, MonadIO m) =>-                                   a -> WebViewLeavingFullscreenCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewLeavingFullscreen obj cb after = liftIO $ do-    cb' <- mkWebViewLeavingFullscreenCallback (webViewLeavingFullscreenCallbackWrapper cb)-    connectSignalFunPtr obj "leaving-fullscreen" cb' after---- signal WebView::load-committed-type WebViewLoadCommittedCallback =-    WebFrame ->-    IO ()--noWebViewLoadCommittedCallback :: Maybe WebViewLoadCommittedCallback-noWebViewLoadCommittedCallback = Nothing--type WebViewLoadCommittedCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewLoadCommittedCallback :: WebViewLoadCommittedCallbackC -> IO (FunPtr WebViewLoadCommittedCallbackC)--webViewLoadCommittedClosure :: WebViewLoadCommittedCallback -> IO Closure-webViewLoadCommittedClosure cb = newCClosure =<< mkWebViewLoadCommittedCallback wrapped-    where wrapped = webViewLoadCommittedCallbackWrapper cb--webViewLoadCommittedCallbackWrapper ::-    WebViewLoadCommittedCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr () ->-    IO ()-webViewLoadCommittedCallbackWrapper _cb _ frame _ = do-    frame' <- (newObject WebFrame) frame-    _cb  frame'--onWebViewLoadCommitted :: (GObject a, MonadIO m) => a -> WebViewLoadCommittedCallback -> m SignalHandlerId-onWebViewLoadCommitted obj cb = liftIO $ connectWebViewLoadCommitted obj cb SignalConnectBefore-afterWebViewLoadCommitted :: (GObject a, MonadIO m) => a -> WebViewLoadCommittedCallback -> m SignalHandlerId-afterWebViewLoadCommitted obj cb = connectWebViewLoadCommitted obj cb SignalConnectAfter--connectWebViewLoadCommitted :: (GObject a, MonadIO m) =>-                               a -> WebViewLoadCommittedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewLoadCommitted obj cb after = liftIO $ do-    cb' <- mkWebViewLoadCommittedCallback (webViewLoadCommittedCallbackWrapper cb)-    connectSignalFunPtr obj "load-committed" cb' after---- signal WebView::load-error-type WebViewLoadErrorCallback =-    WebFrame ->-    T.Text ->-    GError ->-    IO Bool--noWebViewLoadErrorCallback :: Maybe WebViewLoadErrorCallback-noWebViewLoadErrorCallback = Nothing--type WebViewLoadErrorCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    CString ->-    Ptr GError ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewLoadErrorCallback :: WebViewLoadErrorCallbackC -> IO (FunPtr WebViewLoadErrorCallbackC)--webViewLoadErrorClosure :: WebViewLoadErrorCallback -> IO Closure-webViewLoadErrorClosure cb = newCClosure =<< mkWebViewLoadErrorCallback wrapped-    where wrapped = webViewLoadErrorCallbackWrapper cb--webViewLoadErrorCallbackWrapper ::-    WebViewLoadErrorCallback ->-    Ptr () ->-    Ptr WebFrame ->-    CString ->-    Ptr GError ->-    Ptr () ->-    IO CInt-webViewLoadErrorCallbackWrapper _cb _ webFrame uri webError _ = do-    webFrame' <- (newObject WebFrame) webFrame-    uri' <- cstringToText uri-    webError' <- (newBoxed GError) webError-    result <- _cb  webFrame' uri' webError'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewLoadError :: (GObject a, MonadIO m) => a -> WebViewLoadErrorCallback -> m SignalHandlerId-onWebViewLoadError obj cb = liftIO $ connectWebViewLoadError obj cb SignalConnectBefore-afterWebViewLoadError :: (GObject a, MonadIO m) => a -> WebViewLoadErrorCallback -> m SignalHandlerId-afterWebViewLoadError obj cb = connectWebViewLoadError obj cb SignalConnectAfter--connectWebViewLoadError :: (GObject a, MonadIO m) =>-                           a -> WebViewLoadErrorCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewLoadError obj cb after = liftIO $ do-    cb' <- mkWebViewLoadErrorCallback (webViewLoadErrorCallbackWrapper cb)-    connectSignalFunPtr obj "load-error" cb' after---- signal WebView::load-finished-type WebViewLoadFinishedCallback =-    WebFrame ->-    IO ()--noWebViewLoadFinishedCallback :: Maybe WebViewLoadFinishedCallback-noWebViewLoadFinishedCallback = Nothing--type WebViewLoadFinishedCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewLoadFinishedCallback :: WebViewLoadFinishedCallbackC -> IO (FunPtr WebViewLoadFinishedCallbackC)--webViewLoadFinishedClosure :: WebViewLoadFinishedCallback -> IO Closure-webViewLoadFinishedClosure cb = newCClosure =<< mkWebViewLoadFinishedCallback wrapped-    where wrapped = webViewLoadFinishedCallbackWrapper cb--webViewLoadFinishedCallbackWrapper ::-    WebViewLoadFinishedCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr () ->-    IO ()-webViewLoadFinishedCallbackWrapper _cb _ frame _ = do-    frame' <- (newObject WebFrame) frame-    _cb  frame'--onWebViewLoadFinished :: (GObject a, MonadIO m) => a -> WebViewLoadFinishedCallback -> m SignalHandlerId-onWebViewLoadFinished obj cb = liftIO $ connectWebViewLoadFinished obj cb SignalConnectBefore-afterWebViewLoadFinished :: (GObject a, MonadIO m) => a -> WebViewLoadFinishedCallback -> m SignalHandlerId-afterWebViewLoadFinished obj cb = connectWebViewLoadFinished obj cb SignalConnectAfter--connectWebViewLoadFinished :: (GObject a, MonadIO m) =>-                              a -> WebViewLoadFinishedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewLoadFinished obj cb after = liftIO $ do-    cb' <- mkWebViewLoadFinishedCallback (webViewLoadFinishedCallbackWrapper cb)-    connectSignalFunPtr obj "load-finished" cb' after---- signal WebView::load-progress-changed-type WebViewLoadProgressChangedCallback =-    Int32 ->-    IO ()--noWebViewLoadProgressChangedCallback :: Maybe WebViewLoadProgressChangedCallback-noWebViewLoadProgressChangedCallback = Nothing--type WebViewLoadProgressChangedCallbackC =-    Ptr () ->                               -- object-    Int32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewLoadProgressChangedCallback :: WebViewLoadProgressChangedCallbackC -> IO (FunPtr WebViewLoadProgressChangedCallbackC)--webViewLoadProgressChangedClosure :: WebViewLoadProgressChangedCallback -> IO Closure-webViewLoadProgressChangedClosure cb = newCClosure =<< mkWebViewLoadProgressChangedCallback wrapped-    where wrapped = webViewLoadProgressChangedCallbackWrapper cb--webViewLoadProgressChangedCallbackWrapper ::-    WebViewLoadProgressChangedCallback ->-    Ptr () ->-    Int32 ->-    Ptr () ->-    IO ()-webViewLoadProgressChangedCallbackWrapper _cb _ progress _ = do-    _cb  progress--onWebViewLoadProgressChanged :: (GObject a, MonadIO m) => a -> WebViewLoadProgressChangedCallback -> m SignalHandlerId-onWebViewLoadProgressChanged obj cb = liftIO $ connectWebViewLoadProgressChanged obj cb SignalConnectBefore-afterWebViewLoadProgressChanged :: (GObject a, MonadIO m) => a -> WebViewLoadProgressChangedCallback -> m SignalHandlerId-afterWebViewLoadProgressChanged obj cb = connectWebViewLoadProgressChanged obj cb SignalConnectAfter--connectWebViewLoadProgressChanged :: (GObject a, MonadIO m) =>-                                     a -> WebViewLoadProgressChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewLoadProgressChanged obj cb after = liftIO $ do-    cb' <- mkWebViewLoadProgressChangedCallback (webViewLoadProgressChangedCallbackWrapper cb)-    connectSignalFunPtr obj "load-progress-changed" cb' after---- signal WebView::load-started-type WebViewLoadStartedCallback =-    WebFrame ->-    IO ()--noWebViewLoadStartedCallback :: Maybe WebViewLoadStartedCallback-noWebViewLoadStartedCallback = Nothing--type WebViewLoadStartedCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewLoadStartedCallback :: WebViewLoadStartedCallbackC -> IO (FunPtr WebViewLoadStartedCallbackC)--webViewLoadStartedClosure :: WebViewLoadStartedCallback -> IO Closure-webViewLoadStartedClosure cb = newCClosure =<< mkWebViewLoadStartedCallback wrapped-    where wrapped = webViewLoadStartedCallbackWrapper cb--webViewLoadStartedCallbackWrapper ::-    WebViewLoadStartedCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr () ->-    IO ()-webViewLoadStartedCallbackWrapper _cb _ frame _ = do-    frame' <- (newObject WebFrame) frame-    _cb  frame'--onWebViewLoadStarted :: (GObject a, MonadIO m) => a -> WebViewLoadStartedCallback -> m SignalHandlerId-onWebViewLoadStarted obj cb = liftIO $ connectWebViewLoadStarted obj cb SignalConnectBefore-afterWebViewLoadStarted :: (GObject a, MonadIO m) => a -> WebViewLoadStartedCallback -> m SignalHandlerId-afterWebViewLoadStarted obj cb = connectWebViewLoadStarted obj cb SignalConnectAfter--connectWebViewLoadStarted :: (GObject a, MonadIO m) =>-                             a -> WebViewLoadStartedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewLoadStarted obj cb after = liftIO $ do-    cb' <- mkWebViewLoadStartedCallback (webViewLoadStartedCallbackWrapper cb)-    connectSignalFunPtr obj "load-started" cb' after---- signal WebView::mime-type-policy-decision-requested-type WebViewMimeTypePolicyDecisionRequestedCallback =-    WebFrame ->-    NetworkRequest ->-    T.Text ->-    WebPolicyDecision ->-    IO Bool--noWebViewMimeTypePolicyDecisionRequestedCallback :: Maybe WebViewMimeTypePolicyDecisionRequestedCallback-noWebViewMimeTypePolicyDecisionRequestedCallback = Nothing--type WebViewMimeTypePolicyDecisionRequestedCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr NetworkRequest ->-    CString ->-    Ptr WebPolicyDecision ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewMimeTypePolicyDecisionRequestedCallback :: WebViewMimeTypePolicyDecisionRequestedCallbackC -> IO (FunPtr WebViewMimeTypePolicyDecisionRequestedCallbackC)--webViewMimeTypePolicyDecisionRequestedClosure :: WebViewMimeTypePolicyDecisionRequestedCallback -> IO Closure-webViewMimeTypePolicyDecisionRequestedClosure cb = newCClosure =<< mkWebViewMimeTypePolicyDecisionRequestedCallback wrapped-    where wrapped = webViewMimeTypePolicyDecisionRequestedCallbackWrapper cb--webViewMimeTypePolicyDecisionRequestedCallbackWrapper ::-    WebViewMimeTypePolicyDecisionRequestedCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr NetworkRequest ->-    CString ->-    Ptr WebPolicyDecision ->-    Ptr () ->-    IO CInt-webViewMimeTypePolicyDecisionRequestedCallbackWrapper _cb _ frame request mimetype policyDecision _ = do-    frame' <- (newObject WebFrame) frame-    request' <- (newObject NetworkRequest) request-    mimetype' <- cstringToText mimetype-    policyDecision' <- (newObject WebPolicyDecision) policyDecision-    result <- _cb  frame' request' mimetype' policyDecision'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewMimeTypePolicyDecisionRequested :: (GObject a, MonadIO m) => a -> WebViewMimeTypePolicyDecisionRequestedCallback -> m SignalHandlerId-onWebViewMimeTypePolicyDecisionRequested obj cb = liftIO $ connectWebViewMimeTypePolicyDecisionRequested obj cb SignalConnectBefore-afterWebViewMimeTypePolicyDecisionRequested :: (GObject a, MonadIO m) => a -> WebViewMimeTypePolicyDecisionRequestedCallback -> m SignalHandlerId-afterWebViewMimeTypePolicyDecisionRequested obj cb = connectWebViewMimeTypePolicyDecisionRequested obj cb SignalConnectAfter--connectWebViewMimeTypePolicyDecisionRequested :: (GObject a, MonadIO m) =>-                                                 a -> WebViewMimeTypePolicyDecisionRequestedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewMimeTypePolicyDecisionRequested obj cb after = liftIO $ do-    cb' <- mkWebViewMimeTypePolicyDecisionRequestedCallback (webViewMimeTypePolicyDecisionRequestedCallbackWrapper cb)-    connectSignalFunPtr obj "mime-type-policy-decision-requested" cb' after---- signal WebView::move-cursor-type WebViewMoveCursorCallback =-    Gtk.MovementStep ->-    Int32 ->-    IO Bool--noWebViewMoveCursorCallback :: Maybe WebViewMoveCursorCallback-noWebViewMoveCursorCallback = Nothing--type WebViewMoveCursorCallbackC =-    Ptr () ->                               -- object-    CUInt ->-    Int32 ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewMoveCursorCallback :: WebViewMoveCursorCallbackC -> IO (FunPtr WebViewMoveCursorCallbackC)--webViewMoveCursorClosure :: WebViewMoveCursorCallback -> IO Closure-webViewMoveCursorClosure cb = newCClosure =<< mkWebViewMoveCursorCallback wrapped-    where wrapped = webViewMoveCursorCallbackWrapper cb--webViewMoveCursorCallbackWrapper ::-    WebViewMoveCursorCallback ->-    Ptr () ->-    CUInt ->-    Int32 ->-    Ptr () ->-    IO CInt-webViewMoveCursorCallbackWrapper _cb _ step count _ = do-    let step' = (toEnum . fromIntegral) step-    result <- _cb  step' count-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewMoveCursor :: (GObject a, MonadIO m) => a -> WebViewMoveCursorCallback -> m SignalHandlerId-onWebViewMoveCursor obj cb = liftIO $ connectWebViewMoveCursor obj cb SignalConnectBefore-afterWebViewMoveCursor :: (GObject a, MonadIO m) => a -> WebViewMoveCursorCallback -> m SignalHandlerId-afterWebViewMoveCursor obj cb = connectWebViewMoveCursor obj cb SignalConnectAfter--connectWebViewMoveCursor :: (GObject a, MonadIO m) =>-                            a -> WebViewMoveCursorCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewMoveCursor obj cb after = liftIO $ do-    cb' <- mkWebViewMoveCursorCallback (webViewMoveCursorCallbackWrapper cb)-    connectSignalFunPtr obj "move-cursor" cb' after---- signal WebView::navigation-policy-decision-requested-type WebViewNavigationPolicyDecisionRequestedCallback =-    WebFrame ->-    NetworkRequest ->-    WebNavigationAction ->-    WebPolicyDecision ->-    IO Bool--noWebViewNavigationPolicyDecisionRequestedCallback :: Maybe WebViewNavigationPolicyDecisionRequestedCallback-noWebViewNavigationPolicyDecisionRequestedCallback = Nothing--type WebViewNavigationPolicyDecisionRequestedCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr NetworkRequest ->-    Ptr WebNavigationAction ->-    Ptr WebPolicyDecision ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewNavigationPolicyDecisionRequestedCallback :: WebViewNavigationPolicyDecisionRequestedCallbackC -> IO (FunPtr WebViewNavigationPolicyDecisionRequestedCallbackC)--webViewNavigationPolicyDecisionRequestedClosure :: WebViewNavigationPolicyDecisionRequestedCallback -> IO Closure-webViewNavigationPolicyDecisionRequestedClosure cb = newCClosure =<< mkWebViewNavigationPolicyDecisionRequestedCallback wrapped-    where wrapped = webViewNavigationPolicyDecisionRequestedCallbackWrapper cb--webViewNavigationPolicyDecisionRequestedCallbackWrapper ::-    WebViewNavigationPolicyDecisionRequestedCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr NetworkRequest ->-    Ptr WebNavigationAction ->-    Ptr WebPolicyDecision ->-    Ptr () ->-    IO CInt-webViewNavigationPolicyDecisionRequestedCallbackWrapper _cb _ frame request navigationAction policyDecision _ = do-    frame' <- (newObject WebFrame) frame-    request' <- (newObject NetworkRequest) request-    navigationAction' <- (newObject WebNavigationAction) navigationAction-    policyDecision' <- (newObject WebPolicyDecision) policyDecision-    result <- _cb  frame' request' navigationAction' policyDecision'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewNavigationPolicyDecisionRequested :: (GObject a, MonadIO m) => a -> WebViewNavigationPolicyDecisionRequestedCallback -> m SignalHandlerId-onWebViewNavigationPolicyDecisionRequested obj cb = liftIO $ connectWebViewNavigationPolicyDecisionRequested obj cb SignalConnectBefore-afterWebViewNavigationPolicyDecisionRequested :: (GObject a, MonadIO m) => a -> WebViewNavigationPolicyDecisionRequestedCallback -> m SignalHandlerId-afterWebViewNavigationPolicyDecisionRequested obj cb = connectWebViewNavigationPolicyDecisionRequested obj cb SignalConnectAfter--connectWebViewNavigationPolicyDecisionRequested :: (GObject a, MonadIO m) =>-                                                   a -> WebViewNavigationPolicyDecisionRequestedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewNavigationPolicyDecisionRequested obj cb after = liftIO $ do-    cb' <- mkWebViewNavigationPolicyDecisionRequestedCallback (webViewNavigationPolicyDecisionRequestedCallbackWrapper cb)-    connectSignalFunPtr obj "navigation-policy-decision-requested" cb' after---- signal WebView::navigation-requested-type WebViewNavigationRequestedCallback =-    WebFrame ->-    NetworkRequest ->-    IO NavigationResponse--noWebViewNavigationRequestedCallback :: Maybe WebViewNavigationRequestedCallback-noWebViewNavigationRequestedCallback = Nothing--type WebViewNavigationRequestedCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr NetworkRequest ->-    Ptr () ->                               -- user_data-    IO CUInt--foreign import ccall "wrapper"-    mkWebViewNavigationRequestedCallback :: WebViewNavigationRequestedCallbackC -> IO (FunPtr WebViewNavigationRequestedCallbackC)--webViewNavigationRequestedClosure :: WebViewNavigationRequestedCallback -> IO Closure-webViewNavigationRequestedClosure cb = newCClosure =<< mkWebViewNavigationRequestedCallback wrapped-    where wrapped = webViewNavigationRequestedCallbackWrapper cb--webViewNavigationRequestedCallbackWrapper ::-    WebViewNavigationRequestedCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr NetworkRequest ->-    Ptr () ->-    IO CUInt-webViewNavigationRequestedCallbackWrapper _cb _ frame request _ = do-    frame' <- (newObject WebFrame) frame-    request' <- (newObject NetworkRequest) request-    result <- _cb  frame' request'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewNavigationRequested :: (GObject a, MonadIO m) => a -> WebViewNavigationRequestedCallback -> m SignalHandlerId-onWebViewNavigationRequested obj cb = liftIO $ connectWebViewNavigationRequested obj cb SignalConnectBefore-afterWebViewNavigationRequested :: (GObject a, MonadIO m) => a -> WebViewNavigationRequestedCallback -> m SignalHandlerId-afterWebViewNavigationRequested obj cb = connectWebViewNavigationRequested obj cb SignalConnectAfter--connectWebViewNavigationRequested :: (GObject a, MonadIO m) =>-                                     a -> WebViewNavigationRequestedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewNavigationRequested obj cb after = liftIO $ do-    cb' <- mkWebViewNavigationRequestedCallback (webViewNavigationRequestedCallbackWrapper cb)-    connectSignalFunPtr obj "navigation-requested" cb' after---- signal WebView::new-window-policy-decision-requested-type WebViewNewWindowPolicyDecisionRequestedCallback =-    WebFrame ->-    NetworkRequest ->-    WebNavigationAction ->-    WebPolicyDecision ->-    IO Bool--noWebViewNewWindowPolicyDecisionRequestedCallback :: Maybe WebViewNewWindowPolicyDecisionRequestedCallback-noWebViewNewWindowPolicyDecisionRequestedCallback = Nothing--type WebViewNewWindowPolicyDecisionRequestedCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr NetworkRequest ->-    Ptr WebNavigationAction ->-    Ptr WebPolicyDecision ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewNewWindowPolicyDecisionRequestedCallback :: WebViewNewWindowPolicyDecisionRequestedCallbackC -> IO (FunPtr WebViewNewWindowPolicyDecisionRequestedCallbackC)--webViewNewWindowPolicyDecisionRequestedClosure :: WebViewNewWindowPolicyDecisionRequestedCallback -> IO Closure-webViewNewWindowPolicyDecisionRequestedClosure cb = newCClosure =<< mkWebViewNewWindowPolicyDecisionRequestedCallback wrapped-    where wrapped = webViewNewWindowPolicyDecisionRequestedCallbackWrapper cb--webViewNewWindowPolicyDecisionRequestedCallbackWrapper ::-    WebViewNewWindowPolicyDecisionRequestedCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr NetworkRequest ->-    Ptr WebNavigationAction ->-    Ptr WebPolicyDecision ->-    Ptr () ->-    IO CInt-webViewNewWindowPolicyDecisionRequestedCallbackWrapper _cb _ frame request navigationAction policyDecision _ = do-    frame' <- (newObject WebFrame) frame-    request' <- (newObject NetworkRequest) request-    navigationAction' <- (newObject WebNavigationAction) navigationAction-    policyDecision' <- (newObject WebPolicyDecision) policyDecision-    result <- _cb  frame' request' navigationAction' policyDecision'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewNewWindowPolicyDecisionRequested :: (GObject a, MonadIO m) => a -> WebViewNewWindowPolicyDecisionRequestedCallback -> m SignalHandlerId-onWebViewNewWindowPolicyDecisionRequested obj cb = liftIO $ connectWebViewNewWindowPolicyDecisionRequested obj cb SignalConnectBefore-afterWebViewNewWindowPolicyDecisionRequested :: (GObject a, MonadIO m) => a -> WebViewNewWindowPolicyDecisionRequestedCallback -> m SignalHandlerId-afterWebViewNewWindowPolicyDecisionRequested obj cb = connectWebViewNewWindowPolicyDecisionRequested obj cb SignalConnectAfter--connectWebViewNewWindowPolicyDecisionRequested :: (GObject a, MonadIO m) =>-                                                  a -> WebViewNewWindowPolicyDecisionRequestedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewNewWindowPolicyDecisionRequested obj cb after = liftIO $ do-    cb' <- mkWebViewNewWindowPolicyDecisionRequestedCallback (webViewNewWindowPolicyDecisionRequestedCallbackWrapper cb)-    connectSignalFunPtr obj "new-window-policy-decision-requested" cb' after---- signal WebView::onload-event-type WebViewOnloadEventCallback =-    WebFrame ->-    IO ()--noWebViewOnloadEventCallback :: Maybe WebViewOnloadEventCallback-noWebViewOnloadEventCallback = Nothing--type WebViewOnloadEventCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewOnloadEventCallback :: WebViewOnloadEventCallbackC -> IO (FunPtr WebViewOnloadEventCallbackC)--webViewOnloadEventClosure :: WebViewOnloadEventCallback -> IO Closure-webViewOnloadEventClosure cb = newCClosure =<< mkWebViewOnloadEventCallback wrapped-    where wrapped = webViewOnloadEventCallbackWrapper cb--webViewOnloadEventCallbackWrapper ::-    WebViewOnloadEventCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr () ->-    IO ()-webViewOnloadEventCallbackWrapper _cb _ frame _ = do-    frame' <- (newObject WebFrame) frame-    _cb  frame'--onWebViewOnloadEvent :: (GObject a, MonadIO m) => a -> WebViewOnloadEventCallback -> m SignalHandlerId-onWebViewOnloadEvent obj cb = liftIO $ connectWebViewOnloadEvent obj cb SignalConnectBefore-afterWebViewOnloadEvent :: (GObject a, MonadIO m) => a -> WebViewOnloadEventCallback -> m SignalHandlerId-afterWebViewOnloadEvent obj cb = connectWebViewOnloadEvent obj cb SignalConnectAfter--connectWebViewOnloadEvent :: (GObject a, MonadIO m) =>-                             a -> WebViewOnloadEventCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewOnloadEvent obj cb after = liftIO $ do-    cb' <- mkWebViewOnloadEventCallback (webViewOnloadEventCallbackWrapper cb)-    connectSignalFunPtr obj "onload-event" cb' after---- signal WebView::paste-clipboard-type WebViewPasteClipboardCallback =-    IO ()--noWebViewPasteClipboardCallback :: Maybe WebViewPasteClipboardCallback-noWebViewPasteClipboardCallback = Nothing--type WebViewPasteClipboardCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewPasteClipboardCallback :: WebViewPasteClipboardCallbackC -> IO (FunPtr WebViewPasteClipboardCallbackC)--webViewPasteClipboardClosure :: WebViewPasteClipboardCallback -> IO Closure-webViewPasteClipboardClosure cb = newCClosure =<< mkWebViewPasteClipboardCallback wrapped-    where wrapped = webViewPasteClipboardCallbackWrapper cb--webViewPasteClipboardCallbackWrapper ::-    WebViewPasteClipboardCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-webViewPasteClipboardCallbackWrapper _cb _ _ = do-    _cb --onWebViewPasteClipboard :: (GObject a, MonadIO m) => a -> WebViewPasteClipboardCallback -> m SignalHandlerId-onWebViewPasteClipboard obj cb = liftIO $ connectWebViewPasteClipboard obj cb SignalConnectBefore-afterWebViewPasteClipboard :: (GObject a, MonadIO m) => a -> WebViewPasteClipboardCallback -> m SignalHandlerId-afterWebViewPasteClipboard obj cb = connectWebViewPasteClipboard obj cb SignalConnectAfter--connectWebViewPasteClipboard :: (GObject a, MonadIO m) =>-                                a -> WebViewPasteClipboardCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewPasteClipboard obj cb after = liftIO $ do-    cb' <- mkWebViewPasteClipboardCallback (webViewPasteClipboardCallbackWrapper cb)-    connectSignalFunPtr obj "paste-clipboard" cb' after---- signal WebView::populate-popup-type WebViewPopulatePopupCallback =-    Gtk.Menu ->-    IO ()--noWebViewPopulatePopupCallback :: Maybe WebViewPopulatePopupCallback-noWebViewPopulatePopupCallback = Nothing--type WebViewPopulatePopupCallbackC =-    Ptr () ->                               -- object-    Ptr Gtk.Menu ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewPopulatePopupCallback :: WebViewPopulatePopupCallbackC -> IO (FunPtr WebViewPopulatePopupCallbackC)--webViewPopulatePopupClosure :: WebViewPopulatePopupCallback -> IO Closure-webViewPopulatePopupClosure cb = newCClosure =<< mkWebViewPopulatePopupCallback wrapped-    where wrapped = webViewPopulatePopupCallbackWrapper cb--webViewPopulatePopupCallbackWrapper ::-    WebViewPopulatePopupCallback ->-    Ptr () ->-    Ptr Gtk.Menu ->-    Ptr () ->-    IO ()-webViewPopulatePopupCallbackWrapper _cb _ menu _ = do-    menu' <- (newObject Gtk.Menu) menu-    _cb  menu'--onWebViewPopulatePopup :: (GObject a, MonadIO m) => a -> WebViewPopulatePopupCallback -> m SignalHandlerId-onWebViewPopulatePopup obj cb = liftIO $ connectWebViewPopulatePopup obj cb SignalConnectBefore-afterWebViewPopulatePopup :: (GObject a, MonadIO m) => a -> WebViewPopulatePopupCallback -> m SignalHandlerId-afterWebViewPopulatePopup obj cb = connectWebViewPopulatePopup obj cb SignalConnectAfter--connectWebViewPopulatePopup :: (GObject a, MonadIO m) =>-                               a -> WebViewPopulatePopupCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewPopulatePopup obj cb after = liftIO $ do-    cb' <- mkWebViewPopulatePopupCallback (webViewPopulatePopupCallbackWrapper cb)-    connectSignalFunPtr obj "populate-popup" cb' after---- signal WebView::print-requested-type WebViewPrintRequestedCallback =-    WebFrame ->-    IO Bool--noWebViewPrintRequestedCallback :: Maybe WebViewPrintRequestedCallback-noWebViewPrintRequestedCallback = Nothing--type WebViewPrintRequestedCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewPrintRequestedCallback :: WebViewPrintRequestedCallbackC -> IO (FunPtr WebViewPrintRequestedCallbackC)--webViewPrintRequestedClosure :: WebViewPrintRequestedCallback -> IO Closure-webViewPrintRequestedClosure cb = newCClosure =<< mkWebViewPrintRequestedCallback wrapped-    where wrapped = webViewPrintRequestedCallbackWrapper cb--webViewPrintRequestedCallbackWrapper ::-    WebViewPrintRequestedCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr () ->-    IO CInt-webViewPrintRequestedCallbackWrapper _cb _ webFrame _ = do-    webFrame' <- (newObject WebFrame) webFrame-    result <- _cb  webFrame'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewPrintRequested :: (GObject a, MonadIO m) => a -> WebViewPrintRequestedCallback -> m SignalHandlerId-onWebViewPrintRequested obj cb = liftIO $ connectWebViewPrintRequested obj cb SignalConnectBefore-afterWebViewPrintRequested :: (GObject a, MonadIO m) => a -> WebViewPrintRequestedCallback -> m SignalHandlerId-afterWebViewPrintRequested obj cb = connectWebViewPrintRequested obj cb SignalConnectAfter--connectWebViewPrintRequested :: (GObject a, MonadIO m) =>-                                a -> WebViewPrintRequestedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewPrintRequested obj cb after = liftIO $ do-    cb' <- mkWebViewPrintRequestedCallback (webViewPrintRequestedCallbackWrapper cb)-    connectSignalFunPtr obj "print-requested" cb' after---- signal WebView::redo-type WebViewRedoCallback =-    IO ()--noWebViewRedoCallback :: Maybe WebViewRedoCallback-noWebViewRedoCallback = Nothing--type WebViewRedoCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewRedoCallback :: WebViewRedoCallbackC -> IO (FunPtr WebViewRedoCallbackC)--webViewRedoClosure :: WebViewRedoCallback -> IO Closure-webViewRedoClosure cb = newCClosure =<< mkWebViewRedoCallback wrapped-    where wrapped = webViewRedoCallbackWrapper cb--webViewRedoCallbackWrapper ::-    WebViewRedoCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-webViewRedoCallbackWrapper _cb _ _ = do-    _cb --onWebViewRedo :: (GObject a, MonadIO m) => a -> WebViewRedoCallback -> m SignalHandlerId-onWebViewRedo obj cb = liftIO $ connectWebViewRedo obj cb SignalConnectBefore-afterWebViewRedo :: (GObject a, MonadIO m) => a -> WebViewRedoCallback -> m SignalHandlerId-afterWebViewRedo obj cb = connectWebViewRedo obj cb SignalConnectAfter--connectWebViewRedo :: (GObject a, MonadIO m) =>-                      a -> WebViewRedoCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewRedo obj cb after = liftIO $ do-    cb' <- mkWebViewRedoCallback (webViewRedoCallbackWrapper cb)-    connectSignalFunPtr obj "redo" cb' after---- signal WebView::resource-content-length-received-type WebViewResourceContentLengthReceivedCallback =-    WebFrame ->-    WebResource ->-    Int32 ->-    IO ()--noWebViewResourceContentLengthReceivedCallback :: Maybe WebViewResourceContentLengthReceivedCallback-noWebViewResourceContentLengthReceivedCallback = Nothing--type WebViewResourceContentLengthReceivedCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr WebResource ->-    Int32 ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewResourceContentLengthReceivedCallback :: WebViewResourceContentLengthReceivedCallbackC -> IO (FunPtr WebViewResourceContentLengthReceivedCallbackC)--webViewResourceContentLengthReceivedClosure :: WebViewResourceContentLengthReceivedCallback -> IO Closure-webViewResourceContentLengthReceivedClosure cb = newCClosure =<< mkWebViewResourceContentLengthReceivedCallback wrapped-    where wrapped = webViewResourceContentLengthReceivedCallbackWrapper cb--webViewResourceContentLengthReceivedCallbackWrapper ::-    WebViewResourceContentLengthReceivedCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr WebResource ->-    Int32 ->-    Ptr () ->-    IO ()-webViewResourceContentLengthReceivedCallbackWrapper _cb _ webFrame webResource lengthReceived _ = do-    webFrame' <- (newObject WebFrame) webFrame-    webResource' <- (newObject WebResource) webResource-    _cb  webFrame' webResource' lengthReceived--onWebViewResourceContentLengthReceived :: (GObject a, MonadIO m) => a -> WebViewResourceContentLengthReceivedCallback -> m SignalHandlerId-onWebViewResourceContentLengthReceived obj cb = liftIO $ connectWebViewResourceContentLengthReceived obj cb SignalConnectBefore-afterWebViewResourceContentLengthReceived :: (GObject a, MonadIO m) => a -> WebViewResourceContentLengthReceivedCallback -> m SignalHandlerId-afterWebViewResourceContentLengthReceived obj cb = connectWebViewResourceContentLengthReceived obj cb SignalConnectAfter--connectWebViewResourceContentLengthReceived :: (GObject a, MonadIO m) =>-                                               a -> WebViewResourceContentLengthReceivedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewResourceContentLengthReceived obj cb after = liftIO $ do-    cb' <- mkWebViewResourceContentLengthReceivedCallback (webViewResourceContentLengthReceivedCallbackWrapper cb)-    connectSignalFunPtr obj "resource-content-length-received" cb' after---- signal WebView::resource-load-failed-type WebViewResourceLoadFailedCallback =-    WebFrame ->-    WebResource ->-    GError ->-    IO ()--noWebViewResourceLoadFailedCallback :: Maybe WebViewResourceLoadFailedCallback-noWebViewResourceLoadFailedCallback = Nothing--type WebViewResourceLoadFailedCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr WebResource ->-    Ptr GError ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewResourceLoadFailedCallback :: WebViewResourceLoadFailedCallbackC -> IO (FunPtr WebViewResourceLoadFailedCallbackC)--webViewResourceLoadFailedClosure :: WebViewResourceLoadFailedCallback -> IO Closure-webViewResourceLoadFailedClosure cb = newCClosure =<< mkWebViewResourceLoadFailedCallback wrapped-    where wrapped = webViewResourceLoadFailedCallbackWrapper cb--webViewResourceLoadFailedCallbackWrapper ::-    WebViewResourceLoadFailedCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr WebResource ->-    Ptr GError ->-    Ptr () ->-    IO ()-webViewResourceLoadFailedCallbackWrapper _cb _ webFrame webResource error_ _ = do-    webFrame' <- (newObject WebFrame) webFrame-    webResource' <- (newObject WebResource) webResource-    error_' <- (newBoxed GError) error_-    _cb  webFrame' webResource' error_'--onWebViewResourceLoadFailed :: (GObject a, MonadIO m) => a -> WebViewResourceLoadFailedCallback -> m SignalHandlerId-onWebViewResourceLoadFailed obj cb = liftIO $ connectWebViewResourceLoadFailed obj cb SignalConnectBefore-afterWebViewResourceLoadFailed :: (GObject a, MonadIO m) => a -> WebViewResourceLoadFailedCallback -> m SignalHandlerId-afterWebViewResourceLoadFailed obj cb = connectWebViewResourceLoadFailed obj cb SignalConnectAfter--connectWebViewResourceLoadFailed :: (GObject a, MonadIO m) =>-                                    a -> WebViewResourceLoadFailedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewResourceLoadFailed obj cb after = liftIO $ do-    cb' <- mkWebViewResourceLoadFailedCallback (webViewResourceLoadFailedCallbackWrapper cb)-    connectSignalFunPtr obj "resource-load-failed" cb' after---- signal WebView::resource-load-finished-type WebViewResourceLoadFinishedCallback =-    WebFrame ->-    WebResource ->-    IO ()--noWebViewResourceLoadFinishedCallback :: Maybe WebViewResourceLoadFinishedCallback-noWebViewResourceLoadFinishedCallback = Nothing--type WebViewResourceLoadFinishedCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr WebResource ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewResourceLoadFinishedCallback :: WebViewResourceLoadFinishedCallbackC -> IO (FunPtr WebViewResourceLoadFinishedCallbackC)--webViewResourceLoadFinishedClosure :: WebViewResourceLoadFinishedCallback -> IO Closure-webViewResourceLoadFinishedClosure cb = newCClosure =<< mkWebViewResourceLoadFinishedCallback wrapped-    where wrapped = webViewResourceLoadFinishedCallbackWrapper cb--webViewResourceLoadFinishedCallbackWrapper ::-    WebViewResourceLoadFinishedCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr WebResource ->-    Ptr () ->-    IO ()-webViewResourceLoadFinishedCallbackWrapper _cb _ webFrame webResource _ = do-    webFrame' <- (newObject WebFrame) webFrame-    webResource' <- (newObject WebResource) webResource-    _cb  webFrame' webResource'--onWebViewResourceLoadFinished :: (GObject a, MonadIO m) => a -> WebViewResourceLoadFinishedCallback -> m SignalHandlerId-onWebViewResourceLoadFinished obj cb = liftIO $ connectWebViewResourceLoadFinished obj cb SignalConnectBefore-afterWebViewResourceLoadFinished :: (GObject a, MonadIO m) => a -> WebViewResourceLoadFinishedCallback -> m SignalHandlerId-afterWebViewResourceLoadFinished obj cb = connectWebViewResourceLoadFinished obj cb SignalConnectAfter--connectWebViewResourceLoadFinished :: (GObject a, MonadIO m) =>-                                      a -> WebViewResourceLoadFinishedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewResourceLoadFinished obj cb after = liftIO $ do-    cb' <- mkWebViewResourceLoadFinishedCallback (webViewResourceLoadFinishedCallbackWrapper cb)-    connectSignalFunPtr obj "resource-load-finished" cb' after---- signal WebView::resource-request-starting-type WebViewResourceRequestStartingCallback =-    WebFrame ->-    WebResource ->-    NetworkRequest ->-    NetworkResponse ->-    IO ()--noWebViewResourceRequestStartingCallback :: Maybe WebViewResourceRequestStartingCallback-noWebViewResourceRequestStartingCallback = Nothing--type WebViewResourceRequestStartingCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr WebResource ->-    Ptr NetworkRequest ->-    Ptr NetworkResponse ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewResourceRequestStartingCallback :: WebViewResourceRequestStartingCallbackC -> IO (FunPtr WebViewResourceRequestStartingCallbackC)--webViewResourceRequestStartingClosure :: WebViewResourceRequestStartingCallback -> IO Closure-webViewResourceRequestStartingClosure cb = newCClosure =<< mkWebViewResourceRequestStartingCallback wrapped-    where wrapped = webViewResourceRequestStartingCallbackWrapper cb--webViewResourceRequestStartingCallbackWrapper ::-    WebViewResourceRequestStartingCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr WebResource ->-    Ptr NetworkRequest ->-    Ptr NetworkResponse ->-    Ptr () ->-    IO ()-webViewResourceRequestStartingCallbackWrapper _cb _ webFrame webResource request response _ = do-    webFrame' <- (newObject WebFrame) webFrame-    webResource' <- (newObject WebResource) webResource-    request' <- (newObject NetworkRequest) request-    response' <- (newObject NetworkResponse) response-    _cb  webFrame' webResource' request' response'--onWebViewResourceRequestStarting :: (GObject a, MonadIO m) => a -> WebViewResourceRequestStartingCallback -> m SignalHandlerId-onWebViewResourceRequestStarting obj cb = liftIO $ connectWebViewResourceRequestStarting obj cb SignalConnectBefore-afterWebViewResourceRequestStarting :: (GObject a, MonadIO m) => a -> WebViewResourceRequestStartingCallback -> m SignalHandlerId-afterWebViewResourceRequestStarting obj cb = connectWebViewResourceRequestStarting obj cb SignalConnectAfter--connectWebViewResourceRequestStarting :: (GObject a, MonadIO m) =>-                                         a -> WebViewResourceRequestStartingCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewResourceRequestStarting obj cb after = liftIO $ do-    cb' <- mkWebViewResourceRequestStartingCallback (webViewResourceRequestStartingCallbackWrapper cb)-    connectSignalFunPtr obj "resource-request-starting" cb' after---- signal WebView::resource-response-received-type WebViewResourceResponseReceivedCallback =-    WebFrame ->-    WebResource ->-    NetworkResponse ->-    IO ()--noWebViewResourceResponseReceivedCallback :: Maybe WebViewResourceResponseReceivedCallback-noWebViewResourceResponseReceivedCallback = Nothing--type WebViewResourceResponseReceivedCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr WebResource ->-    Ptr NetworkResponse ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewResourceResponseReceivedCallback :: WebViewResourceResponseReceivedCallbackC -> IO (FunPtr WebViewResourceResponseReceivedCallbackC)--webViewResourceResponseReceivedClosure :: WebViewResourceResponseReceivedCallback -> IO Closure-webViewResourceResponseReceivedClosure cb = newCClosure =<< mkWebViewResourceResponseReceivedCallback wrapped-    where wrapped = webViewResourceResponseReceivedCallbackWrapper cb--webViewResourceResponseReceivedCallbackWrapper ::-    WebViewResourceResponseReceivedCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr WebResource ->-    Ptr NetworkResponse ->-    Ptr () ->-    IO ()-webViewResourceResponseReceivedCallbackWrapper _cb _ webFrame webResource response _ = do-    webFrame' <- (newObject WebFrame) webFrame-    webResource' <- (newObject WebResource) webResource-    response' <- (newObject NetworkResponse) response-    _cb  webFrame' webResource' response'--onWebViewResourceResponseReceived :: (GObject a, MonadIO m) => a -> WebViewResourceResponseReceivedCallback -> m SignalHandlerId-onWebViewResourceResponseReceived obj cb = liftIO $ connectWebViewResourceResponseReceived obj cb SignalConnectBefore-afterWebViewResourceResponseReceived :: (GObject a, MonadIO m) => a -> WebViewResourceResponseReceivedCallback -> m SignalHandlerId-afterWebViewResourceResponseReceived obj cb = connectWebViewResourceResponseReceived obj cb SignalConnectAfter--connectWebViewResourceResponseReceived :: (GObject a, MonadIO m) =>-                                          a -> WebViewResourceResponseReceivedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewResourceResponseReceived obj cb after = liftIO $ do-    cb' <- mkWebViewResourceResponseReceivedCallback (webViewResourceResponseReceivedCallbackWrapper cb)-    connectSignalFunPtr obj "resource-response-received" cb' after---- signal WebView::run-file-chooser-type WebViewRunFileChooserCallback =-    FileChooserRequest ->-    IO Bool--noWebViewRunFileChooserCallback :: Maybe WebViewRunFileChooserCallback-noWebViewRunFileChooserCallback = Nothing--type WebViewRunFileChooserCallbackC =-    Ptr () ->                               -- object-    Ptr FileChooserRequest ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewRunFileChooserCallback :: WebViewRunFileChooserCallbackC -> IO (FunPtr WebViewRunFileChooserCallbackC)--webViewRunFileChooserClosure :: WebViewRunFileChooserCallback -> IO Closure-webViewRunFileChooserClosure cb = newCClosure =<< mkWebViewRunFileChooserCallback wrapped-    where wrapped = webViewRunFileChooserCallbackWrapper cb--webViewRunFileChooserCallbackWrapper ::-    WebViewRunFileChooserCallback ->-    Ptr () ->-    Ptr FileChooserRequest ->-    Ptr () ->-    IO CInt-webViewRunFileChooserCallbackWrapper _cb _ request _ = do-    request' <- (newObject FileChooserRequest) request-    result <- _cb  request'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewRunFileChooser :: (GObject a, MonadIO m) => a -> WebViewRunFileChooserCallback -> m SignalHandlerId-onWebViewRunFileChooser obj cb = liftIO $ connectWebViewRunFileChooser obj cb SignalConnectBefore-afterWebViewRunFileChooser :: (GObject a, MonadIO m) => a -> WebViewRunFileChooserCallback -> m SignalHandlerId-afterWebViewRunFileChooser obj cb = connectWebViewRunFileChooser obj cb SignalConnectAfter--connectWebViewRunFileChooser :: (GObject a, MonadIO m) =>-                                a -> WebViewRunFileChooserCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewRunFileChooser obj cb after = liftIO $ do-    cb' <- mkWebViewRunFileChooserCallback (webViewRunFileChooserCallbackWrapper cb)-    connectSignalFunPtr obj "run-file-chooser" cb' after---- signal WebView::script-alert-type WebViewScriptAlertCallback =-    WebFrame ->-    T.Text ->-    IO Bool--noWebViewScriptAlertCallback :: Maybe WebViewScriptAlertCallback-noWebViewScriptAlertCallback = Nothing--type WebViewScriptAlertCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    CString ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewScriptAlertCallback :: WebViewScriptAlertCallbackC -> IO (FunPtr WebViewScriptAlertCallbackC)--webViewScriptAlertClosure :: WebViewScriptAlertCallback -> IO Closure-webViewScriptAlertClosure cb = newCClosure =<< mkWebViewScriptAlertCallback wrapped-    where wrapped = webViewScriptAlertCallbackWrapper cb--webViewScriptAlertCallbackWrapper ::-    WebViewScriptAlertCallback ->-    Ptr () ->-    Ptr WebFrame ->-    CString ->-    Ptr () ->-    IO CInt-webViewScriptAlertCallbackWrapper _cb _ frame message _ = do-    frame' <- (newObject WebFrame) frame-    message' <- cstringToText message-    result <- _cb  frame' message'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewScriptAlert :: (GObject a, MonadIO m) => a -> WebViewScriptAlertCallback -> m SignalHandlerId-onWebViewScriptAlert obj cb = liftIO $ connectWebViewScriptAlert obj cb SignalConnectBefore-afterWebViewScriptAlert :: (GObject a, MonadIO m) => a -> WebViewScriptAlertCallback -> m SignalHandlerId-afterWebViewScriptAlert obj cb = connectWebViewScriptAlert obj cb SignalConnectAfter--connectWebViewScriptAlert :: (GObject a, MonadIO m) =>-                             a -> WebViewScriptAlertCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewScriptAlert obj cb after = liftIO $ do-    cb' <- mkWebViewScriptAlertCallback (webViewScriptAlertCallbackWrapper cb)-    connectSignalFunPtr obj "script-alert" cb' after---- signal WebView::script-confirm-type WebViewScriptConfirmCallback =-    WebFrame ->-    T.Text ->-    Ptr () ->-    IO Bool--noWebViewScriptConfirmCallback :: Maybe WebViewScriptConfirmCallback-noWebViewScriptConfirmCallback = Nothing--type WebViewScriptConfirmCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    CString ->-    Ptr () ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewScriptConfirmCallback :: WebViewScriptConfirmCallbackC -> IO (FunPtr WebViewScriptConfirmCallbackC)--webViewScriptConfirmClosure :: WebViewScriptConfirmCallback -> IO Closure-webViewScriptConfirmClosure cb = newCClosure =<< mkWebViewScriptConfirmCallback wrapped-    where wrapped = webViewScriptConfirmCallbackWrapper cb--webViewScriptConfirmCallbackWrapper ::-    WebViewScriptConfirmCallback ->-    Ptr () ->-    Ptr WebFrame ->-    CString ->-    Ptr () ->-    Ptr () ->-    IO CInt-webViewScriptConfirmCallbackWrapper _cb _ frame message confirmed _ = do-    frame' <- (newObject WebFrame) frame-    message' <- cstringToText message-    result <- _cb  frame' message' confirmed-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewScriptConfirm :: (GObject a, MonadIO m) => a -> WebViewScriptConfirmCallback -> m SignalHandlerId-onWebViewScriptConfirm obj cb = liftIO $ connectWebViewScriptConfirm obj cb SignalConnectBefore-afterWebViewScriptConfirm :: (GObject a, MonadIO m) => a -> WebViewScriptConfirmCallback -> m SignalHandlerId-afterWebViewScriptConfirm obj cb = connectWebViewScriptConfirm obj cb SignalConnectAfter--connectWebViewScriptConfirm :: (GObject a, MonadIO m) =>-                               a -> WebViewScriptConfirmCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewScriptConfirm obj cb after = liftIO $ do-    cb' <- mkWebViewScriptConfirmCallback (webViewScriptConfirmCallbackWrapper cb)-    connectSignalFunPtr obj "script-confirm" cb' after---- signal WebView::script-prompt-type WebViewScriptPromptCallback =-    WebFrame ->-    T.Text ->-    T.Text ->-    Ptr () ->-    IO Bool--noWebViewScriptPromptCallback :: Maybe WebViewScriptPromptCallback-noWebViewScriptPromptCallback = Nothing--type WebViewScriptPromptCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    CString ->-    CString ->-    Ptr () ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewScriptPromptCallback :: WebViewScriptPromptCallbackC -> IO (FunPtr WebViewScriptPromptCallbackC)--webViewScriptPromptClosure :: WebViewScriptPromptCallback -> IO Closure-webViewScriptPromptClosure cb = newCClosure =<< mkWebViewScriptPromptCallback wrapped-    where wrapped = webViewScriptPromptCallbackWrapper cb--webViewScriptPromptCallbackWrapper ::-    WebViewScriptPromptCallback ->-    Ptr () ->-    Ptr WebFrame ->-    CString ->-    CString ->-    Ptr () ->-    Ptr () ->-    IO CInt-webViewScriptPromptCallbackWrapper _cb _ frame message default_ text _ = do-    frame' <- (newObject WebFrame) frame-    message' <- cstringToText message-    default_' <- cstringToText default_-    result <- _cb  frame' message' default_' text-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewScriptPrompt :: (GObject a, MonadIO m) => a -> WebViewScriptPromptCallback -> m SignalHandlerId-onWebViewScriptPrompt obj cb = liftIO $ connectWebViewScriptPrompt obj cb SignalConnectBefore-afterWebViewScriptPrompt :: (GObject a, MonadIO m) => a -> WebViewScriptPromptCallback -> m SignalHandlerId-afterWebViewScriptPrompt obj cb = connectWebViewScriptPrompt obj cb SignalConnectAfter--connectWebViewScriptPrompt :: (GObject a, MonadIO m) =>-                              a -> WebViewScriptPromptCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewScriptPrompt obj cb after = liftIO $ do-    cb' <- mkWebViewScriptPromptCallback (webViewScriptPromptCallbackWrapper cb)-    connectSignalFunPtr obj "script-prompt" cb' after---- signal WebView::select-all-type WebViewSelectAllCallback =-    IO ()--noWebViewSelectAllCallback :: Maybe WebViewSelectAllCallback-noWebViewSelectAllCallback = Nothing--type WebViewSelectAllCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewSelectAllCallback :: WebViewSelectAllCallbackC -> IO (FunPtr WebViewSelectAllCallbackC)--webViewSelectAllClosure :: WebViewSelectAllCallback -> IO Closure-webViewSelectAllClosure cb = newCClosure =<< mkWebViewSelectAllCallback wrapped-    where wrapped = webViewSelectAllCallbackWrapper cb--webViewSelectAllCallbackWrapper ::-    WebViewSelectAllCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-webViewSelectAllCallbackWrapper _cb _ _ = do-    _cb --onWebViewSelectAll :: (GObject a, MonadIO m) => a -> WebViewSelectAllCallback -> m SignalHandlerId-onWebViewSelectAll obj cb = liftIO $ connectWebViewSelectAll obj cb SignalConnectBefore-afterWebViewSelectAll :: (GObject a, MonadIO m) => a -> WebViewSelectAllCallback -> m SignalHandlerId-afterWebViewSelectAll obj cb = connectWebViewSelectAll obj cb SignalConnectAfter--connectWebViewSelectAll :: (GObject a, MonadIO m) =>-                           a -> WebViewSelectAllCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewSelectAll obj cb after = liftIO $ do-    cb' <- mkWebViewSelectAllCallback (webViewSelectAllCallbackWrapper cb)-    connectSignalFunPtr obj "select-all" cb' after---- signal WebView::selection-changed-type WebViewSelectionChangedCallback =-    IO ()--noWebViewSelectionChangedCallback :: Maybe WebViewSelectionChangedCallback-noWebViewSelectionChangedCallback = Nothing--type WebViewSelectionChangedCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewSelectionChangedCallback :: WebViewSelectionChangedCallbackC -> IO (FunPtr WebViewSelectionChangedCallbackC)--webViewSelectionChangedClosure :: WebViewSelectionChangedCallback -> IO Closure-webViewSelectionChangedClosure cb = newCClosure =<< mkWebViewSelectionChangedCallback wrapped-    where wrapped = webViewSelectionChangedCallbackWrapper cb--webViewSelectionChangedCallbackWrapper ::-    WebViewSelectionChangedCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-webViewSelectionChangedCallbackWrapper _cb _ _ = do-    _cb --onWebViewSelectionChanged :: (GObject a, MonadIO m) => a -> WebViewSelectionChangedCallback -> m SignalHandlerId-onWebViewSelectionChanged obj cb = liftIO $ connectWebViewSelectionChanged obj cb SignalConnectBefore-afterWebViewSelectionChanged :: (GObject a, MonadIO m) => a -> WebViewSelectionChangedCallback -> m SignalHandlerId-afterWebViewSelectionChanged obj cb = connectWebViewSelectionChanged obj cb SignalConnectAfter--connectWebViewSelectionChanged :: (GObject a, MonadIO m) =>-                                  a -> WebViewSelectionChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewSelectionChanged obj cb after = liftIO $ do-    cb' <- mkWebViewSelectionChangedCallback (webViewSelectionChangedCallbackWrapper cb)-    connectSignalFunPtr obj "selection-changed" cb' after---- signal WebView::should-apply-style-type WebViewShouldApplyStyleCallback =-    DOMCSSStyleDeclaration ->-    DOMRange ->-    IO Bool--noWebViewShouldApplyStyleCallback :: Maybe WebViewShouldApplyStyleCallback-noWebViewShouldApplyStyleCallback = Nothing--type WebViewShouldApplyStyleCallbackC =-    Ptr () ->                               -- object-    Ptr DOMCSSStyleDeclaration ->-    Ptr DOMRange ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewShouldApplyStyleCallback :: WebViewShouldApplyStyleCallbackC -> IO (FunPtr WebViewShouldApplyStyleCallbackC)--webViewShouldApplyStyleClosure :: WebViewShouldApplyStyleCallback -> IO Closure-webViewShouldApplyStyleClosure cb = newCClosure =<< mkWebViewShouldApplyStyleCallback wrapped-    where wrapped = webViewShouldApplyStyleCallbackWrapper cb--webViewShouldApplyStyleCallbackWrapper ::-    WebViewShouldApplyStyleCallback ->-    Ptr () ->-    Ptr DOMCSSStyleDeclaration ->-    Ptr DOMRange ->-    Ptr () ->-    IO CInt-webViewShouldApplyStyleCallbackWrapper _cb _ set range _ = do-    set' <- (newObject DOMCSSStyleDeclaration) set-    range' <- (newObject DOMRange) range-    result <- _cb  set' range'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewShouldApplyStyle :: (GObject a, MonadIO m) => a -> WebViewShouldApplyStyleCallback -> m SignalHandlerId-onWebViewShouldApplyStyle obj cb = liftIO $ connectWebViewShouldApplyStyle obj cb SignalConnectBefore-afterWebViewShouldApplyStyle :: (GObject a, MonadIO m) => a -> WebViewShouldApplyStyleCallback -> m SignalHandlerId-afterWebViewShouldApplyStyle obj cb = connectWebViewShouldApplyStyle obj cb SignalConnectAfter--connectWebViewShouldApplyStyle :: (GObject a, MonadIO m) =>-                                  a -> WebViewShouldApplyStyleCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewShouldApplyStyle obj cb after = liftIO $ do-    cb' <- mkWebViewShouldApplyStyleCallback (webViewShouldApplyStyleCallbackWrapper cb)-    connectSignalFunPtr obj "should-apply-style" cb' after---- signal WebView::should-begin-editing-type WebViewShouldBeginEditingCallback =-    DOMRange ->-    IO Bool--noWebViewShouldBeginEditingCallback :: Maybe WebViewShouldBeginEditingCallback-noWebViewShouldBeginEditingCallback = Nothing--type WebViewShouldBeginEditingCallbackC =-    Ptr () ->                               -- object-    Ptr DOMRange ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewShouldBeginEditingCallback :: WebViewShouldBeginEditingCallbackC -> IO (FunPtr WebViewShouldBeginEditingCallbackC)--webViewShouldBeginEditingClosure :: WebViewShouldBeginEditingCallback -> IO Closure-webViewShouldBeginEditingClosure cb = newCClosure =<< mkWebViewShouldBeginEditingCallback wrapped-    where wrapped = webViewShouldBeginEditingCallbackWrapper cb--webViewShouldBeginEditingCallbackWrapper ::-    WebViewShouldBeginEditingCallback ->-    Ptr () ->-    Ptr DOMRange ->-    Ptr () ->-    IO CInt-webViewShouldBeginEditingCallbackWrapper _cb _ range _ = do-    range' <- (newObject DOMRange) range-    result <- _cb  range'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewShouldBeginEditing :: (GObject a, MonadIO m) => a -> WebViewShouldBeginEditingCallback -> m SignalHandlerId-onWebViewShouldBeginEditing obj cb = liftIO $ connectWebViewShouldBeginEditing obj cb SignalConnectBefore-afterWebViewShouldBeginEditing :: (GObject a, MonadIO m) => a -> WebViewShouldBeginEditingCallback -> m SignalHandlerId-afterWebViewShouldBeginEditing obj cb = connectWebViewShouldBeginEditing obj cb SignalConnectAfter--connectWebViewShouldBeginEditing :: (GObject a, MonadIO m) =>-                                    a -> WebViewShouldBeginEditingCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewShouldBeginEditing obj cb after = liftIO $ do-    cb' <- mkWebViewShouldBeginEditingCallback (webViewShouldBeginEditingCallbackWrapper cb)-    connectSignalFunPtr obj "should-begin-editing" cb' after---- signal WebView::should-change-selected-range-type WebViewShouldChangeSelectedRangeCallback =-    DOMRange ->-    DOMRange ->-    SelectionAffinity ->-    Bool ->-    IO Bool--noWebViewShouldChangeSelectedRangeCallback :: Maybe WebViewShouldChangeSelectedRangeCallback-noWebViewShouldChangeSelectedRangeCallback = Nothing--type WebViewShouldChangeSelectedRangeCallbackC =-    Ptr () ->                               -- object-    Ptr DOMRange ->-    Ptr DOMRange ->-    CUInt ->-    CInt ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewShouldChangeSelectedRangeCallback :: WebViewShouldChangeSelectedRangeCallbackC -> IO (FunPtr WebViewShouldChangeSelectedRangeCallbackC)--webViewShouldChangeSelectedRangeClosure :: WebViewShouldChangeSelectedRangeCallback -> IO Closure-webViewShouldChangeSelectedRangeClosure cb = newCClosure =<< mkWebViewShouldChangeSelectedRangeCallback wrapped-    where wrapped = webViewShouldChangeSelectedRangeCallbackWrapper cb--webViewShouldChangeSelectedRangeCallbackWrapper ::-    WebViewShouldChangeSelectedRangeCallback ->-    Ptr () ->-    Ptr DOMRange ->-    Ptr DOMRange ->-    CUInt ->-    CInt ->-    Ptr () ->-    IO CInt-webViewShouldChangeSelectedRangeCallbackWrapper _cb _ fromRange toRange affinity stillSelecting _ = do-    fromRange' <- (newObject DOMRange) fromRange-    toRange' <- (newObject DOMRange) toRange-    let affinity' = (toEnum . fromIntegral) affinity-    let stillSelecting' = (/= 0) stillSelecting-    result <- _cb  fromRange' toRange' affinity' stillSelecting'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewShouldChangeSelectedRange :: (GObject a, MonadIO m) => a -> WebViewShouldChangeSelectedRangeCallback -> m SignalHandlerId-onWebViewShouldChangeSelectedRange obj cb = liftIO $ connectWebViewShouldChangeSelectedRange obj cb SignalConnectBefore-afterWebViewShouldChangeSelectedRange :: (GObject a, MonadIO m) => a -> WebViewShouldChangeSelectedRangeCallback -> m SignalHandlerId-afterWebViewShouldChangeSelectedRange obj cb = connectWebViewShouldChangeSelectedRange obj cb SignalConnectAfter--connectWebViewShouldChangeSelectedRange :: (GObject a, MonadIO m) =>-                                           a -> WebViewShouldChangeSelectedRangeCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewShouldChangeSelectedRange obj cb after = liftIO $ do-    cb' <- mkWebViewShouldChangeSelectedRangeCallback (webViewShouldChangeSelectedRangeCallbackWrapper cb)-    connectSignalFunPtr obj "should-change-selected-range" cb' after---- signal WebView::should-delete-range-type WebViewShouldDeleteRangeCallback =-    DOMRange ->-    IO Bool--noWebViewShouldDeleteRangeCallback :: Maybe WebViewShouldDeleteRangeCallback-noWebViewShouldDeleteRangeCallback = Nothing--type WebViewShouldDeleteRangeCallbackC =-    Ptr () ->                               -- object-    Ptr DOMRange ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewShouldDeleteRangeCallback :: WebViewShouldDeleteRangeCallbackC -> IO (FunPtr WebViewShouldDeleteRangeCallbackC)--webViewShouldDeleteRangeClosure :: WebViewShouldDeleteRangeCallback -> IO Closure-webViewShouldDeleteRangeClosure cb = newCClosure =<< mkWebViewShouldDeleteRangeCallback wrapped-    where wrapped = webViewShouldDeleteRangeCallbackWrapper cb--webViewShouldDeleteRangeCallbackWrapper ::-    WebViewShouldDeleteRangeCallback ->-    Ptr () ->-    Ptr DOMRange ->-    Ptr () ->-    IO CInt-webViewShouldDeleteRangeCallbackWrapper _cb _ range _ = do-    range' <- (newObject DOMRange) range-    result <- _cb  range'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewShouldDeleteRange :: (GObject a, MonadIO m) => a -> WebViewShouldDeleteRangeCallback -> m SignalHandlerId-onWebViewShouldDeleteRange obj cb = liftIO $ connectWebViewShouldDeleteRange obj cb SignalConnectBefore-afterWebViewShouldDeleteRange :: (GObject a, MonadIO m) => a -> WebViewShouldDeleteRangeCallback -> m SignalHandlerId-afterWebViewShouldDeleteRange obj cb = connectWebViewShouldDeleteRange obj cb SignalConnectAfter--connectWebViewShouldDeleteRange :: (GObject a, MonadIO m) =>-                                   a -> WebViewShouldDeleteRangeCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewShouldDeleteRange obj cb after = liftIO $ do-    cb' <- mkWebViewShouldDeleteRangeCallback (webViewShouldDeleteRangeCallbackWrapper cb)-    connectSignalFunPtr obj "should-delete-range" cb' after---- signal WebView::should-end-editing-type WebViewShouldEndEditingCallback =-    DOMRange ->-    IO Bool--noWebViewShouldEndEditingCallback :: Maybe WebViewShouldEndEditingCallback-noWebViewShouldEndEditingCallback = Nothing--type WebViewShouldEndEditingCallbackC =-    Ptr () ->                               -- object-    Ptr DOMRange ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewShouldEndEditingCallback :: WebViewShouldEndEditingCallbackC -> IO (FunPtr WebViewShouldEndEditingCallbackC)--webViewShouldEndEditingClosure :: WebViewShouldEndEditingCallback -> IO Closure-webViewShouldEndEditingClosure cb = newCClosure =<< mkWebViewShouldEndEditingCallback wrapped-    where wrapped = webViewShouldEndEditingCallbackWrapper cb--webViewShouldEndEditingCallbackWrapper ::-    WebViewShouldEndEditingCallback ->-    Ptr () ->-    Ptr DOMRange ->-    Ptr () ->-    IO CInt-webViewShouldEndEditingCallbackWrapper _cb _ range _ = do-    range' <- (newObject DOMRange) range-    result <- _cb  range'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewShouldEndEditing :: (GObject a, MonadIO m) => a -> WebViewShouldEndEditingCallback -> m SignalHandlerId-onWebViewShouldEndEditing obj cb = liftIO $ connectWebViewShouldEndEditing obj cb SignalConnectBefore-afterWebViewShouldEndEditing :: (GObject a, MonadIO m) => a -> WebViewShouldEndEditingCallback -> m SignalHandlerId-afterWebViewShouldEndEditing obj cb = connectWebViewShouldEndEditing obj cb SignalConnectAfter--connectWebViewShouldEndEditing :: (GObject a, MonadIO m) =>-                                  a -> WebViewShouldEndEditingCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewShouldEndEditing obj cb after = liftIO $ do-    cb' <- mkWebViewShouldEndEditingCallback (webViewShouldEndEditingCallbackWrapper cb)-    connectSignalFunPtr obj "should-end-editing" cb' after---- signal WebView::should-insert-node-type WebViewShouldInsertNodeCallback =-    DOMNode ->-    DOMRange ->-    InsertAction ->-    IO Bool--noWebViewShouldInsertNodeCallback :: Maybe WebViewShouldInsertNodeCallback-noWebViewShouldInsertNodeCallback = Nothing--type WebViewShouldInsertNodeCallbackC =-    Ptr () ->                               -- object-    Ptr DOMNode ->-    Ptr DOMRange ->-    CUInt ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewShouldInsertNodeCallback :: WebViewShouldInsertNodeCallbackC -> IO (FunPtr WebViewShouldInsertNodeCallbackC)--webViewShouldInsertNodeClosure :: WebViewShouldInsertNodeCallback -> IO Closure-webViewShouldInsertNodeClosure cb = newCClosure =<< mkWebViewShouldInsertNodeCallback wrapped-    where wrapped = webViewShouldInsertNodeCallbackWrapper cb--webViewShouldInsertNodeCallbackWrapper ::-    WebViewShouldInsertNodeCallback ->-    Ptr () ->-    Ptr DOMNode ->-    Ptr DOMRange ->-    CUInt ->-    Ptr () ->-    IO CInt-webViewShouldInsertNodeCallbackWrapper _cb _ node range action _ = do-    node' <- (newObject DOMNode) node-    range' <- (newObject DOMRange) range-    let action' = (toEnum . fromIntegral) action-    result <- _cb  node' range' action'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewShouldInsertNode :: (GObject a, MonadIO m) => a -> WebViewShouldInsertNodeCallback -> m SignalHandlerId-onWebViewShouldInsertNode obj cb = liftIO $ connectWebViewShouldInsertNode obj cb SignalConnectBefore-afterWebViewShouldInsertNode :: (GObject a, MonadIO m) => a -> WebViewShouldInsertNodeCallback -> m SignalHandlerId-afterWebViewShouldInsertNode obj cb = connectWebViewShouldInsertNode obj cb SignalConnectAfter--connectWebViewShouldInsertNode :: (GObject a, MonadIO m) =>-                                  a -> WebViewShouldInsertNodeCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewShouldInsertNode obj cb after = liftIO $ do-    cb' <- mkWebViewShouldInsertNodeCallback (webViewShouldInsertNodeCallbackWrapper cb)-    connectSignalFunPtr obj "should-insert-node" cb' after---- signal WebView::should-insert-text-type WebViewShouldInsertTextCallback =-    T.Text ->-    DOMRange ->-    InsertAction ->-    IO Bool--noWebViewShouldInsertTextCallback :: Maybe WebViewShouldInsertTextCallback-noWebViewShouldInsertTextCallback = Nothing--type WebViewShouldInsertTextCallbackC =-    Ptr () ->                               -- object-    CString ->-    Ptr DOMRange ->-    CUInt ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewShouldInsertTextCallback :: WebViewShouldInsertTextCallbackC -> IO (FunPtr WebViewShouldInsertTextCallbackC)--webViewShouldInsertTextClosure :: WebViewShouldInsertTextCallback -> IO Closure-webViewShouldInsertTextClosure cb = newCClosure =<< mkWebViewShouldInsertTextCallback wrapped-    where wrapped = webViewShouldInsertTextCallbackWrapper cb--webViewShouldInsertTextCallbackWrapper ::-    WebViewShouldInsertTextCallback ->-    Ptr () ->-    CString ->-    Ptr DOMRange ->-    CUInt ->-    Ptr () ->-    IO CInt-webViewShouldInsertTextCallbackWrapper _cb _ string range action _ = do-    string' <- cstringToText string-    range' <- (newObject DOMRange) range-    let action' = (toEnum . fromIntegral) action-    result <- _cb  string' range' action'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewShouldInsertText :: (GObject a, MonadIO m) => a -> WebViewShouldInsertTextCallback -> m SignalHandlerId-onWebViewShouldInsertText obj cb = liftIO $ connectWebViewShouldInsertText obj cb SignalConnectBefore-afterWebViewShouldInsertText :: (GObject a, MonadIO m) => a -> WebViewShouldInsertTextCallback -> m SignalHandlerId-afterWebViewShouldInsertText obj cb = connectWebViewShouldInsertText obj cb SignalConnectAfter--connectWebViewShouldInsertText :: (GObject a, MonadIO m) =>-                                  a -> WebViewShouldInsertTextCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewShouldInsertText obj cb after = liftIO $ do-    cb' <- mkWebViewShouldInsertTextCallback (webViewShouldInsertTextCallbackWrapper cb)-    connectSignalFunPtr obj "should-insert-text" cb' after---- signal WebView::should-show-delete-interface-for-element-type WebViewShouldShowDeleteInterfaceForElementCallback =-    DOMHTMLElement ->-    IO Bool--noWebViewShouldShowDeleteInterfaceForElementCallback :: Maybe WebViewShouldShowDeleteInterfaceForElementCallback-noWebViewShouldShowDeleteInterfaceForElementCallback = Nothing--type WebViewShouldShowDeleteInterfaceForElementCallbackC =-    Ptr () ->                               -- object-    Ptr DOMHTMLElement ->-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewShouldShowDeleteInterfaceForElementCallback :: WebViewShouldShowDeleteInterfaceForElementCallbackC -> IO (FunPtr WebViewShouldShowDeleteInterfaceForElementCallbackC)--webViewShouldShowDeleteInterfaceForElementClosure :: WebViewShouldShowDeleteInterfaceForElementCallback -> IO Closure-webViewShouldShowDeleteInterfaceForElementClosure cb = newCClosure =<< mkWebViewShouldShowDeleteInterfaceForElementCallback wrapped-    where wrapped = webViewShouldShowDeleteInterfaceForElementCallbackWrapper cb--webViewShouldShowDeleteInterfaceForElementCallbackWrapper ::-    WebViewShouldShowDeleteInterfaceForElementCallback ->-    Ptr () ->-    Ptr DOMHTMLElement ->-    Ptr () ->-    IO CInt-webViewShouldShowDeleteInterfaceForElementCallbackWrapper _cb _ element _ = do-    element' <- (newObject DOMHTMLElement) element-    result <- _cb  element'-    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewShouldShowDeleteInterfaceForElement :: (GObject a, MonadIO m) => a -> WebViewShouldShowDeleteInterfaceForElementCallback -> m SignalHandlerId-onWebViewShouldShowDeleteInterfaceForElement obj cb = liftIO $ connectWebViewShouldShowDeleteInterfaceForElement obj cb SignalConnectBefore-afterWebViewShouldShowDeleteInterfaceForElement :: (GObject a, MonadIO m) => a -> WebViewShouldShowDeleteInterfaceForElementCallback -> m SignalHandlerId-afterWebViewShouldShowDeleteInterfaceForElement obj cb = connectWebViewShouldShowDeleteInterfaceForElement obj cb SignalConnectAfter--connectWebViewShouldShowDeleteInterfaceForElement :: (GObject a, MonadIO m) =>-                                                     a -> WebViewShouldShowDeleteInterfaceForElementCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewShouldShowDeleteInterfaceForElement obj cb after = liftIO $ do-    cb' <- mkWebViewShouldShowDeleteInterfaceForElementCallback (webViewShouldShowDeleteInterfaceForElementCallbackWrapper cb)-    connectSignalFunPtr obj "should-show-delete-interface-for-element" cb' after---- signal WebView::status-bar-text-changed-type WebViewStatusBarTextChangedCallback =-    T.Text ->-    IO ()--noWebViewStatusBarTextChangedCallback :: Maybe WebViewStatusBarTextChangedCallback-noWebViewStatusBarTextChangedCallback = Nothing--type WebViewStatusBarTextChangedCallbackC =-    Ptr () ->                               -- object-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewStatusBarTextChangedCallback :: WebViewStatusBarTextChangedCallbackC -> IO (FunPtr WebViewStatusBarTextChangedCallbackC)--webViewStatusBarTextChangedClosure :: WebViewStatusBarTextChangedCallback -> IO Closure-webViewStatusBarTextChangedClosure cb = newCClosure =<< mkWebViewStatusBarTextChangedCallback wrapped-    where wrapped = webViewStatusBarTextChangedCallbackWrapper cb--webViewStatusBarTextChangedCallbackWrapper ::-    WebViewStatusBarTextChangedCallback ->-    Ptr () ->-    CString ->-    Ptr () ->-    IO ()-webViewStatusBarTextChangedCallbackWrapper _cb _ object _ = do-    object' <- cstringToText object-    _cb  object'--onWebViewStatusBarTextChanged :: (GObject a, MonadIO m) => a -> WebViewStatusBarTextChangedCallback -> m SignalHandlerId-onWebViewStatusBarTextChanged obj cb = liftIO $ connectWebViewStatusBarTextChanged obj cb SignalConnectBefore-afterWebViewStatusBarTextChanged :: (GObject a, MonadIO m) => a -> WebViewStatusBarTextChangedCallback -> m SignalHandlerId-afterWebViewStatusBarTextChanged obj cb = connectWebViewStatusBarTextChanged obj cb SignalConnectAfter--connectWebViewStatusBarTextChanged :: (GObject a, MonadIO m) =>-                                      a -> WebViewStatusBarTextChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewStatusBarTextChanged obj cb after = liftIO $ do-    cb' <- mkWebViewStatusBarTextChangedCallback (webViewStatusBarTextChangedCallbackWrapper cb)-    connectSignalFunPtr obj "status-bar-text-changed" cb' after---- signal WebView::title-changed-type WebViewTitleChangedCallback =-    WebFrame ->-    T.Text ->-    IO ()--noWebViewTitleChangedCallback :: Maybe WebViewTitleChangedCallback-noWebViewTitleChangedCallback = Nothing--type WebViewTitleChangedCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    CString ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewTitleChangedCallback :: WebViewTitleChangedCallbackC -> IO (FunPtr WebViewTitleChangedCallbackC)--webViewTitleChangedClosure :: WebViewTitleChangedCallback -> IO Closure-webViewTitleChangedClosure cb = newCClosure =<< mkWebViewTitleChangedCallback wrapped-    where wrapped = webViewTitleChangedCallbackWrapper cb--webViewTitleChangedCallbackWrapper ::-    WebViewTitleChangedCallback ->-    Ptr () ->-    Ptr WebFrame ->-    CString ->-    Ptr () ->-    IO ()-webViewTitleChangedCallbackWrapper _cb _ frame title _ = do-    frame' <- (newObject WebFrame) frame-    title' <- cstringToText title-    _cb  frame' title'--onWebViewTitleChanged :: (GObject a, MonadIO m) => a -> WebViewTitleChangedCallback -> m SignalHandlerId-onWebViewTitleChanged obj cb = liftIO $ connectWebViewTitleChanged obj cb SignalConnectBefore-afterWebViewTitleChanged :: (GObject a, MonadIO m) => a -> WebViewTitleChangedCallback -> m SignalHandlerId-afterWebViewTitleChanged obj cb = connectWebViewTitleChanged obj cb SignalConnectAfter--connectWebViewTitleChanged :: (GObject a, MonadIO m) =>-                              a -> WebViewTitleChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewTitleChanged obj cb after = liftIO $ do-    cb' <- mkWebViewTitleChangedCallback (webViewTitleChangedCallbackWrapper cb)-    connectSignalFunPtr obj "title-changed" cb' after---- signal WebView::undo-type WebViewUndoCallback =-    IO ()--noWebViewUndoCallback :: Maybe WebViewUndoCallback-noWebViewUndoCallback = Nothing--type WebViewUndoCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewUndoCallback :: WebViewUndoCallbackC -> IO (FunPtr WebViewUndoCallbackC)--webViewUndoClosure :: WebViewUndoCallback -> IO Closure-webViewUndoClosure cb = newCClosure =<< mkWebViewUndoCallback wrapped-    where wrapped = webViewUndoCallbackWrapper cb--webViewUndoCallbackWrapper ::-    WebViewUndoCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-webViewUndoCallbackWrapper _cb _ _ = do-    _cb --onWebViewUndo :: (GObject a, MonadIO m) => a -> WebViewUndoCallback -> m SignalHandlerId-onWebViewUndo obj cb = liftIO $ connectWebViewUndo obj cb SignalConnectBefore-afterWebViewUndo :: (GObject a, MonadIO m) => a -> WebViewUndoCallback -> m SignalHandlerId-afterWebViewUndo obj cb = connectWebViewUndo obj cb SignalConnectAfter--connectWebViewUndo :: (GObject a, MonadIO m) =>-                      a -> WebViewUndoCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewUndo obj cb after = liftIO $ do-    cb' <- mkWebViewUndoCallback (webViewUndoCallbackWrapper cb)-    connectSignalFunPtr obj "undo" cb' after---- signal WebView::user-changed-contents-type WebViewUserChangedContentsCallback =-    IO ()--noWebViewUserChangedContentsCallback :: Maybe WebViewUserChangedContentsCallback-noWebViewUserChangedContentsCallback = Nothing--type WebViewUserChangedContentsCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewUserChangedContentsCallback :: WebViewUserChangedContentsCallbackC -> IO (FunPtr WebViewUserChangedContentsCallbackC)--webViewUserChangedContentsClosure :: WebViewUserChangedContentsCallback -> IO Closure-webViewUserChangedContentsClosure cb = newCClosure =<< mkWebViewUserChangedContentsCallback wrapped-    where wrapped = webViewUserChangedContentsCallbackWrapper cb--webViewUserChangedContentsCallbackWrapper ::-    WebViewUserChangedContentsCallback ->-    Ptr () ->-    Ptr () ->-    IO ()-webViewUserChangedContentsCallbackWrapper _cb _ _ = do-    _cb --onWebViewUserChangedContents :: (GObject a, MonadIO m) => a -> WebViewUserChangedContentsCallback -> m SignalHandlerId-onWebViewUserChangedContents obj cb = liftIO $ connectWebViewUserChangedContents obj cb SignalConnectBefore-afterWebViewUserChangedContents :: (GObject a, MonadIO m) => a -> WebViewUserChangedContentsCallback -> m SignalHandlerId-afterWebViewUserChangedContents obj cb = connectWebViewUserChangedContents obj cb SignalConnectAfter--connectWebViewUserChangedContents :: (GObject a, MonadIO m) =>-                                     a -> WebViewUserChangedContentsCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewUserChangedContents obj cb after = liftIO $ do-    cb' <- mkWebViewUserChangedContentsCallback (webViewUserChangedContentsCallbackWrapper cb)-    connectSignalFunPtr obj "user-changed-contents" cb' after---- signal WebView::viewport-attributes-changed-type WebViewViewportAttributesChangedCallback =-    ViewportAttributes ->-    IO ()--noWebViewViewportAttributesChangedCallback :: Maybe WebViewViewportAttributesChangedCallback-noWebViewViewportAttributesChangedCallback = Nothing--type WebViewViewportAttributesChangedCallbackC =-    Ptr () ->                               -- object-    Ptr ViewportAttributes ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewViewportAttributesChangedCallback :: WebViewViewportAttributesChangedCallbackC -> IO (FunPtr WebViewViewportAttributesChangedCallbackC)--webViewViewportAttributesChangedClosure :: WebViewViewportAttributesChangedCallback -> IO Closure-webViewViewportAttributesChangedClosure cb = newCClosure =<< mkWebViewViewportAttributesChangedCallback wrapped-    where wrapped = webViewViewportAttributesChangedCallbackWrapper cb--webViewViewportAttributesChangedCallbackWrapper ::-    WebViewViewportAttributesChangedCallback ->-    Ptr () ->-    Ptr ViewportAttributes ->-    Ptr () ->-    IO ()-webViewViewportAttributesChangedCallbackWrapper _cb _ object _ = do-    object' <- (newObject ViewportAttributes) object-    _cb  object'--onWebViewViewportAttributesChanged :: (GObject a, MonadIO m) => a -> WebViewViewportAttributesChangedCallback -> m SignalHandlerId-onWebViewViewportAttributesChanged obj cb = liftIO $ connectWebViewViewportAttributesChanged obj cb SignalConnectBefore-afterWebViewViewportAttributesChanged :: (GObject a, MonadIO m) => a -> WebViewViewportAttributesChangedCallback -> m SignalHandlerId-afterWebViewViewportAttributesChanged obj cb = connectWebViewViewportAttributesChanged obj cb SignalConnectAfter--connectWebViewViewportAttributesChanged :: (GObject a, MonadIO m) =>-                                           a -> WebViewViewportAttributesChangedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewViewportAttributesChanged obj cb after = liftIO $ do-    cb' <- mkWebViewViewportAttributesChangedCallback (webViewViewportAttributesChangedCallbackWrapper cb)-    connectSignalFunPtr obj "viewport-attributes-changed" cb' after---- signal WebView::viewport-attributes-recompute-requested-type WebViewViewportAttributesRecomputeRequestedCallback =-    ViewportAttributes ->-    IO ()--noWebViewViewportAttributesRecomputeRequestedCallback :: Maybe WebViewViewportAttributesRecomputeRequestedCallback-noWebViewViewportAttributesRecomputeRequestedCallback = Nothing--type WebViewViewportAttributesRecomputeRequestedCallbackC =-    Ptr () ->                               -- object-    Ptr ViewportAttributes ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewViewportAttributesRecomputeRequestedCallback :: WebViewViewportAttributesRecomputeRequestedCallbackC -> IO (FunPtr WebViewViewportAttributesRecomputeRequestedCallbackC)--webViewViewportAttributesRecomputeRequestedClosure :: WebViewViewportAttributesRecomputeRequestedCallback -> IO Closure-webViewViewportAttributesRecomputeRequestedClosure cb = newCClosure =<< mkWebViewViewportAttributesRecomputeRequestedCallback wrapped-    where wrapped = webViewViewportAttributesRecomputeRequestedCallbackWrapper cb--webViewViewportAttributesRecomputeRequestedCallbackWrapper ::-    WebViewViewportAttributesRecomputeRequestedCallback ->-    Ptr () ->-    Ptr ViewportAttributes ->-    Ptr () ->-    IO ()-webViewViewportAttributesRecomputeRequestedCallbackWrapper _cb _ object _ = do-    object' <- (newObject ViewportAttributes) object-    _cb  object'--onWebViewViewportAttributesRecomputeRequested :: (GObject a, MonadIO m) => a -> WebViewViewportAttributesRecomputeRequestedCallback -> m SignalHandlerId-onWebViewViewportAttributesRecomputeRequested obj cb = liftIO $ connectWebViewViewportAttributesRecomputeRequested obj cb SignalConnectBefore-afterWebViewViewportAttributesRecomputeRequested :: (GObject a, MonadIO m) => a -> WebViewViewportAttributesRecomputeRequestedCallback -> m SignalHandlerId-afterWebViewViewportAttributesRecomputeRequested obj cb = connectWebViewViewportAttributesRecomputeRequested obj cb SignalConnectAfter--connectWebViewViewportAttributesRecomputeRequested :: (GObject a, MonadIO m) =>-                                                      a -> WebViewViewportAttributesRecomputeRequestedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewViewportAttributesRecomputeRequested obj cb after = liftIO $ do-    cb' <- mkWebViewViewportAttributesRecomputeRequestedCallback (webViewViewportAttributesRecomputeRequestedCallbackWrapper cb)-    connectSignalFunPtr obj "viewport-attributes-recompute-requested" cb' after---- signal WebView::web-view-ready-type WebViewWebViewReadyCallback =-    IO Bool--noWebViewWebViewReadyCallback :: Maybe WebViewWebViewReadyCallback-noWebViewWebViewReadyCallback = Nothing--type WebViewWebViewReadyCallbackC =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO CInt--foreign import ccall "wrapper"-    mkWebViewWebViewReadyCallback :: WebViewWebViewReadyCallbackC -> IO (FunPtr WebViewWebViewReadyCallbackC)--webViewWebViewReadyClosure :: WebViewWebViewReadyCallback -> IO Closure-webViewWebViewReadyClosure cb = newCClosure =<< mkWebViewWebViewReadyCallback wrapped-    where wrapped = webViewWebViewReadyCallbackWrapper cb--webViewWebViewReadyCallbackWrapper ::-    WebViewWebViewReadyCallback ->-    Ptr () ->-    Ptr () ->-    IO CInt-webViewWebViewReadyCallbackWrapper _cb _ _ = do-    result <- _cb -    let result' = (fromIntegral . fromEnum) result-    return result'--onWebViewWebViewReady :: (GObject a, MonadIO m) => a -> WebViewWebViewReadyCallback -> m SignalHandlerId-onWebViewWebViewReady obj cb = liftIO $ connectWebViewWebViewReady obj cb SignalConnectBefore-afterWebViewWebViewReady :: (GObject a, MonadIO m) => a -> WebViewWebViewReadyCallback -> m SignalHandlerId-afterWebViewWebViewReady obj cb = connectWebViewWebViewReady obj cb SignalConnectAfter--connectWebViewWebViewReady :: (GObject a, MonadIO m) =>-                              a -> WebViewWebViewReadyCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewWebViewReady obj cb after = liftIO $ do-    cb' <- mkWebViewWebViewReadyCallback (webViewWebViewReadyCallbackWrapper cb)-    connectSignalFunPtr obj "web-view-ready" cb' after---- signal WebView::window-object-cleared-type WebViewWindowObjectClearedCallback =-    WebFrame ->-    Ptr () ->-    Ptr () ->-    IO ()--noWebViewWindowObjectClearedCallback :: Maybe WebViewWindowObjectClearedCallback-noWebViewWindowObjectClearedCallback = Nothing--type WebViewWindowObjectClearedCallbackC =-    Ptr () ->                               -- object-    Ptr WebFrame ->-    Ptr () ->-    Ptr () ->-    Ptr () ->                               -- user_data-    IO ()--foreign import ccall "wrapper"-    mkWebViewWindowObjectClearedCallback :: WebViewWindowObjectClearedCallbackC -> IO (FunPtr WebViewWindowObjectClearedCallbackC)--webViewWindowObjectClearedClosure :: WebViewWindowObjectClearedCallback -> IO Closure-webViewWindowObjectClearedClosure cb = newCClosure =<< mkWebViewWindowObjectClearedCallback wrapped-    where wrapped = webViewWindowObjectClearedCallbackWrapper cb--webViewWindowObjectClearedCallbackWrapper ::-    WebViewWindowObjectClearedCallback ->-    Ptr () ->-    Ptr WebFrame ->-    Ptr () ->-    Ptr () ->-    Ptr () ->-    IO ()-webViewWindowObjectClearedCallbackWrapper _cb _ frame context windowObject _ = do-    frame' <- (newObject WebFrame) frame-    _cb  frame' context windowObject--onWebViewWindowObjectCleared :: (GObject a, MonadIO m) => a -> WebViewWindowObjectClearedCallback -> m SignalHandlerId-onWebViewWindowObjectCleared obj cb = liftIO $ connectWebViewWindowObjectCleared obj cb SignalConnectBefore-afterWebViewWindowObjectCleared :: (GObject a, MonadIO m) => a -> WebViewWindowObjectClearedCallback -> m SignalHandlerId-afterWebViewWindowObjectCleared obj cb = connectWebViewWindowObjectCleared obj cb SignalConnectAfter--connectWebViewWindowObjectCleared :: (GObject a, MonadIO m) =>-                                     a -> WebViewWindowObjectClearedCallback -> SignalConnectMode -> m SignalHandlerId-connectWebViewWindowObjectCleared obj cb after = liftIO $ do-    cb' <- mkWebViewWindowObjectClearedCallback (webViewWindowObjectClearedCallbackWrapper cb)-    connectSignalFunPtr obj "window-object-cleared" cb' after---- VVV Prop "copy-target-list"-   -- Type: TInterface "Gtk" "TargetList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getWebViewCopyTargetList :: (MonadIO m, WebViewK o) => o -> m (Maybe Gtk.TargetList)-getWebViewCopyTargetList obj = liftIO $ getObjectPropertyBoxed obj "copy-target-list" Gtk.TargetList--data WebViewCopyTargetListPropertyInfo-instance AttrInfo WebViewCopyTargetListPropertyInfo where-    type AttrAllowedOps WebViewCopyTargetListPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebViewCopyTargetListPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebViewCopyTargetListPropertyInfo = WebViewK-    type AttrGetType WebViewCopyTargetListPropertyInfo = (Maybe Gtk.TargetList)-    type AttrLabel WebViewCopyTargetListPropertyInfo = "copy-target-list"-    attrGet _ = getWebViewCopyTargetList-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "custom-encoding"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getWebViewCustomEncoding :: (MonadIO m, WebViewK o) => o -> m T.Text-getWebViewCustomEncoding obj = liftIO $ checkUnexpectedNothing "getWebViewCustomEncoding" $ getObjectPropertyString obj "custom-encoding"--setWebViewCustomEncoding :: (MonadIO m, WebViewK o) => o -> T.Text -> m ()-setWebViewCustomEncoding obj val = liftIO $ setObjectPropertyString obj "custom-encoding" (Just val)--constructWebViewCustomEncoding :: T.Text -> IO ([Char], GValue)-constructWebViewCustomEncoding val = constructObjectPropertyString "custom-encoding" (Just val)--data WebViewCustomEncodingPropertyInfo-instance AttrInfo WebViewCustomEncodingPropertyInfo where-    type AttrAllowedOps WebViewCustomEncodingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebViewCustomEncodingPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint WebViewCustomEncodingPropertyInfo = WebViewK-    type AttrGetType WebViewCustomEncodingPropertyInfo = T.Text-    type AttrLabel WebViewCustomEncodingPropertyInfo = "custom-encoding"-    attrGet _ = getWebViewCustomEncoding-    attrSet _ = setWebViewCustomEncoding-    attrConstruct _ = constructWebViewCustomEncoding-    attrClear _ = undefined---- VVV Prop "editable"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getWebViewEditable :: (MonadIO m, WebViewK o) => o -> m Bool-getWebViewEditable obj = liftIO $ getObjectPropertyBool obj "editable"--setWebViewEditable :: (MonadIO m, WebViewK o) => o -> Bool -> m ()-setWebViewEditable obj val = liftIO $ setObjectPropertyBool obj "editable" val--constructWebViewEditable :: Bool -> IO ([Char], GValue)-constructWebViewEditable val = constructObjectPropertyBool "editable" val--data WebViewEditablePropertyInfo-instance AttrInfo WebViewEditablePropertyInfo where-    type AttrAllowedOps WebViewEditablePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebViewEditablePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebViewEditablePropertyInfo = WebViewK-    type AttrGetType WebViewEditablePropertyInfo = Bool-    type AttrLabel WebViewEditablePropertyInfo = "editable"-    attrGet _ = getWebViewEditable-    attrSet _ = setWebViewEditable-    attrConstruct _ = constructWebViewEditable-    attrClear _ = undefined---- VVV Prop "encoding"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebViewEncoding :: (MonadIO m, WebViewK o) => o -> m T.Text-getWebViewEncoding obj = liftIO $ checkUnexpectedNothing "getWebViewEncoding" $ getObjectPropertyString obj "encoding"--data WebViewEncodingPropertyInfo-instance AttrInfo WebViewEncodingPropertyInfo where-    type AttrAllowedOps WebViewEncodingPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebViewEncodingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebViewEncodingPropertyInfo = WebViewK-    type AttrGetType WebViewEncodingPropertyInfo = T.Text-    type AttrLabel WebViewEncodingPropertyInfo = "encoding"-    attrGet _ = getWebViewEncoding-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "full-content-zoom"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getWebViewFullContentZoom :: (MonadIO m, WebViewK o) => o -> m Bool-getWebViewFullContentZoom obj = liftIO $ getObjectPropertyBool obj "full-content-zoom"--setWebViewFullContentZoom :: (MonadIO m, WebViewK o) => o -> Bool -> m ()-setWebViewFullContentZoom obj val = liftIO $ setObjectPropertyBool obj "full-content-zoom" val--constructWebViewFullContentZoom :: Bool -> IO ([Char], GValue)-constructWebViewFullContentZoom val = constructObjectPropertyBool "full-content-zoom" val--data WebViewFullContentZoomPropertyInfo-instance AttrInfo WebViewFullContentZoomPropertyInfo where-    type AttrAllowedOps WebViewFullContentZoomPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebViewFullContentZoomPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebViewFullContentZoomPropertyInfo = WebViewK-    type AttrGetType WebViewFullContentZoomPropertyInfo = Bool-    type AttrLabel WebViewFullContentZoomPropertyInfo = "full-content-zoom"-    attrGet _ = getWebViewFullContentZoom-    attrSet _ = setWebViewFullContentZoom-    attrConstruct _ = constructWebViewFullContentZoom-    attrClear _ = undefined---- VVV Prop "icon-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebViewIconUri :: (MonadIO m, WebViewK o) => o -> m T.Text-getWebViewIconUri obj = liftIO $ checkUnexpectedNothing "getWebViewIconUri" $ getObjectPropertyString obj "icon-uri"--data WebViewIconUriPropertyInfo-instance AttrInfo WebViewIconUriPropertyInfo where-    type AttrAllowedOps WebViewIconUriPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebViewIconUriPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebViewIconUriPropertyInfo = WebViewK-    type AttrGetType WebViewIconUriPropertyInfo = T.Text-    type AttrLabel WebViewIconUriPropertyInfo = "icon-uri"-    attrGet _ = getWebViewIconUri-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "im-context"-   -- Type: TInterface "Gtk" "IMContext"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getWebViewImContext :: (MonadIO m, WebViewK o) => o -> m (Maybe Gtk.IMContext)-getWebViewImContext obj = liftIO $ getObjectPropertyObject obj "im-context" Gtk.IMContext--data WebViewImContextPropertyInfo-instance AttrInfo WebViewImContextPropertyInfo where-    type AttrAllowedOps WebViewImContextPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebViewImContextPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebViewImContextPropertyInfo = WebViewK-    type AttrGetType WebViewImContextPropertyInfo = (Maybe Gtk.IMContext)-    type AttrLabel WebViewImContextPropertyInfo = "im-context"-    attrGet _ = getWebViewImContext-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "load-status"-   -- Type: TInterface "WebKit" "LoadStatus"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebViewLoadStatus :: (MonadIO m, WebViewK o) => o -> m LoadStatus-getWebViewLoadStatus obj = liftIO $ getObjectPropertyEnum obj "load-status"--data WebViewLoadStatusPropertyInfo-instance AttrInfo WebViewLoadStatusPropertyInfo where-    type AttrAllowedOps WebViewLoadStatusPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint WebViewLoadStatusPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebViewLoadStatusPropertyInfo = WebViewK-    type AttrGetType WebViewLoadStatusPropertyInfo = LoadStatus-    type AttrLabel WebViewLoadStatusPropertyInfo = "load-status"-    attrGet _ = getWebViewLoadStatus-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "paste-target-list"-   -- Type: TInterface "Gtk" "TargetList"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getWebViewPasteTargetList :: (MonadIO m, WebViewK o) => o -> m (Maybe Gtk.TargetList)-getWebViewPasteTargetList obj = liftIO $ getObjectPropertyBoxed obj "paste-target-list" Gtk.TargetList--data WebViewPasteTargetListPropertyInfo-instance AttrInfo WebViewPasteTargetListPropertyInfo where-    type AttrAllowedOps WebViewPasteTargetListPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebViewPasteTargetListPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebViewPasteTargetListPropertyInfo = WebViewK-    type AttrGetType WebViewPasteTargetListPropertyInfo = (Maybe Gtk.TargetList)-    type AttrLabel WebViewPasteTargetListPropertyInfo = "paste-target-list"-    attrGet _ = getWebViewPasteTargetList-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "progress"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebViewProgress :: (MonadIO m, WebViewK o) => o -> m Double-getWebViewProgress obj = liftIO $ getObjectPropertyDouble obj "progress"--data WebViewProgressPropertyInfo-instance AttrInfo WebViewProgressPropertyInfo where-    type AttrAllowedOps WebViewProgressPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint WebViewProgressPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebViewProgressPropertyInfo = WebViewK-    type AttrGetType WebViewProgressPropertyInfo = Double-    type AttrLabel WebViewProgressPropertyInfo = "progress"-    attrGet _ = getWebViewProgress-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "self-scrolling"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--getWebViewSelfScrolling :: (MonadIO m, WebViewK o) => o -> m Bool-getWebViewSelfScrolling obj = liftIO $ getObjectPropertyBool obj "self-scrolling"--constructWebViewSelfScrolling :: Bool -> IO ([Char], GValue)-constructWebViewSelfScrolling val = constructObjectPropertyBool "self-scrolling" val--data WebViewSelfScrollingPropertyInfo-instance AttrInfo WebViewSelfScrollingPropertyInfo where-    type AttrAllowedOps WebViewSelfScrollingPropertyInfo = '[ 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebViewSelfScrollingPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebViewSelfScrollingPropertyInfo = WebViewK-    type AttrGetType WebViewSelfScrollingPropertyInfo = Bool-    type AttrLabel WebViewSelfScrollingPropertyInfo = "self-scrolling"-    attrGet _ = getWebViewSelfScrolling-    attrSet _ = undefined-    attrConstruct _ = constructWebViewSelfScrolling-    attrClear _ = undefined---- VVV Prop "settings"-   -- Type: TInterface "WebKit" "WebSettings"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getWebViewSettings :: (MonadIO m, WebViewK o) => o -> m WebSettings-getWebViewSettings obj = liftIO $ checkUnexpectedNothing "getWebViewSettings" $ getObjectPropertyObject obj "settings" WebSettings--setWebViewSettings :: (MonadIO m, WebViewK o, WebSettingsK a) => o -> a -> m ()-setWebViewSettings obj val = liftIO $ setObjectPropertyObject obj "settings" (Just val)--constructWebViewSettings :: (WebSettingsK a) => a -> IO ([Char], GValue)-constructWebViewSettings val = constructObjectPropertyObject "settings" (Just val)--data WebViewSettingsPropertyInfo-instance AttrInfo WebViewSettingsPropertyInfo where-    type AttrAllowedOps WebViewSettingsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebViewSettingsPropertyInfo = WebSettingsK-    type AttrBaseTypeConstraint WebViewSettingsPropertyInfo = WebViewK-    type AttrGetType WebViewSettingsPropertyInfo = WebSettings-    type AttrLabel WebViewSettingsPropertyInfo = "settings"-    attrGet _ = getWebViewSettings-    attrSet _ = setWebViewSettings-    attrConstruct _ = constructWebViewSettings-    attrClear _ = undefined---- VVV Prop "title"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebViewTitle :: (MonadIO m, WebViewK o) => o -> m T.Text-getWebViewTitle obj = liftIO $ checkUnexpectedNothing "getWebViewTitle" $ getObjectPropertyString obj "title"--data WebViewTitlePropertyInfo-instance AttrInfo WebViewTitlePropertyInfo where-    type AttrAllowedOps WebViewTitlePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebViewTitlePropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebViewTitlePropertyInfo = WebViewK-    type AttrGetType WebViewTitlePropertyInfo = T.Text-    type AttrLabel WebViewTitlePropertyInfo = "title"-    attrGet _ = getWebViewTitle-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "transparent"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getWebViewTransparent :: (MonadIO m, WebViewK o) => o -> m Bool-getWebViewTransparent obj = liftIO $ getObjectPropertyBool obj "transparent"--setWebViewTransparent :: (MonadIO m, WebViewK o) => o -> Bool -> m ()-setWebViewTransparent obj val = liftIO $ setObjectPropertyBool obj "transparent" val--constructWebViewTransparent :: Bool -> IO ([Char], GValue)-constructWebViewTransparent val = constructObjectPropertyBool "transparent" val--data WebViewTransparentPropertyInfo-instance AttrInfo WebViewTransparentPropertyInfo where-    type AttrAllowedOps WebViewTransparentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebViewTransparentPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebViewTransparentPropertyInfo = WebViewK-    type AttrGetType WebViewTransparentPropertyInfo = Bool-    type AttrLabel WebViewTransparentPropertyInfo = "transparent"-    attrGet _ = getWebViewTransparent-    attrSet _ = setWebViewTransparent-    attrConstruct _ = constructWebViewTransparent-    attrClear _ = undefined---- VVV Prop "uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just True,Nothing)--getWebViewUri :: (MonadIO m, WebViewK o) => o -> m (Maybe T.Text)-getWebViewUri obj = liftIO $ getObjectPropertyString obj "uri"--data WebViewUriPropertyInfo-instance AttrInfo WebViewUriPropertyInfo where-    type AttrAllowedOps WebViewUriPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebViewUriPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebViewUriPropertyInfo = WebViewK-    type AttrGetType WebViewUriPropertyInfo = (Maybe T.Text)-    type AttrLabel WebViewUriPropertyInfo = "uri"-    attrGet _ = getWebViewUri-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "view-mode"-   -- Type: TInterface "WebKit" "WebViewViewMode"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getWebViewViewMode :: (MonadIO m, WebViewK o) => o -> m WebViewViewMode-getWebViewViewMode obj = liftIO $ getObjectPropertyEnum obj "view-mode"--setWebViewViewMode :: (MonadIO m, WebViewK o) => o -> WebViewViewMode -> m ()-setWebViewViewMode obj val = liftIO $ setObjectPropertyEnum obj "view-mode" val--constructWebViewViewMode :: WebViewViewMode -> IO ([Char], GValue)-constructWebViewViewMode val = constructObjectPropertyEnum "view-mode" val--data WebViewViewModePropertyInfo-instance AttrInfo WebViewViewModePropertyInfo where-    type AttrAllowedOps WebViewViewModePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebViewViewModePropertyInfo = (~) WebViewViewMode-    type AttrBaseTypeConstraint WebViewViewModePropertyInfo = WebViewK-    type AttrGetType WebViewViewModePropertyInfo = WebViewViewMode-    type AttrLabel WebViewViewModePropertyInfo = "view-mode"-    attrGet _ = getWebViewViewMode-    attrSet _ = setWebViewViewMode-    attrConstruct _ = constructWebViewViewMode-    attrClear _ = undefined---- VVV Prop "viewport-attributes"-   -- Type: TInterface "WebKit" "ViewportAttributes"-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--getWebViewViewportAttributes :: (MonadIO m, WebViewK o) => o -> m ViewportAttributes-getWebViewViewportAttributes obj = liftIO $ checkUnexpectedNothing "getWebViewViewportAttributes" $ getObjectPropertyObject obj "viewport-attributes" ViewportAttributes--data WebViewViewportAttributesPropertyInfo-instance AttrInfo WebViewViewportAttributesPropertyInfo where-    type AttrAllowedOps WebViewViewportAttributesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebViewViewportAttributesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebViewViewportAttributesPropertyInfo = WebViewK-    type AttrGetType WebViewViewportAttributesPropertyInfo = ViewportAttributes-    type AttrLabel WebViewViewportAttributesPropertyInfo = "viewport-attributes"-    attrGet _ = getWebViewViewportAttributes-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "web-inspector"-   -- Type: TInterface "WebKit" "WebInspector"-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--getWebViewWebInspector :: (MonadIO m, WebViewK o) => o -> m (Maybe WebInspector)-getWebViewWebInspector obj = liftIO $ getObjectPropertyObject obj "web-inspector" WebInspector--data WebViewWebInspectorPropertyInfo-instance AttrInfo WebViewWebInspectorPropertyInfo where-    type AttrAllowedOps WebViewWebInspectorPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebViewWebInspectorPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebViewWebInspectorPropertyInfo = WebViewK-    type AttrGetType WebViewWebInspectorPropertyInfo = (Maybe WebInspector)-    type AttrLabel WebViewWebInspectorPropertyInfo = "web-inspector"-    attrGet _ = getWebViewWebInspector-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined---- VVV Prop "window-features"-   -- Type: TInterface "WebKit" "WebWindowFeatures"-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--getWebViewWindowFeatures :: (MonadIO m, WebViewK o) => o -> m WebWindowFeatures-getWebViewWindowFeatures obj = liftIO $ checkUnexpectedNothing "getWebViewWindowFeatures" $ getObjectPropertyObject obj "window-features" WebWindowFeatures--setWebViewWindowFeatures :: (MonadIO m, WebViewK o, WebWindowFeaturesK a) => o -> a -> m ()-setWebViewWindowFeatures obj val = liftIO $ setObjectPropertyObject obj "window-features" (Just val)--constructWebViewWindowFeatures :: (WebWindowFeaturesK a) => a -> IO ([Char], GValue)-constructWebViewWindowFeatures val = constructObjectPropertyObject "window-features" (Just val)--clearWebViewWindowFeatures :: (MonadIO m, WebViewK o) => o -> m ()-clearWebViewWindowFeatures obj = liftIO $ setObjectPropertyObject obj "window-features" (Nothing :: Maybe WebWindowFeatures)--data WebViewWindowFeaturesPropertyInfo-instance AttrInfo WebViewWindowFeaturesPropertyInfo where-    type AttrAllowedOps WebViewWindowFeaturesPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebViewWindowFeaturesPropertyInfo = WebWindowFeaturesK-    type AttrBaseTypeConstraint WebViewWindowFeaturesPropertyInfo = WebViewK-    type AttrGetType WebViewWindowFeaturesPropertyInfo = WebWindowFeatures-    type AttrLabel WebViewWindowFeaturesPropertyInfo = "window-features"-    attrGet _ = getWebViewWindowFeatures-    attrSet _ = setWebViewWindowFeatures-    attrConstruct _ = constructWebViewWindowFeatures-    attrClear _ = clearWebViewWindowFeatures---- VVV Prop "zoom-level"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--getWebViewZoomLevel :: (MonadIO m, WebViewK o) => o -> m Float-getWebViewZoomLevel obj = liftIO $ getObjectPropertyFloat obj "zoom-level"--setWebViewZoomLevel :: (MonadIO m, WebViewK o) => o -> Float -> m ()-setWebViewZoomLevel obj val = liftIO $ setObjectPropertyFloat obj "zoom-level" val--constructWebViewZoomLevel :: Float -> IO ([Char], GValue)-constructWebViewZoomLevel val = constructObjectPropertyFloat "zoom-level" val--data WebViewZoomLevelPropertyInfo-instance AttrInfo WebViewZoomLevelPropertyInfo where-    type AttrAllowedOps WebViewZoomLevelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebViewZoomLevelPropertyInfo = (~) Float-    type AttrBaseTypeConstraint WebViewZoomLevelPropertyInfo = WebViewK-    type AttrGetType WebViewZoomLevelPropertyInfo = Float-    type AttrLabel WebViewZoomLevelPropertyInfo = "zoom-level"-    attrGet _ = getWebViewZoomLevel-    attrSet _ = setWebViewZoomLevel-    attrConstruct _ = constructWebViewZoomLevel-    attrClear _ = undefined--type instance AttributeList WebView = WebViewAttributeList-type WebViewAttributeList = ('[ '("appPaintable", Gtk.WidgetAppPaintablePropertyInfo), '("borderWidth", Gtk.ContainerBorderWidthPropertyInfo), '("canDefault", Gtk.WidgetCanDefaultPropertyInfo), '("canFocus", Gtk.WidgetCanFocusPropertyInfo), '("child", Gtk.ContainerChildPropertyInfo), '("compositeChild", Gtk.WidgetCompositeChildPropertyInfo), '("copyTargetList", WebViewCopyTargetListPropertyInfo), '("customEncoding", WebViewCustomEncodingPropertyInfo), '("doubleBuffered", Gtk.WidgetDoubleBufferedPropertyInfo), '("editable", WebViewEditablePropertyInfo), '("encoding", WebViewEncodingPropertyInfo), '("events", Gtk.WidgetEventsPropertyInfo), '("expand", Gtk.WidgetExpandPropertyInfo), '("fullContentZoom", WebViewFullContentZoomPropertyInfo), '("hadjustment", Gtk.ScrollableHadjustmentPropertyInfo), '("halign", Gtk.WidgetHalignPropertyInfo), '("hasDefault", Gtk.WidgetHasDefaultPropertyInfo), '("hasFocus", Gtk.WidgetHasFocusPropertyInfo), '("hasTooltip", Gtk.WidgetHasTooltipPropertyInfo), '("heightRequest", Gtk.WidgetHeightRequestPropertyInfo), '("hexpand", Gtk.WidgetHexpandPropertyInfo), '("hexpandSet", Gtk.WidgetHexpandSetPropertyInfo), '("hscrollPolicy", Gtk.ScrollableHscrollPolicyPropertyInfo), '("iconUri", WebViewIconUriPropertyInfo), '("imContext", WebViewImContextPropertyInfo), '("isFocus", Gtk.WidgetIsFocusPropertyInfo), '("loadStatus", WebViewLoadStatusPropertyInfo), '("margin", Gtk.WidgetMarginPropertyInfo), '("marginBottom", Gtk.WidgetMarginBottomPropertyInfo), '("marginEnd", Gtk.WidgetMarginEndPropertyInfo), '("marginLeft", Gtk.WidgetMarginLeftPropertyInfo), '("marginRight", Gtk.WidgetMarginRightPropertyInfo), '("marginStart", Gtk.WidgetMarginStartPropertyInfo), '("marginTop", Gtk.WidgetMarginTopPropertyInfo), '("name", Gtk.WidgetNamePropertyInfo), '("noShowAll", Gtk.WidgetNoShowAllPropertyInfo), '("opacity", Gtk.WidgetOpacityPropertyInfo), '("parent", Gtk.WidgetParentPropertyInfo), '("pasteTargetList", WebViewPasteTargetListPropertyInfo), '("progress", WebViewProgressPropertyInfo), '("receivesDefault", Gtk.WidgetReceivesDefaultPropertyInfo), '("resizeMode", Gtk.ContainerResizeModePropertyInfo), '("scaleFactor", Gtk.WidgetScaleFactorPropertyInfo), '("selfScrolling", WebViewSelfScrollingPropertyInfo), '("sensitive", Gtk.WidgetSensitivePropertyInfo), '("settings", WebViewSettingsPropertyInfo), '("style", Gtk.WidgetStylePropertyInfo), '("title", WebViewTitlePropertyInfo), '("tooltipMarkup", Gtk.WidgetTooltipMarkupPropertyInfo), '("tooltipText", Gtk.WidgetTooltipTextPropertyInfo), '("transparent", WebViewTransparentPropertyInfo), '("uri", WebViewUriPropertyInfo), '("vadjustment", Gtk.ScrollableVadjustmentPropertyInfo), '("valign", Gtk.WidgetValignPropertyInfo), '("vexpand", Gtk.WidgetVexpandPropertyInfo), '("vexpandSet", Gtk.WidgetVexpandSetPropertyInfo), '("viewMode", WebViewViewModePropertyInfo), '("viewportAttributes", WebViewViewportAttributesPropertyInfo), '("visible", Gtk.WidgetVisiblePropertyInfo), '("vscrollPolicy", Gtk.ScrollableVscrollPolicyPropertyInfo), '("webInspector", WebViewWebInspectorPropertyInfo), '("widthRequest", Gtk.WidgetWidthRequestPropertyInfo), '("window", Gtk.WidgetWindowPropertyInfo), '("windowFeatures", WebViewWindowFeaturesPropertyInfo), '("zoomLevel", WebViewZoomLevelPropertyInfo)] :: [(Symbol, *)])--webViewCopyTargetList :: AttrLabelProxy "copyTargetList"-webViewCopyTargetList = AttrLabelProxy--webViewCustomEncoding :: AttrLabelProxy "customEncoding"-webViewCustomEncoding = AttrLabelProxy--webViewEditable :: AttrLabelProxy "editable"-webViewEditable = AttrLabelProxy--webViewEncoding :: AttrLabelProxy "encoding"-webViewEncoding = AttrLabelProxy--webViewFullContentZoom :: AttrLabelProxy "fullContentZoom"-webViewFullContentZoom = AttrLabelProxy--webViewIconUri :: AttrLabelProxy "iconUri"-webViewIconUri = AttrLabelProxy--webViewImContext :: AttrLabelProxy "imContext"-webViewImContext = AttrLabelProxy--webViewLoadStatus :: AttrLabelProxy "loadStatus"-webViewLoadStatus = AttrLabelProxy--webViewPasteTargetList :: AttrLabelProxy "pasteTargetList"-webViewPasteTargetList = AttrLabelProxy--webViewProgress :: AttrLabelProxy "progress"-webViewProgress = AttrLabelProxy--webViewSelfScrolling :: AttrLabelProxy "selfScrolling"-webViewSelfScrolling = AttrLabelProxy--webViewSettings :: AttrLabelProxy "settings"-webViewSettings = AttrLabelProxy--webViewTitle :: AttrLabelProxy "title"-webViewTitle = AttrLabelProxy--webViewTransparent :: AttrLabelProxy "transparent"-webViewTransparent = AttrLabelProxy--webViewUri :: AttrLabelProxy "uri"-webViewUri = AttrLabelProxy--webViewViewMode :: AttrLabelProxy "viewMode"-webViewViewMode = AttrLabelProxy--webViewViewportAttributes :: AttrLabelProxy "viewportAttributes"-webViewViewportAttributes = AttrLabelProxy--webViewWebInspector :: AttrLabelProxy "webInspector"-webViewWebInspector = AttrLabelProxy--webViewWindowFeatures :: AttrLabelProxy "windowFeatures"-webViewWindowFeatures = AttrLabelProxy--webViewZoomLevel :: AttrLabelProxy "zoomLevel"-webViewZoomLevel = AttrLabelProxy--data WebViewCloseWebViewSignalInfo-instance SignalInfo WebViewCloseWebViewSignalInfo where-    type HaskellCallbackType WebViewCloseWebViewSignalInfo = WebViewCloseWebViewCallback-    connectSignal _ = connectWebViewCloseWebView--data WebViewConsoleMessageSignalInfo-instance SignalInfo WebViewConsoleMessageSignalInfo where-    type HaskellCallbackType WebViewConsoleMessageSignalInfo = WebViewConsoleMessageCallback-    connectSignal _ = connectWebViewConsoleMessage--data WebViewContextMenuSignalInfo-instance SignalInfo WebViewContextMenuSignalInfo where-    type HaskellCallbackType WebViewContextMenuSignalInfo = WebViewContextMenuCallback-    connectSignal _ = connectWebViewContextMenu--data WebViewCopyClipboardSignalInfo-instance SignalInfo WebViewCopyClipboardSignalInfo where-    type HaskellCallbackType WebViewCopyClipboardSignalInfo = WebViewCopyClipboardCallback-    connectSignal _ = connectWebViewCopyClipboard--data WebViewCreatePluginWidgetSignalInfo-instance SignalInfo WebViewCreatePluginWidgetSignalInfo where-    type HaskellCallbackType WebViewCreatePluginWidgetSignalInfo = WebViewCreatePluginWidgetCallback-    connectSignal _ = connectWebViewCreatePluginWidget--data WebViewCreateWebViewSignalInfo-instance SignalInfo WebViewCreateWebViewSignalInfo where-    type HaskellCallbackType WebViewCreateWebViewSignalInfo = WebViewCreateWebViewCallback-    connectSignal _ = connectWebViewCreateWebView--data WebViewCutClipboardSignalInfo-instance SignalInfo WebViewCutClipboardSignalInfo where-    type HaskellCallbackType WebViewCutClipboardSignalInfo = WebViewCutClipboardCallback-    connectSignal _ = connectWebViewCutClipboard--data WebViewDatabaseQuotaExceededSignalInfo-instance SignalInfo WebViewDatabaseQuotaExceededSignalInfo where-    type HaskellCallbackType WebViewDatabaseQuotaExceededSignalInfo = WebViewDatabaseQuotaExceededCallback-    connectSignal _ = connectWebViewDatabaseQuotaExceeded--data WebViewDocumentLoadFinishedSignalInfo-instance SignalInfo WebViewDocumentLoadFinishedSignalInfo where-    type HaskellCallbackType WebViewDocumentLoadFinishedSignalInfo = WebViewDocumentLoadFinishedCallback-    connectSignal _ = connectWebViewDocumentLoadFinished--data WebViewDownloadRequestedSignalInfo-instance SignalInfo WebViewDownloadRequestedSignalInfo where-    type HaskellCallbackType WebViewDownloadRequestedSignalInfo = WebViewDownloadRequestedCallback-    connectSignal _ = connectWebViewDownloadRequested--data WebViewEditingBeganSignalInfo-instance SignalInfo WebViewEditingBeganSignalInfo where-    type HaskellCallbackType WebViewEditingBeganSignalInfo = WebViewEditingBeganCallback-    connectSignal _ = connectWebViewEditingBegan--data WebViewEditingEndedSignalInfo-instance SignalInfo WebViewEditingEndedSignalInfo where-    type HaskellCallbackType WebViewEditingEndedSignalInfo = WebViewEditingEndedCallback-    connectSignal _ = connectWebViewEditingEnded--data WebViewEnteringFullscreenSignalInfo-instance SignalInfo WebViewEnteringFullscreenSignalInfo where-    type HaskellCallbackType WebViewEnteringFullscreenSignalInfo = WebViewEnteringFullscreenCallback-    connectSignal _ = connectWebViewEnteringFullscreen--data WebViewFrameCreatedSignalInfo-instance SignalInfo WebViewFrameCreatedSignalInfo where-    type HaskellCallbackType WebViewFrameCreatedSignalInfo = WebViewFrameCreatedCallback-    connectSignal _ = connectWebViewFrameCreated--data WebViewGeolocationPolicyDecisionCancelledSignalInfo-instance SignalInfo WebViewGeolocationPolicyDecisionCancelledSignalInfo where-    type HaskellCallbackType WebViewGeolocationPolicyDecisionCancelledSignalInfo = WebViewGeolocationPolicyDecisionCancelledCallback-    connectSignal _ = connectWebViewGeolocationPolicyDecisionCancelled--data WebViewGeolocationPolicyDecisionRequestedSignalInfo-instance SignalInfo WebViewGeolocationPolicyDecisionRequestedSignalInfo where-    type HaskellCallbackType WebViewGeolocationPolicyDecisionRequestedSignalInfo = WebViewGeolocationPolicyDecisionRequestedCallback-    connectSignal _ = connectWebViewGeolocationPolicyDecisionRequested--data WebViewHoveringOverLinkSignalInfo-instance SignalInfo WebViewHoveringOverLinkSignalInfo where-    type HaskellCallbackType WebViewHoveringOverLinkSignalInfo = WebViewHoveringOverLinkCallback-    connectSignal _ = connectWebViewHoveringOverLink--data WebViewIconLoadedSignalInfo-instance SignalInfo WebViewIconLoadedSignalInfo where-    type HaskellCallbackType WebViewIconLoadedSignalInfo = WebViewIconLoadedCallback-    connectSignal _ = connectWebViewIconLoaded--data WebViewLeavingFullscreenSignalInfo-instance SignalInfo WebViewLeavingFullscreenSignalInfo where-    type HaskellCallbackType WebViewLeavingFullscreenSignalInfo = WebViewLeavingFullscreenCallback-    connectSignal _ = connectWebViewLeavingFullscreen--data WebViewLoadCommittedSignalInfo-instance SignalInfo WebViewLoadCommittedSignalInfo where-    type HaskellCallbackType WebViewLoadCommittedSignalInfo = WebViewLoadCommittedCallback-    connectSignal _ = connectWebViewLoadCommitted--data WebViewLoadErrorSignalInfo-instance SignalInfo WebViewLoadErrorSignalInfo where-    type HaskellCallbackType WebViewLoadErrorSignalInfo = WebViewLoadErrorCallback-    connectSignal _ = connectWebViewLoadError--data WebViewLoadFinishedSignalInfo-instance SignalInfo WebViewLoadFinishedSignalInfo where-    type HaskellCallbackType WebViewLoadFinishedSignalInfo = WebViewLoadFinishedCallback-    connectSignal _ = connectWebViewLoadFinished--data WebViewLoadProgressChangedSignalInfo-instance SignalInfo WebViewLoadProgressChangedSignalInfo where-    type HaskellCallbackType WebViewLoadProgressChangedSignalInfo = WebViewLoadProgressChangedCallback-    connectSignal _ = connectWebViewLoadProgressChanged--data WebViewLoadStartedSignalInfo-instance SignalInfo WebViewLoadStartedSignalInfo where-    type HaskellCallbackType WebViewLoadStartedSignalInfo = WebViewLoadStartedCallback-    connectSignal _ = connectWebViewLoadStarted--data WebViewMimeTypePolicyDecisionRequestedSignalInfo-instance SignalInfo WebViewMimeTypePolicyDecisionRequestedSignalInfo where-    type HaskellCallbackType WebViewMimeTypePolicyDecisionRequestedSignalInfo = WebViewMimeTypePolicyDecisionRequestedCallback-    connectSignal _ = connectWebViewMimeTypePolicyDecisionRequested--data WebViewMoveCursorSignalInfo-instance SignalInfo WebViewMoveCursorSignalInfo where-    type HaskellCallbackType WebViewMoveCursorSignalInfo = WebViewMoveCursorCallback-    connectSignal _ = connectWebViewMoveCursor--data WebViewNavigationPolicyDecisionRequestedSignalInfo-instance SignalInfo WebViewNavigationPolicyDecisionRequestedSignalInfo where-    type HaskellCallbackType WebViewNavigationPolicyDecisionRequestedSignalInfo = WebViewNavigationPolicyDecisionRequestedCallback-    connectSignal _ = connectWebViewNavigationPolicyDecisionRequested--data WebViewNavigationRequestedSignalInfo-instance SignalInfo WebViewNavigationRequestedSignalInfo where-    type HaskellCallbackType WebViewNavigationRequestedSignalInfo = WebViewNavigationRequestedCallback-    connectSignal _ = connectWebViewNavigationRequested--data WebViewNewWindowPolicyDecisionRequestedSignalInfo-instance SignalInfo WebViewNewWindowPolicyDecisionRequestedSignalInfo where-    type HaskellCallbackType WebViewNewWindowPolicyDecisionRequestedSignalInfo = WebViewNewWindowPolicyDecisionRequestedCallback-    connectSignal _ = connectWebViewNewWindowPolicyDecisionRequested--data WebViewOnloadEventSignalInfo-instance SignalInfo WebViewOnloadEventSignalInfo where-    type HaskellCallbackType WebViewOnloadEventSignalInfo = WebViewOnloadEventCallback-    connectSignal _ = connectWebViewOnloadEvent--data WebViewPasteClipboardSignalInfo-instance SignalInfo WebViewPasteClipboardSignalInfo where-    type HaskellCallbackType WebViewPasteClipboardSignalInfo = WebViewPasteClipboardCallback-    connectSignal _ = connectWebViewPasteClipboard--data WebViewPopulatePopupSignalInfo-instance SignalInfo WebViewPopulatePopupSignalInfo where-    type HaskellCallbackType WebViewPopulatePopupSignalInfo = WebViewPopulatePopupCallback-    connectSignal _ = connectWebViewPopulatePopup--data WebViewPrintRequestedSignalInfo-instance SignalInfo WebViewPrintRequestedSignalInfo where-    type HaskellCallbackType WebViewPrintRequestedSignalInfo = WebViewPrintRequestedCallback-    connectSignal _ = connectWebViewPrintRequested--data WebViewRedoSignalInfo-instance SignalInfo WebViewRedoSignalInfo where-    type HaskellCallbackType WebViewRedoSignalInfo = WebViewRedoCallback-    connectSignal _ = connectWebViewRedo--data WebViewResourceContentLengthReceivedSignalInfo-instance SignalInfo WebViewResourceContentLengthReceivedSignalInfo where-    type HaskellCallbackType WebViewResourceContentLengthReceivedSignalInfo = WebViewResourceContentLengthReceivedCallback-    connectSignal _ = connectWebViewResourceContentLengthReceived--data WebViewResourceLoadFailedSignalInfo-instance SignalInfo WebViewResourceLoadFailedSignalInfo where-    type HaskellCallbackType WebViewResourceLoadFailedSignalInfo = WebViewResourceLoadFailedCallback-    connectSignal _ = connectWebViewResourceLoadFailed--data WebViewResourceLoadFinishedSignalInfo-instance SignalInfo WebViewResourceLoadFinishedSignalInfo where-    type HaskellCallbackType WebViewResourceLoadFinishedSignalInfo = WebViewResourceLoadFinishedCallback-    connectSignal _ = connectWebViewResourceLoadFinished--data WebViewResourceRequestStartingSignalInfo-instance SignalInfo WebViewResourceRequestStartingSignalInfo where-    type HaskellCallbackType WebViewResourceRequestStartingSignalInfo = WebViewResourceRequestStartingCallback-    connectSignal _ = connectWebViewResourceRequestStarting--data WebViewResourceResponseReceivedSignalInfo-instance SignalInfo WebViewResourceResponseReceivedSignalInfo where-    type HaskellCallbackType WebViewResourceResponseReceivedSignalInfo = WebViewResourceResponseReceivedCallback-    connectSignal _ = connectWebViewResourceResponseReceived--data WebViewRunFileChooserSignalInfo-instance SignalInfo WebViewRunFileChooserSignalInfo where-    type HaskellCallbackType WebViewRunFileChooserSignalInfo = WebViewRunFileChooserCallback-    connectSignal _ = connectWebViewRunFileChooser--data WebViewScriptAlertSignalInfo-instance SignalInfo WebViewScriptAlertSignalInfo where-    type HaskellCallbackType WebViewScriptAlertSignalInfo = WebViewScriptAlertCallback-    connectSignal _ = connectWebViewScriptAlert--data WebViewScriptConfirmSignalInfo-instance SignalInfo WebViewScriptConfirmSignalInfo where-    type HaskellCallbackType WebViewScriptConfirmSignalInfo = WebViewScriptConfirmCallback-    connectSignal _ = connectWebViewScriptConfirm--data WebViewScriptPromptSignalInfo-instance SignalInfo WebViewScriptPromptSignalInfo where-    type HaskellCallbackType WebViewScriptPromptSignalInfo = WebViewScriptPromptCallback-    connectSignal _ = connectWebViewScriptPrompt--data WebViewSelectAllSignalInfo-instance SignalInfo WebViewSelectAllSignalInfo where-    type HaskellCallbackType WebViewSelectAllSignalInfo = WebViewSelectAllCallback-    connectSignal _ = connectWebViewSelectAll--data WebViewSelectionChangedSignalInfo-instance SignalInfo WebViewSelectionChangedSignalInfo where-    type HaskellCallbackType WebViewSelectionChangedSignalInfo = WebViewSelectionChangedCallback-    connectSignal _ = connectWebViewSelectionChanged--data WebViewShouldApplyStyleSignalInfo-instance SignalInfo WebViewShouldApplyStyleSignalInfo where-    type HaskellCallbackType WebViewShouldApplyStyleSignalInfo = WebViewShouldApplyStyleCallback-    connectSignal _ = connectWebViewShouldApplyStyle--data WebViewShouldBeginEditingSignalInfo-instance SignalInfo WebViewShouldBeginEditingSignalInfo where-    type HaskellCallbackType WebViewShouldBeginEditingSignalInfo = WebViewShouldBeginEditingCallback-    connectSignal _ = connectWebViewShouldBeginEditing--data WebViewShouldChangeSelectedRangeSignalInfo-instance SignalInfo WebViewShouldChangeSelectedRangeSignalInfo where-    type HaskellCallbackType WebViewShouldChangeSelectedRangeSignalInfo = WebViewShouldChangeSelectedRangeCallback-    connectSignal _ = connectWebViewShouldChangeSelectedRange--data WebViewShouldDeleteRangeSignalInfo-instance SignalInfo WebViewShouldDeleteRangeSignalInfo where-    type HaskellCallbackType WebViewShouldDeleteRangeSignalInfo = WebViewShouldDeleteRangeCallback-    connectSignal _ = connectWebViewShouldDeleteRange--data WebViewShouldEndEditingSignalInfo-instance SignalInfo WebViewShouldEndEditingSignalInfo where-    type HaskellCallbackType WebViewShouldEndEditingSignalInfo = WebViewShouldEndEditingCallback-    connectSignal _ = connectWebViewShouldEndEditing--data WebViewShouldInsertNodeSignalInfo-instance SignalInfo WebViewShouldInsertNodeSignalInfo where-    type HaskellCallbackType WebViewShouldInsertNodeSignalInfo = WebViewShouldInsertNodeCallback-    connectSignal _ = connectWebViewShouldInsertNode--data WebViewShouldInsertTextSignalInfo-instance SignalInfo WebViewShouldInsertTextSignalInfo where-    type HaskellCallbackType WebViewShouldInsertTextSignalInfo = WebViewShouldInsertTextCallback-    connectSignal _ = connectWebViewShouldInsertText--data WebViewShouldShowDeleteInterfaceForElementSignalInfo-instance SignalInfo WebViewShouldShowDeleteInterfaceForElementSignalInfo where-    type HaskellCallbackType WebViewShouldShowDeleteInterfaceForElementSignalInfo = WebViewShouldShowDeleteInterfaceForElementCallback-    connectSignal _ = connectWebViewShouldShowDeleteInterfaceForElement--data WebViewStatusBarTextChangedSignalInfo-instance SignalInfo WebViewStatusBarTextChangedSignalInfo where-    type HaskellCallbackType WebViewStatusBarTextChangedSignalInfo = WebViewStatusBarTextChangedCallback-    connectSignal _ = connectWebViewStatusBarTextChanged--data WebViewTitleChangedSignalInfo-instance SignalInfo WebViewTitleChangedSignalInfo where-    type HaskellCallbackType WebViewTitleChangedSignalInfo = WebViewTitleChangedCallback-    connectSignal _ = connectWebViewTitleChanged--data WebViewUndoSignalInfo-instance SignalInfo WebViewUndoSignalInfo where-    type HaskellCallbackType WebViewUndoSignalInfo = WebViewUndoCallback-    connectSignal _ = connectWebViewUndo--data WebViewUserChangedContentsSignalInfo-instance SignalInfo WebViewUserChangedContentsSignalInfo where-    type HaskellCallbackType WebViewUserChangedContentsSignalInfo = WebViewUserChangedContentsCallback-    connectSignal _ = connectWebViewUserChangedContents--data WebViewViewportAttributesChangedSignalInfo-instance SignalInfo WebViewViewportAttributesChangedSignalInfo where-    type HaskellCallbackType WebViewViewportAttributesChangedSignalInfo = WebViewViewportAttributesChangedCallback-    connectSignal _ = connectWebViewViewportAttributesChanged--data WebViewViewportAttributesRecomputeRequestedSignalInfo-instance SignalInfo WebViewViewportAttributesRecomputeRequestedSignalInfo where-    type HaskellCallbackType WebViewViewportAttributesRecomputeRequestedSignalInfo = WebViewViewportAttributesRecomputeRequestedCallback-    connectSignal _ = connectWebViewViewportAttributesRecomputeRequested--data WebViewWebViewReadySignalInfo-instance SignalInfo WebViewWebViewReadySignalInfo where-    type HaskellCallbackType WebViewWebViewReadySignalInfo = WebViewWebViewReadyCallback-    connectSignal _ = connectWebViewWebViewReady--data WebViewWindowObjectClearedSignalInfo-instance SignalInfo WebViewWindowObjectClearedSignalInfo where-    type HaskellCallbackType WebViewWindowObjectClearedSignalInfo = WebViewWindowObjectClearedCallback-    connectSignal _ = connectWebViewWindowObjectCleared--type instance SignalList WebView = WebViewSignalList-type WebViewSignalList = ('[ '("accelClosuresChanged", Gtk.WidgetAccelClosuresChangedSignalInfo), '("add", Gtk.ContainerAddSignalInfo), '("buttonPressEvent", Gtk.WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", Gtk.WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", Gtk.WidgetCanActivateAccelSignalInfo), '("checkResize", Gtk.ContainerCheckResizeSignalInfo), '("childNotify", Gtk.WidgetChildNotifySignalInfo), '("closeWebView", WebViewCloseWebViewSignalInfo), '("compositedChanged", Gtk.WidgetCompositedChangedSignalInfo), '("configureEvent", Gtk.WidgetConfigureEventSignalInfo), '("consoleMessage", WebViewConsoleMessageSignalInfo), '("contextMenu", WebViewContextMenuSignalInfo), '("copyClipboard", WebViewCopyClipboardSignalInfo), '("createPluginWidget", WebViewCreatePluginWidgetSignalInfo), '("createWebView", WebViewCreateWebViewSignalInfo), '("cutClipboard", WebViewCutClipboardSignalInfo), '("damageEvent", Gtk.WidgetDamageEventSignalInfo), '("databaseQuotaExceeded", WebViewDatabaseQuotaExceededSignalInfo), '("deleteEvent", Gtk.WidgetDeleteEventSignalInfo), '("destroy", Gtk.WidgetDestroySignalInfo), '("destroyEvent", Gtk.WidgetDestroyEventSignalInfo), '("directionChanged", Gtk.WidgetDirectionChangedSignalInfo), '("documentLoadFinished", WebViewDocumentLoadFinishedSignalInfo), '("downloadRequested", WebViewDownloadRequestedSignalInfo), '("dragBegin", Gtk.WidgetDragBeginSignalInfo), '("dragDataDelete", Gtk.WidgetDragDataDeleteSignalInfo), '("dragDataGet", Gtk.WidgetDragDataGetSignalInfo), '("dragDataReceived", Gtk.WidgetDragDataReceivedSignalInfo), '("dragDrop", Gtk.WidgetDragDropSignalInfo), '("dragEnd", Gtk.WidgetDragEndSignalInfo), '("dragFailed", Gtk.WidgetDragFailedSignalInfo), '("dragLeave", Gtk.WidgetDragLeaveSignalInfo), '("dragMotion", Gtk.WidgetDragMotionSignalInfo), '("draw", Gtk.WidgetDrawSignalInfo), '("editingBegan", WebViewEditingBeganSignalInfo), '("editingEnded", WebViewEditingEndedSignalInfo), '("enterNotifyEvent", Gtk.WidgetEnterNotifyEventSignalInfo), '("enteringFullscreen", WebViewEnteringFullscreenSignalInfo), '("event", Gtk.WidgetEventSignalInfo), '("eventAfter", Gtk.WidgetEventAfterSignalInfo), '("focus", Gtk.WidgetFocusSignalInfo), '("focusInEvent", Gtk.WidgetFocusInEventSignalInfo), '("focusOutEvent", Gtk.WidgetFocusOutEventSignalInfo), '("frameCreated", WebViewFrameCreatedSignalInfo), '("geolocationPolicyDecisionCancelled", WebViewGeolocationPolicyDecisionCancelledSignalInfo), '("geolocationPolicyDecisionRequested", WebViewGeolocationPolicyDecisionRequestedSignalInfo), '("grabBrokenEvent", Gtk.WidgetGrabBrokenEventSignalInfo), '("grabFocus", Gtk.WidgetGrabFocusSignalInfo), '("grabNotify", Gtk.WidgetGrabNotifySignalInfo), '("hide", Gtk.WidgetHideSignalInfo), '("hierarchyChanged", Gtk.WidgetHierarchyChangedSignalInfo), '("hoveringOverLink", WebViewHoveringOverLinkSignalInfo), '("iconLoaded", WebViewIconLoadedSignalInfo), '("keyPressEvent", Gtk.WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", Gtk.WidgetKeyReleaseEventSignalInfo), '("keynavFailed", Gtk.WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", Gtk.WidgetLeaveNotifyEventSignalInfo), '("leavingFullscreen", WebViewLeavingFullscreenSignalInfo), '("loadCommitted", WebViewLoadCommittedSignalInfo), '("loadError", WebViewLoadErrorSignalInfo), '("loadFinished", WebViewLoadFinishedSignalInfo), '("loadProgressChanged", WebViewLoadProgressChangedSignalInfo), '("loadStarted", WebViewLoadStartedSignalInfo), '("map", Gtk.WidgetMapSignalInfo), '("mapEvent", Gtk.WidgetMapEventSignalInfo), '("mimeTypePolicyDecisionRequested", WebViewMimeTypePolicyDecisionRequestedSignalInfo), '("mnemonicActivate", Gtk.WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", Gtk.WidgetMotionNotifyEventSignalInfo), '("moveCursor", WebViewMoveCursorSignalInfo), '("moveFocus", Gtk.WidgetMoveFocusSignalInfo), '("navigationPolicyDecisionRequested", WebViewNavigationPolicyDecisionRequestedSignalInfo), '("navigationRequested", WebViewNavigationRequestedSignalInfo), '("newWindowPolicyDecisionRequested", WebViewNewWindowPolicyDecisionRequestedSignalInfo), '("notify", GObject.ObjectNotifySignalInfo), '("onloadEvent", WebViewOnloadEventSignalInfo), '("parentSet", Gtk.WidgetParentSetSignalInfo), '("pasteClipboard", WebViewPasteClipboardSignalInfo), '("populatePopup", WebViewPopulatePopupSignalInfo), '("popupMenu", Gtk.WidgetPopupMenuSignalInfo), '("printRequested", WebViewPrintRequestedSignalInfo), '("propertyNotifyEvent", Gtk.WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", Gtk.WidgetProximityInEventSignalInfo), '("proximityOutEvent", Gtk.WidgetProximityOutEventSignalInfo), '("queryTooltip", Gtk.WidgetQueryTooltipSignalInfo), '("realize", Gtk.WidgetRealizeSignalInfo), '("redo", WebViewRedoSignalInfo), '("remove", Gtk.ContainerRemoveSignalInfo), '("resourceContentLengthReceived", WebViewResourceContentLengthReceivedSignalInfo), '("resourceLoadFailed", WebViewResourceLoadFailedSignalInfo), '("resourceLoadFinished", WebViewResourceLoadFinishedSignalInfo), '("resourceRequestStarting", WebViewResourceRequestStartingSignalInfo), '("resourceResponseReceived", WebViewResourceResponseReceivedSignalInfo), '("runFileChooser", WebViewRunFileChooserSignalInfo), '("screenChanged", Gtk.WidgetScreenChangedSignalInfo), '("scriptAlert", WebViewScriptAlertSignalInfo), '("scriptConfirm", WebViewScriptConfirmSignalInfo), '("scriptPrompt", WebViewScriptPromptSignalInfo), '("scrollEvent", Gtk.WidgetScrollEventSignalInfo), '("selectAll", WebViewSelectAllSignalInfo), '("selectionChanged", WebViewSelectionChangedSignalInfo), '("selectionClearEvent", Gtk.WidgetSelectionClearEventSignalInfo), '("selectionGet", Gtk.WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", Gtk.WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", Gtk.WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", Gtk.WidgetSelectionRequestEventSignalInfo), '("setFocusChild", Gtk.ContainerSetFocusChildSignalInfo), '("shouldApplyStyle", WebViewShouldApplyStyleSignalInfo), '("shouldBeginEditing", WebViewShouldBeginEditingSignalInfo), '("shouldChangeSelectedRange", WebViewShouldChangeSelectedRangeSignalInfo), '("shouldDeleteRange", WebViewShouldDeleteRangeSignalInfo), '("shouldEndEditing", WebViewShouldEndEditingSignalInfo), '("shouldInsertNode", WebViewShouldInsertNodeSignalInfo), '("shouldInsertText", WebViewShouldInsertTextSignalInfo), '("shouldShowDeleteInterfaceForElement", WebViewShouldShowDeleteInterfaceForElementSignalInfo), '("show", Gtk.WidgetShowSignalInfo), '("showHelp", Gtk.WidgetShowHelpSignalInfo), '("sizeAllocate", Gtk.WidgetSizeAllocateSignalInfo), '("stateChanged", Gtk.WidgetStateChangedSignalInfo), '("stateFlagsChanged", Gtk.WidgetStateFlagsChangedSignalInfo), '("statusBarTextChanged", WebViewStatusBarTextChangedSignalInfo), '("styleSet", Gtk.WidgetStyleSetSignalInfo), '("styleUpdated", Gtk.WidgetStyleUpdatedSignalInfo), '("titleChanged", WebViewTitleChangedSignalInfo), '("touchEvent", Gtk.WidgetTouchEventSignalInfo), '("undo", WebViewUndoSignalInfo), '("unmap", Gtk.WidgetUnmapSignalInfo), '("unmapEvent", Gtk.WidgetUnmapEventSignalInfo), '("unrealize", Gtk.WidgetUnrealizeSignalInfo), '("userChangedContents", WebViewUserChangedContentsSignalInfo), '("viewportAttributesChanged", WebViewViewportAttributesChangedSignalInfo), '("viewportAttributesRecomputeRequested", WebViewViewportAttributesRecomputeRequestedSignalInfo), '("visibilityNotifyEvent", Gtk.WidgetVisibilityNotifyEventSignalInfo), '("webViewReady", WebViewWebViewReadySignalInfo), '("windowObjectCleared", WebViewWindowObjectClearedSignalInfo), '("windowStateEvent", Gtk.WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])---- method WebView::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebView")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_new" webkit_web_view_new :: -    IO (Ptr WebView)---webViewNew ::-    (MonadIO m) =>-    m WebView                               -- result-webViewNew  = liftIO $ do-    result <- webkit_web_view_new-    checkUnexpectedReturnNULL "webkit_web_view_new" result-    result' <- (newObject WebView) result-    return result'---- method WebView::can_copy_clipboard--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_can_copy_clipboard" webkit_web_view_can_copy_clipboard :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CInt---webViewCanCopyClipboard ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-webViewCanCopyClipboard _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_can_copy_clipboard _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data WebViewCanCopyClipboardMethodInfo-instance (signature ~ (m Bool), MonadIO m, WebViewK a) => MethodInfo WebViewCanCopyClipboardMethodInfo a signature where-    overloadedMethod _ = webViewCanCopyClipboard---- method WebView::can_cut_clipboard--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_can_cut_clipboard" webkit_web_view_can_cut_clipboard :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CInt---webViewCanCutClipboard ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-webViewCanCutClipboard _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_can_cut_clipboard _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data WebViewCanCutClipboardMethodInfo-instance (signature ~ (m Bool), MonadIO m, WebViewK a) => MethodInfo WebViewCanCutClipboardMethodInfo a signature where-    overloadedMethod _ = webViewCanCutClipboard---- method WebView::can_go_back--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_can_go_back" webkit_web_view_can_go_back :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CInt---webViewCanGoBack ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-webViewCanGoBack _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_can_go_back _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data WebViewCanGoBackMethodInfo-instance (signature ~ (m Bool), MonadIO m, WebViewK a) => MethodInfo WebViewCanGoBackMethodInfo a signature where-    overloadedMethod _ = webViewCanGoBack---- method WebView::can_go_back_or_forward--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "steps", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_can_go_back_or_forward" webkit_web_view_can_go_back_or_forward :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    Int32 ->                                -- steps : TBasicType TInt-    IO CInt---webViewCanGoBackOrForward ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> Int32                                -- steps-    -> m Bool                               -- result-webViewCanGoBackOrForward _obj steps = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_can_go_back_or_forward _obj' steps-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data WebViewCanGoBackOrForwardMethodInfo-instance (signature ~ (Int32 -> m Bool), MonadIO m, WebViewK a) => MethodInfo WebViewCanGoBackOrForwardMethodInfo a signature where-    overloadedMethod _ = webViewCanGoBackOrForward---- method WebView::can_go_forward--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_can_go_forward" webkit_web_view_can_go_forward :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CInt---webViewCanGoForward ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-webViewCanGoForward _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_can_go_forward _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data WebViewCanGoForwardMethodInfo-instance (signature ~ (m Bool), MonadIO m, WebViewK a) => MethodInfo WebViewCanGoForwardMethodInfo a signature where-    overloadedMethod _ = webViewCanGoForward---- method WebView::can_paste_clipboard--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_can_paste_clipboard" webkit_web_view_can_paste_clipboard :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CInt---webViewCanPasteClipboard ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-webViewCanPasteClipboard _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_can_paste_clipboard _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data WebViewCanPasteClipboardMethodInfo-instance (signature ~ (m Bool), MonadIO m, WebViewK a) => MethodInfo WebViewCanPasteClipboardMethodInfo a signature where-    overloadedMethod _ = webViewCanPasteClipboard---- method WebView::can_redo--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_can_redo" webkit_web_view_can_redo :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CInt---webViewCanRedo ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-webViewCanRedo _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_can_redo _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data WebViewCanRedoMethodInfo-instance (signature ~ (m Bool), MonadIO m, WebViewK a) => MethodInfo WebViewCanRedoMethodInfo a signature where-    overloadedMethod _ = webViewCanRedo---- method WebView::can_show_mime_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "mime_type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_can_show_mime_type" webkit_web_view_can_show_mime_type :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    CString ->                              -- mime_type : TBasicType TUTF8-    IO CInt---webViewCanShowMimeType ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> T.Text                               -- mimeType-    -> m Bool                               -- result-webViewCanShowMimeType _obj mimeType = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    mimeType' <- textToCString mimeType-    result <- webkit_web_view_can_show_mime_type _obj' mimeType'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem mimeType'-    return result'--data WebViewCanShowMimeTypeMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, WebViewK a) => MethodInfo WebViewCanShowMimeTypeMethodInfo a signature where-    overloadedMethod _ = webViewCanShowMimeType---- method WebView::can_undo--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_can_undo" webkit_web_view_can_undo :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CInt---webViewCanUndo ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-webViewCanUndo _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_can_undo _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data WebViewCanUndoMethodInfo-instance (signature ~ (m Bool), MonadIO m, WebViewK a) => MethodInfo WebViewCanUndoMethodInfo a signature where-    overloadedMethod _ = webViewCanUndo---- method WebView::copy_clipboard--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_copy_clipboard" webkit_web_view_copy_clipboard :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO ()---webViewCopyClipboard ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webViewCopyClipboard _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_view_copy_clipboard _obj'-    touchManagedPtr _obj-    return ()--data WebViewCopyClipboardMethodInfo-instance (signature ~ (m ()), MonadIO m, WebViewK a) => MethodInfo WebViewCopyClipboardMethodInfo a signature where-    overloadedMethod _ = webViewCopyClipboard---- method WebView::cut_clipboard--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_cut_clipboard" webkit_web_view_cut_clipboard :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO ()---webViewCutClipboard ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webViewCutClipboard _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_view_cut_clipboard _obj'-    touchManagedPtr _obj-    return ()--data WebViewCutClipboardMethodInfo-instance (signature ~ (m ()), MonadIO m, WebViewK a) => MethodInfo WebViewCutClipboardMethodInfo a signature where-    overloadedMethod _ = webViewCutClipboard---- method WebView::delete_selection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_delete_selection" webkit_web_view_delete_selection :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO ()---webViewDeleteSelection ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webViewDeleteSelection _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_view_delete_selection _obj'-    touchManagedPtr _obj-    return ()--data WebViewDeleteSelectionMethodInfo-instance (signature ~ (m ()), MonadIO m, WebViewK a) => MethodInfo WebViewDeleteSelectionMethodInfo a signature where-    overloadedMethod _ = webViewDeleteSelection---- method WebView::execute_script--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "script", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_execute_script" webkit_web_view_execute_script :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    CString ->                              -- script : TBasicType TUTF8-    IO ()---webViewExecuteScript ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> T.Text                               -- script-    -> m ()                                 -- result-webViewExecuteScript _obj script = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    script' <- textToCString script-    webkit_web_view_execute_script _obj' script'-    touchManagedPtr _obj-    freeMem script'-    return ()--data WebViewExecuteScriptMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, WebViewK a) => MethodInfo WebViewExecuteScriptMethodInfo a signature where-    overloadedMethod _ = webViewExecuteScript---- method WebView::get_back_forward_list--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebBackForwardList")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_back_forward_list" webkit_web_view_get_back_forward_list :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO (Ptr WebBackForwardList)---webViewGetBackForwardList ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m WebBackForwardList                 -- result-webViewGetBackForwardList _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_back_forward_list _obj'-    checkUnexpectedReturnNULL "webkit_web_view_get_back_forward_list" result-    result' <- (newObject WebBackForwardList) result-    touchManagedPtr _obj-    return result'--data WebViewGetBackForwardListMethodInfo-instance (signature ~ (m WebBackForwardList), MonadIO m, WebViewK a) => MethodInfo WebViewGetBackForwardListMethodInfo a signature where-    overloadedMethod _ = webViewGetBackForwardList---- method WebView::get_copy_target_list--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "TargetList")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_copy_target_list" webkit_web_view_get_copy_target_list :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO (Ptr Gtk.TargetList)---webViewGetCopyTargetList ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m Gtk.TargetList                     -- result-webViewGetCopyTargetList _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_copy_target_list _obj'-    checkUnexpectedReturnNULL "webkit_web_view_get_copy_target_list" result-    result' <- (wrapBoxed Gtk.TargetList) result-    touchManagedPtr _obj-    return result'--data WebViewGetCopyTargetListMethodInfo-instance (signature ~ (m Gtk.TargetList), MonadIO m, WebViewK a) => MethodInfo WebViewGetCopyTargetListMethodInfo a signature where-    overloadedMethod _ = webViewGetCopyTargetList---- method WebView::get_custom_encoding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, 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_view_get_custom_encoding" webkit_web_view_get_custom_encoding :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CString---webViewGetCustomEncoding ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webViewGetCustomEncoding _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_custom_encoding _obj'-    checkUnexpectedReturnNULL "webkit_web_view_get_custom_encoding" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebViewGetCustomEncodingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebViewK a) => MethodInfo WebViewGetCustomEncodingMethodInfo a signature where-    overloadedMethod _ = webViewGetCustomEncoding---- method WebView::get_dom_document--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "DOMDocument")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_dom_document" webkit_web_view_get_dom_document :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO (Ptr DOMDocument)---webViewGetDomDocument ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m DOMDocument                        -- result-webViewGetDomDocument _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_dom_document _obj'-    checkUnexpectedReturnNULL "webkit_web_view_get_dom_document" result-    result' <- (newObject DOMDocument) result-    touchManagedPtr _obj-    return result'--data WebViewGetDomDocumentMethodInfo-instance (signature ~ (m DOMDocument), MonadIO m, WebViewK a) => MethodInfo WebViewGetDomDocumentMethodInfo a signature where-    overloadedMethod _ = webViewGetDomDocument---- method WebView::get_editable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_editable" webkit_web_view_get_editable :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CInt---webViewGetEditable ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-webViewGetEditable _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_editable _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data WebViewGetEditableMethodInfo-instance (signature ~ (m Bool), MonadIO m, WebViewK a) => MethodInfo WebViewGetEditableMethodInfo a signature where-    overloadedMethod _ = webViewGetEditable---- method WebView::get_encoding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, 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_view_get_encoding" webkit_web_view_get_encoding :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CString---webViewGetEncoding ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webViewGetEncoding _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_encoding _obj'-    checkUnexpectedReturnNULL "webkit_web_view_get_encoding" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebViewGetEncodingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebViewK a) => MethodInfo WebViewGetEncodingMethodInfo a signature where-    overloadedMethod _ = webViewGetEncoding---- method WebView::get_focused_frame--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebFrame")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_focused_frame" webkit_web_view_get_focused_frame :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO (Ptr WebFrame)---webViewGetFocusedFrame ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m WebFrame                           -- result-webViewGetFocusedFrame _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_focused_frame _obj'-    checkUnexpectedReturnNULL "webkit_web_view_get_focused_frame" result-    result' <- (newObject WebFrame) result-    touchManagedPtr _obj-    return result'--data WebViewGetFocusedFrameMethodInfo-instance (signature ~ (m WebFrame), MonadIO m, WebViewK a) => MethodInfo WebViewGetFocusedFrameMethodInfo a signature where-    overloadedMethod _ = webViewGetFocusedFrame---- method WebView::get_full_content_zoom--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_full_content_zoom" webkit_web_view_get_full_content_zoom :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CInt---webViewGetFullContentZoom ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-webViewGetFullContentZoom _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_full_content_zoom _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data WebViewGetFullContentZoomMethodInfo-instance (signature ~ (m Bool), MonadIO m, WebViewK a) => MethodInfo WebViewGetFullContentZoomMethodInfo a signature where-    overloadedMethod _ = webViewGetFullContentZoom---- method WebView::get_hit_test_result--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event", argType = TInterface "Gdk" "EventButton", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "HitTestResult")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_hit_test_result" webkit_web_view_get_hit_test_result :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    Ptr Gdk.EventButton ->                  -- event : TInterface "Gdk" "EventButton"-    IO (Ptr HitTestResult)---webViewGetHitTestResult ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> Gdk.EventButton                      -- event-    -> m HitTestResult                      -- result-webViewGetHitTestResult _obj event = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let event' = unsafeManagedPtrGetPtr event-    result <- webkit_web_view_get_hit_test_result _obj' event'-    checkUnexpectedReturnNULL "webkit_web_view_get_hit_test_result" result-    result' <- (wrapObject HitTestResult) result-    touchManagedPtr _obj-    touchManagedPtr event-    return result'--data WebViewGetHitTestResultMethodInfo-instance (signature ~ (Gdk.EventButton -> m HitTestResult), MonadIO m, WebViewK a) => MethodInfo WebViewGetHitTestResultMethodInfo a signature where-    overloadedMethod _ = webViewGetHitTestResult---- method WebView::get_icon_pixbuf--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_icon_pixbuf" webkit_web_view_get_icon_pixbuf :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO (Ptr GdkPixbuf.Pixbuf)--{-# DEPRECATED webViewGetIconPixbuf ["(Since version 1.8)","Use webkit_web_view_try_get_favicon_pixbuf() instead."]#-}-webViewGetIconPixbuf ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m GdkPixbuf.Pixbuf                   -- result-webViewGetIconPixbuf _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_icon_pixbuf _obj'-    checkUnexpectedReturnNULL "webkit_web_view_get_icon_pixbuf" result-    result' <- (wrapObject GdkPixbuf.Pixbuf) result-    touchManagedPtr _obj-    return result'--data WebViewGetIconPixbufMethodInfo-instance (signature ~ (m GdkPixbuf.Pixbuf), MonadIO m, WebViewK a) => MethodInfo WebViewGetIconPixbufMethodInfo a signature where-    overloadedMethod _ = webViewGetIconPixbuf---- method WebView::get_icon_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, 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_view_get_icon_uri" webkit_web_view_get_icon_uri :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CString---webViewGetIconUri ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webViewGetIconUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_icon_uri _obj'-    checkUnexpectedReturnNULL "webkit_web_view_get_icon_uri" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebViewGetIconUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebViewK a) => MethodInfo WebViewGetIconUriMethodInfo a signature where-    overloadedMethod _ = webViewGetIconUri---- method WebView::get_inspector--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebInspector")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_inspector" webkit_web_view_get_inspector :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO (Ptr WebInspector)---webViewGetInspector ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m WebInspector                       -- result-webViewGetInspector _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_inspector _obj'-    checkUnexpectedReturnNULL "webkit_web_view_get_inspector" result-    result' <- (newObject WebInspector) result-    touchManagedPtr _obj-    return result'--data WebViewGetInspectorMethodInfo-instance (signature ~ (m WebInspector), MonadIO m, WebViewK a) => MethodInfo WebViewGetInspectorMethodInfo a signature where-    overloadedMethod _ = webViewGetInspector---- method WebView::get_load_status--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "LoadStatus")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_load_status" webkit_web_view_get_load_status :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CUInt---webViewGetLoadStatus ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m LoadStatus                         -- result-webViewGetLoadStatus _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_load_status _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data WebViewGetLoadStatusMethodInfo-instance (signature ~ (m LoadStatus), MonadIO m, WebViewK a) => MethodInfo WebViewGetLoadStatusMethodInfo a signature where-    overloadedMethod _ = webViewGetLoadStatus---- method WebView::get_main_frame--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebFrame")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_main_frame" webkit_web_view_get_main_frame :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO (Ptr WebFrame)---webViewGetMainFrame ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m WebFrame                           -- result-webViewGetMainFrame _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_main_frame _obj'-    checkUnexpectedReturnNULL "webkit_web_view_get_main_frame" result-    result' <- (newObject WebFrame) result-    touchManagedPtr _obj-    return result'--data WebViewGetMainFrameMethodInfo-instance (signature ~ (m WebFrame), MonadIO m, WebViewK a) => MethodInfo WebViewGetMainFrameMethodInfo a signature where-    overloadedMethod _ = webViewGetMainFrame---- method WebView::get_paste_target_list--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "Gtk" "TargetList")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_paste_target_list" webkit_web_view_get_paste_target_list :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO (Ptr Gtk.TargetList)---webViewGetPasteTargetList ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m Gtk.TargetList                     -- result-webViewGetPasteTargetList _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_paste_target_list _obj'-    checkUnexpectedReturnNULL "webkit_web_view_get_paste_target_list" result-    result' <- (wrapBoxed Gtk.TargetList) result-    touchManagedPtr _obj-    return result'--data WebViewGetPasteTargetListMethodInfo-instance (signature ~ (m Gtk.TargetList), MonadIO m, WebViewK a) => MethodInfo WebViewGetPasteTargetListMethodInfo a signature where-    overloadedMethod _ = webViewGetPasteTargetList---- method WebView::get_progress--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_progress" webkit_web_view_get_progress :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CDouble---webViewGetProgress ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m Double                             -- result-webViewGetProgress _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_progress _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data WebViewGetProgressMethodInfo-instance (signature ~ (m Double), MonadIO m, WebViewK a) => MethodInfo WebViewGetProgressMethodInfo a signature where-    overloadedMethod _ = webViewGetProgress---- method WebView::get_settings--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebSettings")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_settings" webkit_web_view_get_settings :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO (Ptr WebSettings)---webViewGetSettings ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m WebSettings                        -- result-webViewGetSettings _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_settings _obj'-    checkUnexpectedReturnNULL "webkit_web_view_get_settings" result-    result' <- (newObject WebSettings) result-    touchManagedPtr _obj-    return result'--data WebViewGetSettingsMethodInfo-instance (signature ~ (m WebSettings), MonadIO m, WebViewK a) => MethodInfo WebViewGetSettingsMethodInfo a signature where-    overloadedMethod _ = webViewGetSettings---- method WebView::get_snapshot--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "cairo" "Surface")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_snapshot" webkit_web_view_get_snapshot :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO (Ptr Cairo.Surface)---webViewGetSnapshot ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m Cairo.Surface                      -- result-webViewGetSnapshot _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_snapshot _obj'-    checkUnexpectedReturnNULL "webkit_web_view_get_snapshot" result-    result' <- (wrapBoxed Cairo.Surface) result-    touchManagedPtr _obj-    return result'--data WebViewGetSnapshotMethodInfo-instance (signature ~ (m Cairo.Surface), MonadIO m, WebViewK a) => MethodInfo WebViewGetSnapshotMethodInfo a signature where-    overloadedMethod _ = webViewGetSnapshot---- method WebView::get_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, 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_view_get_title" webkit_web_view_get_title :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CString---webViewGetTitle ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m T.Text                             -- result-webViewGetTitle _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_title _obj'-    checkUnexpectedReturnNULL "webkit_web_view_get_title" result-    result' <- cstringToText result-    touchManagedPtr _obj-    return result'--data WebViewGetTitleMethodInfo-instance (signature ~ (m T.Text), MonadIO m, WebViewK a) => MethodInfo WebViewGetTitleMethodInfo a signature where-    overloadedMethod _ = webViewGetTitle---- method WebView::get_transparent--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_transparent" webkit_web_view_get_transparent :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CInt---webViewGetTransparent ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-webViewGetTransparent _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_transparent _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data WebViewGetTransparentMethodInfo-instance (signature ~ (m Bool), MonadIO m, WebViewK a) => MethodInfo WebViewGetTransparentMethodInfo a signature where-    overloadedMethod _ = webViewGetTransparent---- method WebView::get_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, 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_view_get_uri" webkit_web_view_get_uri :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CString---webViewGetUri ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m (Maybe T.Text)                     -- result-webViewGetUri _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_uri _obj'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- cstringToText result'-        return result''-    touchManagedPtr _obj-    return maybeResult--data WebViewGetUriMethodInfo-instance (signature ~ (m (Maybe T.Text)), MonadIO m, WebViewK a) => MethodInfo WebViewGetUriMethodInfo a signature where-    overloadedMethod _ = webViewGetUri---- method WebView::get_view_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebViewViewMode")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_view_mode" webkit_web_view_get_view_mode :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CUInt---webViewGetViewMode ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m WebViewViewMode                    -- result-webViewGetViewMode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_view_mode _obj'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr _obj-    return result'--data WebViewGetViewModeMethodInfo-instance (signature ~ (m WebViewViewMode), MonadIO m, WebViewK a) => MethodInfo WebViewGetViewModeMethodInfo a signature where-    overloadedMethod _ = webViewGetViewMode---- method WebView::get_view_source_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_view_source_mode" webkit_web_view_get_view_source_mode :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CInt---webViewGetViewSourceMode ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-webViewGetViewSourceMode _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_view_source_mode _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data WebViewGetViewSourceModeMethodInfo-instance (signature ~ (m Bool), MonadIO m, WebViewK a) => MethodInfo WebViewGetViewSourceModeMethodInfo a signature where-    overloadedMethod _ = webViewGetViewSourceMode---- method WebView::get_viewport_attributes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "ViewportAttributes")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_viewport_attributes" webkit_web_view_get_viewport_attributes :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO (Ptr ViewportAttributes)---webViewGetViewportAttributes ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m ViewportAttributes                 -- result-webViewGetViewportAttributes _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_viewport_attributes _obj'-    checkUnexpectedReturnNULL "webkit_web_view_get_viewport_attributes" result-    result' <- (newObject ViewportAttributes) result-    touchManagedPtr _obj-    return result'--data WebViewGetViewportAttributesMethodInfo-instance (signature ~ (m ViewportAttributes), MonadIO m, WebViewK a) => MethodInfo WebViewGetViewportAttributesMethodInfo a signature where-    overloadedMethod _ = webViewGetViewportAttributes---- method WebView::get_window_features--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebWindowFeatures")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_window_features" webkit_web_view_get_window_features :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO (Ptr WebWindowFeatures)---webViewGetWindowFeatures ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m WebWindowFeatures                  -- result-webViewGetWindowFeatures _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_window_features _obj'-    checkUnexpectedReturnNULL "webkit_web_view_get_window_features" result-    result' <- (newObject WebWindowFeatures) result-    touchManagedPtr _obj-    return result'--data WebViewGetWindowFeaturesMethodInfo-instance (signature ~ (m WebWindowFeatures), MonadIO m, WebViewK a) => MethodInfo WebViewGetWindowFeaturesMethodInfo a signature where-    overloadedMethod _ = webViewGetWindowFeatures---- method WebView::get_zoom_level--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TFloat)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_get_zoom_level" webkit_web_view_get_zoom_level :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CFloat---webViewGetZoomLevel ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m Float                              -- result-webViewGetZoomLevel _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_get_zoom_level _obj'-    let result' = realToFrac result-    touchManagedPtr _obj-    return result'--data WebViewGetZoomLevelMethodInfo-instance (signature ~ (m Float), MonadIO m, WebViewK a) => MethodInfo WebViewGetZoomLevelMethodInfo a signature where-    overloadedMethod _ = webViewGetZoomLevel---- method WebView::go_back--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_go_back" webkit_web_view_go_back :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO ()---webViewGoBack ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webViewGoBack _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_view_go_back _obj'-    touchManagedPtr _obj-    return ()--data WebViewGoBackMethodInfo-instance (signature ~ (m ()), MonadIO m, WebViewK a) => MethodInfo WebViewGoBackMethodInfo a signature where-    overloadedMethod _ = webViewGoBack---- method WebView::go_back_or_forward--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "steps", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_go_back_or_forward" webkit_web_view_go_back_or_forward :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    Int32 ->                                -- steps : TBasicType TInt-    IO ()---webViewGoBackOrForward ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> Int32                                -- steps-    -> m ()                                 -- result-webViewGoBackOrForward _obj steps = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_view_go_back_or_forward _obj' steps-    touchManagedPtr _obj-    return ()--data WebViewGoBackOrForwardMethodInfo-instance (signature ~ (Int32 -> m ()), MonadIO m, WebViewK a) => MethodInfo WebViewGoBackOrForwardMethodInfo a signature where-    overloadedMethod _ = webViewGoBackOrForward---- method WebView::go_forward--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_go_forward" webkit_web_view_go_forward :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO ()---webViewGoForward ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webViewGoForward _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_view_go_forward _obj'-    touchManagedPtr _obj-    return ()--data WebViewGoForwardMethodInfo-instance (signature ~ (m ()), MonadIO m, WebViewK a) => MethodInfo WebViewGoForwardMethodInfo a signature where-    overloadedMethod _ = webViewGoForward---- method WebView::go_to_back_forward_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "item", argType = TInterface "WebKit" "WebHistoryItem", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_go_to_back_forward_item" webkit_web_view_go_to_back_forward_item :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    Ptr WebHistoryItem ->                   -- item : TInterface "WebKit" "WebHistoryItem"-    IO CInt---webViewGoToBackForwardItem ::-    (MonadIO m, WebViewK a, WebHistoryItemK b) =>-    a                                       -- _obj-    -> b                                    -- item-    -> m Bool                               -- result-webViewGoToBackForwardItem _obj item = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let item' = unsafeManagedPtrCastPtr item-    result <- webkit_web_view_go_to_back_forward_item _obj' item'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr item-    return result'--data WebViewGoToBackForwardItemMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, WebViewK a, WebHistoryItemK b) => MethodInfo WebViewGoToBackForwardItemMethodInfo a signature where-    overloadedMethod _ = webViewGoToBackForwardItem---- method WebView::has_selection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_has_selection" webkit_web_view_has_selection :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO CInt---webViewHasSelection ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m Bool                               -- result-webViewHasSelection _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_has_selection _obj'-    let result' = (/= 0) result-    touchManagedPtr _obj-    return result'--data WebViewHasSelectionMethodInfo-instance (signature ~ (m Bool), MonadIO m, WebViewK a) => MethodInfo WebViewHasSelectionMethodInfo a signature where-    overloadedMethod _ = webViewHasSelection---- method WebView::load_html_string--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "content", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "base_uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_load_html_string" webkit_web_view_load_html_string :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    CString ->                              -- content : TBasicType TUTF8-    CString ->                              -- base_uri : TBasicType TUTF8-    IO ()--{-# DEPRECATED webViewLoadHtmlString ["(Since version 1.1.1)","Use webkit_web_view_load_string() instead."]#-}-webViewLoadHtmlString ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> T.Text                               -- content-    -> T.Text                               -- baseUri-    -> m ()                                 -- result-webViewLoadHtmlString _obj content baseUri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    content' <- textToCString content-    baseUri' <- textToCString baseUri-    webkit_web_view_load_html_string _obj' content' baseUri'-    touchManagedPtr _obj-    freeMem content'-    freeMem baseUri'-    return ()--data WebViewLoadHtmlStringMethodInfo-instance (signature ~ (T.Text -> T.Text -> m ()), MonadIO m, WebViewK a) => MethodInfo WebViewLoadHtmlStringMethodInfo a signature where-    overloadedMethod _ = webViewLoadHtmlString---- method WebView::load_request--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "request", argType = TInterface "WebKit" "NetworkRequest", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_load_request" webkit_web_view_load_request :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    Ptr NetworkRequest ->                   -- request : TInterface "WebKit" "NetworkRequest"-    IO ()---webViewLoadRequest ::-    (MonadIO m, WebViewK a, NetworkRequestK b) =>-    a                                       -- _obj-    -> b                                    -- request-    -> m ()                                 -- result-webViewLoadRequest _obj request = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let request' = unsafeManagedPtrCastPtr request-    webkit_web_view_load_request _obj' request'-    touchManagedPtr _obj-    touchManagedPtr request-    return ()--data WebViewLoadRequestMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, WebViewK a, NetworkRequestK b) => MethodInfo WebViewLoadRequestMethodInfo a signature where-    overloadedMethod _ = webViewLoadRequest---- method WebView::load_string--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "content", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "mime_type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "encoding", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "base_uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_load_string" webkit_web_view_load_string :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    CString ->                              -- content : TBasicType TUTF8-    CString ->                              -- mime_type : TBasicType TUTF8-    CString ->                              -- encoding : TBasicType TUTF8-    CString ->                              -- base_uri : TBasicType TUTF8-    IO ()---webViewLoadString ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> T.Text                               -- content-    -> T.Text                               -- mimeType-    -> T.Text                               -- encoding-    -> T.Text                               -- baseUri-    -> m ()                                 -- result-webViewLoadString _obj content mimeType encoding baseUri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    content' <- textToCString content-    mimeType' <- textToCString mimeType-    encoding' <- textToCString encoding-    baseUri' <- textToCString baseUri-    webkit_web_view_load_string _obj' content' mimeType' encoding' baseUri'-    touchManagedPtr _obj-    freeMem content'-    freeMem mimeType'-    freeMem encoding'-    freeMem baseUri'-    return ()--data WebViewLoadStringMethodInfo-instance (signature ~ (T.Text -> T.Text -> T.Text -> T.Text -> m ()), MonadIO m, WebViewK a) => MethodInfo WebViewLoadStringMethodInfo a signature where-    overloadedMethod _ = webViewLoadString---- method WebView::load_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_load_uri" webkit_web_view_load_uri :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    CString ->                              -- uri : TBasicType TUTF8-    IO ()---webViewLoadUri ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> T.Text                               -- uri-    -> m ()                                 -- result-webViewLoadUri _obj uri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    uri' <- textToCString uri-    webkit_web_view_load_uri _obj' uri'-    touchManagedPtr _obj-    freeMem uri'-    return ()--data WebViewLoadUriMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, WebViewK a) => MethodInfo WebViewLoadUriMethodInfo a signature where-    overloadedMethod _ = webViewLoadUri---- method WebView::mark_text_matches--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "string", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "case_sensitive", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "limit", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_mark_text_matches" webkit_web_view_mark_text_matches :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    CString ->                              -- string : TBasicType TUTF8-    CInt ->                                 -- case_sensitive : TBasicType TBoolean-    Word32 ->                               -- limit : TBasicType TUInt-    IO Word32---webViewMarkTextMatches ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> T.Text                               -- string-    -> Bool                                 -- caseSensitive-    -> Word32                               -- limit-    -> m Word32                             -- result-webViewMarkTextMatches _obj string caseSensitive limit = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    string' <- textToCString string-    let caseSensitive' = (fromIntegral . fromEnum) caseSensitive-    result <- webkit_web_view_mark_text_matches _obj' string' caseSensitive' limit-    touchManagedPtr _obj-    freeMem string'-    return result--data WebViewMarkTextMatchesMethodInfo-instance (signature ~ (T.Text -> Bool -> Word32 -> m Word32), MonadIO m, WebViewK a) => MethodInfo WebViewMarkTextMatchesMethodInfo a signature where-    overloadedMethod _ = webViewMarkTextMatches---- method WebView::move_cursor--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "step", argType = TInterface "Gtk" "MovementStep", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "count", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_move_cursor" webkit_web_view_move_cursor :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    CUInt ->                                -- step : TInterface "Gtk" "MovementStep"-    Int32 ->                                -- count : TBasicType TInt-    IO ()---webViewMoveCursor ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> Gtk.MovementStep                     -- step-    -> Int32                                -- count-    -> m ()                                 -- result-webViewMoveCursor _obj step count = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let step' = (fromIntegral . fromEnum) step-    webkit_web_view_move_cursor _obj' step' count-    touchManagedPtr _obj-    return ()--data WebViewMoveCursorMethodInfo-instance (signature ~ (Gtk.MovementStep -> Int32 -> m ()), MonadIO m, WebViewK a) => MethodInfo WebViewMoveCursorMethodInfo a signature where-    overloadedMethod _ = webViewMoveCursor---- method WebView::open--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_open" webkit_web_view_open :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    CString ->                              -- uri : TBasicType TUTF8-    IO ()--{-# DEPRECATED webViewOpen ["(Since version 1.1.1)","Use webkit_web_view_load_uri() instead."]#-}-webViewOpen ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> T.Text                               -- uri-    -> m ()                                 -- result-webViewOpen _obj uri = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    uri' <- textToCString uri-    webkit_web_view_open _obj' uri'-    touchManagedPtr _obj-    freeMem uri'-    return ()--data WebViewOpenMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, WebViewK a) => MethodInfo WebViewOpenMethodInfo a signature where-    overloadedMethod _ = webViewOpen---- method WebView::paste_clipboard--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_paste_clipboard" webkit_web_view_paste_clipboard :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO ()---webViewPasteClipboard ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webViewPasteClipboard _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_view_paste_clipboard _obj'-    touchManagedPtr _obj-    return ()--data WebViewPasteClipboardMethodInfo-instance (signature ~ (m ()), MonadIO m, WebViewK a) => MethodInfo WebViewPasteClipboardMethodInfo a signature where-    overloadedMethod _ = webViewPasteClipboard---- method WebView::redo--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_redo" webkit_web_view_redo :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO ()---webViewRedo ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webViewRedo _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_view_redo _obj'-    touchManagedPtr _obj-    return ()--data WebViewRedoMethodInfo-instance (signature ~ (m ()), MonadIO m, WebViewK a) => MethodInfo WebViewRedoMethodInfo a signature where-    overloadedMethod _ = webViewRedo---- method WebView::reload--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_reload" webkit_web_view_reload :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO ()---webViewReload ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webViewReload _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_view_reload _obj'-    touchManagedPtr _obj-    return ()--data WebViewReloadMethodInfo-instance (signature ~ (m ()), MonadIO m, WebViewK a) => MethodInfo WebViewReloadMethodInfo a signature where-    overloadedMethod _ = webViewReload---- method WebView::reload_bypass_cache--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_reload_bypass_cache" webkit_web_view_reload_bypass_cache :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO ()---webViewReloadBypassCache ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webViewReloadBypassCache _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_view_reload_bypass_cache _obj'-    touchManagedPtr _obj-    return ()--data WebViewReloadBypassCacheMethodInfo-instance (signature ~ (m ()), MonadIO m, WebViewK a) => MethodInfo WebViewReloadBypassCacheMethodInfo a signature where-    overloadedMethod _ = webViewReloadBypassCache---- method WebView::search_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "case_sensitive", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "forward", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "wrap", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_search_text" webkit_web_view_search_text :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    CString ->                              -- text : TBasicType TUTF8-    CInt ->                                 -- case_sensitive : TBasicType TBoolean-    CInt ->                                 -- forward : TBasicType TBoolean-    CInt ->                                 -- wrap : TBasicType TBoolean-    IO CInt---webViewSearchText ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> T.Text                               -- text-    -> Bool                                 -- caseSensitive-    -> Bool                                 -- forward-    -> Bool                                 -- wrap-    -> m Bool                               -- result-webViewSearchText _obj text caseSensitive forward wrap = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    text' <- textToCString text-    let caseSensitive' = (fromIntegral . fromEnum) caseSensitive-    let forward' = (fromIntegral . fromEnum) forward-    let wrap' = (fromIntegral . fromEnum) wrap-    result <- webkit_web_view_search_text _obj' text' caseSensitive' forward' wrap'-    let result' = (/= 0) result-    touchManagedPtr _obj-    freeMem text'-    return result'--data WebViewSearchTextMethodInfo-instance (signature ~ (T.Text -> Bool -> Bool -> Bool -> m Bool), MonadIO m, WebViewK a) => MethodInfo WebViewSearchTextMethodInfo a signature where-    overloadedMethod _ = webViewSearchText---- method WebView::select_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_select_all" webkit_web_view_select_all :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO ()---webViewSelectAll ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webViewSelectAll _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_view_select_all _obj'-    touchManagedPtr _obj-    return ()--data WebViewSelectAllMethodInfo-instance (signature ~ (m ()), MonadIO m, WebViewK a) => MethodInfo WebViewSelectAllMethodInfo a signature where-    overloadedMethod _ = webViewSelectAll---- method WebView::set_custom_encoding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "encoding", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_set_custom_encoding" webkit_web_view_set_custom_encoding :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    CString ->                              -- encoding : TBasicType TUTF8-    IO ()---webViewSetCustomEncoding ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> T.Text                               -- encoding-    -> m ()                                 -- result-webViewSetCustomEncoding _obj encoding = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    encoding' <- textToCString encoding-    webkit_web_view_set_custom_encoding _obj' encoding'-    touchManagedPtr _obj-    freeMem encoding'-    return ()--data WebViewSetCustomEncodingMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, WebViewK a) => MethodInfo WebViewSetCustomEncodingMethodInfo a signature where-    overloadedMethod _ = webViewSetCustomEncoding---- method WebView::set_editable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flag", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_set_editable" webkit_web_view_set_editable :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    CInt ->                                 -- flag : TBasicType TBoolean-    IO ()---webViewSetEditable ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> Bool                                 -- flag-    -> m ()                                 -- result-webViewSetEditable _obj flag = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let flag' = (fromIntegral . fromEnum) flag-    webkit_web_view_set_editable _obj' flag'-    touchManagedPtr _obj-    return ()--data WebViewSetEditableMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, WebViewK a) => MethodInfo WebViewSetEditableMethodInfo a signature where-    overloadedMethod _ = webViewSetEditable---- method WebView::set_full_content_zoom--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "full_content_zoom", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_set_full_content_zoom" webkit_web_view_set_full_content_zoom :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    CInt ->                                 -- full_content_zoom : TBasicType TBoolean-    IO ()---webViewSetFullContentZoom ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> Bool                                 -- fullContentZoom-    -> m ()                                 -- result-webViewSetFullContentZoom _obj fullContentZoom = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let fullContentZoom' = (fromIntegral . fromEnum) fullContentZoom-    webkit_web_view_set_full_content_zoom _obj' fullContentZoom'-    touchManagedPtr _obj-    return ()--data WebViewSetFullContentZoomMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, WebViewK a) => MethodInfo WebViewSetFullContentZoomMethodInfo a signature where-    overloadedMethod _ = webViewSetFullContentZoom---- method WebView::set_highlight_text_matches--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "highlight", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_set_highlight_text_matches" webkit_web_view_set_highlight_text_matches :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    CInt ->                                 -- highlight : TBasicType TBoolean-    IO ()---webViewSetHighlightTextMatches ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> Bool                                 -- highlight-    -> m ()                                 -- result-webViewSetHighlightTextMatches _obj highlight = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let highlight' = (fromIntegral . fromEnum) highlight-    webkit_web_view_set_highlight_text_matches _obj' highlight'-    touchManagedPtr _obj-    return ()--data WebViewSetHighlightTextMatchesMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, WebViewK a) => MethodInfo WebViewSetHighlightTextMatchesMethodInfo a signature where-    overloadedMethod _ = webViewSetHighlightTextMatches---- method WebView::set_maintains_back_forward_list--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flag", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_set_maintains_back_forward_list" webkit_web_view_set_maintains_back_forward_list :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    CInt ->                                 -- flag : TBasicType TBoolean-    IO ()---webViewSetMaintainsBackForwardList ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> Bool                                 -- flag-    -> m ()                                 -- result-webViewSetMaintainsBackForwardList _obj flag = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let flag' = (fromIntegral . fromEnum) flag-    webkit_web_view_set_maintains_back_forward_list _obj' flag'-    touchManagedPtr _obj-    return ()--data WebViewSetMaintainsBackForwardListMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, WebViewK a) => MethodInfo WebViewSetMaintainsBackForwardListMethodInfo a signature where-    overloadedMethod _ = webViewSetMaintainsBackForwardList---- method WebView::set_settings--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "settings", argType = TInterface "WebKit" "WebSettings", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_set_settings" webkit_web_view_set_settings :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    Ptr WebSettings ->                      -- settings : TInterface "WebKit" "WebSettings"-    IO ()---webViewSetSettings ::-    (MonadIO m, WebViewK a, WebSettingsK b) =>-    a                                       -- _obj-    -> b                                    -- settings-    -> m ()                                 -- result-webViewSetSettings _obj settings = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let settings' = unsafeManagedPtrCastPtr settings-    webkit_web_view_set_settings _obj' settings'-    touchManagedPtr _obj-    touchManagedPtr settings-    return ()--data WebViewSetSettingsMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, WebViewK a, WebSettingsK b) => MethodInfo WebViewSetSettingsMethodInfo a signature where-    overloadedMethod _ = webViewSetSettings---- method WebView::set_transparent--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "flag", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_set_transparent" webkit_web_view_set_transparent :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    CInt ->                                 -- flag : TBasicType TBoolean-    IO ()---webViewSetTransparent ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> Bool                                 -- flag-    -> m ()                                 -- result-webViewSetTransparent _obj flag = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let flag' = (fromIntegral . fromEnum) flag-    webkit_web_view_set_transparent _obj' flag'-    touchManagedPtr _obj-    return ()--data WebViewSetTransparentMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, WebViewK a) => MethodInfo WebViewSetTransparentMethodInfo a signature where-    overloadedMethod _ = webViewSetTransparent---- method WebView::set_view_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "mode", argType = TInterface "WebKit" "WebViewViewMode", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_set_view_mode" webkit_web_view_set_view_mode :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    CUInt ->                                -- mode : TInterface "WebKit" "WebViewViewMode"-    IO ()---webViewSetViewMode ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> WebViewViewMode                      -- mode-    -> m ()                                 -- result-webViewSetViewMode _obj mode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let mode' = (fromIntegral . fromEnum) mode-    webkit_web_view_set_view_mode _obj' mode'-    touchManagedPtr _obj-    return ()--data WebViewSetViewModeMethodInfo-instance (signature ~ (WebViewViewMode -> m ()), MonadIO m, WebViewK a) => MethodInfo WebViewSetViewModeMethodInfo a signature where-    overloadedMethod _ = webViewSetViewMode---- method WebView::set_view_source_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "view_source_mode", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_set_view_source_mode" webkit_web_view_set_view_source_mode :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    CInt ->                                 -- view_source_mode : TBasicType TBoolean-    IO ()---webViewSetViewSourceMode ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> Bool                                 -- viewSourceMode-    -> m ()                                 -- result-webViewSetViewSourceMode _obj viewSourceMode = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let viewSourceMode' = (fromIntegral . fromEnum) viewSourceMode-    webkit_web_view_set_view_source_mode _obj' viewSourceMode'-    touchManagedPtr _obj-    return ()--data WebViewSetViewSourceModeMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, WebViewK a) => MethodInfo WebViewSetViewSourceModeMethodInfo a signature where-    overloadedMethod _ = webViewSetViewSourceMode---- method WebView::set_zoom_level--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "zoom_level", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_set_zoom_level" webkit_web_view_set_zoom_level :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    CFloat ->                               -- zoom_level : TBasicType TFloat-    IO ()---webViewSetZoomLevel ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> Float                                -- zoomLevel-    -> m ()                                 -- result-webViewSetZoomLevel _obj zoomLevel = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let zoomLevel' = realToFrac zoomLevel-    webkit_web_view_set_zoom_level _obj' zoomLevel'-    touchManagedPtr _obj-    return ()--data WebViewSetZoomLevelMethodInfo-instance (signature ~ (Float -> m ()), MonadIO m, WebViewK a) => MethodInfo WebViewSetZoomLevelMethodInfo a signature where-    overloadedMethod _ = webViewSetZoomLevel---- method WebView::stop_loading--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_stop_loading" webkit_web_view_stop_loading :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO ()---webViewStopLoading ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webViewStopLoading _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_view_stop_loading _obj'-    touchManagedPtr _obj-    return ()--data WebViewStopLoadingMethodInfo-instance (signature ~ (m ()), MonadIO m, WebViewK a) => MethodInfo WebViewStopLoadingMethodInfo a signature where-    overloadedMethod _ = webViewStopLoading---- method WebView::try_get_favicon_pixbuf--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface "GdkPixbuf" "Pixbuf")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_try_get_favicon_pixbuf" webkit_web_view_try_get_favicon_pixbuf :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    Word32 ->                               -- width : TBasicType TUInt-    Word32 ->                               -- height : TBasicType TUInt-    IO (Ptr GdkPixbuf.Pixbuf)---webViewTryGetFaviconPixbuf ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> Word32                               -- width-    -> Word32                               -- height-    -> m GdkPixbuf.Pixbuf                   -- result-webViewTryGetFaviconPixbuf _obj width height = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    result <- webkit_web_view_try_get_favicon_pixbuf _obj' width height-    checkUnexpectedReturnNULL "webkit_web_view_try_get_favicon_pixbuf" result-    result' <- (wrapObject GdkPixbuf.Pixbuf) result-    touchManagedPtr _obj-    return result'--data WebViewTryGetFaviconPixbufMethodInfo-instance (signature ~ (Word32 -> Word32 -> m GdkPixbuf.Pixbuf), MonadIO m, WebViewK a) => MethodInfo WebViewTryGetFaviconPixbufMethodInfo a signature where-    overloadedMethod _ = webViewTryGetFaviconPixbuf---- method WebView::undo--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_undo" webkit_web_view_undo :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO ()---webViewUndo ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webViewUndo _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_view_undo _obj'-    touchManagedPtr _obj-    return ()--data WebViewUndoMethodInfo-instance (signature ~ (m ()), MonadIO m, WebViewK a) => MethodInfo WebViewUndoMethodInfo a signature where-    overloadedMethod _ = webViewUndo---- method WebView::unmark_text_matches--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_unmark_text_matches" webkit_web_view_unmark_text_matches :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO ()---webViewUnmarkTextMatches ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webViewUnmarkTextMatches _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_view_unmark_text_matches _obj'-    touchManagedPtr _obj-    return ()--data WebViewUnmarkTextMatchesMethodInfo-instance (signature ~ (m ()), MonadIO m, WebViewK a) => MethodInfo WebViewUnmarkTextMatchesMethodInfo a signature where-    overloadedMethod _ = webViewUnmarkTextMatches---- method WebView::zoom_in--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_zoom_in" webkit_web_view_zoom_in :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO ()---webViewZoomIn ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webViewZoomIn _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_view_zoom_in _obj'-    touchManagedPtr _obj-    return ()--data WebViewZoomInMethodInfo-instance (signature ~ (m ()), MonadIO m, WebViewK a) => MethodInfo WebViewZoomInMethodInfo a signature where-    overloadedMethod _ = webViewZoomIn---- method WebView::zoom_out--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebView", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_web_view_zoom_out" webkit_web_view_zoom_out :: -    Ptr WebView ->                          -- _obj : TInterface "WebKit" "WebView"-    IO ()---webViewZoomOut ::-    (MonadIO m, WebViewK a) =>-    a                                       -- _obj-    -> m ()                                 -- result-webViewZoomOut _obj = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    webkit_web_view_zoom_out _obj'-    touchManagedPtr _obj-    return ()--data WebViewZoomOutMethodInfo-instance (signature ~ (m ()), MonadIO m, WebViewK a) => MethodInfo WebViewZoomOutMethodInfo a signature where-    overloadedMethod _ = webViewZoomOut--
− GI/WebKit/Objects/WebView.hs-boot
@@ -1,167 +0,0 @@-module GI.WebKit.Objects.WebView where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype WebView = WebView (ForeignPtr WebView)-instance GObject WebView where-class GObject o => WebViewK o-instance (GObject o, IsDescendantOf WebView o) => WebViewK o-data WebViewCopyTargetListPropertyInfo-data WebViewCustomEncodingPropertyInfo-data WebViewEditablePropertyInfo-data WebViewEncodingPropertyInfo-data WebViewFullContentZoomPropertyInfo-data WebViewIconUriPropertyInfo-data WebViewImContextPropertyInfo-data WebViewLoadStatusPropertyInfo-data WebViewPasteTargetListPropertyInfo-data WebViewProgressPropertyInfo-data WebViewSelfScrollingPropertyInfo-data WebViewSettingsPropertyInfo-data WebViewTitlePropertyInfo-data WebViewTransparentPropertyInfo-data WebViewUriPropertyInfo-data WebViewViewModePropertyInfo-data WebViewViewportAttributesPropertyInfo-data WebViewWebInspectorPropertyInfo-data WebViewWindowFeaturesPropertyInfo-data WebViewZoomLevelPropertyInfo-data WebViewCloseWebViewSignalInfo-data WebViewConsoleMessageSignalInfo-data WebViewContextMenuSignalInfo-data WebViewCopyClipboardSignalInfo-data WebViewCreatePluginWidgetSignalInfo-data WebViewCreateWebViewSignalInfo-data WebViewCutClipboardSignalInfo-data WebViewDatabaseQuotaExceededSignalInfo-data WebViewDocumentLoadFinishedSignalInfo-data WebViewDownloadRequestedSignalInfo-data WebViewEditingBeganSignalInfo-data WebViewEditingEndedSignalInfo-data WebViewEnteringFullscreenSignalInfo-data WebViewFrameCreatedSignalInfo-data WebViewGeolocationPolicyDecisionCancelledSignalInfo-data WebViewGeolocationPolicyDecisionRequestedSignalInfo-data WebViewHoveringOverLinkSignalInfo-data WebViewIconLoadedSignalInfo-data WebViewLeavingFullscreenSignalInfo-data WebViewLoadCommittedSignalInfo-data WebViewLoadErrorSignalInfo-data WebViewLoadFinishedSignalInfo-data WebViewLoadProgressChangedSignalInfo-data WebViewLoadStartedSignalInfo-data WebViewMimeTypePolicyDecisionRequestedSignalInfo-data WebViewMoveCursorSignalInfo-data WebViewNavigationPolicyDecisionRequestedSignalInfo-data WebViewNavigationRequestedSignalInfo-data WebViewNewWindowPolicyDecisionRequestedSignalInfo-data WebViewOnloadEventSignalInfo-data WebViewPasteClipboardSignalInfo-data WebViewPopulatePopupSignalInfo-data WebViewPrintRequestedSignalInfo-data WebViewRedoSignalInfo-data WebViewResourceContentLengthReceivedSignalInfo-data WebViewResourceLoadFailedSignalInfo-data WebViewResourceLoadFinishedSignalInfo-data WebViewResourceRequestStartingSignalInfo-data WebViewResourceResponseReceivedSignalInfo-data WebViewRunFileChooserSignalInfo-data WebViewScriptAlertSignalInfo-data WebViewScriptConfirmSignalInfo-data WebViewScriptPromptSignalInfo-data WebViewSelectAllSignalInfo-data WebViewSelectionChangedSignalInfo-data WebViewShouldApplyStyleSignalInfo-data WebViewShouldBeginEditingSignalInfo-data WebViewShouldChangeSelectedRangeSignalInfo-data WebViewShouldDeleteRangeSignalInfo-data WebViewShouldEndEditingSignalInfo-data WebViewShouldInsertNodeSignalInfo-data WebViewShouldInsertTextSignalInfo-data WebViewShouldShowDeleteInterfaceForElementSignalInfo-data WebViewStatusBarTextChangedSignalInfo-data WebViewTitleChangedSignalInfo-data WebViewUndoSignalInfo-data WebViewUserChangedContentsSignalInfo-data WebViewViewportAttributesChangedSignalInfo-data WebViewViewportAttributesRecomputeRequestedSignalInfo-data WebViewWebViewReadySignalInfo-data WebViewWindowObjectClearedSignalInfo-data WebViewCanCopyClipboardMethodInfo-data WebViewCanCutClipboardMethodInfo-data WebViewCanGoBackMethodInfo-data WebViewCanGoBackOrForwardMethodInfo-data WebViewCanGoForwardMethodInfo-data WebViewCanPasteClipboardMethodInfo-data WebViewCanRedoMethodInfo-data WebViewCanShowMimeTypeMethodInfo-data WebViewCanUndoMethodInfo-data WebViewCopyClipboardMethodInfo-data WebViewCutClipboardMethodInfo-data WebViewDeleteSelectionMethodInfo-data WebViewExecuteScriptMethodInfo-data WebViewGetBackForwardListMethodInfo-data WebViewGetCopyTargetListMethodInfo-data WebViewGetCustomEncodingMethodInfo-data WebViewGetDomDocumentMethodInfo-data WebViewGetEditableMethodInfo-data WebViewGetEncodingMethodInfo-data WebViewGetFocusedFrameMethodInfo-data WebViewGetFullContentZoomMethodInfo-data WebViewGetHitTestResultMethodInfo-data WebViewGetIconPixbufMethodInfo-data WebViewGetIconUriMethodInfo-data WebViewGetInspectorMethodInfo-data WebViewGetLoadStatusMethodInfo-data WebViewGetMainFrameMethodInfo-data WebViewGetPasteTargetListMethodInfo-data WebViewGetProgressMethodInfo-data WebViewGetSettingsMethodInfo-data WebViewGetSnapshotMethodInfo-data WebViewGetTitleMethodInfo-data WebViewGetTransparentMethodInfo-data WebViewGetUriMethodInfo-data WebViewGetViewModeMethodInfo-data WebViewGetViewSourceModeMethodInfo-data WebViewGetViewportAttributesMethodInfo-data WebViewGetWindowFeaturesMethodInfo-data WebViewGetZoomLevelMethodInfo-data WebViewGoBackMethodInfo-data WebViewGoBackOrForwardMethodInfo-data WebViewGoForwardMethodInfo-data WebViewGoToBackForwardItemMethodInfo-data WebViewHasSelectionMethodInfo-data WebViewLoadHtmlStringMethodInfo-data WebViewLoadRequestMethodInfo-data WebViewLoadStringMethodInfo-data WebViewLoadUriMethodInfo-data WebViewMarkTextMatchesMethodInfo-data WebViewMoveCursorMethodInfo-data WebViewOpenMethodInfo-data WebViewPasteClipboardMethodInfo-data WebViewRedoMethodInfo-data WebViewReloadMethodInfo-data WebViewReloadBypassCacheMethodInfo-data WebViewSearchTextMethodInfo-data WebViewSelectAllMethodInfo-data WebViewSetCustomEncodingMethodInfo-data WebViewSetEditableMethodInfo-data WebViewSetFullContentZoomMethodInfo-data WebViewSetHighlightTextMatchesMethodInfo-data WebViewSetMaintainsBackForwardListMethodInfo-data WebViewSetSettingsMethodInfo-data WebViewSetTransparentMethodInfo-data WebViewSetViewModeMethodInfo-data WebViewSetViewSourceModeMethodInfo-data WebViewSetZoomLevelMethodInfo-data WebViewStopLoadingMethodInfo-data WebViewTryGetFaviconPixbufMethodInfo-data WebViewUndoMethodInfo-data WebViewUnmarkTextMatchesMethodInfo-data WebViewZoomInMethodInfo-data WebViewZoomOutMethodInfo
− GI/WebKit/Objects/WebWindowFeatures.hs
@@ -1,531 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Objects.WebWindowFeatures-    ( ---- * Exported types-    WebWindowFeatures(..)                   ,-    WebWindowFeaturesK                      ,-    toWebWindowFeatures                     ,-    noWebWindowFeatures                     ,--- -- * Methods--- ** webWindowFeaturesEqual-    WebWindowFeaturesEqualMethodInfo        ,-    webWindowFeaturesEqual                  ,----- ** webWindowFeaturesNew-    webWindowFeaturesNew                    ,----- -- * Properties--- ** Fullscreen-    WebWindowFeaturesFullscreenPropertyInfo ,-    constructWebWindowFeaturesFullscreen    ,-    getWebWindowFeaturesFullscreen          ,-    setWebWindowFeaturesFullscreen          ,-    webWindowFeaturesFullscreen             ,----- ** Height-    WebWindowFeaturesHeightPropertyInfo     ,-    constructWebWindowFeaturesHeight        ,-    getWebWindowFeaturesHeight              ,-    setWebWindowFeaturesHeight              ,-    webWindowFeaturesHeight                 ,----- ** LocationbarVisible-    WebWindowFeaturesLocationbarVisiblePropertyInfo,-    constructWebWindowFeaturesLocationbarVisible,-    getWebWindowFeaturesLocationbarVisible  ,-    setWebWindowFeaturesLocationbarVisible  ,-    webWindowFeaturesLocationbarVisible     ,----- ** MenubarVisible-    WebWindowFeaturesMenubarVisiblePropertyInfo,-    constructWebWindowFeaturesMenubarVisible,-    getWebWindowFeaturesMenubarVisible      ,-    setWebWindowFeaturesMenubarVisible      ,-    webWindowFeaturesMenubarVisible         ,----- ** ScrollbarVisible-    WebWindowFeaturesScrollbarVisiblePropertyInfo,-    constructWebWindowFeaturesScrollbarVisible,-    getWebWindowFeaturesScrollbarVisible    ,-    setWebWindowFeaturesScrollbarVisible    ,-    webWindowFeaturesScrollbarVisible       ,----- ** StatusbarVisible-    WebWindowFeaturesStatusbarVisiblePropertyInfo,-    constructWebWindowFeaturesStatusbarVisible,-    getWebWindowFeaturesStatusbarVisible    ,-    setWebWindowFeaturesStatusbarVisible    ,-    webWindowFeaturesStatusbarVisible       ,----- ** ToolbarVisible-    WebWindowFeaturesToolbarVisiblePropertyInfo,-    constructWebWindowFeaturesToolbarVisible,-    getWebWindowFeaturesToolbarVisible      ,-    setWebWindowFeaturesToolbarVisible      ,-    webWindowFeaturesToolbarVisible         ,----- ** Width-    WebWindowFeaturesWidthPropertyInfo      ,-    constructWebWindowFeaturesWidth         ,-    getWebWindowFeaturesWidth               ,-    setWebWindowFeaturesWidth               ,-    webWindowFeaturesWidth                  ,----- ** X-    WebWindowFeaturesXPropertyInfo          ,-    constructWebWindowFeaturesX             ,-    getWebWindowFeaturesX                   ,-    setWebWindowFeaturesX                   ,-    webWindowFeaturesX                      ,----- ** Y-    WebWindowFeaturesYPropertyInfo          ,-    constructWebWindowFeaturesY             ,-    getWebWindowFeaturesY                   ,-    setWebWindowFeaturesY                   ,-    webWindowFeaturesY                      ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks-import qualified GI.GObject as GObject--newtype WebWindowFeatures = WebWindowFeatures (ForeignPtr WebWindowFeatures)-foreign import ccall "webkit_web_window_features_get_type"-    c_webkit_web_window_features_get_type :: IO GType--type instance ParentTypes WebWindowFeatures = WebWindowFeaturesParentTypes-type WebWindowFeaturesParentTypes = '[GObject.Object]--instance GObject WebWindowFeatures where-    gobjectIsInitiallyUnowned _ = False-    gobjectType _ = c_webkit_web_window_features_get_type-    --class GObject o => WebWindowFeaturesK o-instance (GObject o, IsDescendantOf WebWindowFeatures o) => WebWindowFeaturesK o--toWebWindowFeatures :: WebWindowFeaturesK o => o -> IO WebWindowFeatures-toWebWindowFeatures = unsafeCastTo WebWindowFeatures--noWebWindowFeatures :: Maybe WebWindowFeatures-noWebWindowFeatures = Nothing--type family ResolveWebWindowFeaturesMethod (t :: Symbol) (o :: *) :: * where-    ResolveWebWindowFeaturesMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo-    ResolveWebWindowFeaturesMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo-    ResolveWebWindowFeaturesMethod "equal" o = WebWindowFeaturesEqualMethodInfo-    ResolveWebWindowFeaturesMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo-    ResolveWebWindowFeaturesMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo-    ResolveWebWindowFeaturesMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo-    ResolveWebWindowFeaturesMethod "notify" o = GObject.ObjectNotifyMethodInfo-    ResolveWebWindowFeaturesMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo-    ResolveWebWindowFeaturesMethod "ref" o = GObject.ObjectRefMethodInfo-    ResolveWebWindowFeaturesMethod "refSink" o = GObject.ObjectRefSinkMethodInfo-    ResolveWebWindowFeaturesMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo-    ResolveWebWindowFeaturesMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo-    ResolveWebWindowFeaturesMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo-    ResolveWebWindowFeaturesMethod "stealData" o = GObject.ObjectStealDataMethodInfo-    ResolveWebWindowFeaturesMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo-    ResolveWebWindowFeaturesMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo-    ResolveWebWindowFeaturesMethod "unref" o = GObject.ObjectUnrefMethodInfo-    ResolveWebWindowFeaturesMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo-    ResolveWebWindowFeaturesMethod "getData" o = GObject.ObjectGetDataMethodInfo-    ResolveWebWindowFeaturesMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo-    ResolveWebWindowFeaturesMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo-    ResolveWebWindowFeaturesMethod "setData" o = GObject.ObjectSetDataMethodInfo-    ResolveWebWindowFeaturesMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo-    ResolveWebWindowFeaturesMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveWebWindowFeaturesMethod t WebWindowFeatures, MethodInfo info WebWindowFeatures p) => IsLabelProxy t (WebWindowFeatures -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveWebWindowFeaturesMethod t WebWindowFeatures, MethodInfo info WebWindowFeatures p) => IsLabel t (WebWindowFeatures -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif---- VVV Prop "fullscreen"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebWindowFeaturesFullscreen :: (MonadIO m, WebWindowFeaturesK o) => o -> m Bool-getWebWindowFeaturesFullscreen obj = liftIO $ getObjectPropertyBool obj "fullscreen"--setWebWindowFeaturesFullscreen :: (MonadIO m, WebWindowFeaturesK o) => o -> Bool -> m ()-setWebWindowFeaturesFullscreen obj val = liftIO $ setObjectPropertyBool obj "fullscreen" val--constructWebWindowFeaturesFullscreen :: Bool -> IO ([Char], GValue)-constructWebWindowFeaturesFullscreen val = constructObjectPropertyBool "fullscreen" val--data WebWindowFeaturesFullscreenPropertyInfo-instance AttrInfo WebWindowFeaturesFullscreenPropertyInfo where-    type AttrAllowedOps WebWindowFeaturesFullscreenPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebWindowFeaturesFullscreenPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebWindowFeaturesFullscreenPropertyInfo = WebWindowFeaturesK-    type AttrGetType WebWindowFeaturesFullscreenPropertyInfo = Bool-    type AttrLabel WebWindowFeaturesFullscreenPropertyInfo = "fullscreen"-    attrGet _ = getWebWindowFeaturesFullscreen-    attrSet _ = setWebWindowFeaturesFullscreen-    attrConstruct _ = constructWebWindowFeaturesFullscreen-    attrClear _ = undefined---- VVV Prop "height"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebWindowFeaturesHeight :: (MonadIO m, WebWindowFeaturesK o) => o -> m Int32-getWebWindowFeaturesHeight obj = liftIO $ getObjectPropertyInt32 obj "height"--setWebWindowFeaturesHeight :: (MonadIO m, WebWindowFeaturesK o) => o -> Int32 -> m ()-setWebWindowFeaturesHeight obj val = liftIO $ setObjectPropertyInt32 obj "height" val--constructWebWindowFeaturesHeight :: Int32 -> IO ([Char], GValue)-constructWebWindowFeaturesHeight val = constructObjectPropertyInt32 "height" val--data WebWindowFeaturesHeightPropertyInfo-instance AttrInfo WebWindowFeaturesHeightPropertyInfo where-    type AttrAllowedOps WebWindowFeaturesHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebWindowFeaturesHeightPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint WebWindowFeaturesHeightPropertyInfo = WebWindowFeaturesK-    type AttrGetType WebWindowFeaturesHeightPropertyInfo = Int32-    type AttrLabel WebWindowFeaturesHeightPropertyInfo = "height"-    attrGet _ = getWebWindowFeaturesHeight-    attrSet _ = setWebWindowFeaturesHeight-    attrConstruct _ = constructWebWindowFeaturesHeight-    attrClear _ = undefined---- VVV Prop "locationbar-visible"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebWindowFeaturesLocationbarVisible :: (MonadIO m, WebWindowFeaturesK o) => o -> m Bool-getWebWindowFeaturesLocationbarVisible obj = liftIO $ getObjectPropertyBool obj "locationbar-visible"--setWebWindowFeaturesLocationbarVisible :: (MonadIO m, WebWindowFeaturesK o) => o -> Bool -> m ()-setWebWindowFeaturesLocationbarVisible obj val = liftIO $ setObjectPropertyBool obj "locationbar-visible" val--constructWebWindowFeaturesLocationbarVisible :: Bool -> IO ([Char], GValue)-constructWebWindowFeaturesLocationbarVisible val = constructObjectPropertyBool "locationbar-visible" val--data WebWindowFeaturesLocationbarVisiblePropertyInfo-instance AttrInfo WebWindowFeaturesLocationbarVisiblePropertyInfo where-    type AttrAllowedOps WebWindowFeaturesLocationbarVisiblePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebWindowFeaturesLocationbarVisiblePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebWindowFeaturesLocationbarVisiblePropertyInfo = WebWindowFeaturesK-    type AttrGetType WebWindowFeaturesLocationbarVisiblePropertyInfo = Bool-    type AttrLabel WebWindowFeaturesLocationbarVisiblePropertyInfo = "locationbar-visible"-    attrGet _ = getWebWindowFeaturesLocationbarVisible-    attrSet _ = setWebWindowFeaturesLocationbarVisible-    attrConstruct _ = constructWebWindowFeaturesLocationbarVisible-    attrClear _ = undefined---- VVV Prop "menubar-visible"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebWindowFeaturesMenubarVisible :: (MonadIO m, WebWindowFeaturesK o) => o -> m Bool-getWebWindowFeaturesMenubarVisible obj = liftIO $ getObjectPropertyBool obj "menubar-visible"--setWebWindowFeaturesMenubarVisible :: (MonadIO m, WebWindowFeaturesK o) => o -> Bool -> m ()-setWebWindowFeaturesMenubarVisible obj val = liftIO $ setObjectPropertyBool obj "menubar-visible" val--constructWebWindowFeaturesMenubarVisible :: Bool -> IO ([Char], GValue)-constructWebWindowFeaturesMenubarVisible val = constructObjectPropertyBool "menubar-visible" val--data WebWindowFeaturesMenubarVisiblePropertyInfo-instance AttrInfo WebWindowFeaturesMenubarVisiblePropertyInfo where-    type AttrAllowedOps WebWindowFeaturesMenubarVisiblePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebWindowFeaturesMenubarVisiblePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebWindowFeaturesMenubarVisiblePropertyInfo = WebWindowFeaturesK-    type AttrGetType WebWindowFeaturesMenubarVisiblePropertyInfo = Bool-    type AttrLabel WebWindowFeaturesMenubarVisiblePropertyInfo = "menubar-visible"-    attrGet _ = getWebWindowFeaturesMenubarVisible-    attrSet _ = setWebWindowFeaturesMenubarVisible-    attrConstruct _ = constructWebWindowFeaturesMenubarVisible-    attrClear _ = undefined---- VVV Prop "scrollbar-visible"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebWindowFeaturesScrollbarVisible :: (MonadIO m, WebWindowFeaturesK o) => o -> m Bool-getWebWindowFeaturesScrollbarVisible obj = liftIO $ getObjectPropertyBool obj "scrollbar-visible"--setWebWindowFeaturesScrollbarVisible :: (MonadIO m, WebWindowFeaturesK o) => o -> Bool -> m ()-setWebWindowFeaturesScrollbarVisible obj val = liftIO $ setObjectPropertyBool obj "scrollbar-visible" val--constructWebWindowFeaturesScrollbarVisible :: Bool -> IO ([Char], GValue)-constructWebWindowFeaturesScrollbarVisible val = constructObjectPropertyBool "scrollbar-visible" val--data WebWindowFeaturesScrollbarVisiblePropertyInfo-instance AttrInfo WebWindowFeaturesScrollbarVisiblePropertyInfo where-    type AttrAllowedOps WebWindowFeaturesScrollbarVisiblePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebWindowFeaturesScrollbarVisiblePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebWindowFeaturesScrollbarVisiblePropertyInfo = WebWindowFeaturesK-    type AttrGetType WebWindowFeaturesScrollbarVisiblePropertyInfo = Bool-    type AttrLabel WebWindowFeaturesScrollbarVisiblePropertyInfo = "scrollbar-visible"-    attrGet _ = getWebWindowFeaturesScrollbarVisible-    attrSet _ = setWebWindowFeaturesScrollbarVisible-    attrConstruct _ = constructWebWindowFeaturesScrollbarVisible-    attrClear _ = undefined---- VVV Prop "statusbar-visible"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebWindowFeaturesStatusbarVisible :: (MonadIO m, WebWindowFeaturesK o) => o -> m Bool-getWebWindowFeaturesStatusbarVisible obj = liftIO $ getObjectPropertyBool obj "statusbar-visible"--setWebWindowFeaturesStatusbarVisible :: (MonadIO m, WebWindowFeaturesK o) => o -> Bool -> m ()-setWebWindowFeaturesStatusbarVisible obj val = liftIO $ setObjectPropertyBool obj "statusbar-visible" val--constructWebWindowFeaturesStatusbarVisible :: Bool -> IO ([Char], GValue)-constructWebWindowFeaturesStatusbarVisible val = constructObjectPropertyBool "statusbar-visible" val--data WebWindowFeaturesStatusbarVisiblePropertyInfo-instance AttrInfo WebWindowFeaturesStatusbarVisiblePropertyInfo where-    type AttrAllowedOps WebWindowFeaturesStatusbarVisiblePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebWindowFeaturesStatusbarVisiblePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebWindowFeaturesStatusbarVisiblePropertyInfo = WebWindowFeaturesK-    type AttrGetType WebWindowFeaturesStatusbarVisiblePropertyInfo = Bool-    type AttrLabel WebWindowFeaturesStatusbarVisiblePropertyInfo = "statusbar-visible"-    attrGet _ = getWebWindowFeaturesStatusbarVisible-    attrSet _ = setWebWindowFeaturesStatusbarVisible-    attrConstruct _ = constructWebWindowFeaturesStatusbarVisible-    attrClear _ = undefined---- VVV Prop "toolbar-visible"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebWindowFeaturesToolbarVisible :: (MonadIO m, WebWindowFeaturesK o) => o -> m Bool-getWebWindowFeaturesToolbarVisible obj = liftIO $ getObjectPropertyBool obj "toolbar-visible"--setWebWindowFeaturesToolbarVisible :: (MonadIO m, WebWindowFeaturesK o) => o -> Bool -> m ()-setWebWindowFeaturesToolbarVisible obj val = liftIO $ setObjectPropertyBool obj "toolbar-visible" val--constructWebWindowFeaturesToolbarVisible :: Bool -> IO ([Char], GValue)-constructWebWindowFeaturesToolbarVisible val = constructObjectPropertyBool "toolbar-visible" val--data WebWindowFeaturesToolbarVisiblePropertyInfo-instance AttrInfo WebWindowFeaturesToolbarVisiblePropertyInfo where-    type AttrAllowedOps WebWindowFeaturesToolbarVisiblePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebWindowFeaturesToolbarVisiblePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint WebWindowFeaturesToolbarVisiblePropertyInfo = WebWindowFeaturesK-    type AttrGetType WebWindowFeaturesToolbarVisiblePropertyInfo = Bool-    type AttrLabel WebWindowFeaturesToolbarVisiblePropertyInfo = "toolbar-visible"-    attrGet _ = getWebWindowFeaturesToolbarVisible-    attrSet _ = setWebWindowFeaturesToolbarVisible-    attrConstruct _ = constructWebWindowFeaturesToolbarVisible-    attrClear _ = undefined---- VVV Prop "width"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebWindowFeaturesWidth :: (MonadIO m, WebWindowFeaturesK o) => o -> m Int32-getWebWindowFeaturesWidth obj = liftIO $ getObjectPropertyInt32 obj "width"--setWebWindowFeaturesWidth :: (MonadIO m, WebWindowFeaturesK o) => o -> Int32 -> m ()-setWebWindowFeaturesWidth obj val = liftIO $ setObjectPropertyInt32 obj "width" val--constructWebWindowFeaturesWidth :: Int32 -> IO ([Char], GValue)-constructWebWindowFeaturesWidth val = constructObjectPropertyInt32 "width" val--data WebWindowFeaturesWidthPropertyInfo-instance AttrInfo WebWindowFeaturesWidthPropertyInfo where-    type AttrAllowedOps WebWindowFeaturesWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebWindowFeaturesWidthPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint WebWindowFeaturesWidthPropertyInfo = WebWindowFeaturesK-    type AttrGetType WebWindowFeaturesWidthPropertyInfo = Int32-    type AttrLabel WebWindowFeaturesWidthPropertyInfo = "width"-    attrGet _ = getWebWindowFeaturesWidth-    attrSet _ = setWebWindowFeaturesWidth-    attrConstruct _ = constructWebWindowFeaturesWidth-    attrClear _ = undefined---- VVV Prop "x"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebWindowFeaturesX :: (MonadIO m, WebWindowFeaturesK o) => o -> m Int32-getWebWindowFeaturesX obj = liftIO $ getObjectPropertyInt32 obj "x"--setWebWindowFeaturesX :: (MonadIO m, WebWindowFeaturesK o) => o -> Int32 -> m ()-setWebWindowFeaturesX obj val = liftIO $ setObjectPropertyInt32 obj "x" val--constructWebWindowFeaturesX :: Int32 -> IO ([Char], GValue)-constructWebWindowFeaturesX val = constructObjectPropertyInt32 "x" val--data WebWindowFeaturesXPropertyInfo-instance AttrInfo WebWindowFeaturesXPropertyInfo where-    type AttrAllowedOps WebWindowFeaturesXPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebWindowFeaturesXPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint WebWindowFeaturesXPropertyInfo = WebWindowFeaturesK-    type AttrGetType WebWindowFeaturesXPropertyInfo = Int32-    type AttrLabel WebWindowFeaturesXPropertyInfo = "x"-    attrGet _ = getWebWindowFeaturesX-    attrSet _ = setWebWindowFeaturesX-    attrConstruct _ = constructWebWindowFeaturesX-    attrClear _ = undefined---- VVV Prop "y"-   -- Type: TBasicType TInt-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Nothing,Nothing)--getWebWindowFeaturesY :: (MonadIO m, WebWindowFeaturesK o) => o -> m Int32-getWebWindowFeaturesY obj = liftIO $ getObjectPropertyInt32 obj "y"--setWebWindowFeaturesY :: (MonadIO m, WebWindowFeaturesK o) => o -> Int32 -> m ()-setWebWindowFeaturesY obj val = liftIO $ setObjectPropertyInt32 obj "y" val--constructWebWindowFeaturesY :: Int32 -> IO ([Char], GValue)-constructWebWindowFeaturesY val = constructObjectPropertyInt32 "y" val--data WebWindowFeaturesYPropertyInfo-instance AttrInfo WebWindowFeaturesYPropertyInfo where-    type AttrAllowedOps WebWindowFeaturesYPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint WebWindowFeaturesYPropertyInfo = (~) Int32-    type AttrBaseTypeConstraint WebWindowFeaturesYPropertyInfo = WebWindowFeaturesK-    type AttrGetType WebWindowFeaturesYPropertyInfo = Int32-    type AttrLabel WebWindowFeaturesYPropertyInfo = "y"-    attrGet _ = getWebWindowFeaturesY-    attrSet _ = setWebWindowFeaturesY-    attrConstruct _ = constructWebWindowFeaturesY-    attrClear _ = undefined--type instance AttributeList WebWindowFeatures = WebWindowFeaturesAttributeList-type WebWindowFeaturesAttributeList = ('[ '("fullscreen", WebWindowFeaturesFullscreenPropertyInfo), '("height", WebWindowFeaturesHeightPropertyInfo), '("locationbarVisible", WebWindowFeaturesLocationbarVisiblePropertyInfo), '("menubarVisible", WebWindowFeaturesMenubarVisiblePropertyInfo), '("scrollbarVisible", WebWindowFeaturesScrollbarVisiblePropertyInfo), '("statusbarVisible", WebWindowFeaturesStatusbarVisiblePropertyInfo), '("toolbarVisible", WebWindowFeaturesToolbarVisiblePropertyInfo), '("width", WebWindowFeaturesWidthPropertyInfo), '("x", WebWindowFeaturesXPropertyInfo), '("y", WebWindowFeaturesYPropertyInfo)] :: [(Symbol, *)])--webWindowFeaturesFullscreen :: AttrLabelProxy "fullscreen"-webWindowFeaturesFullscreen = AttrLabelProxy--webWindowFeaturesHeight :: AttrLabelProxy "height"-webWindowFeaturesHeight = AttrLabelProxy--webWindowFeaturesLocationbarVisible :: AttrLabelProxy "locationbarVisible"-webWindowFeaturesLocationbarVisible = AttrLabelProxy--webWindowFeaturesMenubarVisible :: AttrLabelProxy "menubarVisible"-webWindowFeaturesMenubarVisible = AttrLabelProxy--webWindowFeaturesScrollbarVisible :: AttrLabelProxy "scrollbarVisible"-webWindowFeaturesScrollbarVisible = AttrLabelProxy--webWindowFeaturesStatusbarVisible :: AttrLabelProxy "statusbarVisible"-webWindowFeaturesStatusbarVisible = AttrLabelProxy--webWindowFeaturesToolbarVisible :: AttrLabelProxy "toolbarVisible"-webWindowFeaturesToolbarVisible = AttrLabelProxy--webWindowFeaturesWidth :: AttrLabelProxy "width"-webWindowFeaturesWidth = AttrLabelProxy--webWindowFeaturesX :: AttrLabelProxy "x"-webWindowFeaturesX = AttrLabelProxy--webWindowFeaturesY :: AttrLabelProxy "y"-webWindowFeaturesY = AttrLabelProxy--type instance SignalList WebWindowFeatures = WebWindowFeaturesSignalList-type WebWindowFeaturesSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])---- method WebWindowFeatures::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface "WebKit" "WebWindowFeatures")--- throws : False--- Skip return : False--foreign import ccall "webkit_web_window_features_new" webkit_web_window_features_new :: -    IO (Ptr WebWindowFeatures)---webWindowFeaturesNew ::-    (MonadIO m) =>-    m WebWindowFeatures                     -- result-webWindowFeaturesNew  = liftIO $ do-    result <- webkit_web_window_features_new-    checkUnexpectedReturnNULL "webkit_web_window_features_new" result-    result' <- (wrapObject WebWindowFeatures) result-    return result'---- method WebWindowFeatures::equal--- method type : OrdinaryMethod--- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "WebWindowFeatures", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "features2", argType = TInterface "WebKit" "WebWindowFeatures", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_window_features_equal" webkit_web_window_features_equal :: -    Ptr WebWindowFeatures ->                -- _obj : TInterface "WebKit" "WebWindowFeatures"-    Ptr WebWindowFeatures ->                -- features2 : TInterface "WebKit" "WebWindowFeatures"-    IO CInt---webWindowFeaturesEqual ::-    (MonadIO m, WebWindowFeaturesK a, WebWindowFeaturesK b) =>-    a                                       -- _obj-    -> b                                    -- features2-    -> m Bool                               -- result-webWindowFeaturesEqual _obj features2 = liftIO $ do-    let _obj' = unsafeManagedPtrCastPtr _obj-    let features2' = unsafeManagedPtrCastPtr features2-    result <- webkit_web_window_features_equal _obj' features2'-    let result' = (/= 0) result-    touchManagedPtr _obj-    touchManagedPtr features2-    return result'--data WebWindowFeaturesEqualMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, WebWindowFeaturesK a, WebWindowFeaturesK b) => MethodInfo WebWindowFeaturesEqualMethodInfo a signature where-    overloadedMethod _ = webWindowFeaturesEqual--
− GI/WebKit/Objects/WebWindowFeatures.hs-boot
@@ -1,24 +0,0 @@-module GI.WebKit.Objects.WebWindowFeatures where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype WebWindowFeatures = WebWindowFeatures (ForeignPtr WebWindowFeatures)-instance GObject WebWindowFeatures where-class GObject o => WebWindowFeaturesK o-instance (GObject o, IsDescendantOf WebWindowFeatures o) => WebWindowFeaturesK o-data WebWindowFeaturesFullscreenPropertyInfo-data WebWindowFeaturesHeightPropertyInfo-data WebWindowFeaturesLocationbarVisiblePropertyInfo-data WebWindowFeaturesMenubarVisiblePropertyInfo-data WebWindowFeaturesScrollbarVisiblePropertyInfo-data WebWindowFeaturesStatusbarVisiblePropertyInfo-data WebWindowFeaturesToolbarVisiblePropertyInfo-data WebWindowFeaturesWidthPropertyInfo-data WebWindowFeaturesXPropertyInfo-data WebWindowFeaturesYPropertyInfo-data WebWindowFeaturesEqualMethodInfo
− GI/WebKit/Structs.hs
@@ -1,29 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Structs-    (     module GI.WebKit.Structs.DOMEventTargetClass,-    module GI.WebKit.Structs.WebPluginMIMEType,---    ) where--import GI.WebKit.Structs.DOMEventTargetClass-import GI.WebKit.Structs.WebPluginMIMEType--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks--
− GI/WebKit/Structs/DOMEventTargetClass.hs
@@ -1,54 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--}--module GI.WebKit.Structs.DOMEventTargetClass-    ( ---- * Exported types-    DOMEventTargetClass(..)                 ,-    noDOMEventTargetClass                   ,---    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks--newtype DOMEventTargetClass = DOMEventTargetClass (ForeignPtr DOMEventTargetClass)--- XXX Wrapping a foreign struct/union with no known destructor or size, leak?-instance WrappedPtr DOMEventTargetClass where-    wrappedPtrCalloc = return nullPtr-    wrappedPtrCopy = return-    wrappedPtrFree = Nothing--noDOMEventTargetClass :: Maybe DOMEventTargetClass-noDOMEventTargetClass = Nothing---type instance AttributeList DOMEventTargetClass = DOMEventTargetClassAttributeList-type DOMEventTargetClassAttributeList = ('[ ] :: [(Symbol, *)])--type family ResolveDOMEventTargetClassMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMEventTargetClassMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveDOMEventTargetClassMethod t DOMEventTargetClass, MethodInfo info DOMEventTargetClass p) => IsLabelProxy t (DOMEventTargetClass -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveDOMEventTargetClassMethod t DOMEventTargetClass, MethodInfo info DOMEventTargetClass p) => IsLabel t (DOMEventTargetClass -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--
− GI/WebKit/Structs/DOMEventTargetClass.hs-boot
@@ -1,11 +0,0 @@-module GI.WebKit.Structs.DOMEventTargetClass where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype DOMEventTargetClass = DOMEventTargetClass (ForeignPtr DOMEventTargetClass)-instance WrappedPtr DOMEventTargetClass where
− GI/WebKit/Structs/WebPluginMIMEType.hs
@@ -1,190 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)--A structure representing one of the MIME types associated with a-plugin. A #GSList of these objects will be returned by-#webkit_web_plugin_get_mimetypes, use-#webkit_web_plugin_mime_type_list_free to free it.--}--module GI.WebKit.Structs.WebPluginMIMEType-    ( ---- * Exported types-    WebPluginMIMEType(..)                   ,-    newZeroWebPluginMIMEType                ,-    noWebPluginMIMEType                     ,--- -- * Properties--- ** Description-    webPluginMIMETypeClearDescription       ,-    webPluginMIMETypeDescription            ,-    webPluginMIMETypeReadDescription        ,-    webPluginMIMETypeWriteDescription       ,----- ** Extensions-    webPluginMIMETypeClearExtensions        ,-    webPluginMIMETypeExtensions             ,-    webPluginMIMETypeReadExtensions         ,-    webPluginMIMETypeWriteExtensions        ,----- ** Name-    webPluginMIMETypeClearName              ,-    webPluginMIMETypeName                   ,-    webPluginMIMETypeReadName               ,-    webPluginMIMETypeWriteName              ,-----    ) where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--import GI.WebKit.Types-import GI.WebKit.Callbacks--newtype WebPluginMIMEType = WebPluginMIMEType (ForeignPtr WebPluginMIMEType)-instance WrappedPtr WebPluginMIMEType where-    wrappedPtrCalloc = callocBytes 24-    wrappedPtrCopy = copyPtr 24-    wrappedPtrFree = Just ptr_to_g_free---- | Construct a `WebPluginMIMEType` struct initialized to zero.-newZeroWebPluginMIMEType :: MonadIO m => m WebPluginMIMEType-newZeroWebPluginMIMEType = liftIO $ wrappedPtrCalloc >>= wrapPtr WebPluginMIMEType--instance tag ~ 'AttrSet => Constructible WebPluginMIMEType tag where-    new _ attrs = do-        o <- newZeroWebPluginMIMEType-        GI.Attributes.set o attrs-        return o---noWebPluginMIMEType :: Maybe WebPluginMIMEType-noWebPluginMIMEType = Nothing--webPluginMIMETypeReadName :: MonadIO m => WebPluginMIMEType -> m (Maybe T.Text)-webPluginMIMETypeReadName s = liftIO $ withManagedPtr s $ \ptr -> do-    val <- peek (ptr `plusPtr` 0) :: IO CString-    result <- convertIfNonNull val $ \val' -> do-        val'' <- cstringToText val'-        return val''-    return result--webPluginMIMETypeWriteName :: MonadIO m => WebPluginMIMEType -> CString -> m ()-webPluginMIMETypeWriteName s val = liftIO $ withManagedPtr s $ \ptr -> do-    poke (ptr `plusPtr` 0) (val :: CString)--webPluginMIMETypeClearName :: MonadIO m => WebPluginMIMEType -> m ()-webPluginMIMETypeClearName s = liftIO $ withManagedPtr s $ \ptr -> do-    poke (ptr `plusPtr` 0) (nullPtr :: CString)--data WebPluginMIMETypeNameFieldInfo-instance AttrInfo WebPluginMIMETypeNameFieldInfo where-    type AttrAllowedOps WebPluginMIMETypeNameFieldInfo = '[ 'AttrSet, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebPluginMIMETypeNameFieldInfo = (~) CString-    type AttrBaseTypeConstraint WebPluginMIMETypeNameFieldInfo = (~) WebPluginMIMEType-    type AttrGetType WebPluginMIMETypeNameFieldInfo = Maybe T.Text-    type AttrLabel WebPluginMIMETypeNameFieldInfo = "name"-    attrGet _ = webPluginMIMETypeReadName-    attrSet _ = webPluginMIMETypeWriteName-    attrConstruct = undefined-    attrClear _ = webPluginMIMETypeClearName--webPluginMIMETypeName :: AttrLabelProxy "name"-webPluginMIMETypeName = AttrLabelProxy---webPluginMIMETypeReadDescription :: MonadIO m => WebPluginMIMEType -> m (Maybe T.Text)-webPluginMIMETypeReadDescription s = liftIO $ withManagedPtr s $ \ptr -> do-    val <- peek (ptr `plusPtr` 8) :: IO CString-    result <- convertIfNonNull val $ \val' -> do-        val'' <- cstringToText val'-        return val''-    return result--webPluginMIMETypeWriteDescription :: MonadIO m => WebPluginMIMEType -> CString -> m ()-webPluginMIMETypeWriteDescription s val = liftIO $ withManagedPtr s $ \ptr -> do-    poke (ptr `plusPtr` 8) (val :: CString)--webPluginMIMETypeClearDescription :: MonadIO m => WebPluginMIMEType -> m ()-webPluginMIMETypeClearDescription s = liftIO $ withManagedPtr s $ \ptr -> do-    poke (ptr `plusPtr` 8) (nullPtr :: CString)--data WebPluginMIMETypeDescriptionFieldInfo-instance AttrInfo WebPluginMIMETypeDescriptionFieldInfo where-    type AttrAllowedOps WebPluginMIMETypeDescriptionFieldInfo = '[ 'AttrSet, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebPluginMIMETypeDescriptionFieldInfo = (~) CString-    type AttrBaseTypeConstraint WebPluginMIMETypeDescriptionFieldInfo = (~) WebPluginMIMEType-    type AttrGetType WebPluginMIMETypeDescriptionFieldInfo = Maybe T.Text-    type AttrLabel WebPluginMIMETypeDescriptionFieldInfo = "description"-    attrGet _ = webPluginMIMETypeReadDescription-    attrSet _ = webPluginMIMETypeWriteDescription-    attrConstruct = undefined-    attrClear _ = webPluginMIMETypeClearDescription--webPluginMIMETypeDescription :: AttrLabelProxy "description"-webPluginMIMETypeDescription = AttrLabelProxy---webPluginMIMETypeReadExtensions :: MonadIO m => WebPluginMIMEType -> m (Maybe T.Text)-webPluginMIMETypeReadExtensions s = liftIO $ withManagedPtr s $ \ptr -> do-    val <- peek (ptr `plusPtr` 16) :: IO CString-    result <- convertIfNonNull val $ \val' -> do-        val'' <- cstringToText val'-        return val''-    return result--webPluginMIMETypeWriteExtensions :: MonadIO m => WebPluginMIMEType -> CString -> m ()-webPluginMIMETypeWriteExtensions s val = liftIO $ withManagedPtr s $ \ptr -> do-    poke (ptr `plusPtr` 16) (val :: CString)--webPluginMIMETypeClearExtensions :: MonadIO m => WebPluginMIMEType -> m ()-webPluginMIMETypeClearExtensions s = liftIO $ withManagedPtr s $ \ptr -> do-    poke (ptr `plusPtr` 16) (nullPtr :: CString)--data WebPluginMIMETypeExtensionsFieldInfo-instance AttrInfo WebPluginMIMETypeExtensionsFieldInfo where-    type AttrAllowedOps WebPluginMIMETypeExtensionsFieldInfo = '[ 'AttrSet, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebPluginMIMETypeExtensionsFieldInfo = (~) CString-    type AttrBaseTypeConstraint WebPluginMIMETypeExtensionsFieldInfo = (~) WebPluginMIMEType-    type AttrGetType WebPluginMIMETypeExtensionsFieldInfo = Maybe T.Text-    type AttrLabel WebPluginMIMETypeExtensionsFieldInfo = "extensions"-    attrGet _ = webPluginMIMETypeReadExtensions-    attrSet _ = webPluginMIMETypeWriteExtensions-    attrConstruct = undefined-    attrClear _ = webPluginMIMETypeClearExtensions--webPluginMIMETypeExtensions :: AttrLabelProxy "extensions"-webPluginMIMETypeExtensions = AttrLabelProxy----type instance AttributeList WebPluginMIMEType = WebPluginMIMETypeAttributeList-type WebPluginMIMETypeAttributeList = ('[ '("name", WebPluginMIMETypeNameFieldInfo), '("description", WebPluginMIMETypeDescriptionFieldInfo), '("extensions", WebPluginMIMETypeExtensionsFieldInfo)] :: [(Symbol, *)])--type family ResolveWebPluginMIMETypeMethod (t :: Symbol) (o :: *) :: * where-    ResolveWebPluginMIMETypeMethod l o = MethodResolutionFailed l o--instance (info ~ ResolveWebPluginMIMETypeMethod t WebPluginMIMEType, MethodInfo info WebPluginMIMEType p) => IsLabelProxy t (WebPluginMIMEType -> p) where-    fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)--#if MIN_VERSION_base(4,9,0)-instance (info ~ ResolveWebPluginMIMETypeMethod t WebPluginMIMEType, MethodInfo info WebPluginMIMEType p) => IsLabel t (WebPluginMIMEType -> p) where-    fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)-#endif--
− GI/WebKit/Structs/WebPluginMIMEType.hs-boot
@@ -1,11 +0,0 @@-module GI.WebKit.Structs.WebPluginMIMEType where--import Data.GI.Base.ShortPrelude--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map--newtype WebPluginMIMEType = WebPluginMIMEType (ForeignPtr WebPluginMIMEType)-instance WrappedPtr WebPluginMIMEType where
− GI/WebKit/Types.hs
@@ -1,392 +0,0 @@-module GI.WebKit.Types-    (     module GI.WebKit.Interfaces.DOMEventTarget,-    module GI.WebKit.Interfaces.SpellChecker,-    module GI.WebKit.Objects.DOMAttr        ,-    module GI.WebKit.Objects.DOMAudioTrack  ,-    module GI.WebKit.Objects.DOMAudioTrackList,-    module GI.WebKit.Objects.DOMBarInfo     ,-    module GI.WebKit.Objects.DOMBarProp     ,-    module GI.WebKit.Objects.DOMBatteryManager,-    module GI.WebKit.Objects.DOMBlob        ,-    module GI.WebKit.Objects.DOMCDATASection,-    module GI.WebKit.Objects.DOMCSSRule     ,-    module GI.WebKit.Objects.DOMCSSRuleList ,-    module GI.WebKit.Objects.DOMCSSStyleDeclaration,-    module GI.WebKit.Objects.DOMCSSStyleSheet,-    module GI.WebKit.Objects.DOMCSSValue    ,-    module GI.WebKit.Objects.DOMCharacterData,-    module GI.WebKit.Objects.DOMComment     ,-    module GI.WebKit.Objects.DOMConsole     ,-    module GI.WebKit.Objects.DOMDOMApplicationCache,-    module GI.WebKit.Objects.DOMDOMImplementation,-    module GI.WebKit.Objects.DOMDOMMimeType ,-    module GI.WebKit.Objects.DOMDOMMimeTypeArray,-    module GI.WebKit.Objects.DOMDOMNamedFlowCollection,-    module GI.WebKit.Objects.DOMDOMPlugin   ,-    module GI.WebKit.Objects.DOMDOMPluginArray,-    module GI.WebKit.Objects.DOMDOMSecurityPolicy,-    module GI.WebKit.Objects.DOMDOMSelection,-    module GI.WebKit.Objects.DOMDOMSettableTokenList,-    module GI.WebKit.Objects.DOMDOMStringList,-    module GI.WebKit.Objects.DOMDOMStringMap,-    module GI.WebKit.Objects.DOMDOMTokenList,-    module GI.WebKit.Objects.DOMDOMWindow   ,-    module GI.WebKit.Objects.DOMDOMWindowCSS,-    module GI.WebKit.Objects.DOMDatabase    ,-    module GI.WebKit.Objects.DOMDocument    ,-    module GI.WebKit.Objects.DOMDocumentFragment,-    module GI.WebKit.Objects.DOMDocumentType,-    module GI.WebKit.Objects.DOMElement     ,-    module GI.WebKit.Objects.DOMEntityReference,-    module GI.WebKit.Objects.DOMEvent       ,-    module GI.WebKit.Objects.DOMFile        ,-    module GI.WebKit.Objects.DOMFileList    ,-    module GI.WebKit.Objects.DOMGamepad     ,-    module GI.WebKit.Objects.DOMGamepadList ,-    module GI.WebKit.Objects.DOMGeolocation ,-    module GI.WebKit.Objects.DOMHTMLAnchorElement,-    module GI.WebKit.Objects.DOMHTMLAppletElement,-    module GI.WebKit.Objects.DOMHTMLAreaElement,-    module GI.WebKit.Objects.DOMHTMLAudioElement,-    module GI.WebKit.Objects.DOMHTMLBRElement,-    module GI.WebKit.Objects.DOMHTMLBaseElement,-    module GI.WebKit.Objects.DOMHTMLBaseFontElement,-    module GI.WebKit.Objects.DOMHTMLBodyElement,-    module GI.WebKit.Objects.DOMHTMLButtonElement,-    module GI.WebKit.Objects.DOMHTMLCanvasElement,-    module GI.WebKit.Objects.DOMHTMLCollection,-    module GI.WebKit.Objects.DOMHTMLDListElement,-    module GI.WebKit.Objects.DOMHTMLDetailsElement,-    module GI.WebKit.Objects.DOMHTMLDirectoryElement,-    module GI.WebKit.Objects.DOMHTMLDivElement,-    module GI.WebKit.Objects.DOMHTMLDocument,-    module GI.WebKit.Objects.DOMHTMLElement ,-    module GI.WebKit.Objects.DOMHTMLEmbedElement,-    module GI.WebKit.Objects.DOMHTMLFieldSetElement,-    module GI.WebKit.Objects.DOMHTMLFontElement,-    module GI.WebKit.Objects.DOMHTMLFormElement,-    module GI.WebKit.Objects.DOMHTMLFrameElement,-    module GI.WebKit.Objects.DOMHTMLFrameSetElement,-    module GI.WebKit.Objects.DOMHTMLHRElement,-    module GI.WebKit.Objects.DOMHTMLHeadElement,-    module GI.WebKit.Objects.DOMHTMLHeadingElement,-    module GI.WebKit.Objects.DOMHTMLHtmlElement,-    module GI.WebKit.Objects.DOMHTMLIFrameElement,-    module GI.WebKit.Objects.DOMHTMLImageElement,-    module GI.WebKit.Objects.DOMHTMLInputElement,-    module GI.WebKit.Objects.DOMHTMLKeygenElement,-    module GI.WebKit.Objects.DOMHTMLLIElement,-    module GI.WebKit.Objects.DOMHTMLLabelElement,-    module GI.WebKit.Objects.DOMHTMLLegendElement,-    module GI.WebKit.Objects.DOMHTMLLinkElement,-    module GI.WebKit.Objects.DOMHTMLMapElement,-    module GI.WebKit.Objects.DOMHTMLMarqueeElement,-    module GI.WebKit.Objects.DOMHTMLMediaElement,-    module GI.WebKit.Objects.DOMHTMLMenuElement,-    module GI.WebKit.Objects.DOMHTMLMetaElement,-    module GI.WebKit.Objects.DOMHTMLModElement,-    module GI.WebKit.Objects.DOMHTMLOListElement,-    module GI.WebKit.Objects.DOMHTMLObjectElement,-    module GI.WebKit.Objects.DOMHTMLOptGroupElement,-    module GI.WebKit.Objects.DOMHTMLOptionElement,-    module GI.WebKit.Objects.DOMHTMLOptionsCollection,-    module GI.WebKit.Objects.DOMHTMLParagraphElement,-    module GI.WebKit.Objects.DOMHTMLParamElement,-    module GI.WebKit.Objects.DOMHTMLPreElement,-    module GI.WebKit.Objects.DOMHTMLPropertiesCollection,-    module GI.WebKit.Objects.DOMHTMLQuoteElement,-    module GI.WebKit.Objects.DOMHTMLScriptElement,-    module GI.WebKit.Objects.DOMHTMLSelectElement,-    module GI.WebKit.Objects.DOMHTMLStyleElement,-    module GI.WebKit.Objects.DOMHTMLTableCaptionElement,-    module GI.WebKit.Objects.DOMHTMLTableCellElement,-    module GI.WebKit.Objects.DOMHTMLTableColElement,-    module GI.WebKit.Objects.DOMHTMLTableElement,-    module GI.WebKit.Objects.DOMHTMLTableRowElement,-    module GI.WebKit.Objects.DOMHTMLTableSectionElement,-    module GI.WebKit.Objects.DOMHTMLTextAreaElement,-    module GI.WebKit.Objects.DOMHTMLTitleElement,-    module GI.WebKit.Objects.DOMHTMLUListElement,-    module GI.WebKit.Objects.DOMHTMLVideoElement,-    module GI.WebKit.Objects.DOMHistory     ,-    module GI.WebKit.Objects.DOMKeyboardEvent,-    module GI.WebKit.Objects.DOMLocation    ,-    module GI.WebKit.Objects.DOMMediaController,-    module GI.WebKit.Objects.DOMMediaError  ,-    module GI.WebKit.Objects.DOMMediaList   ,-    module GI.WebKit.Objects.DOMMediaQueryList,-    module GI.WebKit.Objects.DOMMemoryInfo  ,-    module GI.WebKit.Objects.DOMMessagePort ,-    module GI.WebKit.Objects.DOMMicroDataItemValue,-    module GI.WebKit.Objects.DOMMouseEvent  ,-    module GI.WebKit.Objects.DOMNamedNodeMap,-    module GI.WebKit.Objects.DOMNavigator   ,-    module GI.WebKit.Objects.DOMNode        ,-    module GI.WebKit.Objects.DOMNodeFilter  ,-    module GI.WebKit.Objects.DOMNodeIterator,-    module GI.WebKit.Objects.DOMNodeList    ,-    module GI.WebKit.Objects.DOMObject      ,-    module GI.WebKit.Objects.DOMPerformance ,-    module GI.WebKit.Objects.DOMPerformanceEntry,-    module GI.WebKit.Objects.DOMPerformanceEntryList,-    module GI.WebKit.Objects.DOMPerformanceNavigation,-    module GI.WebKit.Objects.DOMPerformanceTiming,-    module GI.WebKit.Objects.DOMProcessingInstruction,-    module GI.WebKit.Objects.DOMPropertyNodeList,-    module GI.WebKit.Objects.DOMRange       ,-    module GI.WebKit.Objects.DOMScreen      ,-    module GI.WebKit.Objects.DOMShadowRoot  ,-    module GI.WebKit.Objects.DOMStorage     ,-    module GI.WebKit.Objects.DOMStorageInfo ,-    module GI.WebKit.Objects.DOMStorageQuota,-    module GI.WebKit.Objects.DOMStyleMedia  ,-    module GI.WebKit.Objects.DOMStyleSheet  ,-    module GI.WebKit.Objects.DOMStyleSheetList,-    module GI.WebKit.Objects.DOMText        ,-    module GI.WebKit.Objects.DOMTextTrack   ,-    module GI.WebKit.Objects.DOMTextTrackCue,-    module GI.WebKit.Objects.DOMTextTrackCueList,-    module GI.WebKit.Objects.DOMTextTrackList,-    module GI.WebKit.Objects.DOMTimeRanges  ,-    module GI.WebKit.Objects.DOMTouch       ,-    module GI.WebKit.Objects.DOMTrackEvent  ,-    module GI.WebKit.Objects.DOMTreeWalker  ,-    module GI.WebKit.Objects.DOMUIEvent     ,-    module GI.WebKit.Objects.DOMValidityState,-    module GI.WebKit.Objects.DOMVideoPlaybackQuality,-    module GI.WebKit.Objects.DOMVideoTrack  ,-    module GI.WebKit.Objects.DOMVideoTrackList,-    module GI.WebKit.Objects.DOMWebKitNamedFlow,-    module GI.WebKit.Objects.DOMWebKitPoint ,-    module GI.WebKit.Objects.DOMWheelEvent  ,-    module GI.WebKit.Objects.DOMXPathExpression,-    module GI.WebKit.Objects.DOMXPathNSResolver,-    module GI.WebKit.Objects.DOMXPathResult ,-    module GI.WebKit.Objects.Download       ,-    module GI.WebKit.Objects.FaviconDatabase,-    module GI.WebKit.Objects.FileChooserRequest,-    module GI.WebKit.Objects.GeolocationPolicyDecision,-    module GI.WebKit.Objects.HitTestResult  ,-    module GI.WebKit.Objects.IconDatabase   ,-    module GI.WebKit.Objects.NetworkRequest ,-    module GI.WebKit.Objects.NetworkResponse,-    module GI.WebKit.Objects.SecurityOrigin ,-    module GI.WebKit.Objects.SoupAuthDialog ,-    module GI.WebKit.Objects.ViewportAttributes,-    module GI.WebKit.Objects.WebBackForwardList,-    module GI.WebKit.Objects.WebDataSource  ,-    module GI.WebKit.Objects.WebDatabase    ,-    module GI.WebKit.Objects.WebFrame       ,-    module GI.WebKit.Objects.WebHistoryItem ,-    module GI.WebKit.Objects.WebInspector   ,-    module GI.WebKit.Objects.WebNavigationAction,-    module GI.WebKit.Objects.WebPlugin      ,-    module GI.WebKit.Objects.WebPluginDatabase,-    module GI.WebKit.Objects.WebPolicyDecision,-    module GI.WebKit.Objects.WebResource    ,-    module GI.WebKit.Objects.WebSettings    ,-    module GI.WebKit.Objects.WebView        ,-    module GI.WebKit.Objects.WebWindowFeatures,-    module GI.WebKit.Structs.DOMEventTargetClass,-    module GI.WebKit.Structs.WebPluginMIMEType,-    module GI.WebKit.Enums                  ,-    module GI.WebKit.Flags                  ,---    ) where---import {-# SOURCE #-} GI.WebKit.Interfaces.DOMEventTarget-import {-# SOURCE #-} GI.WebKit.Interfaces.SpellChecker-import {-# SOURCE #-} GI.WebKit.Objects.DOMAttr-import {-# SOURCE #-} GI.WebKit.Objects.DOMAudioTrack-import {-# SOURCE #-} GI.WebKit.Objects.DOMAudioTrackList-import {-# SOURCE #-} GI.WebKit.Objects.DOMBarInfo-import {-# SOURCE #-} GI.WebKit.Objects.DOMBarProp-import {-# SOURCE #-} GI.WebKit.Objects.DOMBatteryManager-import {-# SOURCE #-} GI.WebKit.Objects.DOMBlob-import {-# SOURCE #-} GI.WebKit.Objects.DOMCDATASection-import {-# SOURCE #-} GI.WebKit.Objects.DOMCSSRule-import {-# SOURCE #-} GI.WebKit.Objects.DOMCSSRuleList-import {-# SOURCE #-} GI.WebKit.Objects.DOMCSSStyleDeclaration-import {-# SOURCE #-} GI.WebKit.Objects.DOMCSSStyleSheet-import {-# SOURCE #-} GI.WebKit.Objects.DOMCSSValue-import {-# SOURCE #-} GI.WebKit.Objects.DOMCharacterData-import {-# SOURCE #-} GI.WebKit.Objects.DOMComment-import {-# SOURCE #-} GI.WebKit.Objects.DOMConsole-import {-# SOURCE #-} GI.WebKit.Objects.DOMDOMApplicationCache-import {-# SOURCE #-} GI.WebKit.Objects.DOMDOMImplementation-import {-# SOURCE #-} GI.WebKit.Objects.DOMDOMMimeType-import {-# SOURCE #-} GI.WebKit.Objects.DOMDOMMimeTypeArray-import {-# SOURCE #-} GI.WebKit.Objects.DOMDOMNamedFlowCollection-import {-# SOURCE #-} GI.WebKit.Objects.DOMDOMPlugin-import {-# SOURCE #-} GI.WebKit.Objects.DOMDOMPluginArray-import {-# SOURCE #-} GI.WebKit.Objects.DOMDOMSecurityPolicy-import {-# SOURCE #-} GI.WebKit.Objects.DOMDOMSelection-import {-# SOURCE #-} GI.WebKit.Objects.DOMDOMSettableTokenList-import {-# SOURCE #-} GI.WebKit.Objects.DOMDOMStringList-import {-# SOURCE #-} GI.WebKit.Objects.DOMDOMStringMap-import {-# SOURCE #-} GI.WebKit.Objects.DOMDOMTokenList-import {-# SOURCE #-} GI.WebKit.Objects.DOMDOMWindow-import {-# SOURCE #-} GI.WebKit.Objects.DOMDOMWindowCSS-import {-# SOURCE #-} GI.WebKit.Objects.DOMDatabase-import {-# SOURCE #-} GI.WebKit.Objects.DOMDocument-import {-# SOURCE #-} GI.WebKit.Objects.DOMDocumentFragment-import {-# SOURCE #-} GI.WebKit.Objects.DOMDocumentType-import {-# SOURCE #-} GI.WebKit.Objects.DOMElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMEntityReference-import {-# SOURCE #-} GI.WebKit.Objects.DOMEvent-import {-# SOURCE #-} GI.WebKit.Objects.DOMFile-import {-# SOURCE #-} GI.WebKit.Objects.DOMFileList-import {-# SOURCE #-} GI.WebKit.Objects.DOMGamepad-import {-# SOURCE #-} GI.WebKit.Objects.DOMGamepadList-import {-# SOURCE #-} GI.WebKit.Objects.DOMGeolocation-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLAnchorElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLAppletElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLAreaElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLAudioElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLBRElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLBaseElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLBaseFontElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLBodyElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLButtonElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLCanvasElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLCollection-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLDListElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLDetailsElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLDirectoryElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLDivElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLDocument-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLEmbedElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLFieldSetElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLFontElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLFormElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLFrameElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLFrameSetElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLHRElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLHeadElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLHeadingElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLHtmlElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLIFrameElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLImageElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLInputElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLKeygenElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLLIElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLLabelElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLLegendElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLLinkElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLMapElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLMarqueeElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLMediaElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLMenuElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLMetaElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLModElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLOListElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLObjectElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLOptGroupElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLOptionElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLOptionsCollection-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLParagraphElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLParamElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLPreElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLPropertiesCollection-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLQuoteElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLScriptElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLSelectElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLStyleElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLTableCaptionElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLTableCellElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLTableColElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLTableElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLTableRowElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLTableSectionElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLTextAreaElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLTitleElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLUListElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHTMLVideoElement-import {-# SOURCE #-} GI.WebKit.Objects.DOMHistory-import {-# SOURCE #-} GI.WebKit.Objects.DOMKeyboardEvent-import {-# SOURCE #-} GI.WebKit.Objects.DOMLocation-import {-# SOURCE #-} GI.WebKit.Objects.DOMMediaController-import {-# SOURCE #-} GI.WebKit.Objects.DOMMediaError-import {-# SOURCE #-} GI.WebKit.Objects.DOMMediaList-import {-# SOURCE #-} GI.WebKit.Objects.DOMMediaQueryList-import {-# SOURCE #-} GI.WebKit.Objects.DOMMemoryInfo-import {-# SOURCE #-} GI.WebKit.Objects.DOMMessagePort-import {-# SOURCE #-} GI.WebKit.Objects.DOMMicroDataItemValue-import {-# SOURCE #-} GI.WebKit.Objects.DOMMouseEvent-import {-# SOURCE #-} GI.WebKit.Objects.DOMNamedNodeMap-import {-# SOURCE #-} GI.WebKit.Objects.DOMNavigator-import {-# SOURCE #-} GI.WebKit.Objects.DOMNode-import {-# SOURCE #-} GI.WebKit.Objects.DOMNodeFilter-import {-# SOURCE #-} GI.WebKit.Objects.DOMNodeIterator-import {-# SOURCE #-} GI.WebKit.Objects.DOMNodeList-import {-# SOURCE #-} GI.WebKit.Objects.DOMObject-import {-# SOURCE #-} GI.WebKit.Objects.DOMPerformance-import {-# SOURCE #-} GI.WebKit.Objects.DOMPerformanceEntry-import {-# SOURCE #-} GI.WebKit.Objects.DOMPerformanceEntryList-import {-# SOURCE #-} GI.WebKit.Objects.DOMPerformanceNavigation-import {-# SOURCE #-} GI.WebKit.Objects.DOMPerformanceTiming-import {-# SOURCE #-} GI.WebKit.Objects.DOMProcessingInstruction-import {-# SOURCE #-} GI.WebKit.Objects.DOMPropertyNodeList-import {-# SOURCE #-} GI.WebKit.Objects.DOMRange-import {-# SOURCE #-} GI.WebKit.Objects.DOMScreen-import {-# SOURCE #-} GI.WebKit.Objects.DOMShadowRoot-import {-# SOURCE #-} GI.WebKit.Objects.DOMStorage-import {-# SOURCE #-} GI.WebKit.Objects.DOMStorageInfo-import {-# SOURCE #-} GI.WebKit.Objects.DOMStorageQuota-import {-# SOURCE #-} GI.WebKit.Objects.DOMStyleMedia-import {-# SOURCE #-} GI.WebKit.Objects.DOMStyleSheet-import {-# SOURCE #-} GI.WebKit.Objects.DOMStyleSheetList-import {-# SOURCE #-} GI.WebKit.Objects.DOMText-import {-# SOURCE #-} GI.WebKit.Objects.DOMTextTrack-import {-# SOURCE #-} GI.WebKit.Objects.DOMTextTrackCue-import {-# SOURCE #-} GI.WebKit.Objects.DOMTextTrackCueList-import {-# SOURCE #-} GI.WebKit.Objects.DOMTextTrackList-import {-# SOURCE #-} GI.WebKit.Objects.DOMTimeRanges-import {-# SOURCE #-} GI.WebKit.Objects.DOMTouch-import {-# SOURCE #-} GI.WebKit.Objects.DOMTrackEvent-import {-# SOURCE #-} GI.WebKit.Objects.DOMTreeWalker-import {-# SOURCE #-} GI.WebKit.Objects.DOMUIEvent-import {-# SOURCE #-} GI.WebKit.Objects.DOMValidityState-import {-# SOURCE #-} GI.WebKit.Objects.DOMVideoPlaybackQuality-import {-# SOURCE #-} GI.WebKit.Objects.DOMVideoTrack-import {-# SOURCE #-} GI.WebKit.Objects.DOMVideoTrackList-import {-# SOURCE #-} GI.WebKit.Objects.DOMWebKitNamedFlow-import {-# SOURCE #-} GI.WebKit.Objects.DOMWebKitPoint-import {-# SOURCE #-} GI.WebKit.Objects.DOMWheelEvent-import {-# SOURCE #-} GI.WebKit.Objects.DOMXPathExpression-import {-# SOURCE #-} GI.WebKit.Objects.DOMXPathNSResolver-import {-# SOURCE #-} GI.WebKit.Objects.DOMXPathResult-import {-# SOURCE #-} GI.WebKit.Objects.Download-import {-# SOURCE #-} GI.WebKit.Objects.FaviconDatabase-import {-# SOURCE #-} GI.WebKit.Objects.FileChooserRequest-import {-# SOURCE #-} GI.WebKit.Objects.GeolocationPolicyDecision-import {-# SOURCE #-} GI.WebKit.Objects.HitTestResult-import {-# SOURCE #-} GI.WebKit.Objects.IconDatabase-import {-# SOURCE #-} GI.WebKit.Objects.NetworkRequest-import {-# SOURCE #-} GI.WebKit.Objects.NetworkResponse-import {-# SOURCE #-} GI.WebKit.Objects.SecurityOrigin-import {-# SOURCE #-} GI.WebKit.Objects.SoupAuthDialog-import {-# SOURCE #-} GI.WebKit.Objects.ViewportAttributes-import {-# SOURCE #-} GI.WebKit.Objects.WebBackForwardList-import {-# SOURCE #-} GI.WebKit.Objects.WebDataSource-import {-# SOURCE #-} GI.WebKit.Objects.WebDatabase-import {-# SOURCE #-} GI.WebKit.Objects.WebFrame-import {-# SOURCE #-} GI.WebKit.Objects.WebHistoryItem-import {-# SOURCE #-} GI.WebKit.Objects.WebInspector-import {-# SOURCE #-} GI.WebKit.Objects.WebNavigationAction-import {-# SOURCE #-} GI.WebKit.Objects.WebPlugin-import {-# SOURCE #-} GI.WebKit.Objects.WebPluginDatabase-import {-# SOURCE #-} GI.WebKit.Objects.WebPolicyDecision-import {-# SOURCE #-} GI.WebKit.Objects.WebResource-import {-# SOURCE #-} GI.WebKit.Objects.WebSettings-import {-# SOURCE #-} GI.WebKit.Objects.WebView-import {-# SOURCE #-} GI.WebKit.Objects.WebWindowFeatures-import {-# SOURCE #-} GI.WebKit.Structs.DOMEventTargetClass-import {-# SOURCE #-} GI.WebKit.Structs.WebPluginMIMEType--import GI.WebKit.Enums-import GI.WebKit.Flags-
Setup.hs view
@@ -1,3 +1,12 @@-#!/usr/bin/env runhaskell-import Distribution.Simple-main = defaultMain+{-# LANGUAGE OverloadedStrings #-}++import Distribution.Simple (defaultMainWithHooks)+import Data.GI.CodeGen.CabalHooks (simpleHaskellGIHooks)++main = defaultMainWithHooks (simpleHaskellGIHooks name version verbose+                             overridesFile outputDir)+    where name = "WebKit"+          version = "3.0"+          verbose = False+          overridesFile = Nothing+          outputDir = Nothing
+ WebKit.overrides view
@@ -0,0 +1,11 @@+namespace WebKit++# PkgConfig names are slightly different to the GI namespaces+pkg-config-name JavaScriptCore javascriptcoregtk++# This is a macro, but somehow it appears in the introspection data as+# a function.+ignore check_version++# https://bugs.webkit.org/show_bug.cgi?id=152826+set-attr WebKit/WebView/get_uri/@return-value nullable 1
gi-webkit.cabal view
@@ -1,6 +1,5 @@--- Autogenerated, do not edit. name:               gi-webkit-version:            0.2.4.15+version:            3.0.1 synopsis:           WebKit bindings description:        Bindings for WebKit, autogenerated by haskell-gi. homepage:           https://github.com/haskell-gi/haskell-gi@@ -9,228 +8,36 @@ author:             Will Thompson, Iñaki García Etxebarria and Jonas Platte maintainer:         Iñaki García Etxebarria (garetxe@gmail.com) category:           Bindings-build-type:         Simple-cabal-version:      >=1.10+build-type:         Custom+cabal-version:      >= 1.24 +extra-source-files: WebKit.overrides++custom-setup+  setup-depends: base >= 4.7,+                 Cabal >= 1.24,+                 haskell-gi >= 0.15+ library     default-language:   Haskell2010     default-extensions: NoImplicitPrelude, ScopedTypeVariables, CPP, OverloadedStrings, NegativeLiterals, ConstraintKinds, TypeFamilies, MultiParamTypeClasses, KindSignatures, FlexibleInstances, UndecidableInstances, DataKinds, FlexibleContexts     other-extensions:   PatternSynonyms ViewPatterns     ghc-options:        -fno-warn-unused-imports -fno-warn-warnings-deprecations-    exposed-modules:    GI.WebKit.Types-                        GI.WebKit-                        GI.WebKit.Callbacks-                        GI.WebKit.Constants-                        GI.WebKit.Enums-                        GI.WebKit.Flags-                        GI.WebKit.Functions-                        GI.WebKit.Interfaces-                        GI.WebKit.Interfaces.DOMEventTarget-                        GI.WebKit.Interfaces.SpellChecker-                        GI.WebKit.Objects-                        GI.WebKit.Objects.DOMAttr-                        GI.WebKit.Objects.DOMAudioTrack-                        GI.WebKit.Objects.DOMAudioTrackList-                        GI.WebKit.Objects.DOMBarInfo-                        GI.WebKit.Objects.DOMBarProp-                        GI.WebKit.Objects.DOMBatteryManager-                        GI.WebKit.Objects.DOMBlob-                        GI.WebKit.Objects.DOMCDATASection-                        GI.WebKit.Objects.DOMCSSRule-                        GI.WebKit.Objects.DOMCSSRuleList-                        GI.WebKit.Objects.DOMCSSStyleDeclaration-                        GI.WebKit.Objects.DOMCSSStyleSheet-                        GI.WebKit.Objects.DOMCSSValue-                        GI.WebKit.Objects.DOMCharacterData-                        GI.WebKit.Objects.DOMComment-                        GI.WebKit.Objects.DOMConsole-                        GI.WebKit.Objects.DOMDOMApplicationCache-                        GI.WebKit.Objects.DOMDOMImplementation-                        GI.WebKit.Objects.DOMDOMMimeType-                        GI.WebKit.Objects.DOMDOMMimeTypeArray-                        GI.WebKit.Objects.DOMDOMNamedFlowCollection-                        GI.WebKit.Objects.DOMDOMPlugin-                        GI.WebKit.Objects.DOMDOMPluginArray-                        GI.WebKit.Objects.DOMDOMSecurityPolicy-                        GI.WebKit.Objects.DOMDOMSelection-                        GI.WebKit.Objects.DOMDOMSettableTokenList-                        GI.WebKit.Objects.DOMDOMStringList-                        GI.WebKit.Objects.DOMDOMStringMap-                        GI.WebKit.Objects.DOMDOMTokenList-                        GI.WebKit.Objects.DOMDOMWindow-                        GI.WebKit.Objects.DOMDOMWindowCSS-                        GI.WebKit.Objects.DOMDatabase-                        GI.WebKit.Objects.DOMDocument-                        GI.WebKit.Objects.DOMDocumentFragment-                        GI.WebKit.Objects.DOMDocumentType-                        GI.WebKit.Objects.DOMElement-                        GI.WebKit.Objects.DOMEntityReference-                        GI.WebKit.Objects.DOMEvent-                        GI.WebKit.Objects.DOMFile-                        GI.WebKit.Objects.DOMFileList-                        GI.WebKit.Objects.DOMGamepad-                        GI.WebKit.Objects.DOMGamepadList-                        GI.WebKit.Objects.DOMGeolocation-                        GI.WebKit.Objects.DOMHTMLAnchorElement-                        GI.WebKit.Objects.DOMHTMLAppletElement-                        GI.WebKit.Objects.DOMHTMLAreaElement-                        GI.WebKit.Objects.DOMHTMLAudioElement-                        GI.WebKit.Objects.DOMHTMLBRElement-                        GI.WebKit.Objects.DOMHTMLBaseElement-                        GI.WebKit.Objects.DOMHTMLBaseFontElement-                        GI.WebKit.Objects.DOMHTMLBodyElement-                        GI.WebKit.Objects.DOMHTMLButtonElement-                        GI.WebKit.Objects.DOMHTMLCanvasElement-                        GI.WebKit.Objects.DOMHTMLCollection-                        GI.WebKit.Objects.DOMHTMLDListElement-                        GI.WebKit.Objects.DOMHTMLDetailsElement-                        GI.WebKit.Objects.DOMHTMLDirectoryElement-                        GI.WebKit.Objects.DOMHTMLDivElement-                        GI.WebKit.Objects.DOMHTMLDocument-                        GI.WebKit.Objects.DOMHTMLElement-                        GI.WebKit.Objects.DOMHTMLEmbedElement-                        GI.WebKit.Objects.DOMHTMLFieldSetElement-                        GI.WebKit.Objects.DOMHTMLFontElement-                        GI.WebKit.Objects.DOMHTMLFormElement-                        GI.WebKit.Objects.DOMHTMLFrameElement-                        GI.WebKit.Objects.DOMHTMLFrameSetElement-                        GI.WebKit.Objects.DOMHTMLHRElement-                        GI.WebKit.Objects.DOMHTMLHeadElement-                        GI.WebKit.Objects.DOMHTMLHeadingElement-                        GI.WebKit.Objects.DOMHTMLHtmlElement-                        GI.WebKit.Objects.DOMHTMLIFrameElement-                        GI.WebKit.Objects.DOMHTMLImageElement-                        GI.WebKit.Objects.DOMHTMLInputElement-                        GI.WebKit.Objects.DOMHTMLKeygenElement-                        GI.WebKit.Objects.DOMHTMLLIElement-                        GI.WebKit.Objects.DOMHTMLLabelElement-                        GI.WebKit.Objects.DOMHTMLLegendElement-                        GI.WebKit.Objects.DOMHTMLLinkElement-                        GI.WebKit.Objects.DOMHTMLMapElement-                        GI.WebKit.Objects.DOMHTMLMarqueeElement-                        GI.WebKit.Objects.DOMHTMLMediaElement-                        GI.WebKit.Objects.DOMHTMLMenuElement-                        GI.WebKit.Objects.DOMHTMLMetaElement-                        GI.WebKit.Objects.DOMHTMLModElement-                        GI.WebKit.Objects.DOMHTMLOListElement-                        GI.WebKit.Objects.DOMHTMLObjectElement-                        GI.WebKit.Objects.DOMHTMLOptGroupElement-                        GI.WebKit.Objects.DOMHTMLOptionElement-                        GI.WebKit.Objects.DOMHTMLOptionsCollection-                        GI.WebKit.Objects.DOMHTMLParagraphElement-                        GI.WebKit.Objects.DOMHTMLParamElement-                        GI.WebKit.Objects.DOMHTMLPreElement-                        GI.WebKit.Objects.DOMHTMLPropertiesCollection-                        GI.WebKit.Objects.DOMHTMLQuoteElement-                        GI.WebKit.Objects.DOMHTMLScriptElement-                        GI.WebKit.Objects.DOMHTMLSelectElement-                        GI.WebKit.Objects.DOMHTMLStyleElement-                        GI.WebKit.Objects.DOMHTMLTableCaptionElement-                        GI.WebKit.Objects.DOMHTMLTableCellElement-                        GI.WebKit.Objects.DOMHTMLTableColElement-                        GI.WebKit.Objects.DOMHTMLTableElement-                        GI.WebKit.Objects.DOMHTMLTableRowElement-                        GI.WebKit.Objects.DOMHTMLTableSectionElement-                        GI.WebKit.Objects.DOMHTMLTextAreaElement-                        GI.WebKit.Objects.DOMHTMLTitleElement-                        GI.WebKit.Objects.DOMHTMLUListElement-                        GI.WebKit.Objects.DOMHTMLVideoElement-                        GI.WebKit.Objects.DOMHistory-                        GI.WebKit.Objects.DOMKeyboardEvent-                        GI.WebKit.Objects.DOMLocation-                        GI.WebKit.Objects.DOMMediaController-                        GI.WebKit.Objects.DOMMediaError-                        GI.WebKit.Objects.DOMMediaList-                        GI.WebKit.Objects.DOMMediaQueryList-                        GI.WebKit.Objects.DOMMemoryInfo-                        GI.WebKit.Objects.DOMMessagePort-                        GI.WebKit.Objects.DOMMicroDataItemValue-                        GI.WebKit.Objects.DOMMouseEvent-                        GI.WebKit.Objects.DOMNamedNodeMap-                        GI.WebKit.Objects.DOMNavigator-                        GI.WebKit.Objects.DOMNode-                        GI.WebKit.Objects.DOMNodeFilter-                        GI.WebKit.Objects.DOMNodeIterator-                        GI.WebKit.Objects.DOMNodeList-                        GI.WebKit.Objects.DOMObject-                        GI.WebKit.Objects.DOMPerformance-                        GI.WebKit.Objects.DOMPerformanceEntry-                        GI.WebKit.Objects.DOMPerformanceEntryList-                        GI.WebKit.Objects.DOMPerformanceNavigation-                        GI.WebKit.Objects.DOMPerformanceTiming-                        GI.WebKit.Objects.DOMProcessingInstruction-                        GI.WebKit.Objects.DOMPropertyNodeList-                        GI.WebKit.Objects.DOMRange-                        GI.WebKit.Objects.DOMScreen-                        GI.WebKit.Objects.DOMShadowRoot-                        GI.WebKit.Objects.DOMStorage-                        GI.WebKit.Objects.DOMStorageInfo-                        GI.WebKit.Objects.DOMStorageQuota-                        GI.WebKit.Objects.DOMStyleMedia-                        GI.WebKit.Objects.DOMStyleSheet-                        GI.WebKit.Objects.DOMStyleSheetList-                        GI.WebKit.Objects.DOMText-                        GI.WebKit.Objects.DOMTextTrack-                        GI.WebKit.Objects.DOMTextTrackCue-                        GI.WebKit.Objects.DOMTextTrackCueList-                        GI.WebKit.Objects.DOMTextTrackList-                        GI.WebKit.Objects.DOMTimeRanges-                        GI.WebKit.Objects.DOMTouch-                        GI.WebKit.Objects.DOMTrackEvent-                        GI.WebKit.Objects.DOMTreeWalker-                        GI.WebKit.Objects.DOMUIEvent-                        GI.WebKit.Objects.DOMValidityState-                        GI.WebKit.Objects.DOMVideoPlaybackQuality-                        GI.WebKit.Objects.DOMVideoTrack-                        GI.WebKit.Objects.DOMVideoTrackList-                        GI.WebKit.Objects.DOMWebKitNamedFlow-                        GI.WebKit.Objects.DOMWebKitPoint-                        GI.WebKit.Objects.DOMWheelEvent-                        GI.WebKit.Objects.DOMXPathExpression-                        GI.WebKit.Objects.DOMXPathNSResolver-                        GI.WebKit.Objects.DOMXPathResult-                        GI.WebKit.Objects.Download-                        GI.WebKit.Objects.FaviconDatabase-                        GI.WebKit.Objects.FileChooserRequest-                        GI.WebKit.Objects.GeolocationPolicyDecision-                        GI.WebKit.Objects.HitTestResult-                        GI.WebKit.Objects.IconDatabase-                        GI.WebKit.Objects.NetworkRequest-                        GI.WebKit.Objects.NetworkResponse-                        GI.WebKit.Objects.SecurityOrigin-                        GI.WebKit.Objects.SoupAuthDialog-                        GI.WebKit.Objects.ViewportAttributes-                        GI.WebKit.Objects.WebBackForwardList-                        GI.WebKit.Objects.WebDataSource-                        GI.WebKit.Objects.WebDatabase-                        GI.WebKit.Objects.WebFrame-                        GI.WebKit.Objects.WebHistoryItem-                        GI.WebKit.Objects.WebInspector-                        GI.WebKit.Objects.WebNavigationAction-                        GI.WebKit.Objects.WebPlugin-                        GI.WebKit.Objects.WebPluginDatabase-                        GI.WebKit.Objects.WebPolicyDecision-                        GI.WebKit.Objects.WebResource-                        GI.WebKit.Objects.WebSettings-                        GI.WebKit.Objects.WebView-                        GI.WebKit.Objects.WebWindowFeatures-                        GI.WebKit.Structs-                        GI.WebKit.Structs.DOMEventTargetClass-                        GI.WebKit.Structs.WebPluginMIMEType-    pkgconfig-depends:  webkitgtk-3.0 >= 2.4++    pkgconfig-depends:  webkitgtk-3.0     build-depends: base >= 4.7 && <5,         haskell-gi-base >= 0.15 && < 1,-        gi-atk >= 0.2.18.15 && < 0.2.19,-        gi-glib >= 0.2.46.15 && < 0.2.47,-        gi-gobject >= 0.2.46.15 && < 0.2.47,-        gi-gdk >= 0.3.18.15 && < 0.3.19,-        gi-gdkpixbuf >= 0.2.32.15 && < 0.2.33,-        gi-gio >= 0.2.46.15 && < 0.2.47,-        gi-gtk >= 0.3.18.15 && < 0.3.19,-        gi-javascriptcore >= 0.2.4.15 && < 0.2.5,-        gi-soup >= 0.2.52.15 && < 0.2.53,-        gi-cairo >= 0.1.14.15 && < 0.1.15,+        gi-atk == 2.0.*,+        gi-glib == 2.0.*,+        gi-gobject == 2.0.*,+        gi-gdk == 3.0.*,+        gi-gdkpixbuf == 2.0.*,+        gi-gio == 2.0.*,+        gi-gtk == 3.0.*,+        gi-javascriptcore == 3.0.*,+        gi-soup == 2.4.*,+        gi-cairo == 1.0.*,         bytestring >= 0.10,         containers >= 0.5,         text >= 1.0,-        transformers >= 0.3+        transformers >= 0.5