gi-webkit2webextension-4.0.19: GI/WebKit2WebExtension/Objects/DOMHTMLIFrameElement.hs
{- |
Copyright : Will Thompson, Iñaki García Etxebarria and Jonas Platte
License : LGPL-2.1
Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)
/No description available in the introspection data./
-}
#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \
&& !defined(__HADDOCK_VERSION__))
module GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement
(
-- * Exported types
DOMHTMLIFrameElement(..) ,
IsDOMHTMLIFrameElement ,
toDOMHTMLIFrameElement ,
noDOMHTMLIFrameElement ,
-- * Methods
-- ** getAlign #method:getAlign#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementGetAlignMethodInfo ,
#endif
dOMHTMLIFrameElementGetAlign ,
-- ** getContentDocument #method:getContentDocument#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementGetContentDocumentMethodInfo,
#endif
dOMHTMLIFrameElementGetContentDocument ,
-- ** getContentWindow #method:getContentWindow#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementGetContentWindowMethodInfo,
#endif
dOMHTMLIFrameElementGetContentWindow ,
-- ** getFrameBorder #method:getFrameBorder#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementGetFrameBorderMethodInfo,
#endif
dOMHTMLIFrameElementGetFrameBorder ,
-- ** getHeight #method:getHeight#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementGetHeightMethodInfo ,
#endif
dOMHTMLIFrameElementGetHeight ,
-- ** getLongDesc #method:getLongDesc#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementGetLongDescMethodInfo,
#endif
dOMHTMLIFrameElementGetLongDesc ,
-- ** getMarginHeight #method:getMarginHeight#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementGetMarginHeightMethodInfo,
#endif
dOMHTMLIFrameElementGetMarginHeight ,
-- ** getMarginWidth #method:getMarginWidth#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementGetMarginWidthMethodInfo,
#endif
dOMHTMLIFrameElementGetMarginWidth ,
-- ** getName #method:getName#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementGetNameMethodInfo ,
#endif
dOMHTMLIFrameElementGetName ,
-- ** getScrolling #method:getScrolling#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementGetScrollingMethodInfo,
#endif
dOMHTMLIFrameElementGetScrolling ,
-- ** getSrc #method:getSrc#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementGetSrcMethodInfo ,
#endif
dOMHTMLIFrameElementGetSrc ,
-- ** getWidth #method:getWidth#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementGetWidthMethodInfo ,
#endif
dOMHTMLIFrameElementGetWidth ,
-- ** setAlign #method:setAlign#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementSetAlignMethodInfo ,
#endif
dOMHTMLIFrameElementSetAlign ,
-- ** setFrameBorder #method:setFrameBorder#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementSetFrameBorderMethodInfo,
#endif
dOMHTMLIFrameElementSetFrameBorder ,
-- ** setHeight #method:setHeight#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementSetHeightMethodInfo ,
#endif
dOMHTMLIFrameElementSetHeight ,
-- ** setLongDesc #method:setLongDesc#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementSetLongDescMethodInfo,
#endif
dOMHTMLIFrameElementSetLongDesc ,
-- ** setMarginHeight #method:setMarginHeight#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementSetMarginHeightMethodInfo,
#endif
dOMHTMLIFrameElementSetMarginHeight ,
-- ** setMarginWidth #method:setMarginWidth#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementSetMarginWidthMethodInfo,
#endif
dOMHTMLIFrameElementSetMarginWidth ,
-- ** setName #method:setName#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementSetNameMethodInfo ,
#endif
dOMHTMLIFrameElementSetName ,
-- ** setScrolling #method:setScrolling#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementSetScrollingMethodInfo,
#endif
dOMHTMLIFrameElementSetScrolling ,
-- ** setSrc #method:setSrc#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementSetSrcMethodInfo ,
#endif
dOMHTMLIFrameElementSetSrc ,
-- ** setWidth #method:setWidth#
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementSetWidthMethodInfo ,
#endif
dOMHTMLIFrameElementSetWidth ,
-- * Properties
-- ** align #attr:align#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementAlignPropertyInfo ,
#endif
constructDOMHTMLIFrameElementAlign ,
#if ENABLE_OVERLOADING
dOMHTMLIFrameElementAlign ,
#endif
getDOMHTMLIFrameElementAlign ,
setDOMHTMLIFrameElementAlign ,
-- ** contentDocument #attr:contentDocument#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementContentDocumentPropertyInfo,
#endif
#if ENABLE_OVERLOADING
dOMHTMLIFrameElementContentDocument ,
#endif
getDOMHTMLIFrameElementContentDocument ,
-- ** contentWindow #attr:contentWindow#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementContentWindowPropertyInfo,
#endif
#if ENABLE_OVERLOADING
dOMHTMLIFrameElementContentWindow ,
#endif
getDOMHTMLIFrameElementContentWindow ,
-- ** frameBorder #attr:frameBorder#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementFrameBorderPropertyInfo,
#endif
constructDOMHTMLIFrameElementFrameBorder,
#if ENABLE_OVERLOADING
dOMHTMLIFrameElementFrameBorder ,
#endif
getDOMHTMLIFrameElementFrameBorder ,
setDOMHTMLIFrameElementFrameBorder ,
-- ** height #attr:height#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementHeightPropertyInfo ,
#endif
constructDOMHTMLIFrameElementHeight ,
#if ENABLE_OVERLOADING
dOMHTMLIFrameElementHeight ,
#endif
getDOMHTMLIFrameElementHeight ,
setDOMHTMLIFrameElementHeight ,
-- ** longDesc #attr:longDesc#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementLongDescPropertyInfo,
#endif
constructDOMHTMLIFrameElementLongDesc ,
#if ENABLE_OVERLOADING
dOMHTMLIFrameElementLongDesc ,
#endif
getDOMHTMLIFrameElementLongDesc ,
setDOMHTMLIFrameElementLongDesc ,
-- ** marginHeight #attr:marginHeight#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementMarginHeightPropertyInfo,
#endif
constructDOMHTMLIFrameElementMarginHeight,
#if ENABLE_OVERLOADING
dOMHTMLIFrameElementMarginHeight ,
#endif
getDOMHTMLIFrameElementMarginHeight ,
setDOMHTMLIFrameElementMarginHeight ,
-- ** marginWidth #attr:marginWidth#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementMarginWidthPropertyInfo,
#endif
constructDOMHTMLIFrameElementMarginWidth,
#if ENABLE_OVERLOADING
dOMHTMLIFrameElementMarginWidth ,
#endif
getDOMHTMLIFrameElementMarginWidth ,
setDOMHTMLIFrameElementMarginWidth ,
-- ** name #attr:name#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementNamePropertyInfo ,
#endif
constructDOMHTMLIFrameElementName ,
#if ENABLE_OVERLOADING
dOMHTMLIFrameElementName ,
#endif
getDOMHTMLIFrameElementName ,
setDOMHTMLIFrameElementName ,
-- ** scrolling #attr:scrolling#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementScrollingPropertyInfo,
#endif
constructDOMHTMLIFrameElementScrolling ,
#if ENABLE_OVERLOADING
dOMHTMLIFrameElementScrolling ,
#endif
getDOMHTMLIFrameElementScrolling ,
setDOMHTMLIFrameElementScrolling ,
-- ** src #attr:src#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementSrcPropertyInfo ,
#endif
constructDOMHTMLIFrameElementSrc ,
#if ENABLE_OVERLOADING
dOMHTMLIFrameElementSrc ,
#endif
getDOMHTMLIFrameElementSrc ,
setDOMHTMLIFrameElementSrc ,
-- ** width #attr:width#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLIFrameElementWidthPropertyInfo ,
#endif
constructDOMHTMLIFrameElementWidth ,
#if ENABLE_OVERLOADING
dOMHTMLIFrameElementWidth ,
#endif
getDOMHTMLIFrameElementWidth ,
setDOMHTMLIFrameElementWidth ,
) where
import Data.GI.Base.ShortPrelude
import qualified Data.GI.Base.ShortPrelude as SP
import qualified Data.GI.Base.Overloading as O
import qualified Prelude as P
import qualified Data.GI.Base.Attributes as GI.Attributes
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GClosure as B.GClosure
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GVariant as B.GVariant
import qualified Data.GI.Base.GValue as B.GValue
import qualified Data.GI.Base.GParamSpec as B.GParamSpec
import qualified Data.GI.Base.CallStack as B.CallStack
import qualified Data.GI.Base.Properties as B.Properties
import qualified Data.Text as T
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map
import qualified Foreign.Ptr as FP
import qualified GHC.OverloadedLabels as OL
import qualified GI.GObject.Objects.Object as GObject.Object
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDOMWindow as WebKit2WebExtension.DOMDOMWindow
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDocument as WebKit2WebExtension.DOMDocument
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject
-- | Memory-managed wrapper type.
newtype DOMHTMLIFrameElement = DOMHTMLIFrameElement (ManagedPtr DOMHTMLIFrameElement)
foreign import ccall "webkit_dom_html_iframe_element_get_type"
c_webkit_dom_html_iframe_element_get_type :: IO GType
instance GObject DOMHTMLIFrameElement where
gobjectType = c_webkit_dom_html_iframe_element_get_type
-- | Type class for types which can be safely cast to `DOMHTMLIFrameElement`, for instance with `toDOMHTMLIFrameElement`.
class (GObject o, O.IsDescendantOf DOMHTMLIFrameElement o) => IsDOMHTMLIFrameElement o
instance (GObject o, O.IsDescendantOf DOMHTMLIFrameElement o) => IsDOMHTMLIFrameElement o
instance O.HasParentTypes DOMHTMLIFrameElement
type instance O.ParentTypes DOMHTMLIFrameElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]
-- | Cast to `DOMHTMLIFrameElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.
toDOMHTMLIFrameElement :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m DOMHTMLIFrameElement
toDOMHTMLIFrameElement = liftIO . unsafeCastTo DOMHTMLIFrameElement
-- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLIFrameElement`.
noDOMHTMLIFrameElement :: Maybe DOMHTMLIFrameElement
noDOMHTMLIFrameElement = Nothing
#if ENABLE_OVERLOADING
type family ResolveDOMHTMLIFrameElementMethod (t :: Symbol) (o :: *) :: * where
ResolveDOMHTMLIFrameElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo
ResolveDOMHTMLIFrameElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo
ResolveDOMHTMLIFrameElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo
ResolveDOMHTMLIFrameElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo
ResolveDOMHTMLIFrameElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo
ResolveDOMHTMLIFrameElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo
ResolveDOMHTMLIFrameElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo
ResolveDOMHTMLIFrameElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo
ResolveDOMHTMLIFrameElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo
ResolveDOMHTMLIFrameElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo
ResolveDOMHTMLIFrameElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo
ResolveDOMHTMLIFrameElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo
ResolveDOMHTMLIFrameElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo
ResolveDOMHTMLIFrameElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo
ResolveDOMHTMLIFrameElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo
ResolveDOMHTMLIFrameElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo
ResolveDOMHTMLIFrameElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo
ResolveDOMHTMLIFrameElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo
ResolveDOMHTMLIFrameElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo
ResolveDOMHTMLIFrameElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo
ResolveDOMHTMLIFrameElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo
ResolveDOMHTMLIFrameElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo
ResolveDOMHTMLIFrameElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo
ResolveDOMHTMLIFrameElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo
ResolveDOMHTMLIFrameElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo
ResolveDOMHTMLIFrameElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo
ResolveDOMHTMLIFrameElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo
ResolveDOMHTMLIFrameElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo
ResolveDOMHTMLIFrameElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo
ResolveDOMHTMLIFrameElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo
ResolveDOMHTMLIFrameElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo
ResolveDOMHTMLIFrameElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo
ResolveDOMHTMLIFrameElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo
ResolveDOMHTMLIFrameElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo
ResolveDOMHTMLIFrameElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo
ResolveDOMHTMLIFrameElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo
ResolveDOMHTMLIFrameElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo
ResolveDOMHTMLIFrameElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo
ResolveDOMHTMLIFrameElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo
ResolveDOMHTMLIFrameElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo
ResolveDOMHTMLIFrameElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo
ResolveDOMHTMLIFrameElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo
ResolveDOMHTMLIFrameElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo
ResolveDOMHTMLIFrameElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo
ResolveDOMHTMLIFrameElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo
ResolveDOMHTMLIFrameElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo
ResolveDOMHTMLIFrameElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo
ResolveDOMHTMLIFrameElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo
ResolveDOMHTMLIFrameElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo
ResolveDOMHTMLIFrameElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo
ResolveDOMHTMLIFrameElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo
ResolveDOMHTMLIFrameElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo
ResolveDOMHTMLIFrameElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo
ResolveDOMHTMLIFrameElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo
ResolveDOMHTMLIFrameElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo
ResolveDOMHTMLIFrameElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo
ResolveDOMHTMLIFrameElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo
ResolveDOMHTMLIFrameElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo
ResolveDOMHTMLIFrameElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo
ResolveDOMHTMLIFrameElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo
ResolveDOMHTMLIFrameElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo
ResolveDOMHTMLIFrameElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo
ResolveDOMHTMLIFrameElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo
ResolveDOMHTMLIFrameElementMethod "getAlign" o = DOMHTMLIFrameElementGetAlignMethodInfo
ResolveDOMHTMLIFrameElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo
ResolveDOMHTMLIFrameElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo
ResolveDOMHTMLIFrameElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo
ResolveDOMHTMLIFrameElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo
ResolveDOMHTMLIFrameElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo
ResolveDOMHTMLIFrameElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo
ResolveDOMHTMLIFrameElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo
ResolveDOMHTMLIFrameElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo
ResolveDOMHTMLIFrameElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo
ResolveDOMHTMLIFrameElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo
ResolveDOMHTMLIFrameElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo
ResolveDOMHTMLIFrameElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo
ResolveDOMHTMLIFrameElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo
ResolveDOMHTMLIFrameElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo
ResolveDOMHTMLIFrameElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo
ResolveDOMHTMLIFrameElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo
ResolveDOMHTMLIFrameElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo
ResolveDOMHTMLIFrameElementMethod "getContentDocument" o = DOMHTMLIFrameElementGetContentDocumentMethodInfo
ResolveDOMHTMLIFrameElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo
ResolveDOMHTMLIFrameElementMethod "getContentWindow" o = DOMHTMLIFrameElementGetContentWindowMethodInfo
ResolveDOMHTMLIFrameElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo
ResolveDOMHTMLIFrameElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo
ResolveDOMHTMLIFrameElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo
ResolveDOMHTMLIFrameElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo
ResolveDOMHTMLIFrameElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo
ResolveDOMHTMLIFrameElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo
ResolveDOMHTMLIFrameElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo
ResolveDOMHTMLIFrameElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo
ResolveDOMHTMLIFrameElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo
ResolveDOMHTMLIFrameElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo
ResolveDOMHTMLIFrameElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo
ResolveDOMHTMLIFrameElementMethod "getFrameBorder" o = DOMHTMLIFrameElementGetFrameBorderMethodInfo
ResolveDOMHTMLIFrameElementMethod "getHeight" o = DOMHTMLIFrameElementGetHeightMethodInfo
ResolveDOMHTMLIFrameElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo
ResolveDOMHTMLIFrameElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo
ResolveDOMHTMLIFrameElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo
ResolveDOMHTMLIFrameElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo
ResolveDOMHTMLIFrameElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo
ResolveDOMHTMLIFrameElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo
ResolveDOMHTMLIFrameElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo
ResolveDOMHTMLIFrameElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo
ResolveDOMHTMLIFrameElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo
ResolveDOMHTMLIFrameElementMethod "getLongDesc" o = DOMHTMLIFrameElementGetLongDescMethodInfo
ResolveDOMHTMLIFrameElementMethod "getMarginHeight" o = DOMHTMLIFrameElementGetMarginHeightMethodInfo
ResolveDOMHTMLIFrameElementMethod "getMarginWidth" o = DOMHTMLIFrameElementGetMarginWidthMethodInfo
ResolveDOMHTMLIFrameElementMethod "getName" o = DOMHTMLIFrameElementGetNameMethodInfo
ResolveDOMHTMLIFrameElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo
ResolveDOMHTMLIFrameElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo
ResolveDOMHTMLIFrameElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo
ResolveDOMHTMLIFrameElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo
ResolveDOMHTMLIFrameElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo
ResolveDOMHTMLIFrameElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo
ResolveDOMHTMLIFrameElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo
ResolveDOMHTMLIFrameElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo
ResolveDOMHTMLIFrameElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo
ResolveDOMHTMLIFrameElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo
ResolveDOMHTMLIFrameElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo
ResolveDOMHTMLIFrameElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo
ResolveDOMHTMLIFrameElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo
ResolveDOMHTMLIFrameElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo
ResolveDOMHTMLIFrameElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo
ResolveDOMHTMLIFrameElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo
ResolveDOMHTMLIFrameElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo
ResolveDOMHTMLIFrameElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo
ResolveDOMHTMLIFrameElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo
ResolveDOMHTMLIFrameElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo
ResolveDOMHTMLIFrameElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo
ResolveDOMHTMLIFrameElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo
ResolveDOMHTMLIFrameElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo
ResolveDOMHTMLIFrameElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo
ResolveDOMHTMLIFrameElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo
ResolveDOMHTMLIFrameElementMethod "getScrolling" o = DOMHTMLIFrameElementGetScrollingMethodInfo
ResolveDOMHTMLIFrameElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo
ResolveDOMHTMLIFrameElementMethod "getSrc" o = DOMHTMLIFrameElementGetSrcMethodInfo
ResolveDOMHTMLIFrameElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo
ResolveDOMHTMLIFrameElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo
ResolveDOMHTMLIFrameElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo
ResolveDOMHTMLIFrameElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo
ResolveDOMHTMLIFrameElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo
ResolveDOMHTMLIFrameElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo
ResolveDOMHTMLIFrameElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo
ResolveDOMHTMLIFrameElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo
ResolveDOMHTMLIFrameElementMethod "getWidth" o = DOMHTMLIFrameElementGetWidthMethodInfo
ResolveDOMHTMLIFrameElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo
ResolveDOMHTMLIFrameElementMethod "setAlign" o = DOMHTMLIFrameElementSetAlignMethodInfo
ResolveDOMHTMLIFrameElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo
ResolveDOMHTMLIFrameElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo
ResolveDOMHTMLIFrameElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo
ResolveDOMHTMLIFrameElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo
ResolveDOMHTMLIFrameElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo
ResolveDOMHTMLIFrameElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo
ResolveDOMHTMLIFrameElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo
ResolveDOMHTMLIFrameElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo
ResolveDOMHTMLIFrameElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo
ResolveDOMHTMLIFrameElementMethod "setFrameBorder" o = DOMHTMLIFrameElementSetFrameBorderMethodInfo
ResolveDOMHTMLIFrameElementMethod "setHeight" o = DOMHTMLIFrameElementSetHeightMethodInfo
ResolveDOMHTMLIFrameElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo
ResolveDOMHTMLIFrameElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo
ResolveDOMHTMLIFrameElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo
ResolveDOMHTMLIFrameElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo
ResolveDOMHTMLIFrameElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo
ResolveDOMHTMLIFrameElementMethod "setLongDesc" o = DOMHTMLIFrameElementSetLongDescMethodInfo
ResolveDOMHTMLIFrameElementMethod "setMarginHeight" o = DOMHTMLIFrameElementSetMarginHeightMethodInfo
ResolveDOMHTMLIFrameElementMethod "setMarginWidth" o = DOMHTMLIFrameElementSetMarginWidthMethodInfo
ResolveDOMHTMLIFrameElementMethod "setName" o = DOMHTMLIFrameElementSetNameMethodInfo
ResolveDOMHTMLIFrameElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo
ResolveDOMHTMLIFrameElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo
ResolveDOMHTMLIFrameElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo
ResolveDOMHTMLIFrameElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo
ResolveDOMHTMLIFrameElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo
ResolveDOMHTMLIFrameElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo
ResolveDOMHTMLIFrameElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo
ResolveDOMHTMLIFrameElementMethod "setScrolling" o = DOMHTMLIFrameElementSetScrollingMethodInfo
ResolveDOMHTMLIFrameElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo
ResolveDOMHTMLIFrameElementMethod "setSrc" o = DOMHTMLIFrameElementSetSrcMethodInfo
ResolveDOMHTMLIFrameElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo
ResolveDOMHTMLIFrameElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo
ResolveDOMHTMLIFrameElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo
ResolveDOMHTMLIFrameElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo
ResolveDOMHTMLIFrameElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo
ResolveDOMHTMLIFrameElementMethod "setWidth" o = DOMHTMLIFrameElementSetWidthMethodInfo
ResolveDOMHTMLIFrameElementMethod l o = O.MethodResolutionFailed l o
instance (info ~ ResolveDOMHTMLIFrameElementMethod t DOMHTMLIFrameElement, O.MethodInfo info DOMHTMLIFrameElement p) => OL.IsLabel t (DOMHTMLIFrameElement -> p) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#else
fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#endif
#endif
-- VVV Prop "align"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Nothing,Just False)
{- |
Get the value of the “@align@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #align
@
-}
getDOMHTMLIFrameElementAlign :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)
getDOMHTMLIFrameElementAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "align"
{- |
Set the value of the “@align@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #align 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLIFrameElementAlign :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()
setDOMHTMLIFrameElementAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "align" (Just val)
{- |
Construct a `GValueConstruct` with valid value for the “@align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLIFrameElementAlign :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLIFrameElementAlign val = B.Properties.constructObjectPropertyString "align" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementAlignPropertyInfo
instance AttrInfo DOMHTMLIFrameElementAlignPropertyInfo where
type AttrAllowedOps DOMHTMLIFrameElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLIFrameElementAlignPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLIFrameElementAlignPropertyInfo = IsDOMHTMLIFrameElement
type AttrGetType DOMHTMLIFrameElementAlignPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLIFrameElementAlignPropertyInfo = "align"
type AttrOrigin DOMHTMLIFrameElementAlignPropertyInfo = DOMHTMLIFrameElement
attrGet _ = getDOMHTMLIFrameElementAlign
attrSet _ = setDOMHTMLIFrameElementAlign
attrConstruct _ = constructDOMHTMLIFrameElementAlign
attrClear _ = undefined
#endif
-- VVV Prop "content-document"
-- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})
-- Flags: [PropertyReadable]
-- Nullable: (Just False,Nothing)
{- |
Get the value of the “@content-document@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #contentDocument
@
-}
getDOMHTMLIFrameElementContentDocument :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m WebKit2WebExtension.DOMDocument.DOMDocument
getDOMHTMLIFrameElementContentDocument obj = liftIO $ checkUnexpectedNothing "getDOMHTMLIFrameElementContentDocument" $ B.Properties.getObjectPropertyObject obj "content-document" WebKit2WebExtension.DOMDocument.DOMDocument
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementContentDocumentPropertyInfo
instance AttrInfo DOMHTMLIFrameElementContentDocumentPropertyInfo where
type AttrAllowedOps DOMHTMLIFrameElementContentDocumentPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint DOMHTMLIFrameElementContentDocumentPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLIFrameElementContentDocumentPropertyInfo = IsDOMHTMLIFrameElement
type AttrGetType DOMHTMLIFrameElementContentDocumentPropertyInfo = WebKit2WebExtension.DOMDocument.DOMDocument
type AttrLabel DOMHTMLIFrameElementContentDocumentPropertyInfo = "content-document"
type AttrOrigin DOMHTMLIFrameElementContentDocumentPropertyInfo = DOMHTMLIFrameElement
attrGet _ = getDOMHTMLIFrameElementContentDocument
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
-- VVV Prop "content-window"
-- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})
-- Flags: [PropertyReadable]
-- Nullable: (Nothing,Nothing)
{- |
Get the value of the “@content-window@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #contentWindow
@
-}
getDOMHTMLIFrameElementContentWindow :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow)
getDOMHTMLIFrameElementContentWindow obj = liftIO $ B.Properties.getObjectPropertyObject obj "content-window" WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementContentWindowPropertyInfo
instance AttrInfo DOMHTMLIFrameElementContentWindowPropertyInfo where
type AttrAllowedOps DOMHTMLIFrameElementContentWindowPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint DOMHTMLIFrameElementContentWindowPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLIFrameElementContentWindowPropertyInfo = IsDOMHTMLIFrameElement
type AttrGetType DOMHTMLIFrameElementContentWindowPropertyInfo = (Maybe WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow)
type AttrLabel DOMHTMLIFrameElementContentWindowPropertyInfo = "content-window"
type AttrOrigin DOMHTMLIFrameElementContentWindowPropertyInfo = DOMHTMLIFrameElement
attrGet _ = getDOMHTMLIFrameElementContentWindow
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
-- VVV Prop "frame-border"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Nothing,Just False)
{- |
Get the value of the “@frame-border@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #frameBorder
@
-}
getDOMHTMLIFrameElementFrameBorder :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)
getDOMHTMLIFrameElementFrameBorder obj = liftIO $ B.Properties.getObjectPropertyString obj "frame-border"
{- |
Set the value of the “@frame-border@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #frameBorder 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLIFrameElementFrameBorder :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()
setDOMHTMLIFrameElementFrameBorder obj val = liftIO $ B.Properties.setObjectPropertyString obj "frame-border" (Just val)
{- |
Construct a `GValueConstruct` with valid value for the “@frame-border@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLIFrameElementFrameBorder :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLIFrameElementFrameBorder val = B.Properties.constructObjectPropertyString "frame-border" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementFrameBorderPropertyInfo
instance AttrInfo DOMHTMLIFrameElementFrameBorderPropertyInfo where
type AttrAllowedOps DOMHTMLIFrameElementFrameBorderPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLIFrameElementFrameBorderPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLIFrameElementFrameBorderPropertyInfo = IsDOMHTMLIFrameElement
type AttrGetType DOMHTMLIFrameElementFrameBorderPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLIFrameElementFrameBorderPropertyInfo = "frame-border"
type AttrOrigin DOMHTMLIFrameElementFrameBorderPropertyInfo = DOMHTMLIFrameElement
attrGet _ = getDOMHTMLIFrameElementFrameBorder
attrSet _ = setDOMHTMLIFrameElementFrameBorder
attrConstruct _ = constructDOMHTMLIFrameElementFrameBorder
attrClear _ = undefined
#endif
-- VVV Prop "height"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Nothing,Just False)
{- |
Get the value of the “@height@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #height
@
-}
getDOMHTMLIFrameElementHeight :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)
getDOMHTMLIFrameElementHeight obj = liftIO $ B.Properties.getObjectPropertyString obj "height"
{- |
Set the value of the “@height@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #height 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLIFrameElementHeight :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()
setDOMHTMLIFrameElementHeight obj val = liftIO $ B.Properties.setObjectPropertyString obj "height" (Just val)
{- |
Construct a `GValueConstruct` with valid value for the “@height@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLIFrameElementHeight :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLIFrameElementHeight val = B.Properties.constructObjectPropertyString "height" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementHeightPropertyInfo
instance AttrInfo DOMHTMLIFrameElementHeightPropertyInfo where
type AttrAllowedOps DOMHTMLIFrameElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLIFrameElementHeightPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLIFrameElementHeightPropertyInfo = IsDOMHTMLIFrameElement
type AttrGetType DOMHTMLIFrameElementHeightPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLIFrameElementHeightPropertyInfo = "height"
type AttrOrigin DOMHTMLIFrameElementHeightPropertyInfo = DOMHTMLIFrameElement
attrGet _ = getDOMHTMLIFrameElementHeight
attrSet _ = setDOMHTMLIFrameElementHeight
attrConstruct _ = constructDOMHTMLIFrameElementHeight
attrClear _ = undefined
#endif
-- VVV Prop "long-desc"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Nothing,Just False)
{- |
Get the value of the “@long-desc@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #longDesc
@
-}
getDOMHTMLIFrameElementLongDesc :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)
getDOMHTMLIFrameElementLongDesc obj = liftIO $ B.Properties.getObjectPropertyString obj "long-desc"
{- |
Set the value of the “@long-desc@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #longDesc 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLIFrameElementLongDesc :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()
setDOMHTMLIFrameElementLongDesc obj val = liftIO $ B.Properties.setObjectPropertyString obj "long-desc" (Just val)
{- |
Construct a `GValueConstruct` with valid value for the “@long-desc@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLIFrameElementLongDesc :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLIFrameElementLongDesc val = B.Properties.constructObjectPropertyString "long-desc" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementLongDescPropertyInfo
instance AttrInfo DOMHTMLIFrameElementLongDescPropertyInfo where
type AttrAllowedOps DOMHTMLIFrameElementLongDescPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLIFrameElementLongDescPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLIFrameElementLongDescPropertyInfo = IsDOMHTMLIFrameElement
type AttrGetType DOMHTMLIFrameElementLongDescPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLIFrameElementLongDescPropertyInfo = "long-desc"
type AttrOrigin DOMHTMLIFrameElementLongDescPropertyInfo = DOMHTMLIFrameElement
attrGet _ = getDOMHTMLIFrameElementLongDesc
attrSet _ = setDOMHTMLIFrameElementLongDesc
attrConstruct _ = constructDOMHTMLIFrameElementLongDesc
attrClear _ = undefined
#endif
-- VVV Prop "margin-height"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Nothing,Just False)
{- |
Get the value of the “@margin-height@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #marginHeight
@
-}
getDOMHTMLIFrameElementMarginHeight :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)
getDOMHTMLIFrameElementMarginHeight obj = liftIO $ B.Properties.getObjectPropertyString obj "margin-height"
{- |
Set the value of the “@margin-height@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #marginHeight 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLIFrameElementMarginHeight :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()
setDOMHTMLIFrameElementMarginHeight obj val = liftIO $ B.Properties.setObjectPropertyString obj "margin-height" (Just val)
{- |
Construct a `GValueConstruct` with valid value for the “@margin-height@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLIFrameElementMarginHeight :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLIFrameElementMarginHeight val = B.Properties.constructObjectPropertyString "margin-height" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementMarginHeightPropertyInfo
instance AttrInfo DOMHTMLIFrameElementMarginHeightPropertyInfo where
type AttrAllowedOps DOMHTMLIFrameElementMarginHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLIFrameElementMarginHeightPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLIFrameElementMarginHeightPropertyInfo = IsDOMHTMLIFrameElement
type AttrGetType DOMHTMLIFrameElementMarginHeightPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLIFrameElementMarginHeightPropertyInfo = "margin-height"
type AttrOrigin DOMHTMLIFrameElementMarginHeightPropertyInfo = DOMHTMLIFrameElement
attrGet _ = getDOMHTMLIFrameElementMarginHeight
attrSet _ = setDOMHTMLIFrameElementMarginHeight
attrConstruct _ = constructDOMHTMLIFrameElementMarginHeight
attrClear _ = undefined
#endif
-- VVV Prop "margin-width"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Nothing,Just False)
{- |
Get the value of the “@margin-width@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #marginWidth
@
-}
getDOMHTMLIFrameElementMarginWidth :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)
getDOMHTMLIFrameElementMarginWidth obj = liftIO $ B.Properties.getObjectPropertyString obj "margin-width"
{- |
Set the value of the “@margin-width@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #marginWidth 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLIFrameElementMarginWidth :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()
setDOMHTMLIFrameElementMarginWidth obj val = liftIO $ B.Properties.setObjectPropertyString obj "margin-width" (Just val)
{- |
Construct a `GValueConstruct` with valid value for the “@margin-width@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLIFrameElementMarginWidth :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLIFrameElementMarginWidth val = B.Properties.constructObjectPropertyString "margin-width" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementMarginWidthPropertyInfo
instance AttrInfo DOMHTMLIFrameElementMarginWidthPropertyInfo where
type AttrAllowedOps DOMHTMLIFrameElementMarginWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLIFrameElementMarginWidthPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLIFrameElementMarginWidthPropertyInfo = IsDOMHTMLIFrameElement
type AttrGetType DOMHTMLIFrameElementMarginWidthPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLIFrameElementMarginWidthPropertyInfo = "margin-width"
type AttrOrigin DOMHTMLIFrameElementMarginWidthPropertyInfo = DOMHTMLIFrameElement
attrGet _ = getDOMHTMLIFrameElementMarginWidth
attrSet _ = setDOMHTMLIFrameElementMarginWidth
attrConstruct _ = constructDOMHTMLIFrameElementMarginWidth
attrClear _ = undefined
#endif
-- VVV Prop "name"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Nothing,Just False)
{- |
Get the value of the “@name@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #name
@
-}
getDOMHTMLIFrameElementName :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)
getDOMHTMLIFrameElementName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"
{- |
Set the value of the “@name@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #name 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLIFrameElementName :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()
setDOMHTMLIFrameElementName obj val = liftIO $ B.Properties.setObjectPropertyString obj "name" (Just val)
{- |
Construct a `GValueConstruct` with valid value for the “@name@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLIFrameElementName :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLIFrameElementName val = B.Properties.constructObjectPropertyString "name" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementNamePropertyInfo
instance AttrInfo DOMHTMLIFrameElementNamePropertyInfo where
type AttrAllowedOps DOMHTMLIFrameElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLIFrameElementNamePropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLIFrameElementNamePropertyInfo = IsDOMHTMLIFrameElement
type AttrGetType DOMHTMLIFrameElementNamePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLIFrameElementNamePropertyInfo = "name"
type AttrOrigin DOMHTMLIFrameElementNamePropertyInfo = DOMHTMLIFrameElement
attrGet _ = getDOMHTMLIFrameElementName
attrSet _ = setDOMHTMLIFrameElementName
attrConstruct _ = constructDOMHTMLIFrameElementName
attrClear _ = undefined
#endif
-- VVV Prop "scrolling"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Nothing,Just False)
{- |
Get the value of the “@scrolling@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #scrolling
@
-}
getDOMHTMLIFrameElementScrolling :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)
getDOMHTMLIFrameElementScrolling obj = liftIO $ B.Properties.getObjectPropertyString obj "scrolling"
{- |
Set the value of the “@scrolling@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #scrolling 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLIFrameElementScrolling :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()
setDOMHTMLIFrameElementScrolling obj val = liftIO $ B.Properties.setObjectPropertyString obj "scrolling" (Just val)
{- |
Construct a `GValueConstruct` with valid value for the “@scrolling@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLIFrameElementScrolling :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLIFrameElementScrolling val = B.Properties.constructObjectPropertyString "scrolling" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementScrollingPropertyInfo
instance AttrInfo DOMHTMLIFrameElementScrollingPropertyInfo where
type AttrAllowedOps DOMHTMLIFrameElementScrollingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLIFrameElementScrollingPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLIFrameElementScrollingPropertyInfo = IsDOMHTMLIFrameElement
type AttrGetType DOMHTMLIFrameElementScrollingPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLIFrameElementScrollingPropertyInfo = "scrolling"
type AttrOrigin DOMHTMLIFrameElementScrollingPropertyInfo = DOMHTMLIFrameElement
attrGet _ = getDOMHTMLIFrameElementScrolling
attrSet _ = setDOMHTMLIFrameElementScrolling
attrConstruct _ = constructDOMHTMLIFrameElementScrolling
attrClear _ = undefined
#endif
-- VVV Prop "src"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Nothing,Just False)
{- |
Get the value of the “@src@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #src
@
-}
getDOMHTMLIFrameElementSrc :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)
getDOMHTMLIFrameElementSrc obj = liftIO $ B.Properties.getObjectPropertyString obj "src"
{- |
Set the value of the “@src@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #src 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLIFrameElementSrc :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()
setDOMHTMLIFrameElementSrc obj val = liftIO $ B.Properties.setObjectPropertyString obj "src" (Just val)
{- |
Construct a `GValueConstruct` with valid value for the “@src@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLIFrameElementSrc :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLIFrameElementSrc val = B.Properties.constructObjectPropertyString "src" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementSrcPropertyInfo
instance AttrInfo DOMHTMLIFrameElementSrcPropertyInfo where
type AttrAllowedOps DOMHTMLIFrameElementSrcPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLIFrameElementSrcPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLIFrameElementSrcPropertyInfo = IsDOMHTMLIFrameElement
type AttrGetType DOMHTMLIFrameElementSrcPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLIFrameElementSrcPropertyInfo = "src"
type AttrOrigin DOMHTMLIFrameElementSrcPropertyInfo = DOMHTMLIFrameElement
attrGet _ = getDOMHTMLIFrameElementSrc
attrSet _ = setDOMHTMLIFrameElementSrc
attrConstruct _ = constructDOMHTMLIFrameElementSrc
attrClear _ = undefined
#endif
-- VVV Prop "width"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Nothing,Just False)
{- |
Get the value of the “@width@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #width
@
-}
getDOMHTMLIFrameElementWidth :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)
getDOMHTMLIFrameElementWidth obj = liftIO $ B.Properties.getObjectPropertyString obj "width"
{- |
Set the value of the “@width@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #width 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLIFrameElementWidth :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()
setDOMHTMLIFrameElementWidth obj val = liftIO $ B.Properties.setObjectPropertyString obj "width" (Just val)
{- |
Construct a `GValueConstruct` with valid value for the “@width@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLIFrameElementWidth :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLIFrameElementWidth val = B.Properties.constructObjectPropertyString "width" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementWidthPropertyInfo
instance AttrInfo DOMHTMLIFrameElementWidthPropertyInfo where
type AttrAllowedOps DOMHTMLIFrameElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLIFrameElementWidthPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLIFrameElementWidthPropertyInfo = IsDOMHTMLIFrameElement
type AttrGetType DOMHTMLIFrameElementWidthPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLIFrameElementWidthPropertyInfo = "width"
type AttrOrigin DOMHTMLIFrameElementWidthPropertyInfo = DOMHTMLIFrameElement
attrGet _ = getDOMHTMLIFrameElementWidth
attrSet _ = setDOMHTMLIFrameElementWidth
attrConstruct _ = constructDOMHTMLIFrameElementWidth
attrClear _ = undefined
#endif
#if ENABLE_OVERLOADING
instance O.HasAttributeList DOMHTMLIFrameElement
type instance O.AttributeList DOMHTMLIFrameElement = DOMHTMLIFrameElementAttributeList
type DOMHTMLIFrameElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLIFrameElementAlignPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentDocument", DOMHTMLIFrameElementContentDocumentPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("contentWindow", DOMHTMLIFrameElementContentWindowPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("frameBorder", DOMHTMLIFrameElementFrameBorderPropertyInfo), '("height", DOMHTMLIFrameElementHeightPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("longDesc", DOMHTMLIFrameElementLongDescPropertyInfo), '("marginHeight", DOMHTMLIFrameElementMarginHeightPropertyInfo), '("marginWidth", DOMHTMLIFrameElementMarginWidthPropertyInfo), '("name", DOMHTMLIFrameElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("scrolling", DOMHTMLIFrameElementScrollingPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLIFrameElementSrcPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLIFrameElementWidthPropertyInfo)] :: [(Symbol, *)])
#endif
#if ENABLE_OVERLOADING
dOMHTMLIFrameElementAlign :: AttrLabelProxy "align"
dOMHTMLIFrameElementAlign = AttrLabelProxy
dOMHTMLIFrameElementContentDocument :: AttrLabelProxy "contentDocument"
dOMHTMLIFrameElementContentDocument = AttrLabelProxy
dOMHTMLIFrameElementContentWindow :: AttrLabelProxy "contentWindow"
dOMHTMLIFrameElementContentWindow = AttrLabelProxy
dOMHTMLIFrameElementFrameBorder :: AttrLabelProxy "frameBorder"
dOMHTMLIFrameElementFrameBorder = AttrLabelProxy
dOMHTMLIFrameElementHeight :: AttrLabelProxy "height"
dOMHTMLIFrameElementHeight = AttrLabelProxy
dOMHTMLIFrameElementLongDesc :: AttrLabelProxy "longDesc"
dOMHTMLIFrameElementLongDesc = AttrLabelProxy
dOMHTMLIFrameElementMarginHeight :: AttrLabelProxy "marginHeight"
dOMHTMLIFrameElementMarginHeight = AttrLabelProxy
dOMHTMLIFrameElementMarginWidth :: AttrLabelProxy "marginWidth"
dOMHTMLIFrameElementMarginWidth = AttrLabelProxy
dOMHTMLIFrameElementName :: AttrLabelProxy "name"
dOMHTMLIFrameElementName = AttrLabelProxy
dOMHTMLIFrameElementScrolling :: AttrLabelProxy "scrolling"
dOMHTMLIFrameElementScrolling = AttrLabelProxy
dOMHTMLIFrameElementSrc :: AttrLabelProxy "src"
dOMHTMLIFrameElementSrc = AttrLabelProxy
dOMHTMLIFrameElementWidth :: AttrLabelProxy "width"
dOMHTMLIFrameElementWidth = AttrLabelProxy
#endif
#if ENABLE_OVERLOADING
type instance O.SignalList DOMHTMLIFrameElement = DOMHTMLIFrameElementSignalList
type DOMHTMLIFrameElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])
#endif
-- method DOMHTMLIFrameElement::get_align
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TUTF8)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_get_align" webkit_dom_html_iframe_element_get_align ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
IO CString
{-# DEPRECATED dOMHTMLIFrameElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementGetAlign ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> m T.Text
{- ^ __Returns:__ A @/gchar/@ -}
dOMHTMLIFrameElementGetAlign self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_iframe_element_get_align self'
checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetAlign" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementGetAlignMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetAlignMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementGetAlign
#endif
-- method DOMHTMLIFrameElement::get_content_document
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}))
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_get_content_document" webkit_dom_html_iframe_element_get_content_document ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
IO (Ptr WebKit2WebExtension.DOMDocument.DOMDocument)
{-# DEPRECATED dOMHTMLIFrameElementGetContentDocument ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementGetContentDocument ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> m WebKit2WebExtension.DOMDocument.DOMDocument
{- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}
dOMHTMLIFrameElementGetContentDocument self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_iframe_element_get_content_document self'
checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetContentDocument" result
result' <- (newObject WebKit2WebExtension.DOMDocument.DOMDocument) result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementGetContentDocumentMethodInfo
instance (signature ~ (m WebKit2WebExtension.DOMDocument.DOMDocument), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetContentDocumentMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementGetContentDocument
#endif
-- method DOMHTMLIFrameElement::get_content_window
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}))
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_get_content_window" webkit_dom_html_iframe_element_get_content_window ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
IO (Ptr WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow)
{-# DEPRECATED dOMHTMLIFrameElementGetContentWindow ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementGetContentWindow ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> m WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow
{- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}
dOMHTMLIFrameElementGetContentWindow self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_iframe_element_get_content_window self'
checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetContentWindow" result
result' <- (wrapObject WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow) result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementGetContentWindowMethodInfo
instance (signature ~ (m WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetContentWindowMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementGetContentWindow
#endif
-- method DOMHTMLIFrameElement::get_frame_border
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TUTF8)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_get_frame_border" webkit_dom_html_iframe_element_get_frame_border ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
IO CString
{-# DEPRECATED dOMHTMLIFrameElementGetFrameBorder ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementGetFrameBorder ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> m T.Text
{- ^ __Returns:__ A @/gchar/@ -}
dOMHTMLIFrameElementGetFrameBorder self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_iframe_element_get_frame_border self'
checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetFrameBorder" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementGetFrameBorderMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetFrameBorderMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementGetFrameBorder
#endif
-- method DOMHTMLIFrameElement::get_height
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TUTF8)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_get_height" webkit_dom_html_iframe_element_get_height ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
IO CString
{-# DEPRECATED dOMHTMLIFrameElementGetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementGetHeight ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> m T.Text
{- ^ __Returns:__ A @/gchar/@ -}
dOMHTMLIFrameElementGetHeight self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_iframe_element_get_height self'
checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetHeight" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementGetHeightMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetHeightMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementGetHeight
#endif
-- method DOMHTMLIFrameElement::get_long_desc
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TUTF8)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_get_long_desc" webkit_dom_html_iframe_element_get_long_desc ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
IO CString
{-# DEPRECATED dOMHTMLIFrameElementGetLongDesc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementGetLongDesc ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> m T.Text
{- ^ __Returns:__ A @/gchar/@ -}
dOMHTMLIFrameElementGetLongDesc self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_iframe_element_get_long_desc self'
checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetLongDesc" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementGetLongDescMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetLongDescMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementGetLongDesc
#endif
-- method DOMHTMLIFrameElement::get_margin_height
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TUTF8)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_get_margin_height" webkit_dom_html_iframe_element_get_margin_height ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
IO CString
{-# DEPRECATED dOMHTMLIFrameElementGetMarginHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementGetMarginHeight ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> m T.Text
{- ^ __Returns:__ A @/gchar/@ -}
dOMHTMLIFrameElementGetMarginHeight self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_iframe_element_get_margin_height self'
checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetMarginHeight" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementGetMarginHeightMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetMarginHeightMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementGetMarginHeight
#endif
-- method DOMHTMLIFrameElement::get_margin_width
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TUTF8)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_get_margin_width" webkit_dom_html_iframe_element_get_margin_width ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
IO CString
{-# DEPRECATED dOMHTMLIFrameElementGetMarginWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementGetMarginWidth ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> m T.Text
{- ^ __Returns:__ A @/gchar/@ -}
dOMHTMLIFrameElementGetMarginWidth self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_iframe_element_get_margin_width self'
checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetMarginWidth" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementGetMarginWidthMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetMarginWidthMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementGetMarginWidth
#endif
-- method DOMHTMLIFrameElement::get_name
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TUTF8)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_get_name" webkit_dom_html_iframe_element_get_name ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
IO CString
{-# DEPRECATED dOMHTMLIFrameElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementGetName ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> m T.Text
{- ^ __Returns:__ A @/gchar/@ -}
dOMHTMLIFrameElementGetName self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_iframe_element_get_name self'
checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetName" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementGetNameMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetNameMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementGetName
#endif
-- method DOMHTMLIFrameElement::get_scrolling
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TUTF8)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_get_scrolling" webkit_dom_html_iframe_element_get_scrolling ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
IO CString
{-# DEPRECATED dOMHTMLIFrameElementGetScrolling ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementGetScrolling ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> m T.Text
{- ^ __Returns:__ A @/gchar/@ -}
dOMHTMLIFrameElementGetScrolling self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_iframe_element_get_scrolling self'
checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetScrolling" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementGetScrollingMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetScrollingMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementGetScrolling
#endif
-- method DOMHTMLIFrameElement::get_src
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TUTF8)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_get_src" webkit_dom_html_iframe_element_get_src ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
IO CString
{-# DEPRECATED dOMHTMLIFrameElementGetSrc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementGetSrc ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> m T.Text
{- ^ __Returns:__ A @/gchar/@ -}
dOMHTMLIFrameElementGetSrc self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_iframe_element_get_src self'
checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetSrc" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementGetSrcMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetSrcMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementGetSrc
#endif
-- method DOMHTMLIFrameElement::get_width
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TUTF8)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_get_width" webkit_dom_html_iframe_element_get_width ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
IO CString
{-# DEPRECATED dOMHTMLIFrameElementGetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementGetWidth ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> m T.Text
{- ^ __Returns:__ A @/gchar/@ -}
dOMHTMLIFrameElementGetWidth self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_iframe_element_get_width self'
checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetWidth" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementGetWidthMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetWidthMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementGetWidth
#endif
-- method DOMHTMLIFrameElement::set_align
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_set_align" webkit_dom_html_iframe_element_set_align ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
CString -> -- value : TBasicType TUTF8
IO ()
{-# DEPRECATED dOMHTMLIFrameElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementSetAlign ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> T.Text
{- ^ /@value@/: A @/gchar/@ -}
-> m ()
dOMHTMLIFrameElementSetAlign self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_iframe_element_set_align self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementSetAlignMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetAlignMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementSetAlign
#endif
-- method DOMHTMLIFrameElement::set_frame_border
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_set_frame_border" webkit_dom_html_iframe_element_set_frame_border ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
CString -> -- value : TBasicType TUTF8
IO ()
{-# DEPRECATED dOMHTMLIFrameElementSetFrameBorder ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementSetFrameBorder ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> T.Text
{- ^ /@value@/: A @/gchar/@ -}
-> m ()
dOMHTMLIFrameElementSetFrameBorder self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_iframe_element_set_frame_border self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementSetFrameBorderMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetFrameBorderMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementSetFrameBorder
#endif
-- method DOMHTMLIFrameElement::set_height
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_set_height" webkit_dom_html_iframe_element_set_height ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
CString -> -- value : TBasicType TUTF8
IO ()
{-# DEPRECATED dOMHTMLIFrameElementSetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementSetHeight ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> T.Text
{- ^ /@value@/: A @/gchar/@ -}
-> m ()
dOMHTMLIFrameElementSetHeight self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_iframe_element_set_height self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementSetHeightMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetHeightMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementSetHeight
#endif
-- method DOMHTMLIFrameElement::set_long_desc
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_set_long_desc" webkit_dom_html_iframe_element_set_long_desc ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
CString -> -- value : TBasicType TUTF8
IO ()
{-# DEPRECATED dOMHTMLIFrameElementSetLongDesc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementSetLongDesc ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> T.Text
{- ^ /@value@/: A @/gchar/@ -}
-> m ()
dOMHTMLIFrameElementSetLongDesc self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_iframe_element_set_long_desc self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementSetLongDescMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetLongDescMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementSetLongDesc
#endif
-- method DOMHTMLIFrameElement::set_margin_height
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_set_margin_height" webkit_dom_html_iframe_element_set_margin_height ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
CString -> -- value : TBasicType TUTF8
IO ()
{-# DEPRECATED dOMHTMLIFrameElementSetMarginHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementSetMarginHeight ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> T.Text
{- ^ /@value@/: A @/gchar/@ -}
-> m ()
dOMHTMLIFrameElementSetMarginHeight self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_iframe_element_set_margin_height self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementSetMarginHeightMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetMarginHeightMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementSetMarginHeight
#endif
-- method DOMHTMLIFrameElement::set_margin_width
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_set_margin_width" webkit_dom_html_iframe_element_set_margin_width ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
CString -> -- value : TBasicType TUTF8
IO ()
{-# DEPRECATED dOMHTMLIFrameElementSetMarginWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementSetMarginWidth ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> T.Text
{- ^ /@value@/: A @/gchar/@ -}
-> m ()
dOMHTMLIFrameElementSetMarginWidth self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_iframe_element_set_margin_width self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementSetMarginWidthMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetMarginWidthMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementSetMarginWidth
#endif
-- method DOMHTMLIFrameElement::set_name
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_set_name" webkit_dom_html_iframe_element_set_name ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
CString -> -- value : TBasicType TUTF8
IO ()
{-# DEPRECATED dOMHTMLIFrameElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementSetName ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> T.Text
{- ^ /@value@/: A @/gchar/@ -}
-> m ()
dOMHTMLIFrameElementSetName self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_iframe_element_set_name self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementSetNameMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetNameMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementSetName
#endif
-- method DOMHTMLIFrameElement::set_scrolling
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_set_scrolling" webkit_dom_html_iframe_element_set_scrolling ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
CString -> -- value : TBasicType TUTF8
IO ()
{-# DEPRECATED dOMHTMLIFrameElementSetScrolling ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementSetScrolling ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> T.Text
{- ^ /@value@/: A @/gchar/@ -}
-> m ()
dOMHTMLIFrameElementSetScrolling self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_iframe_element_set_scrolling self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementSetScrollingMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetScrollingMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementSetScrolling
#endif
-- method DOMHTMLIFrameElement::set_src
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_set_src" webkit_dom_html_iframe_element_set_src ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
CString -> -- value : TBasicType TUTF8
IO ()
{-# DEPRECATED dOMHTMLIFrameElementSetSrc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementSetSrc ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> T.Text
{- ^ /@value@/: A @/gchar/@ -}
-> m ()
dOMHTMLIFrameElementSetSrc self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_iframe_element_set_src self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementSetSrcMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetSrcMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementSetSrc
#endif
-- method DOMHTMLIFrameElement::set_width
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_iframe_element_set_width" webkit_dom_html_iframe_element_set_width ::
Ptr DOMHTMLIFrameElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})
CString -> -- value : TBasicType TUTF8
IO ()
{-# DEPRECATED dOMHTMLIFrameElementSetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLIFrameElementSetWidth ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}
-> T.Text
{- ^ /@value@/: A @/gchar/@ -}
-> m ()
dOMHTMLIFrameElementSetWidth self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_iframe_element_set_width self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLIFrameElementSetWidthMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetWidthMethodInfo a signature where
overloadedMethod _ = dOMHTMLIFrameElementSetWidth
#endif