#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \
&& !defined(__HADDOCK_VERSION__))
module GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement
(
DOMHTMLBodyElement(..) ,
IsDOMHTMLBodyElement ,
toDOMHTMLBodyElement ,
noDOMHTMLBodyElement ,
#if ENABLE_OVERLOADING
DOMHTMLBodyElementGetALinkMethodInfo ,
#endif
dOMHTMLBodyElementGetALink ,
#if ENABLE_OVERLOADING
DOMHTMLBodyElementGetBackgroundMethodInfo,
#endif
dOMHTMLBodyElementGetBackground ,
#if ENABLE_OVERLOADING
DOMHTMLBodyElementGetBgColorMethodInfo ,
#endif
dOMHTMLBodyElementGetBgColor ,
#if ENABLE_OVERLOADING
DOMHTMLBodyElementGetLinkMethodInfo ,
#endif
dOMHTMLBodyElementGetLink ,
#if ENABLE_OVERLOADING
DOMHTMLBodyElementGetTextMethodInfo ,
#endif
dOMHTMLBodyElementGetText ,
#if ENABLE_OVERLOADING
DOMHTMLBodyElementGetVLinkMethodInfo ,
#endif
dOMHTMLBodyElementGetVLink ,
#if ENABLE_OVERLOADING
DOMHTMLBodyElementSetALinkMethodInfo ,
#endif
dOMHTMLBodyElementSetALink ,
#if ENABLE_OVERLOADING
DOMHTMLBodyElementSetBackgroundMethodInfo,
#endif
dOMHTMLBodyElementSetBackground ,
#if ENABLE_OVERLOADING
DOMHTMLBodyElementSetBgColorMethodInfo ,
#endif
dOMHTMLBodyElementSetBgColor ,
#if ENABLE_OVERLOADING
DOMHTMLBodyElementSetLinkMethodInfo ,
#endif
dOMHTMLBodyElementSetLink ,
#if ENABLE_OVERLOADING
DOMHTMLBodyElementSetTextMethodInfo ,
#endif
dOMHTMLBodyElementSetText ,
#if ENABLE_OVERLOADING
DOMHTMLBodyElementSetVLinkMethodInfo ,
#endif
dOMHTMLBodyElementSetVLink ,
#if ENABLE_OVERLOADING
DOMHTMLBodyElementALinkPropertyInfo ,
#endif
constructDOMHTMLBodyElementALink ,
#if ENABLE_OVERLOADING
dOMHTMLBodyElementALink ,
#endif
getDOMHTMLBodyElementALink ,
setDOMHTMLBodyElementALink ,
#if ENABLE_OVERLOADING
DOMHTMLBodyElementBackgroundPropertyInfo,
#endif
constructDOMHTMLBodyElementBackground ,
#if ENABLE_OVERLOADING
dOMHTMLBodyElementBackground ,
#endif
getDOMHTMLBodyElementBackground ,
setDOMHTMLBodyElementBackground ,
#if ENABLE_OVERLOADING
DOMHTMLBodyElementBgColorPropertyInfo ,
#endif
constructDOMHTMLBodyElementBgColor ,
#if ENABLE_OVERLOADING
dOMHTMLBodyElementBgColor ,
#endif
getDOMHTMLBodyElementBgColor ,
setDOMHTMLBodyElementBgColor ,
#if ENABLE_OVERLOADING
DOMHTMLBodyElementLinkPropertyInfo ,
#endif
constructDOMHTMLBodyElementLink ,
#if ENABLE_OVERLOADING
dOMHTMLBodyElementLink ,
#endif
getDOMHTMLBodyElementLink ,
setDOMHTMLBodyElementLink ,
#if ENABLE_OVERLOADING
DOMHTMLBodyElementTextPropertyInfo ,
#endif
constructDOMHTMLBodyElementText ,
#if ENABLE_OVERLOADING
dOMHTMLBodyElementText ,
#endif
getDOMHTMLBodyElementText ,
setDOMHTMLBodyElementText ,
#if ENABLE_OVERLOADING
DOMHTMLBodyElementVLinkPropertyInfo ,
#endif
constructDOMHTMLBodyElementVLink ,
#if ENABLE_OVERLOADING
dOMHTMLBodyElementVLink ,
#endif
getDOMHTMLBodyElementVLink ,
setDOMHTMLBodyElementVLink ,
) where
import Data.GI.Base.ShortPrelude
import qualified Data.GI.Base.ShortPrelude as SP
import qualified Data.GI.Base.Overloading as O
import qualified Prelude as P
import qualified Data.GI.Base.Attributes as GI.Attributes
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GClosure as B.GClosure
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GVariant as B.GVariant
import qualified Data.GI.Base.GValue as B.GValue
import qualified Data.GI.Base.GParamSpec as B.GParamSpec
import qualified Data.GI.Base.CallStack as B.CallStack
import qualified Data.GI.Base.Properties as B.Properties
import qualified Data.Text as T
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map
import qualified Foreign.Ptr as FP
import qualified GHC.OverloadedLabels as OL
import qualified GI.GObject.Objects.Object as GObject.Object
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject
newtype DOMHTMLBodyElement = DOMHTMLBodyElement (ManagedPtr DOMHTMLBodyElement)
foreign import ccall "webkit_dom_html_body_element_get_type"
c_webkit_dom_html_body_element_get_type :: IO GType
instance GObject DOMHTMLBodyElement where
gobjectType = c_webkit_dom_html_body_element_get_type
class (GObject o, O.IsDescendantOf DOMHTMLBodyElement o) => IsDOMHTMLBodyElement o
instance (GObject o, O.IsDescendantOf DOMHTMLBodyElement o) => IsDOMHTMLBodyElement o
instance O.HasParentTypes DOMHTMLBodyElement
type instance O.ParentTypes DOMHTMLBodyElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]
toDOMHTMLBodyElement :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> m DOMHTMLBodyElement
toDOMHTMLBodyElement = liftIO . unsafeCastTo DOMHTMLBodyElement
noDOMHTMLBodyElement :: Maybe DOMHTMLBodyElement
noDOMHTMLBodyElement = Nothing
#if ENABLE_OVERLOADING
type family ResolveDOMHTMLBodyElementMethod (t :: Symbol) (o :: *) :: * where
ResolveDOMHTMLBodyElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo
ResolveDOMHTMLBodyElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo
ResolveDOMHTMLBodyElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo
ResolveDOMHTMLBodyElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo
ResolveDOMHTMLBodyElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo
ResolveDOMHTMLBodyElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo
ResolveDOMHTMLBodyElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo
ResolveDOMHTMLBodyElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo
ResolveDOMHTMLBodyElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo
ResolveDOMHTMLBodyElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo
ResolveDOMHTMLBodyElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo
ResolveDOMHTMLBodyElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo
ResolveDOMHTMLBodyElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo
ResolveDOMHTMLBodyElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo
ResolveDOMHTMLBodyElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo
ResolveDOMHTMLBodyElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo
ResolveDOMHTMLBodyElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo
ResolveDOMHTMLBodyElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo
ResolveDOMHTMLBodyElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo
ResolveDOMHTMLBodyElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo
ResolveDOMHTMLBodyElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo
ResolveDOMHTMLBodyElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo
ResolveDOMHTMLBodyElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo
ResolveDOMHTMLBodyElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo
ResolveDOMHTMLBodyElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo
ResolveDOMHTMLBodyElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo
ResolveDOMHTMLBodyElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo
ResolveDOMHTMLBodyElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo
ResolveDOMHTMLBodyElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo
ResolveDOMHTMLBodyElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo
ResolveDOMHTMLBodyElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo
ResolveDOMHTMLBodyElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo
ResolveDOMHTMLBodyElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo
ResolveDOMHTMLBodyElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo
ResolveDOMHTMLBodyElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo
ResolveDOMHTMLBodyElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo
ResolveDOMHTMLBodyElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo
ResolveDOMHTMLBodyElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo
ResolveDOMHTMLBodyElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo
ResolveDOMHTMLBodyElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo
ResolveDOMHTMLBodyElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo
ResolveDOMHTMLBodyElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo
ResolveDOMHTMLBodyElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo
ResolveDOMHTMLBodyElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo
ResolveDOMHTMLBodyElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo
ResolveDOMHTMLBodyElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo
ResolveDOMHTMLBodyElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo
ResolveDOMHTMLBodyElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo
ResolveDOMHTMLBodyElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo
ResolveDOMHTMLBodyElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo
ResolveDOMHTMLBodyElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo
ResolveDOMHTMLBodyElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo
ResolveDOMHTMLBodyElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo
ResolveDOMHTMLBodyElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo
ResolveDOMHTMLBodyElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo
ResolveDOMHTMLBodyElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo
ResolveDOMHTMLBodyElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo
ResolveDOMHTMLBodyElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo
ResolveDOMHTMLBodyElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo
ResolveDOMHTMLBodyElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo
ResolveDOMHTMLBodyElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo
ResolveDOMHTMLBodyElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo
ResolveDOMHTMLBodyElementMethod "getALink" o = DOMHTMLBodyElementGetALinkMethodInfo
ResolveDOMHTMLBodyElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo
ResolveDOMHTMLBodyElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo
ResolveDOMHTMLBodyElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo
ResolveDOMHTMLBodyElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo
ResolveDOMHTMLBodyElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo
ResolveDOMHTMLBodyElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo
ResolveDOMHTMLBodyElementMethod "getBackground" o = DOMHTMLBodyElementGetBackgroundMethodInfo
ResolveDOMHTMLBodyElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo
ResolveDOMHTMLBodyElementMethod "getBgColor" o = DOMHTMLBodyElementGetBgColorMethodInfo
ResolveDOMHTMLBodyElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo
ResolveDOMHTMLBodyElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo
ResolveDOMHTMLBodyElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo
ResolveDOMHTMLBodyElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo
ResolveDOMHTMLBodyElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo
ResolveDOMHTMLBodyElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo
ResolveDOMHTMLBodyElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo
ResolveDOMHTMLBodyElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo
ResolveDOMHTMLBodyElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo
ResolveDOMHTMLBodyElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo
ResolveDOMHTMLBodyElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo
ResolveDOMHTMLBodyElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo
ResolveDOMHTMLBodyElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo
ResolveDOMHTMLBodyElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo
ResolveDOMHTMLBodyElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo
ResolveDOMHTMLBodyElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo
ResolveDOMHTMLBodyElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo
ResolveDOMHTMLBodyElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo
ResolveDOMHTMLBodyElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo
ResolveDOMHTMLBodyElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo
ResolveDOMHTMLBodyElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo
ResolveDOMHTMLBodyElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo
ResolveDOMHTMLBodyElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo
ResolveDOMHTMLBodyElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo
ResolveDOMHTMLBodyElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo
ResolveDOMHTMLBodyElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo
ResolveDOMHTMLBodyElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo
ResolveDOMHTMLBodyElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo
ResolveDOMHTMLBodyElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo
ResolveDOMHTMLBodyElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo
ResolveDOMHTMLBodyElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo
ResolveDOMHTMLBodyElementMethod "getLink" o = DOMHTMLBodyElementGetLinkMethodInfo
ResolveDOMHTMLBodyElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo
ResolveDOMHTMLBodyElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo
ResolveDOMHTMLBodyElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo
ResolveDOMHTMLBodyElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo
ResolveDOMHTMLBodyElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo
ResolveDOMHTMLBodyElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo
ResolveDOMHTMLBodyElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo
ResolveDOMHTMLBodyElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo
ResolveDOMHTMLBodyElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo
ResolveDOMHTMLBodyElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo
ResolveDOMHTMLBodyElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo
ResolveDOMHTMLBodyElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo
ResolveDOMHTMLBodyElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo
ResolveDOMHTMLBodyElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo
ResolveDOMHTMLBodyElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo
ResolveDOMHTMLBodyElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo
ResolveDOMHTMLBodyElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo
ResolveDOMHTMLBodyElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo
ResolveDOMHTMLBodyElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo
ResolveDOMHTMLBodyElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo
ResolveDOMHTMLBodyElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo
ResolveDOMHTMLBodyElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo
ResolveDOMHTMLBodyElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo
ResolveDOMHTMLBodyElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo
ResolveDOMHTMLBodyElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo
ResolveDOMHTMLBodyElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo
ResolveDOMHTMLBodyElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo
ResolveDOMHTMLBodyElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo
ResolveDOMHTMLBodyElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo
ResolveDOMHTMLBodyElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo
ResolveDOMHTMLBodyElementMethod "getText" o = DOMHTMLBodyElementGetTextMethodInfo
ResolveDOMHTMLBodyElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo
ResolveDOMHTMLBodyElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo
ResolveDOMHTMLBodyElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo
ResolveDOMHTMLBodyElementMethod "getVLink" o = DOMHTMLBodyElementGetVLinkMethodInfo
ResolveDOMHTMLBodyElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo
ResolveDOMHTMLBodyElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo
ResolveDOMHTMLBodyElementMethod "setALink" o = DOMHTMLBodyElementSetALinkMethodInfo
ResolveDOMHTMLBodyElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo
ResolveDOMHTMLBodyElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo
ResolveDOMHTMLBodyElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo
ResolveDOMHTMLBodyElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo
ResolveDOMHTMLBodyElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo
ResolveDOMHTMLBodyElementMethod "setBackground" o = DOMHTMLBodyElementSetBackgroundMethodInfo
ResolveDOMHTMLBodyElementMethod "setBgColor" o = DOMHTMLBodyElementSetBgColorMethodInfo
ResolveDOMHTMLBodyElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo
ResolveDOMHTMLBodyElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo
ResolveDOMHTMLBodyElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo
ResolveDOMHTMLBodyElementMethod "setDataFull" o = GObject.Object.ObjectSetDataFullMethodInfo
ResolveDOMHTMLBodyElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo
ResolveDOMHTMLBodyElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo
ResolveDOMHTMLBodyElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo
ResolveDOMHTMLBodyElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo
ResolveDOMHTMLBodyElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo
ResolveDOMHTMLBodyElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo
ResolveDOMHTMLBodyElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo
ResolveDOMHTMLBodyElementMethod "setLink" o = DOMHTMLBodyElementSetLinkMethodInfo
ResolveDOMHTMLBodyElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo
ResolveDOMHTMLBodyElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo
ResolveDOMHTMLBodyElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo
ResolveDOMHTMLBodyElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo
ResolveDOMHTMLBodyElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo
ResolveDOMHTMLBodyElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo
ResolveDOMHTMLBodyElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo
ResolveDOMHTMLBodyElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo
ResolveDOMHTMLBodyElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo
ResolveDOMHTMLBodyElementMethod "setText" o = DOMHTMLBodyElementSetTextMethodInfo
ResolveDOMHTMLBodyElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo
ResolveDOMHTMLBodyElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo
ResolveDOMHTMLBodyElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo
ResolveDOMHTMLBodyElementMethod "setVLink" o = DOMHTMLBodyElementSetVLinkMethodInfo
ResolveDOMHTMLBodyElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo
ResolveDOMHTMLBodyElementMethod l o = O.MethodResolutionFailed l o
instance (info ~ ResolveDOMHTMLBodyElementMethod t DOMHTMLBodyElement, O.MethodInfo info DOMHTMLBodyElement p) => OL.IsLabel t (DOMHTMLBodyElement -> p) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#else
fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#endif
#endif
getDOMHTMLBodyElementALink :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> m (Maybe T.Text)
getDOMHTMLBodyElementALink obj = liftIO $ B.Properties.getObjectPropertyString obj "a-link"
setDOMHTMLBodyElementALink :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> T.Text -> m ()
setDOMHTMLBodyElementALink obj val = liftIO $ B.Properties.setObjectPropertyString obj "a-link" (Just val)
constructDOMHTMLBodyElementALink :: (IsDOMHTMLBodyElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLBodyElementALink val = B.Properties.constructObjectPropertyString "a-link" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLBodyElementALinkPropertyInfo
instance AttrInfo DOMHTMLBodyElementALinkPropertyInfo where
type AttrAllowedOps DOMHTMLBodyElementALinkPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLBodyElementALinkPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLBodyElementALinkPropertyInfo = IsDOMHTMLBodyElement
type AttrGetType DOMHTMLBodyElementALinkPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLBodyElementALinkPropertyInfo = "a-link"
type AttrOrigin DOMHTMLBodyElementALinkPropertyInfo = DOMHTMLBodyElement
attrGet _ = getDOMHTMLBodyElementALink
attrSet _ = setDOMHTMLBodyElementALink
attrConstruct _ = constructDOMHTMLBodyElementALink
attrClear _ = undefined
#endif
getDOMHTMLBodyElementBackground :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> m (Maybe T.Text)
getDOMHTMLBodyElementBackground obj = liftIO $ B.Properties.getObjectPropertyString obj "background"
setDOMHTMLBodyElementBackground :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> T.Text -> m ()
setDOMHTMLBodyElementBackground obj val = liftIO $ B.Properties.setObjectPropertyString obj "background" (Just val)
constructDOMHTMLBodyElementBackground :: (IsDOMHTMLBodyElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLBodyElementBackground val = B.Properties.constructObjectPropertyString "background" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLBodyElementBackgroundPropertyInfo
instance AttrInfo DOMHTMLBodyElementBackgroundPropertyInfo where
type AttrAllowedOps DOMHTMLBodyElementBackgroundPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLBodyElementBackgroundPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLBodyElementBackgroundPropertyInfo = IsDOMHTMLBodyElement
type AttrGetType DOMHTMLBodyElementBackgroundPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLBodyElementBackgroundPropertyInfo = "background"
type AttrOrigin DOMHTMLBodyElementBackgroundPropertyInfo = DOMHTMLBodyElement
attrGet _ = getDOMHTMLBodyElementBackground
attrSet _ = setDOMHTMLBodyElementBackground
attrConstruct _ = constructDOMHTMLBodyElementBackground
attrClear _ = undefined
#endif
getDOMHTMLBodyElementBgColor :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> m (Maybe T.Text)
getDOMHTMLBodyElementBgColor obj = liftIO $ B.Properties.getObjectPropertyString obj "bg-color"
setDOMHTMLBodyElementBgColor :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> T.Text -> m ()
setDOMHTMLBodyElementBgColor obj val = liftIO $ B.Properties.setObjectPropertyString obj "bg-color" (Just val)
constructDOMHTMLBodyElementBgColor :: (IsDOMHTMLBodyElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLBodyElementBgColor val = B.Properties.constructObjectPropertyString "bg-color" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLBodyElementBgColorPropertyInfo
instance AttrInfo DOMHTMLBodyElementBgColorPropertyInfo where
type AttrAllowedOps DOMHTMLBodyElementBgColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLBodyElementBgColorPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLBodyElementBgColorPropertyInfo = IsDOMHTMLBodyElement
type AttrGetType DOMHTMLBodyElementBgColorPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLBodyElementBgColorPropertyInfo = "bg-color"
type AttrOrigin DOMHTMLBodyElementBgColorPropertyInfo = DOMHTMLBodyElement
attrGet _ = getDOMHTMLBodyElementBgColor
attrSet _ = setDOMHTMLBodyElementBgColor
attrConstruct _ = constructDOMHTMLBodyElementBgColor
attrClear _ = undefined
#endif
getDOMHTMLBodyElementLink :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> m (Maybe T.Text)
getDOMHTMLBodyElementLink obj = liftIO $ B.Properties.getObjectPropertyString obj "link"
setDOMHTMLBodyElementLink :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> T.Text -> m ()
setDOMHTMLBodyElementLink obj val = liftIO $ B.Properties.setObjectPropertyString obj "link" (Just val)
constructDOMHTMLBodyElementLink :: (IsDOMHTMLBodyElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLBodyElementLink val = B.Properties.constructObjectPropertyString "link" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLBodyElementLinkPropertyInfo
instance AttrInfo DOMHTMLBodyElementLinkPropertyInfo where
type AttrAllowedOps DOMHTMLBodyElementLinkPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLBodyElementLinkPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLBodyElementLinkPropertyInfo = IsDOMHTMLBodyElement
type AttrGetType DOMHTMLBodyElementLinkPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLBodyElementLinkPropertyInfo = "link"
type AttrOrigin DOMHTMLBodyElementLinkPropertyInfo = DOMHTMLBodyElement
attrGet _ = getDOMHTMLBodyElementLink
attrSet _ = setDOMHTMLBodyElementLink
attrConstruct _ = constructDOMHTMLBodyElementLink
attrClear _ = undefined
#endif
getDOMHTMLBodyElementText :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> m (Maybe T.Text)
getDOMHTMLBodyElementText obj = liftIO $ B.Properties.getObjectPropertyString obj "text"
setDOMHTMLBodyElementText :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> T.Text -> m ()
setDOMHTMLBodyElementText obj val = liftIO $ B.Properties.setObjectPropertyString obj "text" (Just val)
constructDOMHTMLBodyElementText :: (IsDOMHTMLBodyElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLBodyElementText val = B.Properties.constructObjectPropertyString "text" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLBodyElementTextPropertyInfo
instance AttrInfo DOMHTMLBodyElementTextPropertyInfo where
type AttrAllowedOps DOMHTMLBodyElementTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLBodyElementTextPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLBodyElementTextPropertyInfo = IsDOMHTMLBodyElement
type AttrGetType DOMHTMLBodyElementTextPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLBodyElementTextPropertyInfo = "text"
type AttrOrigin DOMHTMLBodyElementTextPropertyInfo = DOMHTMLBodyElement
attrGet _ = getDOMHTMLBodyElementText
attrSet _ = setDOMHTMLBodyElementText
attrConstruct _ = constructDOMHTMLBodyElementText
attrClear _ = undefined
#endif
getDOMHTMLBodyElementVLink :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> m (Maybe T.Text)
getDOMHTMLBodyElementVLink obj = liftIO $ B.Properties.getObjectPropertyString obj "v-link"
setDOMHTMLBodyElementVLink :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> T.Text -> m ()
setDOMHTMLBodyElementVLink obj val = liftIO $ B.Properties.setObjectPropertyString obj "v-link" (Just val)
constructDOMHTMLBodyElementVLink :: (IsDOMHTMLBodyElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLBodyElementVLink val = B.Properties.constructObjectPropertyString "v-link" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLBodyElementVLinkPropertyInfo
instance AttrInfo DOMHTMLBodyElementVLinkPropertyInfo where
type AttrAllowedOps DOMHTMLBodyElementVLinkPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLBodyElementVLinkPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLBodyElementVLinkPropertyInfo = IsDOMHTMLBodyElement
type AttrGetType DOMHTMLBodyElementVLinkPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLBodyElementVLinkPropertyInfo = "v-link"
type AttrOrigin DOMHTMLBodyElementVLinkPropertyInfo = DOMHTMLBodyElement
attrGet _ = getDOMHTMLBodyElementVLink
attrSet _ = setDOMHTMLBodyElementVLink
attrConstruct _ = constructDOMHTMLBodyElementVLink
attrClear _ = undefined
#endif
#if ENABLE_OVERLOADING
instance O.HasAttributeList DOMHTMLBodyElement
type instance O.AttributeList DOMHTMLBodyElement = DOMHTMLBodyElementAttributeList
type DOMHTMLBodyElementAttributeList = ('[ '("aLink", DOMHTMLBodyElementALinkPropertyInfo), '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("background", DOMHTMLBodyElementBackgroundPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("bgColor", DOMHTMLBodyElementBgColorPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("link", DOMHTMLBodyElementLinkPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("text", DOMHTMLBodyElementTextPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("vLink", DOMHTMLBodyElementVLinkPropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])
#endif
#if ENABLE_OVERLOADING
dOMHTMLBodyElementALink :: AttrLabelProxy "aLink"
dOMHTMLBodyElementALink = AttrLabelProxy
dOMHTMLBodyElementBackground :: AttrLabelProxy "background"
dOMHTMLBodyElementBackground = AttrLabelProxy
dOMHTMLBodyElementBgColor :: AttrLabelProxy "bgColor"
dOMHTMLBodyElementBgColor = AttrLabelProxy
dOMHTMLBodyElementLink :: AttrLabelProxy "link"
dOMHTMLBodyElementLink = AttrLabelProxy
dOMHTMLBodyElementText :: AttrLabelProxy "text"
dOMHTMLBodyElementText = AttrLabelProxy
dOMHTMLBodyElementVLink :: AttrLabelProxy "vLink"
dOMHTMLBodyElementVLink = AttrLabelProxy
#endif
#if ENABLE_OVERLOADING
type instance O.SignalList DOMHTMLBodyElement = DOMHTMLBodyElementSignalList
type DOMHTMLBodyElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])
#endif
foreign import ccall "webkit_dom_html_body_element_get_a_link" webkit_dom_html_body_element_get_a_link ::
Ptr DOMHTMLBodyElement ->
IO CString
{-# DEPRECATED dOMHTMLBodyElementGetALink ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLBodyElementGetALink ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>
a
-> m T.Text
dOMHTMLBodyElementGetALink self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_body_element_get_a_link self'
checkUnexpectedReturnNULL "dOMHTMLBodyElementGetALink" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLBodyElementGetALinkMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementGetALinkMethodInfo a signature where
overloadedMethod _ = dOMHTMLBodyElementGetALink
#endif
foreign import ccall "webkit_dom_html_body_element_get_background" webkit_dom_html_body_element_get_background ::
Ptr DOMHTMLBodyElement ->
IO CString
{-# DEPRECATED dOMHTMLBodyElementGetBackground ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLBodyElementGetBackground ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>
a
-> m T.Text
dOMHTMLBodyElementGetBackground self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_body_element_get_background self'
checkUnexpectedReturnNULL "dOMHTMLBodyElementGetBackground" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLBodyElementGetBackgroundMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementGetBackgroundMethodInfo a signature where
overloadedMethod _ = dOMHTMLBodyElementGetBackground
#endif
foreign import ccall "webkit_dom_html_body_element_get_bg_color" webkit_dom_html_body_element_get_bg_color ::
Ptr DOMHTMLBodyElement ->
IO CString
{-# DEPRECATED dOMHTMLBodyElementGetBgColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLBodyElementGetBgColor ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>
a
-> m T.Text
dOMHTMLBodyElementGetBgColor self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_body_element_get_bg_color self'
checkUnexpectedReturnNULL "dOMHTMLBodyElementGetBgColor" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLBodyElementGetBgColorMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementGetBgColorMethodInfo a signature where
overloadedMethod _ = dOMHTMLBodyElementGetBgColor
#endif
foreign import ccall "webkit_dom_html_body_element_get_link" webkit_dom_html_body_element_get_link ::
Ptr DOMHTMLBodyElement ->
IO CString
{-# DEPRECATED dOMHTMLBodyElementGetLink ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLBodyElementGetLink ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>
a
-> m T.Text
dOMHTMLBodyElementGetLink self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_body_element_get_link self'
checkUnexpectedReturnNULL "dOMHTMLBodyElementGetLink" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLBodyElementGetLinkMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementGetLinkMethodInfo a signature where
overloadedMethod _ = dOMHTMLBodyElementGetLink
#endif
foreign import ccall "webkit_dom_html_body_element_get_text" webkit_dom_html_body_element_get_text ::
Ptr DOMHTMLBodyElement ->
IO CString
{-# DEPRECATED dOMHTMLBodyElementGetText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLBodyElementGetText ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>
a
-> m T.Text
dOMHTMLBodyElementGetText self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_body_element_get_text self'
checkUnexpectedReturnNULL "dOMHTMLBodyElementGetText" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLBodyElementGetTextMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementGetTextMethodInfo a signature where
overloadedMethod _ = dOMHTMLBodyElementGetText
#endif
foreign import ccall "webkit_dom_html_body_element_get_v_link" webkit_dom_html_body_element_get_v_link ::
Ptr DOMHTMLBodyElement ->
IO CString
{-# DEPRECATED dOMHTMLBodyElementGetVLink ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLBodyElementGetVLink ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>
a
-> m T.Text
dOMHTMLBodyElementGetVLink self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_body_element_get_v_link self'
checkUnexpectedReturnNULL "dOMHTMLBodyElementGetVLink" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLBodyElementGetVLinkMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementGetVLinkMethodInfo a signature where
overloadedMethod _ = dOMHTMLBodyElementGetVLink
#endif
foreign import ccall "webkit_dom_html_body_element_set_a_link" webkit_dom_html_body_element_set_a_link ::
Ptr DOMHTMLBodyElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLBodyElementSetALink ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLBodyElementSetALink ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>
a
-> T.Text
-> m ()
dOMHTMLBodyElementSetALink self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_body_element_set_a_link self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLBodyElementSetALinkMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementSetALinkMethodInfo a signature where
overloadedMethod _ = dOMHTMLBodyElementSetALink
#endif
foreign import ccall "webkit_dom_html_body_element_set_background" webkit_dom_html_body_element_set_background ::
Ptr DOMHTMLBodyElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLBodyElementSetBackground ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLBodyElementSetBackground ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>
a
-> T.Text
-> m ()
dOMHTMLBodyElementSetBackground self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_body_element_set_background self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLBodyElementSetBackgroundMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementSetBackgroundMethodInfo a signature where
overloadedMethod _ = dOMHTMLBodyElementSetBackground
#endif
foreign import ccall "webkit_dom_html_body_element_set_bg_color" webkit_dom_html_body_element_set_bg_color ::
Ptr DOMHTMLBodyElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLBodyElementSetBgColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLBodyElementSetBgColor ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>
a
-> T.Text
-> m ()
dOMHTMLBodyElementSetBgColor self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_body_element_set_bg_color self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLBodyElementSetBgColorMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementSetBgColorMethodInfo a signature where
overloadedMethod _ = dOMHTMLBodyElementSetBgColor
#endif
foreign import ccall "webkit_dom_html_body_element_set_link" webkit_dom_html_body_element_set_link ::
Ptr DOMHTMLBodyElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLBodyElementSetLink ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLBodyElementSetLink ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>
a
-> T.Text
-> m ()
dOMHTMLBodyElementSetLink self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_body_element_set_link self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLBodyElementSetLinkMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementSetLinkMethodInfo a signature where
overloadedMethod _ = dOMHTMLBodyElementSetLink
#endif
foreign import ccall "webkit_dom_html_body_element_set_text" webkit_dom_html_body_element_set_text ::
Ptr DOMHTMLBodyElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLBodyElementSetText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLBodyElementSetText ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>
a
-> T.Text
-> m ()
dOMHTMLBodyElementSetText self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_body_element_set_text self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLBodyElementSetTextMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementSetTextMethodInfo a signature where
overloadedMethod _ = dOMHTMLBodyElementSetText
#endif
foreign import ccall "webkit_dom_html_body_element_set_v_link" webkit_dom_html_body_element_set_v_link ::
Ptr DOMHTMLBodyElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLBodyElementSetVLink ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLBodyElementSetVLink ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>
a
-> T.Text
-> m ()
dOMHTMLBodyElementSetVLink self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_body_element_set_v_link self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLBodyElementSetVLinkMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementSetVLinkMethodInfo a signature where
overloadedMethod _ = dOMHTMLBodyElementSetVLink
#endif