{-# LANGUAGE TypeApplications #-}
#if (MIN_VERSION_haskell_gi_overloading(1,0,0) && !defined(__HADDOCK_VERSION__))
#define ENABLE_OVERLOADING
#endif
module GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement
(
DOMHTMLObjectElement(..) ,
IsDOMHTMLObjectElement ,
toDOMHTMLObjectElement ,
#if defined(ENABLE_OVERLOADING)
ResolveDOMHTMLObjectElementMethod ,
#endif
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementGetAlignMethodInfo ,
#endif
dOMHTMLObjectElementGetAlign ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementGetArchiveMethodInfo,
#endif
dOMHTMLObjectElementGetArchive ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementGetBorderMethodInfo ,
#endif
dOMHTMLObjectElementGetBorder ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementGetCodeMethodInfo ,
#endif
dOMHTMLObjectElementGetCode ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementGetCodeBaseMethodInfo,
#endif
dOMHTMLObjectElementGetCodeBase ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementGetCodeTypeMethodInfo,
#endif
dOMHTMLObjectElementGetCodeType ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementGetContentDocumentMethodInfo,
#endif
dOMHTMLObjectElementGetContentDocument ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementGetDataMethodInfo ,
#endif
dOMHTMLObjectElementGetData ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementGetDeclareMethodInfo,
#endif
dOMHTMLObjectElementGetDeclare ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementGetFormMethodInfo ,
#endif
dOMHTMLObjectElementGetForm ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementGetHeightMethodInfo ,
#endif
dOMHTMLObjectElementGetHeight ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementGetHspaceMethodInfo ,
#endif
dOMHTMLObjectElementGetHspace ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementGetNameMethodInfo ,
#endif
dOMHTMLObjectElementGetName ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementGetStandbyMethodInfo,
#endif
dOMHTMLObjectElementGetStandby ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementGetTypeAttrMethodInfo,
#endif
dOMHTMLObjectElementGetTypeAttr ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementGetUseMapMethodInfo ,
#endif
dOMHTMLObjectElementGetUseMap ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementGetVspaceMethodInfo ,
#endif
dOMHTMLObjectElementGetVspace ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementGetWidthMethodInfo ,
#endif
dOMHTMLObjectElementGetWidth ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementSetAlignMethodInfo ,
#endif
dOMHTMLObjectElementSetAlign ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementSetArchiveMethodInfo,
#endif
dOMHTMLObjectElementSetArchive ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementSetBorderMethodInfo ,
#endif
dOMHTMLObjectElementSetBorder ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementSetCodeMethodInfo ,
#endif
dOMHTMLObjectElementSetCode ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementSetCodeBaseMethodInfo,
#endif
dOMHTMLObjectElementSetCodeBase ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementSetCodeTypeMethodInfo,
#endif
dOMHTMLObjectElementSetCodeType ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementSetDataMethodInfo ,
#endif
dOMHTMLObjectElementSetData ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementSetDeclareMethodInfo,
#endif
dOMHTMLObjectElementSetDeclare ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementSetHeightMethodInfo ,
#endif
dOMHTMLObjectElementSetHeight ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementSetHspaceMethodInfo ,
#endif
dOMHTMLObjectElementSetHspace ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementSetNameMethodInfo ,
#endif
dOMHTMLObjectElementSetName ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementSetStandbyMethodInfo,
#endif
dOMHTMLObjectElementSetStandby ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementSetTypeAttrMethodInfo,
#endif
dOMHTMLObjectElementSetTypeAttr ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementSetUseMapMethodInfo ,
#endif
dOMHTMLObjectElementSetUseMap ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementSetVspaceMethodInfo ,
#endif
dOMHTMLObjectElementSetVspace ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementSetWidthMethodInfo ,
#endif
dOMHTMLObjectElementSetWidth ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementAlignPropertyInfo ,
#endif
constructDOMHTMLObjectElementAlign ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLObjectElementAlign ,
#endif
getDOMHTMLObjectElementAlign ,
setDOMHTMLObjectElementAlign ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementArchivePropertyInfo ,
#endif
constructDOMHTMLObjectElementArchive ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLObjectElementArchive ,
#endif
getDOMHTMLObjectElementArchive ,
setDOMHTMLObjectElementArchive ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementBorderPropertyInfo ,
#endif
constructDOMHTMLObjectElementBorder ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLObjectElementBorder ,
#endif
getDOMHTMLObjectElementBorder ,
setDOMHTMLObjectElementBorder ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementCodePropertyInfo ,
#endif
constructDOMHTMLObjectElementCode ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLObjectElementCode ,
#endif
getDOMHTMLObjectElementCode ,
setDOMHTMLObjectElementCode ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementCodeBasePropertyInfo,
#endif
constructDOMHTMLObjectElementCodeBase ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLObjectElementCodeBase ,
#endif
getDOMHTMLObjectElementCodeBase ,
setDOMHTMLObjectElementCodeBase ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementCodeTypePropertyInfo,
#endif
constructDOMHTMLObjectElementCodeType ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLObjectElementCodeType ,
#endif
getDOMHTMLObjectElementCodeType ,
setDOMHTMLObjectElementCodeType ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementContentDocumentPropertyInfo,
#endif
#if defined(ENABLE_OVERLOADING)
dOMHTMLObjectElementContentDocument ,
#endif
getDOMHTMLObjectElementContentDocument ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementDataPropertyInfo ,
#endif
constructDOMHTMLObjectElementData ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLObjectElementData ,
#endif
getDOMHTMLObjectElementData ,
setDOMHTMLObjectElementData ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementDeclarePropertyInfo ,
#endif
constructDOMHTMLObjectElementDeclare ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLObjectElementDeclare ,
#endif
getDOMHTMLObjectElementDeclare ,
setDOMHTMLObjectElementDeclare ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementFormPropertyInfo ,
#endif
#if defined(ENABLE_OVERLOADING)
dOMHTMLObjectElementForm ,
#endif
getDOMHTMLObjectElementForm ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementHeightPropertyInfo ,
#endif
constructDOMHTMLObjectElementHeight ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLObjectElementHeight ,
#endif
getDOMHTMLObjectElementHeight ,
setDOMHTMLObjectElementHeight ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementHspacePropertyInfo ,
#endif
constructDOMHTMLObjectElementHspace ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLObjectElementHspace ,
#endif
getDOMHTMLObjectElementHspace ,
setDOMHTMLObjectElementHspace ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementNamePropertyInfo ,
#endif
constructDOMHTMLObjectElementName ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLObjectElementName ,
#endif
getDOMHTMLObjectElementName ,
setDOMHTMLObjectElementName ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementStandbyPropertyInfo ,
#endif
constructDOMHTMLObjectElementStandby ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLObjectElementStandby ,
#endif
getDOMHTMLObjectElementStandby ,
setDOMHTMLObjectElementStandby ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementTypePropertyInfo ,
#endif
clearDOMHTMLObjectElementType ,
constructDOMHTMLObjectElementType ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLObjectElementType ,
#endif
getDOMHTMLObjectElementType ,
setDOMHTMLObjectElementType ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementUseMapPropertyInfo ,
#endif
constructDOMHTMLObjectElementUseMap ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLObjectElementUseMap ,
#endif
getDOMHTMLObjectElementUseMap ,
setDOMHTMLObjectElementUseMap ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementVspacePropertyInfo ,
#endif
constructDOMHTMLObjectElementVspace ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLObjectElementVspace ,
#endif
getDOMHTMLObjectElementVspace ,
setDOMHTMLObjectElementVspace ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLObjectElementWidthPropertyInfo ,
#endif
constructDOMHTMLObjectElementWidth ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLObjectElementWidth ,
#endif
getDOMHTMLObjectElementWidth ,
setDOMHTMLObjectElementWidth ,
) where
import Data.GI.Base.ShortPrelude
import qualified Data.GI.Base.ShortPrelude as SP
import qualified Data.GI.Base.Overloading as O
import qualified Prelude as P
import qualified Data.GI.Base.Attributes as GI.Attributes
import qualified Data.GI.Base.BasicTypes as B.Types
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GArray as B.GArray
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.GI.Base.Signals as B.Signals
import qualified Control.Monad.IO.Class as MIO
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 GHC.Records as R
import qualified GI.GObject.Objects.Object as GObject.Object
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDocument as WebKit2WebExtension.DOMDocument
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLFormElement as WebKit2WebExtension.DOMHTMLFormElement
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject
newtype DOMHTMLObjectElement = DOMHTMLObjectElement (SP.ManagedPtr DOMHTMLObjectElement)
deriving (DOMHTMLObjectElement -> DOMHTMLObjectElement -> Bool
(DOMHTMLObjectElement -> DOMHTMLObjectElement -> Bool)
-> (DOMHTMLObjectElement -> DOMHTMLObjectElement -> Bool)
-> Eq DOMHTMLObjectElement
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: DOMHTMLObjectElement -> DOMHTMLObjectElement -> Bool
$c/= :: DOMHTMLObjectElement -> DOMHTMLObjectElement -> Bool
== :: DOMHTMLObjectElement -> DOMHTMLObjectElement -> Bool
$c== :: DOMHTMLObjectElement -> DOMHTMLObjectElement -> Bool
Eq)
instance SP.ManagedPtrNewtype DOMHTMLObjectElement where
toManagedPtr :: DOMHTMLObjectElement -> ManagedPtr DOMHTMLObjectElement
toManagedPtr (DOMHTMLObjectElement ManagedPtr DOMHTMLObjectElement
p) = ManagedPtr DOMHTMLObjectElement
p
foreign import ccall "webkit_dom_html_object_element_get_type"
c_webkit_dom_html_object_element_get_type :: IO B.Types.GType
instance B.Types.TypedObject DOMHTMLObjectElement where
glibType :: IO GType
glibType = IO GType
c_webkit_dom_html_object_element_get_type
instance B.Types.GObject DOMHTMLObjectElement
class (SP.GObject o, O.IsDescendantOf DOMHTMLObjectElement o) => IsDOMHTMLObjectElement o
instance (SP.GObject o, O.IsDescendantOf DOMHTMLObjectElement o) => IsDOMHTMLObjectElement o
instance O.HasParentTypes DOMHTMLObjectElement
type instance O.ParentTypes DOMHTMLObjectElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]
toDOMHTMLObjectElement :: (MIO.MonadIO m, IsDOMHTMLObjectElement o) => o -> m DOMHTMLObjectElement
toDOMHTMLObjectElement :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m DOMHTMLObjectElement
toDOMHTMLObjectElement = IO DOMHTMLObjectElement -> m DOMHTMLObjectElement
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO DOMHTMLObjectElement -> m DOMHTMLObjectElement)
-> (o -> IO DOMHTMLObjectElement) -> o -> m DOMHTMLObjectElement
forall b c a. (b -> c) -> (a -> b) -> a -> c
. (ManagedPtr DOMHTMLObjectElement -> DOMHTMLObjectElement)
-> o -> IO DOMHTMLObjectElement
forall o o'.
(HasCallStack, ManagedPtrNewtype o, TypedObject o,
ManagedPtrNewtype o', TypedObject o') =>
(ManagedPtr o' -> o') -> o -> IO o'
B.ManagedPtr.unsafeCastTo ManagedPtr DOMHTMLObjectElement -> DOMHTMLObjectElement
DOMHTMLObjectElement
instance B.GValue.IsGValue (Maybe DOMHTMLObjectElement) where
gvalueGType_ :: IO GType
gvalueGType_ = IO GType
c_webkit_dom_html_object_element_get_type
gvalueSet_ :: Ptr GValue -> Maybe DOMHTMLObjectElement -> IO ()
gvalueSet_ Ptr GValue
gv Maybe DOMHTMLObjectElement
P.Nothing = Ptr GValue -> Ptr DOMHTMLObjectElement -> IO ()
forall a. GObject a => Ptr GValue -> Ptr a -> IO ()
B.GValue.set_object Ptr GValue
gv (Ptr DOMHTMLObjectElement
forall a. Ptr a
FP.nullPtr :: FP.Ptr DOMHTMLObjectElement)
gvalueSet_ Ptr GValue
gv (P.Just DOMHTMLObjectElement
obj) = DOMHTMLObjectElement
-> (Ptr DOMHTMLObjectElement -> IO ()) -> IO ()
forall a c.
(HasCallStack, ManagedPtrNewtype a) =>
a -> (Ptr a -> IO c) -> IO c
B.ManagedPtr.withManagedPtr DOMHTMLObjectElement
obj (Ptr GValue -> Ptr DOMHTMLObjectElement -> IO ()
forall a. GObject a => Ptr GValue -> Ptr a -> IO ()
B.GValue.set_object Ptr GValue
gv)
gvalueGet_ :: Ptr GValue -> IO (Maybe DOMHTMLObjectElement)
gvalueGet_ Ptr GValue
gv = do
Ptr DOMHTMLObjectElement
ptr <- Ptr GValue -> IO (Ptr DOMHTMLObjectElement)
forall a. GObject a => Ptr GValue -> IO (Ptr a)
B.GValue.get_object Ptr GValue
gv :: IO (FP.Ptr DOMHTMLObjectElement)
if Ptr DOMHTMLObjectElement
ptr Ptr DOMHTMLObjectElement -> Ptr DOMHTMLObjectElement -> Bool
forall a. Eq a => a -> a -> Bool
/= Ptr DOMHTMLObjectElement
forall a. Ptr a
FP.nullPtr
then DOMHTMLObjectElement -> Maybe DOMHTMLObjectElement
forall a. a -> Maybe a
P.Just (DOMHTMLObjectElement -> Maybe DOMHTMLObjectElement)
-> IO DOMHTMLObjectElement -> IO (Maybe DOMHTMLObjectElement)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> (ManagedPtr DOMHTMLObjectElement -> DOMHTMLObjectElement)
-> Ptr DOMHTMLObjectElement -> IO DOMHTMLObjectElement
forall a b.
(HasCallStack, GObject a, GObject b) =>
(ManagedPtr a -> a) -> Ptr b -> IO a
B.ManagedPtr.newObject ManagedPtr DOMHTMLObjectElement -> DOMHTMLObjectElement
DOMHTMLObjectElement Ptr DOMHTMLObjectElement
ptr
else Maybe DOMHTMLObjectElement -> IO (Maybe DOMHTMLObjectElement)
forall (m :: * -> *) a. Monad m => a -> m a
return Maybe DOMHTMLObjectElement
forall a. Maybe a
P.Nothing
#if defined(ENABLE_OVERLOADING)
type family ResolveDOMHTMLObjectElementMethod (t :: Symbol) (o :: *) :: * where
ResolveDOMHTMLObjectElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo
ResolveDOMHTMLObjectElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo
ResolveDOMHTMLObjectElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo
ResolveDOMHTMLObjectElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo
ResolveDOMHTMLObjectElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo
ResolveDOMHTMLObjectElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo
ResolveDOMHTMLObjectElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo
ResolveDOMHTMLObjectElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo
ResolveDOMHTMLObjectElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo
ResolveDOMHTMLObjectElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo
ResolveDOMHTMLObjectElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo
ResolveDOMHTMLObjectElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo
ResolveDOMHTMLObjectElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo
ResolveDOMHTMLObjectElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo
ResolveDOMHTMLObjectElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo
ResolveDOMHTMLObjectElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo
ResolveDOMHTMLObjectElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo
ResolveDOMHTMLObjectElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo
ResolveDOMHTMLObjectElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo
ResolveDOMHTMLObjectElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo
ResolveDOMHTMLObjectElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo
ResolveDOMHTMLObjectElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo
ResolveDOMHTMLObjectElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo
ResolveDOMHTMLObjectElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo
ResolveDOMHTMLObjectElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo
ResolveDOMHTMLObjectElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo
ResolveDOMHTMLObjectElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo
ResolveDOMHTMLObjectElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo
ResolveDOMHTMLObjectElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo
ResolveDOMHTMLObjectElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo
ResolveDOMHTMLObjectElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo
ResolveDOMHTMLObjectElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo
ResolveDOMHTMLObjectElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo
ResolveDOMHTMLObjectElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo
ResolveDOMHTMLObjectElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo
ResolveDOMHTMLObjectElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo
ResolveDOMHTMLObjectElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo
ResolveDOMHTMLObjectElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo
ResolveDOMHTMLObjectElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo
ResolveDOMHTMLObjectElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo
ResolveDOMHTMLObjectElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo
ResolveDOMHTMLObjectElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo
ResolveDOMHTMLObjectElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo
ResolveDOMHTMLObjectElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo
ResolveDOMHTMLObjectElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo
ResolveDOMHTMLObjectElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo
ResolveDOMHTMLObjectElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo
ResolveDOMHTMLObjectElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo
ResolveDOMHTMLObjectElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo
ResolveDOMHTMLObjectElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo
ResolveDOMHTMLObjectElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo
ResolveDOMHTMLObjectElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo
ResolveDOMHTMLObjectElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo
ResolveDOMHTMLObjectElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo
ResolveDOMHTMLObjectElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo
ResolveDOMHTMLObjectElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo
ResolveDOMHTMLObjectElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo
ResolveDOMHTMLObjectElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo
ResolveDOMHTMLObjectElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo
ResolveDOMHTMLObjectElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo
ResolveDOMHTMLObjectElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo
ResolveDOMHTMLObjectElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo
ResolveDOMHTMLObjectElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo
ResolveDOMHTMLObjectElementMethod "getAlign" o = DOMHTMLObjectElementGetAlignMethodInfo
ResolveDOMHTMLObjectElementMethod "getArchive" o = DOMHTMLObjectElementGetArchiveMethodInfo
ResolveDOMHTMLObjectElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo
ResolveDOMHTMLObjectElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo
ResolveDOMHTMLObjectElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo
ResolveDOMHTMLObjectElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo
ResolveDOMHTMLObjectElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo
ResolveDOMHTMLObjectElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo
ResolveDOMHTMLObjectElementMethod "getBorder" o = DOMHTMLObjectElementGetBorderMethodInfo
ResolveDOMHTMLObjectElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo
ResolveDOMHTMLObjectElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo
ResolveDOMHTMLObjectElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo
ResolveDOMHTMLObjectElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo
ResolveDOMHTMLObjectElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo
ResolveDOMHTMLObjectElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo
ResolveDOMHTMLObjectElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo
ResolveDOMHTMLObjectElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo
ResolveDOMHTMLObjectElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo
ResolveDOMHTMLObjectElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo
ResolveDOMHTMLObjectElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo
ResolveDOMHTMLObjectElementMethod "getCode" o = DOMHTMLObjectElementGetCodeMethodInfo
ResolveDOMHTMLObjectElementMethod "getCodeBase" o = DOMHTMLObjectElementGetCodeBaseMethodInfo
ResolveDOMHTMLObjectElementMethod "getCodeType" o = DOMHTMLObjectElementGetCodeTypeMethodInfo
ResolveDOMHTMLObjectElementMethod "getContentDocument" o = DOMHTMLObjectElementGetContentDocumentMethodInfo
ResolveDOMHTMLObjectElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo
ResolveDOMHTMLObjectElementMethod "getData" o = DOMHTMLObjectElementGetDataMethodInfo
ResolveDOMHTMLObjectElementMethod "getDeclare" o = DOMHTMLObjectElementGetDeclareMethodInfo
ResolveDOMHTMLObjectElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo
ResolveDOMHTMLObjectElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo
ResolveDOMHTMLObjectElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo
ResolveDOMHTMLObjectElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo
ResolveDOMHTMLObjectElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo
ResolveDOMHTMLObjectElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo
ResolveDOMHTMLObjectElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo
ResolveDOMHTMLObjectElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo
ResolveDOMHTMLObjectElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo
ResolveDOMHTMLObjectElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo
ResolveDOMHTMLObjectElementMethod "getForm" o = DOMHTMLObjectElementGetFormMethodInfo
ResolveDOMHTMLObjectElementMethod "getHeight" o = DOMHTMLObjectElementGetHeightMethodInfo
ResolveDOMHTMLObjectElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo
ResolveDOMHTMLObjectElementMethod "getHspace" o = DOMHTMLObjectElementGetHspaceMethodInfo
ResolveDOMHTMLObjectElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo
ResolveDOMHTMLObjectElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo
ResolveDOMHTMLObjectElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo
ResolveDOMHTMLObjectElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo
ResolveDOMHTMLObjectElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo
ResolveDOMHTMLObjectElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo
ResolveDOMHTMLObjectElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo
ResolveDOMHTMLObjectElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo
ResolveDOMHTMLObjectElementMethod "getName" o = DOMHTMLObjectElementGetNameMethodInfo
ResolveDOMHTMLObjectElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo
ResolveDOMHTMLObjectElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo
ResolveDOMHTMLObjectElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo
ResolveDOMHTMLObjectElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo
ResolveDOMHTMLObjectElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo
ResolveDOMHTMLObjectElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo
ResolveDOMHTMLObjectElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo
ResolveDOMHTMLObjectElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo
ResolveDOMHTMLObjectElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo
ResolveDOMHTMLObjectElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo
ResolveDOMHTMLObjectElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo
ResolveDOMHTMLObjectElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo
ResolveDOMHTMLObjectElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo
ResolveDOMHTMLObjectElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo
ResolveDOMHTMLObjectElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo
ResolveDOMHTMLObjectElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo
ResolveDOMHTMLObjectElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo
ResolveDOMHTMLObjectElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo
ResolveDOMHTMLObjectElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo
ResolveDOMHTMLObjectElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo
ResolveDOMHTMLObjectElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo
ResolveDOMHTMLObjectElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo
ResolveDOMHTMLObjectElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo
ResolveDOMHTMLObjectElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo
ResolveDOMHTMLObjectElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo
ResolveDOMHTMLObjectElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo
ResolveDOMHTMLObjectElementMethod "getStandby" o = DOMHTMLObjectElementGetStandbyMethodInfo
ResolveDOMHTMLObjectElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo
ResolveDOMHTMLObjectElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo
ResolveDOMHTMLObjectElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo
ResolveDOMHTMLObjectElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo
ResolveDOMHTMLObjectElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo
ResolveDOMHTMLObjectElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo
ResolveDOMHTMLObjectElementMethod "getTypeAttr" o = DOMHTMLObjectElementGetTypeAttrMethodInfo
ResolveDOMHTMLObjectElementMethod "getUseMap" o = DOMHTMLObjectElementGetUseMapMethodInfo
ResolveDOMHTMLObjectElementMethod "getVspace" o = DOMHTMLObjectElementGetVspaceMethodInfo
ResolveDOMHTMLObjectElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo
ResolveDOMHTMLObjectElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo
ResolveDOMHTMLObjectElementMethod "getWidth" o = DOMHTMLObjectElementGetWidthMethodInfo
ResolveDOMHTMLObjectElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo
ResolveDOMHTMLObjectElementMethod "setAlign" o = DOMHTMLObjectElementSetAlignMethodInfo
ResolveDOMHTMLObjectElementMethod "setArchive" o = DOMHTMLObjectElementSetArchiveMethodInfo
ResolveDOMHTMLObjectElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo
ResolveDOMHTMLObjectElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo
ResolveDOMHTMLObjectElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo
ResolveDOMHTMLObjectElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo
ResolveDOMHTMLObjectElementMethod "setBorder" o = DOMHTMLObjectElementSetBorderMethodInfo
ResolveDOMHTMLObjectElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo
ResolveDOMHTMLObjectElementMethod "setCode" o = DOMHTMLObjectElementSetCodeMethodInfo
ResolveDOMHTMLObjectElementMethod "setCodeBase" o = DOMHTMLObjectElementSetCodeBaseMethodInfo
ResolveDOMHTMLObjectElementMethod "setCodeType" o = DOMHTMLObjectElementSetCodeTypeMethodInfo
ResolveDOMHTMLObjectElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo
ResolveDOMHTMLObjectElementMethod "setData" o = DOMHTMLObjectElementSetDataMethodInfo
ResolveDOMHTMLObjectElementMethod "setDataFull" o = GObject.Object.ObjectSetDataFullMethodInfo
ResolveDOMHTMLObjectElementMethod "setDeclare" o = DOMHTMLObjectElementSetDeclareMethodInfo
ResolveDOMHTMLObjectElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo
ResolveDOMHTMLObjectElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo
ResolveDOMHTMLObjectElementMethod "setHeight" o = DOMHTMLObjectElementSetHeightMethodInfo
ResolveDOMHTMLObjectElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo
ResolveDOMHTMLObjectElementMethod "setHspace" o = DOMHTMLObjectElementSetHspaceMethodInfo
ResolveDOMHTMLObjectElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo
ResolveDOMHTMLObjectElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo
ResolveDOMHTMLObjectElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo
ResolveDOMHTMLObjectElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo
ResolveDOMHTMLObjectElementMethod "setName" o = DOMHTMLObjectElementSetNameMethodInfo
ResolveDOMHTMLObjectElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo
ResolveDOMHTMLObjectElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo
ResolveDOMHTMLObjectElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo
ResolveDOMHTMLObjectElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo
ResolveDOMHTMLObjectElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo
ResolveDOMHTMLObjectElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo
ResolveDOMHTMLObjectElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo
ResolveDOMHTMLObjectElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo
ResolveDOMHTMLObjectElementMethod "setStandby" o = DOMHTMLObjectElementSetStandbyMethodInfo
ResolveDOMHTMLObjectElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo
ResolveDOMHTMLObjectElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo
ResolveDOMHTMLObjectElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo
ResolveDOMHTMLObjectElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo
ResolveDOMHTMLObjectElementMethod "setTypeAttr" o = DOMHTMLObjectElementSetTypeAttrMethodInfo
ResolveDOMHTMLObjectElementMethod "setUseMap" o = DOMHTMLObjectElementSetUseMapMethodInfo
ResolveDOMHTMLObjectElementMethod "setVspace" o = DOMHTMLObjectElementSetVspaceMethodInfo
ResolveDOMHTMLObjectElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo
ResolveDOMHTMLObjectElementMethod "setWidth" o = DOMHTMLObjectElementSetWidthMethodInfo
ResolveDOMHTMLObjectElementMethod l o = O.MethodResolutionFailed l o
instance (info ~ ResolveDOMHTMLObjectElementMethod t DOMHTMLObjectElement, O.OverloadedMethod info DOMHTMLObjectElement p) => OL.IsLabel t (DOMHTMLObjectElement -> p) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.overloadedMethod @info
#else
fromLabel _ = O.overloadedMethod @info
#endif
#if MIN_VERSION_base(4,13,0)
instance (info ~ ResolveDOMHTMLObjectElementMethod t DOMHTMLObjectElement, O.OverloadedMethod info DOMHTMLObjectElement p, R.HasField t DOMHTMLObjectElement p) => R.HasField t DOMHTMLObjectElement p where
getField = O.overloadedMethod @info
#endif
instance (info ~ ResolveDOMHTMLObjectElementMethod t DOMHTMLObjectElement, O.OverloadedMethodInfo info DOMHTMLObjectElement) => OL.IsLabel t (O.MethodProxy info DOMHTMLObjectElement) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.MethodProxy
#else
fromLabel _ = O.MethodProxy
#endif
#endif
getDOMHTMLObjectElementAlign :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)
getDOMHTMLObjectElementAlign :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m (Maybe Text)
getDOMHTMLObjectElementAlign o
obj = IO (Maybe Text) -> m (Maybe Text)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"align"
setDOMHTMLObjectElementAlign :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()
setDOMHTMLObjectElementAlign :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> Text -> m ()
setDOMHTMLObjectElementAlign o
obj Text
val = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"align" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLObjectElementAlign :: (IsDOMHTMLObjectElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementAlign :: forall o (m :: * -> *).
(IsDOMHTMLObjectElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementAlign Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"align" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementAlignPropertyInfo
instance AttrInfo DOMHTMLObjectElementAlignPropertyInfo where
type AttrAllowedOps DOMHTMLObjectElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLObjectElementAlignPropertyInfo = IsDOMHTMLObjectElement
type AttrSetTypeConstraint DOMHTMLObjectElementAlignPropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLObjectElementAlignPropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLObjectElementAlignPropertyInfo = T.Text
type AttrGetType DOMHTMLObjectElementAlignPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLObjectElementAlignPropertyInfo = "align"
type AttrOrigin DOMHTMLObjectElementAlignPropertyInfo = DOMHTMLObjectElement
attrGet = getDOMHTMLObjectElementAlign
attrSet = setDOMHTMLObjectElementAlign
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLObjectElementAlign
attrClear = undefined
#endif
getDOMHTMLObjectElementArchive :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)
getDOMHTMLObjectElementArchive :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m (Maybe Text)
getDOMHTMLObjectElementArchive o
obj = IO (Maybe Text) -> m (Maybe Text)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"archive"
setDOMHTMLObjectElementArchive :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()
setDOMHTMLObjectElementArchive :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> Text -> m ()
setDOMHTMLObjectElementArchive o
obj Text
val = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"archive" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLObjectElementArchive :: (IsDOMHTMLObjectElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementArchive :: forall o (m :: * -> *).
(IsDOMHTMLObjectElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementArchive Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"archive" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementArchivePropertyInfo
instance AttrInfo DOMHTMLObjectElementArchivePropertyInfo where
type AttrAllowedOps DOMHTMLObjectElementArchivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLObjectElementArchivePropertyInfo = IsDOMHTMLObjectElement
type AttrSetTypeConstraint DOMHTMLObjectElementArchivePropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLObjectElementArchivePropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLObjectElementArchivePropertyInfo = T.Text
type AttrGetType DOMHTMLObjectElementArchivePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLObjectElementArchivePropertyInfo = "archive"
type AttrOrigin DOMHTMLObjectElementArchivePropertyInfo = DOMHTMLObjectElement
attrGet = getDOMHTMLObjectElementArchive
attrSet = setDOMHTMLObjectElementArchive
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLObjectElementArchive
attrClear = undefined
#endif
getDOMHTMLObjectElementBorder :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)
getDOMHTMLObjectElementBorder :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m (Maybe Text)
getDOMHTMLObjectElementBorder o
obj = IO (Maybe Text) -> m (Maybe Text)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"border"
setDOMHTMLObjectElementBorder :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()
setDOMHTMLObjectElementBorder :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> Text -> m ()
setDOMHTMLObjectElementBorder o
obj Text
val = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"border" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLObjectElementBorder :: (IsDOMHTMLObjectElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementBorder :: forall o (m :: * -> *).
(IsDOMHTMLObjectElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementBorder Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"border" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementBorderPropertyInfo
instance AttrInfo DOMHTMLObjectElementBorderPropertyInfo where
type AttrAllowedOps DOMHTMLObjectElementBorderPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLObjectElementBorderPropertyInfo = IsDOMHTMLObjectElement
type AttrSetTypeConstraint DOMHTMLObjectElementBorderPropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLObjectElementBorderPropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLObjectElementBorderPropertyInfo = T.Text
type AttrGetType DOMHTMLObjectElementBorderPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLObjectElementBorderPropertyInfo = "border"
type AttrOrigin DOMHTMLObjectElementBorderPropertyInfo = DOMHTMLObjectElement
attrGet = getDOMHTMLObjectElementBorder
attrSet = setDOMHTMLObjectElementBorder
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLObjectElementBorder
attrClear = undefined
#endif
getDOMHTMLObjectElementCode :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)
getDOMHTMLObjectElementCode :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m (Maybe Text)
getDOMHTMLObjectElementCode o
obj = IO (Maybe Text) -> m (Maybe Text)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"code"
setDOMHTMLObjectElementCode :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()
setDOMHTMLObjectElementCode :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> Text -> m ()
setDOMHTMLObjectElementCode o
obj Text
val = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"code" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLObjectElementCode :: (IsDOMHTMLObjectElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementCode :: forall o (m :: * -> *).
(IsDOMHTMLObjectElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementCode Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"code" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementCodePropertyInfo
instance AttrInfo DOMHTMLObjectElementCodePropertyInfo where
type AttrAllowedOps DOMHTMLObjectElementCodePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLObjectElementCodePropertyInfo = IsDOMHTMLObjectElement
type AttrSetTypeConstraint DOMHTMLObjectElementCodePropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLObjectElementCodePropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLObjectElementCodePropertyInfo = T.Text
type AttrGetType DOMHTMLObjectElementCodePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLObjectElementCodePropertyInfo = "code"
type AttrOrigin DOMHTMLObjectElementCodePropertyInfo = DOMHTMLObjectElement
attrGet = getDOMHTMLObjectElementCode
attrSet = setDOMHTMLObjectElementCode
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLObjectElementCode
attrClear = undefined
#endif
getDOMHTMLObjectElementCodeBase :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)
getDOMHTMLObjectElementCodeBase :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m (Maybe Text)
getDOMHTMLObjectElementCodeBase o
obj = IO (Maybe Text) -> m (Maybe Text)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"code-base"
setDOMHTMLObjectElementCodeBase :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()
setDOMHTMLObjectElementCodeBase :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> Text -> m ()
setDOMHTMLObjectElementCodeBase o
obj Text
val = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"code-base" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLObjectElementCodeBase :: (IsDOMHTMLObjectElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementCodeBase :: forall o (m :: * -> *).
(IsDOMHTMLObjectElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementCodeBase Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"code-base" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementCodeBasePropertyInfo
instance AttrInfo DOMHTMLObjectElementCodeBasePropertyInfo where
type AttrAllowedOps DOMHTMLObjectElementCodeBasePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLObjectElementCodeBasePropertyInfo = IsDOMHTMLObjectElement
type AttrSetTypeConstraint DOMHTMLObjectElementCodeBasePropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLObjectElementCodeBasePropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLObjectElementCodeBasePropertyInfo = T.Text
type AttrGetType DOMHTMLObjectElementCodeBasePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLObjectElementCodeBasePropertyInfo = "code-base"
type AttrOrigin DOMHTMLObjectElementCodeBasePropertyInfo = DOMHTMLObjectElement
attrGet = getDOMHTMLObjectElementCodeBase
attrSet = setDOMHTMLObjectElementCodeBase
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLObjectElementCodeBase
attrClear = undefined
#endif
getDOMHTMLObjectElementCodeType :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)
getDOMHTMLObjectElementCodeType :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m (Maybe Text)
getDOMHTMLObjectElementCodeType o
obj = IO (Maybe Text) -> m (Maybe Text)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"code-type"
setDOMHTMLObjectElementCodeType :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()
setDOMHTMLObjectElementCodeType :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> Text -> m ()
setDOMHTMLObjectElementCodeType o
obj Text
val = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"code-type" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLObjectElementCodeType :: (IsDOMHTMLObjectElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementCodeType :: forall o (m :: * -> *).
(IsDOMHTMLObjectElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementCodeType Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"code-type" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementCodeTypePropertyInfo
instance AttrInfo DOMHTMLObjectElementCodeTypePropertyInfo where
type AttrAllowedOps DOMHTMLObjectElementCodeTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLObjectElementCodeTypePropertyInfo = IsDOMHTMLObjectElement
type AttrSetTypeConstraint DOMHTMLObjectElementCodeTypePropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLObjectElementCodeTypePropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLObjectElementCodeTypePropertyInfo = T.Text
type AttrGetType DOMHTMLObjectElementCodeTypePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLObjectElementCodeTypePropertyInfo = "code-type"
type AttrOrigin DOMHTMLObjectElementCodeTypePropertyInfo = DOMHTMLObjectElement
attrGet = getDOMHTMLObjectElementCodeType
attrSet = setDOMHTMLObjectElementCodeType
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLObjectElementCodeType
attrClear = undefined
#endif
getDOMHTMLObjectElementContentDocument :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m WebKit2WebExtension.DOMDocument.DOMDocument
getDOMHTMLObjectElementContentDocument :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m DOMDocument
getDOMHTMLObjectElementContentDocument o
obj = IO DOMDocument -> m DOMDocument
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO DOMDocument -> m DOMDocument)
-> IO DOMDocument -> m DOMDocument
forall a b. (a -> b) -> a -> b
$ Text -> IO (Maybe DOMDocument) -> IO DOMDocument
forall a. HasCallStack => Text -> IO (Maybe a) -> IO a
checkUnexpectedNothing Text
"getDOMHTMLObjectElementContentDocument" (IO (Maybe DOMDocument) -> IO DOMDocument)
-> IO (Maybe DOMDocument) -> IO DOMDocument
forall a b. (a -> b) -> a -> b
$ o
-> String
-> (ManagedPtr DOMDocument -> DOMDocument)
-> IO (Maybe DOMDocument)
forall a b.
(GObject a, GObject b) =>
a -> String -> (ManagedPtr b -> b) -> IO (Maybe b)
B.Properties.getObjectPropertyObject o
obj String
"content-document" ManagedPtr DOMDocument -> DOMDocument
WebKit2WebExtension.DOMDocument.DOMDocument
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementContentDocumentPropertyInfo
instance AttrInfo DOMHTMLObjectElementContentDocumentPropertyInfo where
type AttrAllowedOps DOMHTMLObjectElementContentDocumentPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint DOMHTMLObjectElementContentDocumentPropertyInfo = IsDOMHTMLObjectElement
type AttrSetTypeConstraint DOMHTMLObjectElementContentDocumentPropertyInfo = (~) ()
type AttrTransferTypeConstraint DOMHTMLObjectElementContentDocumentPropertyInfo = (~) ()
type AttrTransferType DOMHTMLObjectElementContentDocumentPropertyInfo = ()
type AttrGetType DOMHTMLObjectElementContentDocumentPropertyInfo = WebKit2WebExtension.DOMDocument.DOMDocument
type AttrLabel DOMHTMLObjectElementContentDocumentPropertyInfo = "content-document"
type AttrOrigin DOMHTMLObjectElementContentDocumentPropertyInfo = DOMHTMLObjectElement
attrGet = getDOMHTMLObjectElementContentDocument
attrSet = undefined
attrTransfer _ = undefined
attrConstruct = undefined
attrClear = undefined
#endif
getDOMHTMLObjectElementData :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)
getDOMHTMLObjectElementData :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m (Maybe Text)
getDOMHTMLObjectElementData o
obj = IO (Maybe Text) -> m (Maybe Text)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"data"
setDOMHTMLObjectElementData :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()
setDOMHTMLObjectElementData :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> Text -> m ()
setDOMHTMLObjectElementData o
obj Text
val = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"data" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLObjectElementData :: (IsDOMHTMLObjectElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementData :: forall o (m :: * -> *).
(IsDOMHTMLObjectElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementData Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"data" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementDataPropertyInfo
instance AttrInfo DOMHTMLObjectElementDataPropertyInfo where
type AttrAllowedOps DOMHTMLObjectElementDataPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLObjectElementDataPropertyInfo = IsDOMHTMLObjectElement
type AttrSetTypeConstraint DOMHTMLObjectElementDataPropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLObjectElementDataPropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLObjectElementDataPropertyInfo = T.Text
type AttrGetType DOMHTMLObjectElementDataPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLObjectElementDataPropertyInfo = "data"
type AttrOrigin DOMHTMLObjectElementDataPropertyInfo = DOMHTMLObjectElement
attrGet = getDOMHTMLObjectElementData
attrSet = setDOMHTMLObjectElementData
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLObjectElementData
attrClear = undefined
#endif
getDOMHTMLObjectElementDeclare :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m Bool
getDOMHTMLObjectElementDeclare :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m Bool
getDOMHTMLObjectElementDeclare o
obj = IO Bool -> m Bool
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Bool
forall a. GObject a => a -> String -> IO Bool
B.Properties.getObjectPropertyBool o
obj String
"declare"
setDOMHTMLObjectElementDeclare :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> Bool -> m ()
setDOMHTMLObjectElementDeclare :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> Bool -> m ()
setDOMHTMLObjectElementDeclare o
obj Bool
val = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Bool -> IO ()
forall a. GObject a => a -> String -> Bool -> IO ()
B.Properties.setObjectPropertyBool o
obj String
"declare" Bool
val
constructDOMHTMLObjectElementDeclare :: (IsDOMHTMLObjectElement o, MIO.MonadIO m) => Bool -> m (GValueConstruct o)
constructDOMHTMLObjectElementDeclare :: forall o (m :: * -> *).
(IsDOMHTMLObjectElement o, MonadIO m) =>
Bool -> m (GValueConstruct o)
constructDOMHTMLObjectElementDeclare Bool
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Bool -> IO (GValueConstruct o)
forall o. String -> Bool -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyBool String
"declare" Bool
val
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementDeclarePropertyInfo
instance AttrInfo DOMHTMLObjectElementDeclarePropertyInfo where
type AttrAllowedOps DOMHTMLObjectElementDeclarePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLObjectElementDeclarePropertyInfo = IsDOMHTMLObjectElement
type AttrSetTypeConstraint DOMHTMLObjectElementDeclarePropertyInfo = (~) Bool
type AttrTransferTypeConstraint DOMHTMLObjectElementDeclarePropertyInfo = (~) Bool
type AttrTransferType DOMHTMLObjectElementDeclarePropertyInfo = Bool
type AttrGetType DOMHTMLObjectElementDeclarePropertyInfo = Bool
type AttrLabel DOMHTMLObjectElementDeclarePropertyInfo = "declare"
type AttrOrigin DOMHTMLObjectElementDeclarePropertyInfo = DOMHTMLObjectElement
attrGet = getDOMHTMLObjectElementDeclare
attrSet = setDOMHTMLObjectElementDeclare
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLObjectElementDeclare
attrClear = undefined
#endif
getDOMHTMLObjectElementForm :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement
getDOMHTMLObjectElementForm :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m DOMHTMLFormElement
getDOMHTMLObjectElementForm o
obj = IO DOMHTMLFormElement -> m DOMHTMLFormElement
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO DOMHTMLFormElement -> m DOMHTMLFormElement)
-> IO DOMHTMLFormElement -> m DOMHTMLFormElement
forall a b. (a -> b) -> a -> b
$ Text -> IO (Maybe DOMHTMLFormElement) -> IO DOMHTMLFormElement
forall a. HasCallStack => Text -> IO (Maybe a) -> IO a
checkUnexpectedNothing Text
"getDOMHTMLObjectElementForm" (IO (Maybe DOMHTMLFormElement) -> IO DOMHTMLFormElement)
-> IO (Maybe DOMHTMLFormElement) -> IO DOMHTMLFormElement
forall a b. (a -> b) -> a -> b
$ o
-> String
-> (ManagedPtr DOMHTMLFormElement -> DOMHTMLFormElement)
-> IO (Maybe DOMHTMLFormElement)
forall a b.
(GObject a, GObject b) =>
a -> String -> (ManagedPtr b -> b) -> IO (Maybe b)
B.Properties.getObjectPropertyObject o
obj String
"form" ManagedPtr DOMHTMLFormElement -> DOMHTMLFormElement
WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementFormPropertyInfo
instance AttrInfo DOMHTMLObjectElementFormPropertyInfo where
type AttrAllowedOps DOMHTMLObjectElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint DOMHTMLObjectElementFormPropertyInfo = IsDOMHTMLObjectElement
type AttrSetTypeConstraint DOMHTMLObjectElementFormPropertyInfo = (~) ()
type AttrTransferTypeConstraint DOMHTMLObjectElementFormPropertyInfo = (~) ()
type AttrTransferType DOMHTMLObjectElementFormPropertyInfo = ()
type AttrGetType DOMHTMLObjectElementFormPropertyInfo = WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement
type AttrLabel DOMHTMLObjectElementFormPropertyInfo = "form"
type AttrOrigin DOMHTMLObjectElementFormPropertyInfo = DOMHTMLObjectElement
attrGet = getDOMHTMLObjectElementForm
attrSet = undefined
attrTransfer _ = undefined
attrConstruct = undefined
attrClear = undefined
#endif
getDOMHTMLObjectElementHeight :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)
getDOMHTMLObjectElementHeight :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m (Maybe Text)
getDOMHTMLObjectElementHeight o
obj = IO (Maybe Text) -> m (Maybe Text)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"height"
setDOMHTMLObjectElementHeight :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()
setDOMHTMLObjectElementHeight :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> Text -> m ()
setDOMHTMLObjectElementHeight o
obj Text
val = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"height" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLObjectElementHeight :: (IsDOMHTMLObjectElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementHeight :: forall o (m :: * -> *).
(IsDOMHTMLObjectElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementHeight Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"height" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementHeightPropertyInfo
instance AttrInfo DOMHTMLObjectElementHeightPropertyInfo where
type AttrAllowedOps DOMHTMLObjectElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLObjectElementHeightPropertyInfo = IsDOMHTMLObjectElement
type AttrSetTypeConstraint DOMHTMLObjectElementHeightPropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLObjectElementHeightPropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLObjectElementHeightPropertyInfo = T.Text
type AttrGetType DOMHTMLObjectElementHeightPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLObjectElementHeightPropertyInfo = "height"
type AttrOrigin DOMHTMLObjectElementHeightPropertyInfo = DOMHTMLObjectElement
attrGet = getDOMHTMLObjectElementHeight
attrSet = setDOMHTMLObjectElementHeight
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLObjectElementHeight
attrClear = undefined
#endif
getDOMHTMLObjectElementHspace :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m CLong
getDOMHTMLObjectElementHspace :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m CLong
getDOMHTMLObjectElementHspace o
obj = IO CLong -> m CLong
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO CLong -> m CLong) -> IO CLong -> m CLong
forall a b. (a -> b) -> a -> b
$ o -> String -> IO CLong
forall a. GObject a => a -> String -> IO CLong
B.Properties.getObjectPropertyLong o
obj String
"hspace"
setDOMHTMLObjectElementHspace :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> CLong -> m ()
setDOMHTMLObjectElementHspace :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> CLong -> m ()
setDOMHTMLObjectElementHspace o
obj CLong
val = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> CLong -> IO ()
forall a. GObject a => a -> String -> CLong -> IO ()
B.Properties.setObjectPropertyLong o
obj String
"hspace" CLong
val
constructDOMHTMLObjectElementHspace :: (IsDOMHTMLObjectElement o, MIO.MonadIO m) => CLong -> m (GValueConstruct o)
constructDOMHTMLObjectElementHspace :: forall o (m :: * -> *).
(IsDOMHTMLObjectElement o, MonadIO m) =>
CLong -> m (GValueConstruct o)
constructDOMHTMLObjectElementHspace CLong
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> CLong -> IO (GValueConstruct o)
forall o. String -> CLong -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyLong String
"hspace" CLong
val
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementHspacePropertyInfo
instance AttrInfo DOMHTMLObjectElementHspacePropertyInfo where
type AttrAllowedOps DOMHTMLObjectElementHspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLObjectElementHspacePropertyInfo = IsDOMHTMLObjectElement
type AttrSetTypeConstraint DOMHTMLObjectElementHspacePropertyInfo = (~) CLong
type AttrTransferTypeConstraint DOMHTMLObjectElementHspacePropertyInfo = (~) CLong
type AttrTransferType DOMHTMLObjectElementHspacePropertyInfo = CLong
type AttrGetType DOMHTMLObjectElementHspacePropertyInfo = CLong
type AttrLabel DOMHTMLObjectElementHspacePropertyInfo = "hspace"
type AttrOrigin DOMHTMLObjectElementHspacePropertyInfo = DOMHTMLObjectElement
attrGet = getDOMHTMLObjectElementHspace
attrSet = setDOMHTMLObjectElementHspace
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLObjectElementHspace
attrClear = undefined
#endif
getDOMHTMLObjectElementName :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)
getDOMHTMLObjectElementName :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m (Maybe Text)
getDOMHTMLObjectElementName o
obj = IO (Maybe Text) -> m (Maybe Text)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"name"
setDOMHTMLObjectElementName :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()
setDOMHTMLObjectElementName :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> Text -> m ()
setDOMHTMLObjectElementName o
obj Text
val = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"name" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLObjectElementName :: (IsDOMHTMLObjectElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementName :: forall o (m :: * -> *).
(IsDOMHTMLObjectElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementName Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"name" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementNamePropertyInfo
instance AttrInfo DOMHTMLObjectElementNamePropertyInfo where
type AttrAllowedOps DOMHTMLObjectElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLObjectElementNamePropertyInfo = IsDOMHTMLObjectElement
type AttrSetTypeConstraint DOMHTMLObjectElementNamePropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLObjectElementNamePropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLObjectElementNamePropertyInfo = T.Text
type AttrGetType DOMHTMLObjectElementNamePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLObjectElementNamePropertyInfo = "name"
type AttrOrigin DOMHTMLObjectElementNamePropertyInfo = DOMHTMLObjectElement
attrGet = getDOMHTMLObjectElementName
attrSet = setDOMHTMLObjectElementName
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLObjectElementName
attrClear = undefined
#endif
getDOMHTMLObjectElementStandby :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)
getDOMHTMLObjectElementStandby :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m (Maybe Text)
getDOMHTMLObjectElementStandby o
obj = IO (Maybe Text) -> m (Maybe Text)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"standby"
setDOMHTMLObjectElementStandby :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()
setDOMHTMLObjectElementStandby :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> Text -> m ()
setDOMHTMLObjectElementStandby o
obj Text
val = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"standby" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLObjectElementStandby :: (IsDOMHTMLObjectElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementStandby :: forall o (m :: * -> *).
(IsDOMHTMLObjectElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementStandby Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"standby" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementStandbyPropertyInfo
instance AttrInfo DOMHTMLObjectElementStandbyPropertyInfo where
type AttrAllowedOps DOMHTMLObjectElementStandbyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLObjectElementStandbyPropertyInfo = IsDOMHTMLObjectElement
type AttrSetTypeConstraint DOMHTMLObjectElementStandbyPropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLObjectElementStandbyPropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLObjectElementStandbyPropertyInfo = T.Text
type AttrGetType DOMHTMLObjectElementStandbyPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLObjectElementStandbyPropertyInfo = "standby"
type AttrOrigin DOMHTMLObjectElementStandbyPropertyInfo = DOMHTMLObjectElement
attrGet = getDOMHTMLObjectElementStandby
attrSet = setDOMHTMLObjectElementStandby
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLObjectElementStandby
attrClear = undefined
#endif
getDOMHTMLObjectElementType :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)
getDOMHTMLObjectElementType :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m (Maybe Text)
getDOMHTMLObjectElementType o
obj = IO (Maybe Text) -> m (Maybe Text)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"type"
setDOMHTMLObjectElementType :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()
setDOMHTMLObjectElementType :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> Text -> m ()
setDOMHTMLObjectElementType o
obj Text
val = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"type" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLObjectElementType :: (IsDOMHTMLObjectElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementType :: forall o (m :: * -> *).
(IsDOMHTMLObjectElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementType Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"type" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
clearDOMHTMLObjectElementType :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m ()
clearDOMHTMLObjectElementType :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m ()
clearDOMHTMLObjectElementType o
obj = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"type" (Maybe Text
forall a. Maybe a
Nothing :: Maybe T.Text)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementTypePropertyInfo
instance AttrInfo DOMHTMLObjectElementTypePropertyInfo where
type AttrAllowedOps DOMHTMLObjectElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint DOMHTMLObjectElementTypePropertyInfo = IsDOMHTMLObjectElement
type AttrSetTypeConstraint DOMHTMLObjectElementTypePropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLObjectElementTypePropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLObjectElementTypePropertyInfo = T.Text
type AttrGetType DOMHTMLObjectElementTypePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLObjectElementTypePropertyInfo = "type"
type AttrOrigin DOMHTMLObjectElementTypePropertyInfo = DOMHTMLObjectElement
attrGet = getDOMHTMLObjectElementType
attrSet = setDOMHTMLObjectElementType
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLObjectElementType
attrClear = clearDOMHTMLObjectElementType
#endif
getDOMHTMLObjectElementUseMap :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)
getDOMHTMLObjectElementUseMap :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m (Maybe Text)
getDOMHTMLObjectElementUseMap o
obj = IO (Maybe Text) -> m (Maybe Text)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"use-map"
setDOMHTMLObjectElementUseMap :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()
setDOMHTMLObjectElementUseMap :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> Text -> m ()
setDOMHTMLObjectElementUseMap o
obj Text
val = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"use-map" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLObjectElementUseMap :: (IsDOMHTMLObjectElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementUseMap :: forall o (m :: * -> *).
(IsDOMHTMLObjectElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementUseMap Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"use-map" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementUseMapPropertyInfo
instance AttrInfo DOMHTMLObjectElementUseMapPropertyInfo where
type AttrAllowedOps DOMHTMLObjectElementUseMapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLObjectElementUseMapPropertyInfo = IsDOMHTMLObjectElement
type AttrSetTypeConstraint DOMHTMLObjectElementUseMapPropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLObjectElementUseMapPropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLObjectElementUseMapPropertyInfo = T.Text
type AttrGetType DOMHTMLObjectElementUseMapPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLObjectElementUseMapPropertyInfo = "use-map"
type AttrOrigin DOMHTMLObjectElementUseMapPropertyInfo = DOMHTMLObjectElement
attrGet = getDOMHTMLObjectElementUseMap
attrSet = setDOMHTMLObjectElementUseMap
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLObjectElementUseMap
attrClear = undefined
#endif
getDOMHTMLObjectElementVspace :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m CLong
getDOMHTMLObjectElementVspace :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m CLong
getDOMHTMLObjectElementVspace o
obj = IO CLong -> m CLong
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO CLong -> m CLong) -> IO CLong -> m CLong
forall a b. (a -> b) -> a -> b
$ o -> String -> IO CLong
forall a. GObject a => a -> String -> IO CLong
B.Properties.getObjectPropertyLong o
obj String
"vspace"
setDOMHTMLObjectElementVspace :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> CLong -> m ()
setDOMHTMLObjectElementVspace :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> CLong -> m ()
setDOMHTMLObjectElementVspace o
obj CLong
val = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> CLong -> IO ()
forall a. GObject a => a -> String -> CLong -> IO ()
B.Properties.setObjectPropertyLong o
obj String
"vspace" CLong
val
constructDOMHTMLObjectElementVspace :: (IsDOMHTMLObjectElement o, MIO.MonadIO m) => CLong -> m (GValueConstruct o)
constructDOMHTMLObjectElementVspace :: forall o (m :: * -> *).
(IsDOMHTMLObjectElement o, MonadIO m) =>
CLong -> m (GValueConstruct o)
constructDOMHTMLObjectElementVspace CLong
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> CLong -> IO (GValueConstruct o)
forall o. String -> CLong -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyLong String
"vspace" CLong
val
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementVspacePropertyInfo
instance AttrInfo DOMHTMLObjectElementVspacePropertyInfo where
type AttrAllowedOps DOMHTMLObjectElementVspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLObjectElementVspacePropertyInfo = IsDOMHTMLObjectElement
type AttrSetTypeConstraint DOMHTMLObjectElementVspacePropertyInfo = (~) CLong
type AttrTransferTypeConstraint DOMHTMLObjectElementVspacePropertyInfo = (~) CLong
type AttrTransferType DOMHTMLObjectElementVspacePropertyInfo = CLong
type AttrGetType DOMHTMLObjectElementVspacePropertyInfo = CLong
type AttrLabel DOMHTMLObjectElementVspacePropertyInfo = "vspace"
type AttrOrigin DOMHTMLObjectElementVspacePropertyInfo = DOMHTMLObjectElement
attrGet = getDOMHTMLObjectElementVspace
attrSet = setDOMHTMLObjectElementVspace
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLObjectElementVspace
attrClear = undefined
#endif
getDOMHTMLObjectElementWidth :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)
getDOMHTMLObjectElementWidth :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> m (Maybe Text)
getDOMHTMLObjectElementWidth o
obj = IO (Maybe Text) -> m (Maybe Text)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (Maybe Text) -> m (Maybe Text))
-> IO (Maybe Text) -> m (Maybe Text)
forall a b. (a -> b) -> a -> b
$ o -> String -> IO (Maybe Text)
forall a. GObject a => a -> String -> IO (Maybe Text)
B.Properties.getObjectPropertyString o
obj String
"width"
setDOMHTMLObjectElementWidth :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()
setDOMHTMLObjectElementWidth :: forall (m :: * -> *) o.
(MonadIO m, IsDOMHTMLObjectElement o) =>
o -> Text -> m ()
setDOMHTMLObjectElementWidth o
obj Text
val = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Maybe Text -> IO ()
forall a. GObject a => a -> String -> Maybe Text -> IO ()
B.Properties.setObjectPropertyString o
obj String
"width" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLObjectElementWidth :: (IsDOMHTMLObjectElement o, MIO.MonadIO m) => T.Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementWidth :: forall o (m :: * -> *).
(IsDOMHTMLObjectElement o, MonadIO m) =>
Text -> m (GValueConstruct o)
constructDOMHTMLObjectElementWidth Text
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString String
"width" (Text -> Maybe Text
forall a. a -> Maybe a
P.Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementWidthPropertyInfo
instance AttrInfo DOMHTMLObjectElementWidthPropertyInfo where
type AttrAllowedOps DOMHTMLObjectElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLObjectElementWidthPropertyInfo = IsDOMHTMLObjectElement
type AttrSetTypeConstraint DOMHTMLObjectElementWidthPropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLObjectElementWidthPropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLObjectElementWidthPropertyInfo = T.Text
type AttrGetType DOMHTMLObjectElementWidthPropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLObjectElementWidthPropertyInfo = "width"
type AttrOrigin DOMHTMLObjectElementWidthPropertyInfo = DOMHTMLObjectElement
attrGet = getDOMHTMLObjectElementWidth
attrSet = setDOMHTMLObjectElementWidth
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLObjectElementWidth
attrClear = undefined
#endif
#if defined(ENABLE_OVERLOADING)
instance O.HasAttributeList DOMHTMLObjectElement
type instance O.AttributeList DOMHTMLObjectElement = DOMHTMLObjectElementAttributeList
type DOMHTMLObjectElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLObjectElementAlignPropertyInfo), '("archive", DOMHTMLObjectElementArchivePropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("border", DOMHTMLObjectElementBorderPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("code", DOMHTMLObjectElementCodePropertyInfo), '("codeBase", DOMHTMLObjectElementCodeBasePropertyInfo), '("codeType", DOMHTMLObjectElementCodeTypePropertyInfo), '("contentDocument", DOMHTMLObjectElementContentDocumentPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("data", DOMHTMLObjectElementDataPropertyInfo), '("declare", DOMHTMLObjectElementDeclarePropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLObjectElementFormPropertyInfo), '("height", DOMHTMLObjectElementHeightPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("hspace", DOMHTMLObjectElementHspacePropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("name", DOMHTMLObjectElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("standby", DOMHTMLObjectElementStandbyPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLObjectElementTypePropertyInfo), '("useMap", DOMHTMLObjectElementUseMapPropertyInfo), '("vspace", DOMHTMLObjectElementVspacePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLObjectElementWidthPropertyInfo)] :: [(Symbol, *)])
#endif
#if defined(ENABLE_OVERLOADING)
dOMHTMLObjectElementAlign :: AttrLabelProxy "align"
dOMHTMLObjectElementAlign = AttrLabelProxy
dOMHTMLObjectElementArchive :: AttrLabelProxy "archive"
dOMHTMLObjectElementArchive = AttrLabelProxy
dOMHTMLObjectElementBorder :: AttrLabelProxy "border"
dOMHTMLObjectElementBorder = AttrLabelProxy
dOMHTMLObjectElementCode :: AttrLabelProxy "code"
dOMHTMLObjectElementCode = AttrLabelProxy
dOMHTMLObjectElementCodeBase :: AttrLabelProxy "codeBase"
dOMHTMLObjectElementCodeBase = AttrLabelProxy
dOMHTMLObjectElementCodeType :: AttrLabelProxy "codeType"
dOMHTMLObjectElementCodeType = AttrLabelProxy
dOMHTMLObjectElementContentDocument :: AttrLabelProxy "contentDocument"
dOMHTMLObjectElementContentDocument = AttrLabelProxy
dOMHTMLObjectElementData :: AttrLabelProxy "data"
dOMHTMLObjectElementData = AttrLabelProxy
dOMHTMLObjectElementDeclare :: AttrLabelProxy "declare"
dOMHTMLObjectElementDeclare = AttrLabelProxy
dOMHTMLObjectElementForm :: AttrLabelProxy "form"
dOMHTMLObjectElementForm = AttrLabelProxy
dOMHTMLObjectElementHeight :: AttrLabelProxy "height"
dOMHTMLObjectElementHeight = AttrLabelProxy
dOMHTMLObjectElementHspace :: AttrLabelProxy "hspace"
dOMHTMLObjectElementHspace = AttrLabelProxy
dOMHTMLObjectElementName :: AttrLabelProxy "name"
dOMHTMLObjectElementName = AttrLabelProxy
dOMHTMLObjectElementStandby :: AttrLabelProxy "standby"
dOMHTMLObjectElementStandby = AttrLabelProxy
dOMHTMLObjectElementType :: AttrLabelProxy "type"
dOMHTMLObjectElementType = AttrLabelProxy
dOMHTMLObjectElementUseMap :: AttrLabelProxy "useMap"
dOMHTMLObjectElementUseMap = AttrLabelProxy
dOMHTMLObjectElementVspace :: AttrLabelProxy "vspace"
dOMHTMLObjectElementVspace = AttrLabelProxy
dOMHTMLObjectElementWidth :: AttrLabelProxy "width"
dOMHTMLObjectElementWidth = AttrLabelProxy
#endif
#if defined(ENABLE_OVERLOADING)
type instance O.SignalList DOMHTMLObjectElement = DOMHTMLObjectElementSignalList
type DOMHTMLObjectElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])
#endif
foreign import ccall "webkit_dom_html_object_element_get_align" webkit_dom_html_object_element_get_align ::
Ptr DOMHTMLObjectElement ->
IO CString
{-# DEPRECATED dOMHTMLObjectElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementGetAlign ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> m T.Text
dOMHTMLObjectElementGetAlign :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> m Text
dOMHTMLObjectElementGetAlign a
self = IO Text -> m Text
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLObjectElement -> IO CString
webkit_dom_html_object_element_get_align Ptr DOMHTMLObjectElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLObjectElementGetAlign" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementGetAlignMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementGetAlignMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementGetAlign
instance O.OverloadedMethodInfo DOMHTMLObjectElementGetAlignMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementGetAlign",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementGetAlign"
}
#endif
foreign import ccall "webkit_dom_html_object_element_get_archive" webkit_dom_html_object_element_get_archive ::
Ptr DOMHTMLObjectElement ->
IO CString
{-# DEPRECATED dOMHTMLObjectElementGetArchive ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementGetArchive ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> m T.Text
dOMHTMLObjectElementGetArchive :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> m Text
dOMHTMLObjectElementGetArchive a
self = IO Text -> m Text
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLObjectElement -> IO CString
webkit_dom_html_object_element_get_archive Ptr DOMHTMLObjectElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLObjectElementGetArchive" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementGetArchiveMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementGetArchiveMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementGetArchive
instance O.OverloadedMethodInfo DOMHTMLObjectElementGetArchiveMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementGetArchive",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementGetArchive"
}
#endif
foreign import ccall "webkit_dom_html_object_element_get_border" webkit_dom_html_object_element_get_border ::
Ptr DOMHTMLObjectElement ->
IO CString
{-# DEPRECATED dOMHTMLObjectElementGetBorder ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementGetBorder ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> m T.Text
dOMHTMLObjectElementGetBorder :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> m Text
dOMHTMLObjectElementGetBorder a
self = IO Text -> m Text
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLObjectElement -> IO CString
webkit_dom_html_object_element_get_border Ptr DOMHTMLObjectElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLObjectElementGetBorder" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementGetBorderMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementGetBorderMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementGetBorder
instance O.OverloadedMethodInfo DOMHTMLObjectElementGetBorderMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementGetBorder",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementGetBorder"
}
#endif
foreign import ccall "webkit_dom_html_object_element_get_code" webkit_dom_html_object_element_get_code ::
Ptr DOMHTMLObjectElement ->
IO CString
{-# DEPRECATED dOMHTMLObjectElementGetCode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementGetCode ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> m T.Text
dOMHTMLObjectElementGetCode :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> m Text
dOMHTMLObjectElementGetCode a
self = IO Text -> m Text
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLObjectElement -> IO CString
webkit_dom_html_object_element_get_code Ptr DOMHTMLObjectElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLObjectElementGetCode" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementGetCodeMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementGetCodeMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementGetCode
instance O.OverloadedMethodInfo DOMHTMLObjectElementGetCodeMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementGetCode",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementGetCode"
}
#endif
foreign import ccall "webkit_dom_html_object_element_get_code_base" webkit_dom_html_object_element_get_code_base ::
Ptr DOMHTMLObjectElement ->
IO CString
{-# DEPRECATED dOMHTMLObjectElementGetCodeBase ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementGetCodeBase ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> m T.Text
dOMHTMLObjectElementGetCodeBase :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> m Text
dOMHTMLObjectElementGetCodeBase a
self = IO Text -> m Text
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLObjectElement -> IO CString
webkit_dom_html_object_element_get_code_base Ptr DOMHTMLObjectElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLObjectElementGetCodeBase" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementGetCodeBaseMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementGetCodeBaseMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementGetCodeBase
instance O.OverloadedMethodInfo DOMHTMLObjectElementGetCodeBaseMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementGetCodeBase",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementGetCodeBase"
}
#endif
foreign import ccall "webkit_dom_html_object_element_get_code_type" webkit_dom_html_object_element_get_code_type ::
Ptr DOMHTMLObjectElement ->
IO CString
{-# DEPRECATED dOMHTMLObjectElementGetCodeType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementGetCodeType ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> m T.Text
dOMHTMLObjectElementGetCodeType :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> m Text
dOMHTMLObjectElementGetCodeType a
self = IO Text -> m Text
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLObjectElement -> IO CString
webkit_dom_html_object_element_get_code_type Ptr DOMHTMLObjectElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLObjectElementGetCodeType" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementGetCodeTypeMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementGetCodeTypeMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementGetCodeType
instance O.OverloadedMethodInfo DOMHTMLObjectElementGetCodeTypeMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementGetCodeType",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementGetCodeType"
}
#endif
foreign import ccall "webkit_dom_html_object_element_get_content_document" webkit_dom_html_object_element_get_content_document ::
Ptr DOMHTMLObjectElement ->
IO (Ptr WebKit2WebExtension.DOMDocument.DOMDocument)
{-# DEPRECATED dOMHTMLObjectElementGetContentDocument ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementGetContentDocument ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> m WebKit2WebExtension.DOMDocument.DOMDocument
dOMHTMLObjectElementGetContentDocument :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> m DOMDocument
dOMHTMLObjectElementGetContentDocument a
self = IO DOMDocument -> m DOMDocument
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO DOMDocument -> m DOMDocument)
-> IO DOMDocument -> m DOMDocument
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
Ptr DOMDocument
result <- Ptr DOMHTMLObjectElement -> IO (Ptr DOMDocument)
webkit_dom_html_object_element_get_content_document Ptr DOMHTMLObjectElement
self'
Text -> Ptr DOMDocument -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLObjectElementGetContentDocument" Ptr DOMDocument
result
DOMDocument
result' <- ((ManagedPtr DOMDocument -> DOMDocument)
-> Ptr DOMDocument -> IO DOMDocument
forall a b.
(HasCallStack, GObject a, GObject b) =>
(ManagedPtr a -> a) -> Ptr b -> IO a
newObject ManagedPtr DOMDocument -> DOMDocument
WebKit2WebExtension.DOMDocument.DOMDocument) Ptr DOMDocument
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
DOMDocument -> IO DOMDocument
forall (m :: * -> *) a. Monad m => a -> m a
return DOMDocument
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementGetContentDocumentMethodInfo
instance (signature ~ (m WebKit2WebExtension.DOMDocument.DOMDocument), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementGetContentDocumentMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementGetContentDocument
instance O.OverloadedMethodInfo DOMHTMLObjectElementGetContentDocumentMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementGetContentDocument",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementGetContentDocument"
}
#endif
foreign import ccall "webkit_dom_html_object_element_get_data" webkit_dom_html_object_element_get_data ::
Ptr DOMHTMLObjectElement ->
IO CString
{-# DEPRECATED dOMHTMLObjectElementGetData ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementGetData ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> m T.Text
dOMHTMLObjectElementGetData :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> m Text
dOMHTMLObjectElementGetData a
self = IO Text -> m Text
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLObjectElement -> IO CString
webkit_dom_html_object_element_get_data Ptr DOMHTMLObjectElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLObjectElementGetData" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementGetDataMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementGetDataMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementGetData
instance O.OverloadedMethodInfo DOMHTMLObjectElementGetDataMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementGetData",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementGetData"
}
#endif
foreign import ccall "webkit_dom_html_object_element_get_declare" webkit_dom_html_object_element_get_declare ::
Ptr DOMHTMLObjectElement ->
IO CInt
{-# DEPRECATED dOMHTMLObjectElementGetDeclare ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementGetDeclare ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> m Bool
dOMHTMLObjectElementGetDeclare :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> m Bool
dOMHTMLObjectElementGetDeclare a
self = IO Bool -> m Bool
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CInt
result <- Ptr DOMHTMLObjectElement -> IO CInt
webkit_dom_html_object_element_get_declare Ptr DOMHTMLObjectElement
self'
let result' :: Bool
result' = (CInt -> CInt -> Bool
forall a. Eq a => a -> a -> Bool
/= CInt
0) CInt
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Bool -> IO Bool
forall (m :: * -> *) a. Monad m => a -> m a
return Bool
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementGetDeclareMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementGetDeclareMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementGetDeclare
instance O.OverloadedMethodInfo DOMHTMLObjectElementGetDeclareMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementGetDeclare",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementGetDeclare"
}
#endif
foreign import ccall "webkit_dom_html_object_element_get_form" webkit_dom_html_object_element_get_form ::
Ptr DOMHTMLObjectElement ->
IO (Ptr WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement)
{-# DEPRECATED dOMHTMLObjectElementGetForm ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementGetForm ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement
dOMHTMLObjectElementGetForm :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> m DOMHTMLFormElement
dOMHTMLObjectElementGetForm a
self = IO DOMHTMLFormElement -> m DOMHTMLFormElement
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO DOMHTMLFormElement -> m DOMHTMLFormElement)
-> IO DOMHTMLFormElement -> m DOMHTMLFormElement
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
Ptr DOMHTMLFormElement
result <- Ptr DOMHTMLObjectElement -> IO (Ptr DOMHTMLFormElement)
webkit_dom_html_object_element_get_form Ptr DOMHTMLObjectElement
self'
Text -> Ptr DOMHTMLFormElement -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLObjectElementGetForm" Ptr DOMHTMLFormElement
result
DOMHTMLFormElement
result' <- ((ManagedPtr DOMHTMLFormElement -> DOMHTMLFormElement)
-> Ptr DOMHTMLFormElement -> IO DOMHTMLFormElement
forall a b.
(HasCallStack, GObject a, GObject b) =>
(ManagedPtr a -> a) -> Ptr b -> IO a
newObject ManagedPtr DOMHTMLFormElement -> DOMHTMLFormElement
WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement) Ptr DOMHTMLFormElement
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
DOMHTMLFormElement -> IO DOMHTMLFormElement
forall (m :: * -> *) a. Monad m => a -> m a
return DOMHTMLFormElement
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementGetFormMethodInfo
instance (signature ~ (m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementGetFormMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementGetForm
instance O.OverloadedMethodInfo DOMHTMLObjectElementGetFormMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementGetForm",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementGetForm"
}
#endif
foreign import ccall "webkit_dom_html_object_element_get_height" webkit_dom_html_object_element_get_height ::
Ptr DOMHTMLObjectElement ->
IO CString
{-# DEPRECATED dOMHTMLObjectElementGetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementGetHeight ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> m T.Text
dOMHTMLObjectElementGetHeight :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> m Text
dOMHTMLObjectElementGetHeight a
self = IO Text -> m Text
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLObjectElement -> IO CString
webkit_dom_html_object_element_get_height Ptr DOMHTMLObjectElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLObjectElementGetHeight" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementGetHeightMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementGetHeightMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementGetHeight
instance O.OverloadedMethodInfo DOMHTMLObjectElementGetHeightMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementGetHeight",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementGetHeight"
}
#endif
foreign import ccall "webkit_dom_html_object_element_get_hspace" webkit_dom_html_object_element_get_hspace ::
Ptr DOMHTMLObjectElement ->
IO CLong
{-# DEPRECATED dOMHTMLObjectElementGetHspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementGetHspace ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> m CLong
dOMHTMLObjectElementGetHspace :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> m CLong
dOMHTMLObjectElementGetHspace a
self = IO CLong -> m CLong
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO CLong -> m CLong) -> IO CLong -> m CLong
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CLong
result <- Ptr DOMHTMLObjectElement -> IO CLong
webkit_dom_html_object_element_get_hspace Ptr DOMHTMLObjectElement
self'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CLong -> IO CLong
forall (m :: * -> *) a. Monad m => a -> m a
return CLong
result
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementGetHspaceMethodInfo
instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementGetHspaceMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementGetHspace
instance O.OverloadedMethodInfo DOMHTMLObjectElementGetHspaceMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementGetHspace",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementGetHspace"
}
#endif
foreign import ccall "webkit_dom_html_object_element_get_name" webkit_dom_html_object_element_get_name ::
Ptr DOMHTMLObjectElement ->
IO CString
{-# DEPRECATED dOMHTMLObjectElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementGetName ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> m T.Text
dOMHTMLObjectElementGetName :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> m Text
dOMHTMLObjectElementGetName a
self = IO Text -> m Text
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLObjectElement -> IO CString
webkit_dom_html_object_element_get_name Ptr DOMHTMLObjectElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLObjectElementGetName" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementGetNameMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementGetNameMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementGetName
instance O.OverloadedMethodInfo DOMHTMLObjectElementGetNameMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementGetName",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementGetName"
}
#endif
foreign import ccall "webkit_dom_html_object_element_get_standby" webkit_dom_html_object_element_get_standby ::
Ptr DOMHTMLObjectElement ->
IO CString
{-# DEPRECATED dOMHTMLObjectElementGetStandby ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementGetStandby ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> m T.Text
dOMHTMLObjectElementGetStandby :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> m Text
dOMHTMLObjectElementGetStandby a
self = IO Text -> m Text
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLObjectElement -> IO CString
webkit_dom_html_object_element_get_standby Ptr DOMHTMLObjectElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLObjectElementGetStandby" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementGetStandbyMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementGetStandbyMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementGetStandby
instance O.OverloadedMethodInfo DOMHTMLObjectElementGetStandbyMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementGetStandby",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementGetStandby"
}
#endif
foreign import ccall "webkit_dom_html_object_element_get_type_attr" webkit_dom_html_object_element_get_type_attr ::
Ptr DOMHTMLObjectElement ->
IO CString
{-# DEPRECATED dOMHTMLObjectElementGetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementGetTypeAttr ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> m T.Text
dOMHTMLObjectElementGetTypeAttr :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> m Text
dOMHTMLObjectElementGetTypeAttr a
self = IO Text -> m Text
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLObjectElement -> IO CString
webkit_dom_html_object_element_get_type_attr Ptr DOMHTMLObjectElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLObjectElementGetTypeAttr" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementGetTypeAttrMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementGetTypeAttrMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementGetTypeAttr
instance O.OverloadedMethodInfo DOMHTMLObjectElementGetTypeAttrMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementGetTypeAttr",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementGetTypeAttr"
}
#endif
foreign import ccall "webkit_dom_html_object_element_get_use_map" webkit_dom_html_object_element_get_use_map ::
Ptr DOMHTMLObjectElement ->
IO CString
{-# DEPRECATED dOMHTMLObjectElementGetUseMap ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementGetUseMap ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> m T.Text
dOMHTMLObjectElementGetUseMap :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> m Text
dOMHTMLObjectElementGetUseMap a
self = IO Text -> m Text
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLObjectElement -> IO CString
webkit_dom_html_object_element_get_use_map Ptr DOMHTMLObjectElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLObjectElementGetUseMap" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementGetUseMapMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementGetUseMapMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementGetUseMap
instance O.OverloadedMethodInfo DOMHTMLObjectElementGetUseMapMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementGetUseMap",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementGetUseMap"
}
#endif
foreign import ccall "webkit_dom_html_object_element_get_vspace" webkit_dom_html_object_element_get_vspace ::
Ptr DOMHTMLObjectElement ->
IO CLong
{-# DEPRECATED dOMHTMLObjectElementGetVspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementGetVspace ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> m CLong
dOMHTMLObjectElementGetVspace :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> m CLong
dOMHTMLObjectElementGetVspace a
self = IO CLong -> m CLong
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO CLong -> m CLong) -> IO CLong -> m CLong
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CLong
result <- Ptr DOMHTMLObjectElement -> IO CLong
webkit_dom_html_object_element_get_vspace Ptr DOMHTMLObjectElement
self'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CLong -> IO CLong
forall (m :: * -> *) a. Monad m => a -> m a
return CLong
result
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementGetVspaceMethodInfo
instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementGetVspaceMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementGetVspace
instance O.OverloadedMethodInfo DOMHTMLObjectElementGetVspaceMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementGetVspace",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementGetVspace"
}
#endif
foreign import ccall "webkit_dom_html_object_element_get_width" webkit_dom_html_object_element_get_width ::
Ptr DOMHTMLObjectElement ->
IO CString
{-# DEPRECATED dOMHTMLObjectElementGetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementGetWidth ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> m T.Text
dOMHTMLObjectElementGetWidth :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> m Text
dOMHTMLObjectElementGetWidth a
self = IO Text -> m Text
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Text -> m Text) -> IO Text -> m Text
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLObjectElement -> IO CString
webkit_dom_html_object_element_get_width Ptr DOMHTMLObjectElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"dOMHTMLObjectElementGetWidth" CString
result
Text
result' <- HasCallStack => CString -> IO Text
CString -> IO Text
cstringToText CString
result
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
Text -> IO Text
forall (m :: * -> *) a. Monad m => a -> m a
return Text
result'
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementGetWidthMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementGetWidthMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementGetWidth
instance O.OverloadedMethodInfo DOMHTMLObjectElementGetWidthMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementGetWidth",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementGetWidth"
}
#endif
foreign import ccall "webkit_dom_html_object_element_set_align" webkit_dom_html_object_element_set_align ::
Ptr DOMHTMLObjectElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLObjectElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementSetAlign ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> T.Text
-> m ()
dOMHTMLObjectElementSetAlign :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> Text -> m ()
dOMHTMLObjectElementSetAlign a
self Text
value = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLObjectElement -> CString -> IO ()
webkit_dom_html_object_element_set_align Ptr DOMHTMLObjectElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementSetAlignMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementSetAlignMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementSetAlign
instance O.OverloadedMethodInfo DOMHTMLObjectElementSetAlignMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementSetAlign",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementSetAlign"
}
#endif
foreign import ccall "webkit_dom_html_object_element_set_archive" webkit_dom_html_object_element_set_archive ::
Ptr DOMHTMLObjectElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLObjectElementSetArchive ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementSetArchive ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> T.Text
-> m ()
dOMHTMLObjectElementSetArchive :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> Text -> m ()
dOMHTMLObjectElementSetArchive a
self Text
value = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLObjectElement -> CString -> IO ()
webkit_dom_html_object_element_set_archive Ptr DOMHTMLObjectElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementSetArchiveMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementSetArchiveMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementSetArchive
instance O.OverloadedMethodInfo DOMHTMLObjectElementSetArchiveMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementSetArchive",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementSetArchive"
}
#endif
foreign import ccall "webkit_dom_html_object_element_set_border" webkit_dom_html_object_element_set_border ::
Ptr DOMHTMLObjectElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLObjectElementSetBorder ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementSetBorder ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> T.Text
-> m ()
dOMHTMLObjectElementSetBorder :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> Text -> m ()
dOMHTMLObjectElementSetBorder a
self Text
value = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLObjectElement -> CString -> IO ()
webkit_dom_html_object_element_set_border Ptr DOMHTMLObjectElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementSetBorderMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementSetBorderMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementSetBorder
instance O.OverloadedMethodInfo DOMHTMLObjectElementSetBorderMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementSetBorder",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementSetBorder"
}
#endif
foreign import ccall "webkit_dom_html_object_element_set_code" webkit_dom_html_object_element_set_code ::
Ptr DOMHTMLObjectElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLObjectElementSetCode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementSetCode ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> T.Text
-> m ()
dOMHTMLObjectElementSetCode :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> Text -> m ()
dOMHTMLObjectElementSetCode a
self Text
value = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLObjectElement -> CString -> IO ()
webkit_dom_html_object_element_set_code Ptr DOMHTMLObjectElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementSetCodeMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementSetCodeMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementSetCode
instance O.OverloadedMethodInfo DOMHTMLObjectElementSetCodeMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementSetCode",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementSetCode"
}
#endif
foreign import ccall "webkit_dom_html_object_element_set_code_base" webkit_dom_html_object_element_set_code_base ::
Ptr DOMHTMLObjectElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLObjectElementSetCodeBase ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementSetCodeBase ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> T.Text
-> m ()
dOMHTMLObjectElementSetCodeBase :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> Text -> m ()
dOMHTMLObjectElementSetCodeBase a
self Text
value = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLObjectElement -> CString -> IO ()
webkit_dom_html_object_element_set_code_base Ptr DOMHTMLObjectElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementSetCodeBaseMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementSetCodeBaseMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementSetCodeBase
instance O.OverloadedMethodInfo DOMHTMLObjectElementSetCodeBaseMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementSetCodeBase",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementSetCodeBase"
}
#endif
foreign import ccall "webkit_dom_html_object_element_set_code_type" webkit_dom_html_object_element_set_code_type ::
Ptr DOMHTMLObjectElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLObjectElementSetCodeType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementSetCodeType ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> T.Text
-> m ()
dOMHTMLObjectElementSetCodeType :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> Text -> m ()
dOMHTMLObjectElementSetCodeType a
self Text
value = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLObjectElement -> CString -> IO ()
webkit_dom_html_object_element_set_code_type Ptr DOMHTMLObjectElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementSetCodeTypeMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementSetCodeTypeMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementSetCodeType
instance O.OverloadedMethodInfo DOMHTMLObjectElementSetCodeTypeMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementSetCodeType",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementSetCodeType"
}
#endif
foreign import ccall "webkit_dom_html_object_element_set_data" webkit_dom_html_object_element_set_data ::
Ptr DOMHTMLObjectElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLObjectElementSetData ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementSetData ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> T.Text
-> m ()
dOMHTMLObjectElementSetData :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> Text -> m ()
dOMHTMLObjectElementSetData a
self Text
value = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLObjectElement -> CString -> IO ()
webkit_dom_html_object_element_set_data Ptr DOMHTMLObjectElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementSetDataMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementSetDataMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementSetData
instance O.OverloadedMethodInfo DOMHTMLObjectElementSetDataMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementSetData",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementSetData"
}
#endif
foreign import ccall "webkit_dom_html_object_element_set_declare" webkit_dom_html_object_element_set_declare ::
Ptr DOMHTMLObjectElement ->
CInt ->
IO ()
{-# DEPRECATED dOMHTMLObjectElementSetDeclare ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementSetDeclare ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> Bool
-> m ()
dOMHTMLObjectElementSetDeclare :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> Bool -> m ()
dOMHTMLObjectElementSetDeclare a
self Bool
value = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
let value' :: CInt
value' = (Int -> CInt
forall a b. (Integral a, Num b) => a -> b
fromIntegral (Int -> CInt) -> (Bool -> Int) -> Bool -> CInt
forall b c a. (b -> c) -> (a -> b) -> a -> c
. Bool -> Int
forall a. Enum a => a -> Int
fromEnum) Bool
value
Ptr DOMHTMLObjectElement -> CInt -> IO ()
webkit_dom_html_object_element_set_declare Ptr DOMHTMLObjectElement
self' CInt
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
() -> IO ()
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementSetDeclareMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementSetDeclareMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementSetDeclare
instance O.OverloadedMethodInfo DOMHTMLObjectElementSetDeclareMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementSetDeclare",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementSetDeclare"
}
#endif
foreign import ccall "webkit_dom_html_object_element_set_height" webkit_dom_html_object_element_set_height ::
Ptr DOMHTMLObjectElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLObjectElementSetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementSetHeight ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> T.Text
-> m ()
dOMHTMLObjectElementSetHeight :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> Text -> m ()
dOMHTMLObjectElementSetHeight a
self Text
value = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLObjectElement -> CString -> IO ()
webkit_dom_html_object_element_set_height Ptr DOMHTMLObjectElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementSetHeightMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementSetHeightMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementSetHeight
instance O.OverloadedMethodInfo DOMHTMLObjectElementSetHeightMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementSetHeight",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementSetHeight"
}
#endif
foreign import ccall "webkit_dom_html_object_element_set_hspace" webkit_dom_html_object_element_set_hspace ::
Ptr DOMHTMLObjectElement ->
CLong ->
IO ()
{-# DEPRECATED dOMHTMLObjectElementSetHspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementSetHspace ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> CLong
-> m ()
dOMHTMLObjectElementSetHspace :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> CLong -> m ()
dOMHTMLObjectElementSetHspace a
self CLong
value = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
Ptr DOMHTMLObjectElement -> CLong -> IO ()
webkit_dom_html_object_element_set_hspace Ptr DOMHTMLObjectElement
self' CLong
value
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
() -> IO ()
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementSetHspaceMethodInfo
instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementSetHspaceMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementSetHspace
instance O.OverloadedMethodInfo DOMHTMLObjectElementSetHspaceMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementSetHspace",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementSetHspace"
}
#endif
foreign import ccall "webkit_dom_html_object_element_set_name" webkit_dom_html_object_element_set_name ::
Ptr DOMHTMLObjectElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLObjectElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementSetName ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> T.Text
-> m ()
dOMHTMLObjectElementSetName :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> Text -> m ()
dOMHTMLObjectElementSetName a
self Text
value = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLObjectElement -> CString -> IO ()
webkit_dom_html_object_element_set_name Ptr DOMHTMLObjectElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementSetNameMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementSetNameMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementSetName
instance O.OverloadedMethodInfo DOMHTMLObjectElementSetNameMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementSetName",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementSetName"
}
#endif
foreign import ccall "webkit_dom_html_object_element_set_standby" webkit_dom_html_object_element_set_standby ::
Ptr DOMHTMLObjectElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLObjectElementSetStandby ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementSetStandby ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> T.Text
-> m ()
dOMHTMLObjectElementSetStandby :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> Text -> m ()
dOMHTMLObjectElementSetStandby a
self Text
value = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLObjectElement -> CString -> IO ()
webkit_dom_html_object_element_set_standby Ptr DOMHTMLObjectElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementSetStandbyMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementSetStandbyMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementSetStandby
instance O.OverloadedMethodInfo DOMHTMLObjectElementSetStandbyMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementSetStandby",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementSetStandby"
}
#endif
foreign import ccall "webkit_dom_html_object_element_set_type_attr" webkit_dom_html_object_element_set_type_attr ::
Ptr DOMHTMLObjectElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLObjectElementSetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementSetTypeAttr ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> T.Text
-> m ()
dOMHTMLObjectElementSetTypeAttr :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> Text -> m ()
dOMHTMLObjectElementSetTypeAttr a
self Text
value = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLObjectElement -> CString -> IO ()
webkit_dom_html_object_element_set_type_attr Ptr DOMHTMLObjectElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementSetTypeAttrMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementSetTypeAttrMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementSetTypeAttr
instance O.OverloadedMethodInfo DOMHTMLObjectElementSetTypeAttrMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementSetTypeAttr",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementSetTypeAttr"
}
#endif
foreign import ccall "webkit_dom_html_object_element_set_use_map" webkit_dom_html_object_element_set_use_map ::
Ptr DOMHTMLObjectElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLObjectElementSetUseMap ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementSetUseMap ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> T.Text
-> m ()
dOMHTMLObjectElementSetUseMap :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> Text -> m ()
dOMHTMLObjectElementSetUseMap a
self Text
value = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLObjectElement -> CString -> IO ()
webkit_dom_html_object_element_set_use_map Ptr DOMHTMLObjectElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementSetUseMapMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementSetUseMapMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementSetUseMap
instance O.OverloadedMethodInfo DOMHTMLObjectElementSetUseMapMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementSetUseMap",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementSetUseMap"
}
#endif
foreign import ccall "webkit_dom_html_object_element_set_vspace" webkit_dom_html_object_element_set_vspace ::
Ptr DOMHTMLObjectElement ->
CLong ->
IO ()
{-# DEPRECATED dOMHTMLObjectElementSetVspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementSetVspace ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> CLong
-> m ()
dOMHTMLObjectElementSetVspace :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> CLong -> m ()
dOMHTMLObjectElementSetVspace a
self CLong
value = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
Ptr DOMHTMLObjectElement -> CLong -> IO ()
webkit_dom_html_object_element_set_vspace Ptr DOMHTMLObjectElement
self' CLong
value
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
() -> IO ()
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementSetVspaceMethodInfo
instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementSetVspaceMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementSetVspace
instance O.OverloadedMethodInfo DOMHTMLObjectElementSetVspaceMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementSetVspace",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementSetVspace"
}
#endif
foreign import ccall "webkit_dom_html_object_element_set_width" webkit_dom_html_object_element_set_width ::
Ptr DOMHTMLObjectElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLObjectElementSetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLObjectElementSetWidth ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a
-> T.Text
-> m ()
dOMHTMLObjectElementSetWidth :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>
a -> Text -> m ()
dOMHTMLObjectElementSetWidth a
self Text
value = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
Ptr DOMHTMLObjectElement
self' <- a -> IO (Ptr DOMHTMLObjectElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLObjectElement -> CString -> IO ()
webkit_dom_html_object_element_set_width Ptr DOMHTMLObjectElement
self' CString
value'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
self
CString -> IO ()
forall a. Ptr a -> IO ()
freeMem CString
value'
() -> IO ()
forall (m :: * -> *) a. Monad m => a -> m a
return ()
#if defined(ENABLE_OVERLOADING)
data DOMHTMLObjectElementSetWidthMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.OverloadedMethod DOMHTMLObjectElementSetWidthMethodInfo a signature where
overloadedMethod = dOMHTMLObjectElementSetWidth
instance O.OverloadedMethodInfo DOMHTMLObjectElementSetWidthMethodInfo a where
overloadedMethodInfo = O.MethodInfo {
O.overloadedMethodName = "GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.dOMHTMLObjectElementSetWidth",
O.overloadedMethodURL = "https://hackage.haskell.org/package/gi-webkit2webextension-4.0.26/docs/GI-WebKit2WebExtension-Objects-DOMHTMLObjectElement.html#v:dOMHTMLObjectElementSetWidth"
}
#endif