{-# LANGUAGE TypeApplications #-}
#if (MIN_VERSION_haskell_gi_overloading(1,0,0) && !defined(__HADDOCK_VERSION__))
#define ENABLE_OVERLOADING
#endif
module GI.WebKit2WebExtension.Objects.DOMHTMLParamElement
(
DOMHTMLParamElement(..) ,
IsDOMHTMLParamElement ,
toDOMHTMLParamElement ,
noDOMHTMLParamElement ,
#if defined(ENABLE_OVERLOADING)
ResolveDOMHTMLParamElementMethod ,
#endif
#if defined(ENABLE_OVERLOADING)
DOMHTMLParamElementGetNameMethodInfo ,
#endif
dOMHTMLParamElementGetName ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLParamElementGetTypeAttrMethodInfo,
#endif
dOMHTMLParamElementGetTypeAttr ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLParamElementGetValueMethodInfo ,
#endif
dOMHTMLParamElementGetValue ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLParamElementGetValueTypeMethodInfo,
#endif
dOMHTMLParamElementGetValueType ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLParamElementSetNameMethodInfo ,
#endif
dOMHTMLParamElementSetName ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLParamElementSetTypeAttrMethodInfo,
#endif
dOMHTMLParamElementSetTypeAttr ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLParamElementSetValueMethodInfo ,
#endif
dOMHTMLParamElementSetValue ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLParamElementSetValueTypeMethodInfo,
#endif
dOMHTMLParamElementSetValueType ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLParamElementNamePropertyInfo ,
#endif
constructDOMHTMLParamElementName ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLParamElementName ,
#endif
getDOMHTMLParamElementName ,
setDOMHTMLParamElementName ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLParamElementTypePropertyInfo ,
#endif
clearDOMHTMLParamElementType ,
constructDOMHTMLParamElementType ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLParamElementType ,
#endif
getDOMHTMLParamElementType ,
setDOMHTMLParamElementType ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLParamElementValuePropertyInfo ,
#endif
constructDOMHTMLParamElementValue ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLParamElementValue ,
#endif
getDOMHTMLParamElementValue ,
setDOMHTMLParamElementValue ,
#if defined(ENABLE_OVERLOADING)
DOMHTMLParamElementValueTypePropertyInfo,
#endif
constructDOMHTMLParamElementValueType ,
#if defined(ENABLE_OVERLOADING)
dOMHTMLParamElementValueType ,
#endif
getDOMHTMLParamElementValueType ,
setDOMHTMLParamElementValueType ,
) where
import Data.GI.Base.ShortPrelude
import qualified Data.GI.Base.ShortPrelude as SP
import qualified Data.GI.Base.Overloading as O
import qualified Prelude as P
import qualified Data.GI.Base.Attributes as GI.Attributes
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GClosure as B.GClosure
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GVariant as B.GVariant
import qualified Data.GI.Base.GValue as B.GValue
import qualified Data.GI.Base.GParamSpec as B.GParamSpec
import qualified Data.GI.Base.CallStack as B.CallStack
import qualified Data.GI.Base.Properties as B.Properties
import qualified Data.GI.Base.Signals as B.Signals
import qualified Data.Text as T
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map
import qualified Foreign.Ptr as FP
import qualified GHC.OverloadedLabels as OL
import qualified GI.GObject.Objects.Object as GObject.Object
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject
newtype DOMHTMLParamElement = DOMHTMLParamElement (ManagedPtr DOMHTMLParamElement)
deriving (DOMHTMLParamElement -> DOMHTMLParamElement -> Bool
(DOMHTMLParamElement -> DOMHTMLParamElement -> Bool)
-> (DOMHTMLParamElement -> DOMHTMLParamElement -> Bool)
-> Eq DOMHTMLParamElement
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: DOMHTMLParamElement -> DOMHTMLParamElement -> Bool
$c/= :: DOMHTMLParamElement -> DOMHTMLParamElement -> Bool
== :: DOMHTMLParamElement -> DOMHTMLParamElement -> Bool
$c== :: DOMHTMLParamElement -> DOMHTMLParamElement -> Bool
Eq)
foreign import ccall "webkit_dom_html_param_element_get_type"
c_webkit_dom_html_param_element_get_type :: IO GType
instance GObject DOMHTMLParamElement where
gobjectType :: IO GType
gobjectType = IO GType
c_webkit_dom_html_param_element_get_type
instance B.GValue.IsGValue DOMHTMLParamElement where
toGValue :: DOMHTMLParamElement -> IO GValue
toGValue o :: DOMHTMLParamElement
o = do
GType
gtype <- IO GType
c_webkit_dom_html_param_element_get_type
DOMHTMLParamElement
-> (Ptr DOMHTMLParamElement -> IO GValue) -> IO GValue
forall a c.
(HasCallStack, ManagedPtrNewtype a) =>
a -> (Ptr a -> IO c) -> IO c
B.ManagedPtr.withManagedPtr DOMHTMLParamElement
o (GType
-> (GValue -> Ptr DOMHTMLParamElement -> IO ())
-> Ptr DOMHTMLParamElement
-> IO GValue
forall a. GType -> (GValue -> a -> IO ()) -> a -> IO GValue
B.GValue.buildGValue GType
gtype GValue -> Ptr DOMHTMLParamElement -> IO ()
forall a. GObject a => GValue -> Ptr a -> IO ()
B.GValue.set_object)
fromGValue :: GValue -> IO DOMHTMLParamElement
fromGValue gv :: GValue
gv = do
Ptr DOMHTMLParamElement
ptr <- GValue -> IO (Ptr DOMHTMLParamElement)
forall b. GObject b => GValue -> IO (Ptr b)
B.GValue.get_object GValue
gv :: IO (Ptr DOMHTMLParamElement)
(ManagedPtr DOMHTMLParamElement -> DOMHTMLParamElement)
-> Ptr DOMHTMLParamElement -> IO DOMHTMLParamElement
forall a b.
(HasCallStack, GObject a, GObject b) =>
(ManagedPtr a -> a) -> Ptr b -> IO a
B.ManagedPtr.newObject ManagedPtr DOMHTMLParamElement -> DOMHTMLParamElement
DOMHTMLParamElement Ptr DOMHTMLParamElement
ptr
class (GObject o, O.IsDescendantOf DOMHTMLParamElement o) => IsDOMHTMLParamElement o
instance (GObject o, O.IsDescendantOf DOMHTMLParamElement o) => IsDOMHTMLParamElement o
instance O.HasParentTypes DOMHTMLParamElement
type instance O.ParentTypes DOMHTMLParamElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]
toDOMHTMLParamElement :: (MonadIO m, IsDOMHTMLParamElement o) => o -> m DOMHTMLParamElement
toDOMHTMLParamElement :: o -> m DOMHTMLParamElement
toDOMHTMLParamElement = IO DOMHTMLParamElement -> m DOMHTMLParamElement
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO DOMHTMLParamElement -> m DOMHTMLParamElement)
-> (o -> IO DOMHTMLParamElement) -> o -> m DOMHTMLParamElement
forall b c a. (b -> c) -> (a -> b) -> a -> c
. (ManagedPtr DOMHTMLParamElement -> DOMHTMLParamElement)
-> o -> IO DOMHTMLParamElement
forall o o'.
(HasCallStack, GObject o, GObject o') =>
(ManagedPtr o' -> o') -> o -> IO o'
unsafeCastTo ManagedPtr DOMHTMLParamElement -> DOMHTMLParamElement
DOMHTMLParamElement
noDOMHTMLParamElement :: Maybe DOMHTMLParamElement
noDOMHTMLParamElement :: Maybe DOMHTMLParamElement
noDOMHTMLParamElement = Maybe DOMHTMLParamElement
forall a. Maybe a
Nothing
#if defined(ENABLE_OVERLOADING)
type family ResolveDOMHTMLParamElementMethod (t :: Symbol) (o :: *) :: * where
ResolveDOMHTMLParamElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo
ResolveDOMHTMLParamElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo
ResolveDOMHTMLParamElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo
ResolveDOMHTMLParamElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo
ResolveDOMHTMLParamElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo
ResolveDOMHTMLParamElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo
ResolveDOMHTMLParamElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo
ResolveDOMHTMLParamElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo
ResolveDOMHTMLParamElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo
ResolveDOMHTMLParamElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo
ResolveDOMHTMLParamElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo
ResolveDOMHTMLParamElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo
ResolveDOMHTMLParamElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo
ResolveDOMHTMLParamElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo
ResolveDOMHTMLParamElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo
ResolveDOMHTMLParamElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo
ResolveDOMHTMLParamElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo
ResolveDOMHTMLParamElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo
ResolveDOMHTMLParamElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo
ResolveDOMHTMLParamElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo
ResolveDOMHTMLParamElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo
ResolveDOMHTMLParamElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo
ResolveDOMHTMLParamElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo
ResolveDOMHTMLParamElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo
ResolveDOMHTMLParamElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo
ResolveDOMHTMLParamElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo
ResolveDOMHTMLParamElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo
ResolveDOMHTMLParamElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo
ResolveDOMHTMLParamElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo
ResolveDOMHTMLParamElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo
ResolveDOMHTMLParamElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo
ResolveDOMHTMLParamElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo
ResolveDOMHTMLParamElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo
ResolveDOMHTMLParamElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo
ResolveDOMHTMLParamElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo
ResolveDOMHTMLParamElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo
ResolveDOMHTMLParamElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo
ResolveDOMHTMLParamElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo
ResolveDOMHTMLParamElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo
ResolveDOMHTMLParamElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo
ResolveDOMHTMLParamElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo
ResolveDOMHTMLParamElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo
ResolveDOMHTMLParamElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo
ResolveDOMHTMLParamElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo
ResolveDOMHTMLParamElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo
ResolveDOMHTMLParamElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo
ResolveDOMHTMLParamElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo
ResolveDOMHTMLParamElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo
ResolveDOMHTMLParamElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo
ResolveDOMHTMLParamElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo
ResolveDOMHTMLParamElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo
ResolveDOMHTMLParamElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo
ResolveDOMHTMLParamElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo
ResolveDOMHTMLParamElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo
ResolveDOMHTMLParamElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo
ResolveDOMHTMLParamElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo
ResolveDOMHTMLParamElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo
ResolveDOMHTMLParamElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo
ResolveDOMHTMLParamElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo
ResolveDOMHTMLParamElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo
ResolveDOMHTMLParamElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo
ResolveDOMHTMLParamElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo
ResolveDOMHTMLParamElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo
ResolveDOMHTMLParamElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo
ResolveDOMHTMLParamElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo
ResolveDOMHTMLParamElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo
ResolveDOMHTMLParamElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo
ResolveDOMHTMLParamElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo
ResolveDOMHTMLParamElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo
ResolveDOMHTMLParamElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo
ResolveDOMHTMLParamElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo
ResolveDOMHTMLParamElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo
ResolveDOMHTMLParamElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo
ResolveDOMHTMLParamElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo
ResolveDOMHTMLParamElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo
ResolveDOMHTMLParamElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo
ResolveDOMHTMLParamElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo
ResolveDOMHTMLParamElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo
ResolveDOMHTMLParamElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo
ResolveDOMHTMLParamElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo
ResolveDOMHTMLParamElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo
ResolveDOMHTMLParamElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo
ResolveDOMHTMLParamElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo
ResolveDOMHTMLParamElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo
ResolveDOMHTMLParamElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo
ResolveDOMHTMLParamElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo
ResolveDOMHTMLParamElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo
ResolveDOMHTMLParamElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo
ResolveDOMHTMLParamElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo
ResolveDOMHTMLParamElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo
ResolveDOMHTMLParamElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo
ResolveDOMHTMLParamElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo
ResolveDOMHTMLParamElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo
ResolveDOMHTMLParamElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo
ResolveDOMHTMLParamElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo
ResolveDOMHTMLParamElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo
ResolveDOMHTMLParamElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo
ResolveDOMHTMLParamElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo
ResolveDOMHTMLParamElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo
ResolveDOMHTMLParamElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo
ResolveDOMHTMLParamElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo
ResolveDOMHTMLParamElementMethod "getName" o = DOMHTMLParamElementGetNameMethodInfo
ResolveDOMHTMLParamElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo
ResolveDOMHTMLParamElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo
ResolveDOMHTMLParamElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo
ResolveDOMHTMLParamElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo
ResolveDOMHTMLParamElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo
ResolveDOMHTMLParamElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo
ResolveDOMHTMLParamElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo
ResolveDOMHTMLParamElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo
ResolveDOMHTMLParamElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo
ResolveDOMHTMLParamElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo
ResolveDOMHTMLParamElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo
ResolveDOMHTMLParamElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo
ResolveDOMHTMLParamElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo
ResolveDOMHTMLParamElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo
ResolveDOMHTMLParamElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo
ResolveDOMHTMLParamElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo
ResolveDOMHTMLParamElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo
ResolveDOMHTMLParamElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo
ResolveDOMHTMLParamElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo
ResolveDOMHTMLParamElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo
ResolveDOMHTMLParamElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo
ResolveDOMHTMLParamElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo
ResolveDOMHTMLParamElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo
ResolveDOMHTMLParamElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo
ResolveDOMHTMLParamElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo
ResolveDOMHTMLParamElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo
ResolveDOMHTMLParamElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo
ResolveDOMHTMLParamElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo
ResolveDOMHTMLParamElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo
ResolveDOMHTMLParamElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo
ResolveDOMHTMLParamElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo
ResolveDOMHTMLParamElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo
ResolveDOMHTMLParamElementMethod "getTypeAttr" o = DOMHTMLParamElementGetTypeAttrMethodInfo
ResolveDOMHTMLParamElementMethod "getValue" o = DOMHTMLParamElementGetValueMethodInfo
ResolveDOMHTMLParamElementMethod "getValueType" o = DOMHTMLParamElementGetValueTypeMethodInfo
ResolveDOMHTMLParamElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo
ResolveDOMHTMLParamElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo
ResolveDOMHTMLParamElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo
ResolveDOMHTMLParamElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo
ResolveDOMHTMLParamElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo
ResolveDOMHTMLParamElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo
ResolveDOMHTMLParamElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo
ResolveDOMHTMLParamElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo
ResolveDOMHTMLParamElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo
ResolveDOMHTMLParamElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo
ResolveDOMHTMLParamElementMethod "setDataFull" o = GObject.Object.ObjectSetDataFullMethodInfo
ResolveDOMHTMLParamElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo
ResolveDOMHTMLParamElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo
ResolveDOMHTMLParamElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo
ResolveDOMHTMLParamElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo
ResolveDOMHTMLParamElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo
ResolveDOMHTMLParamElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo
ResolveDOMHTMLParamElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo
ResolveDOMHTMLParamElementMethod "setName" o = DOMHTMLParamElementSetNameMethodInfo
ResolveDOMHTMLParamElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo
ResolveDOMHTMLParamElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo
ResolveDOMHTMLParamElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo
ResolveDOMHTMLParamElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo
ResolveDOMHTMLParamElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo
ResolveDOMHTMLParamElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo
ResolveDOMHTMLParamElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo
ResolveDOMHTMLParamElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo
ResolveDOMHTMLParamElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo
ResolveDOMHTMLParamElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo
ResolveDOMHTMLParamElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo
ResolveDOMHTMLParamElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo
ResolveDOMHTMLParamElementMethod "setTypeAttr" o = DOMHTMLParamElementSetTypeAttrMethodInfo
ResolveDOMHTMLParamElementMethod "setValue" o = DOMHTMLParamElementSetValueMethodInfo
ResolveDOMHTMLParamElementMethod "setValueType" o = DOMHTMLParamElementSetValueTypeMethodInfo
ResolveDOMHTMLParamElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo
ResolveDOMHTMLParamElementMethod l o = O.MethodResolutionFailed l o
instance (info ~ ResolveDOMHTMLParamElementMethod t DOMHTMLParamElement, O.MethodInfo info DOMHTMLParamElement p) => OL.IsLabel t (DOMHTMLParamElement -> p) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.overloadedMethod @info
#else
fromLabel _ = O.overloadedMethod @info
#endif
#endif
getDOMHTMLParamElementName :: (MonadIO m, IsDOMHTMLParamElement o) => o -> m (Maybe T.Text)
getDOMHTMLParamElementName :: o -> m (Maybe Text)
getDOMHTMLParamElementName obj :: o
obj = IO (Maybe Text) -> m (Maybe Text)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
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 "name"
setDOMHTMLParamElementName :: (MonadIO m, IsDOMHTMLParamElement o) => o -> T.Text -> m ()
setDOMHTMLParamElementName :: o -> Text -> m ()
setDOMHTMLParamElementName obj :: o
obj val :: Text
val = 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 "name" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLParamElementName :: (IsDOMHTMLParamElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLParamElementName :: Text -> IO (GValueConstruct o)
constructDOMHTMLParamElementName val :: Text
val = String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString "name" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLParamElementNamePropertyInfo
instance AttrInfo DOMHTMLParamElementNamePropertyInfo where
type AttrAllowedOps DOMHTMLParamElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLParamElementNamePropertyInfo = IsDOMHTMLParamElement
type AttrSetTypeConstraint DOMHTMLParamElementNamePropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLParamElementNamePropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLParamElementNamePropertyInfo = T.Text
type AttrGetType DOMHTMLParamElementNamePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLParamElementNamePropertyInfo = "name"
type AttrOrigin DOMHTMLParamElementNamePropertyInfo = DOMHTMLParamElement
attrGet = getDOMHTMLParamElementName
attrSet = setDOMHTMLParamElementName
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLParamElementName
attrClear = undefined
#endif
getDOMHTMLParamElementType :: (MonadIO m, IsDOMHTMLParamElement o) => o -> m (Maybe T.Text)
getDOMHTMLParamElementType :: o -> m (Maybe Text)
getDOMHTMLParamElementType obj :: o
obj = IO (Maybe Text) -> m (Maybe Text)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
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 "type"
setDOMHTMLParamElementType :: (MonadIO m, IsDOMHTMLParamElement o) => o -> T.Text -> m ()
setDOMHTMLParamElementType :: o -> Text -> m ()
setDOMHTMLParamElementType obj :: o
obj val :: Text
val = 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 "type" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLParamElementType :: (IsDOMHTMLParamElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLParamElementType :: Text -> IO (GValueConstruct o)
constructDOMHTMLParamElementType val :: Text
val = String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString "type" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
clearDOMHTMLParamElementType :: (MonadIO m, IsDOMHTMLParamElement o) => o -> m ()
clearDOMHTMLParamElementType :: o -> m ()
clearDOMHTMLParamElementType obj :: 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 "type" (Maybe Text
forall a. Maybe a
Nothing :: Maybe T.Text)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLParamElementTypePropertyInfo
instance AttrInfo DOMHTMLParamElementTypePropertyInfo where
type AttrAllowedOps DOMHTMLParamElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint DOMHTMLParamElementTypePropertyInfo = IsDOMHTMLParamElement
type AttrSetTypeConstraint DOMHTMLParamElementTypePropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLParamElementTypePropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLParamElementTypePropertyInfo = T.Text
type AttrGetType DOMHTMLParamElementTypePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLParamElementTypePropertyInfo = "type"
type AttrOrigin DOMHTMLParamElementTypePropertyInfo = DOMHTMLParamElement
attrGet = getDOMHTMLParamElementType
attrSet = setDOMHTMLParamElementType
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLParamElementType
attrClear = clearDOMHTMLParamElementType
#endif
getDOMHTMLParamElementValue :: (MonadIO m, IsDOMHTMLParamElement o) => o -> m (Maybe T.Text)
getDOMHTMLParamElementValue :: o -> m (Maybe Text)
getDOMHTMLParamElementValue obj :: o
obj = IO (Maybe Text) -> m (Maybe Text)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
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 "value"
setDOMHTMLParamElementValue :: (MonadIO m, IsDOMHTMLParamElement o) => o -> T.Text -> m ()
setDOMHTMLParamElementValue :: o -> Text -> m ()
setDOMHTMLParamElementValue obj :: o
obj val :: Text
val = 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 "value" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLParamElementValue :: (IsDOMHTMLParamElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLParamElementValue :: Text -> IO (GValueConstruct o)
constructDOMHTMLParamElementValue val :: Text
val = String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString "value" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLParamElementValuePropertyInfo
instance AttrInfo DOMHTMLParamElementValuePropertyInfo where
type AttrAllowedOps DOMHTMLParamElementValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLParamElementValuePropertyInfo = IsDOMHTMLParamElement
type AttrSetTypeConstraint DOMHTMLParamElementValuePropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLParamElementValuePropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLParamElementValuePropertyInfo = T.Text
type AttrGetType DOMHTMLParamElementValuePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLParamElementValuePropertyInfo = "value"
type AttrOrigin DOMHTMLParamElementValuePropertyInfo = DOMHTMLParamElement
attrGet = getDOMHTMLParamElementValue
attrSet = setDOMHTMLParamElementValue
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLParamElementValue
attrClear = undefined
#endif
getDOMHTMLParamElementValueType :: (MonadIO m, IsDOMHTMLParamElement o) => o -> m (Maybe T.Text)
getDOMHTMLParamElementValueType :: o -> m (Maybe Text)
getDOMHTMLParamElementValueType obj :: o
obj = IO (Maybe Text) -> m (Maybe Text)
forall (m :: * -> *) a. MonadIO m => IO a -> m a
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 "value-type"
setDOMHTMLParamElementValueType :: (MonadIO m, IsDOMHTMLParamElement o) => o -> T.Text -> m ()
setDOMHTMLParamElementValueType :: o -> Text -> m ()
setDOMHTMLParamElementValueType obj :: o
obj val :: Text
val = 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 "value-type" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
constructDOMHTMLParamElementValueType :: (IsDOMHTMLParamElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLParamElementValueType :: Text -> IO (GValueConstruct o)
constructDOMHTMLParamElementValueType val :: Text
val = String -> Maybe Text -> IO (GValueConstruct o)
forall o. String -> Maybe Text -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyString "value-type" (Text -> Maybe Text
forall a. a -> Maybe a
Just Text
val)
#if defined(ENABLE_OVERLOADING)
data DOMHTMLParamElementValueTypePropertyInfo
instance AttrInfo DOMHTMLParamElementValueTypePropertyInfo where
type AttrAllowedOps DOMHTMLParamElementValueTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DOMHTMLParamElementValueTypePropertyInfo = IsDOMHTMLParamElement
type AttrSetTypeConstraint DOMHTMLParamElementValueTypePropertyInfo = (~) T.Text
type AttrTransferTypeConstraint DOMHTMLParamElementValueTypePropertyInfo = (~) T.Text
type AttrTransferType DOMHTMLParamElementValueTypePropertyInfo = T.Text
type AttrGetType DOMHTMLParamElementValueTypePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLParamElementValueTypePropertyInfo = "value-type"
type AttrOrigin DOMHTMLParamElementValueTypePropertyInfo = DOMHTMLParamElement
attrGet = getDOMHTMLParamElementValueType
attrSet = setDOMHTMLParamElementValueType
attrTransfer _ v = do
return v
attrConstruct = constructDOMHTMLParamElementValueType
attrClear = undefined
#endif
#if defined(ENABLE_OVERLOADING)
instance O.HasAttributeList DOMHTMLParamElement
type instance O.AttributeList DOMHTMLParamElement = DOMHTMLParamElementAttributeList
type DOMHTMLParamElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("name", DOMHTMLParamElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLParamElementTypePropertyInfo), '("value", DOMHTMLParamElementValuePropertyInfo), '("valueType", DOMHTMLParamElementValueTypePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])
#endif
#if defined(ENABLE_OVERLOADING)
dOMHTMLParamElementName :: AttrLabelProxy "name"
dOMHTMLParamElementName = AttrLabelProxy
dOMHTMLParamElementType :: AttrLabelProxy "type"
dOMHTMLParamElementType = AttrLabelProxy
dOMHTMLParamElementValue :: AttrLabelProxy "value"
dOMHTMLParamElementValue = AttrLabelProxy
dOMHTMLParamElementValueType :: AttrLabelProxy "valueType"
dOMHTMLParamElementValueType = AttrLabelProxy
#endif
#if defined(ENABLE_OVERLOADING)
type instance O.SignalList DOMHTMLParamElement = DOMHTMLParamElementSignalList
type DOMHTMLParamElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])
#endif
foreign import ccall "webkit_dom_html_param_element_get_name" webkit_dom_html_param_element_get_name ::
Ptr DOMHTMLParamElement ->
IO CString
{-# DEPRECATED dOMHTMLParamElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLParamElementGetName ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLParamElement a) =>
a
-> m T.Text
dOMHTMLParamElementGetName :: a -> m Text
dOMHTMLParamElementGetName self :: 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 DOMHTMLParamElement
self' <- a -> IO (Ptr DOMHTMLParamElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLParamElement -> IO CString
webkit_dom_html_param_element_get_name Ptr DOMHTMLParamElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL "dOMHTMLParamElementGetName" 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 DOMHTMLParamElementGetNameMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLParamElement a) => O.MethodInfo DOMHTMLParamElementGetNameMethodInfo a signature where
overloadedMethod = dOMHTMLParamElementGetName
#endif
foreign import ccall "webkit_dom_html_param_element_get_type_attr" webkit_dom_html_param_element_get_type_attr ::
Ptr DOMHTMLParamElement ->
IO CString
{-# DEPRECATED dOMHTMLParamElementGetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLParamElementGetTypeAttr ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLParamElement a) =>
a
-> m T.Text
dOMHTMLParamElementGetTypeAttr :: a -> m Text
dOMHTMLParamElementGetTypeAttr self :: 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 DOMHTMLParamElement
self' <- a -> IO (Ptr DOMHTMLParamElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLParamElement -> IO CString
webkit_dom_html_param_element_get_type_attr Ptr DOMHTMLParamElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL "dOMHTMLParamElementGetTypeAttr" 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 DOMHTMLParamElementGetTypeAttrMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLParamElement a) => O.MethodInfo DOMHTMLParamElementGetTypeAttrMethodInfo a signature where
overloadedMethod = dOMHTMLParamElementGetTypeAttr
#endif
foreign import ccall "webkit_dom_html_param_element_get_value" webkit_dom_html_param_element_get_value ::
Ptr DOMHTMLParamElement ->
IO CString
{-# DEPRECATED dOMHTMLParamElementGetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLParamElementGetValue ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLParamElement a) =>
a
-> m T.Text
dOMHTMLParamElementGetValue :: a -> m Text
dOMHTMLParamElementGetValue self :: 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 DOMHTMLParamElement
self' <- a -> IO (Ptr DOMHTMLParamElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLParamElement -> IO CString
webkit_dom_html_param_element_get_value Ptr DOMHTMLParamElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL "dOMHTMLParamElementGetValue" 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 DOMHTMLParamElementGetValueMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLParamElement a) => O.MethodInfo DOMHTMLParamElementGetValueMethodInfo a signature where
overloadedMethod = dOMHTMLParamElementGetValue
#endif
foreign import ccall "webkit_dom_html_param_element_get_value_type" webkit_dom_html_param_element_get_value_type ::
Ptr DOMHTMLParamElement ->
IO CString
{-# DEPRECATED dOMHTMLParamElementGetValueType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLParamElementGetValueType ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLParamElement a) =>
a
-> m T.Text
dOMHTMLParamElementGetValueType :: a -> m Text
dOMHTMLParamElementGetValueType self :: 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 DOMHTMLParamElement
self' <- a -> IO (Ptr DOMHTMLParamElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
result <- Ptr DOMHTMLParamElement -> IO CString
webkit_dom_html_param_element_get_value_type Ptr DOMHTMLParamElement
self'
Text -> CString -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL "dOMHTMLParamElementGetValueType" 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 DOMHTMLParamElementGetValueTypeMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLParamElement a) => O.MethodInfo DOMHTMLParamElementGetValueTypeMethodInfo a signature where
overloadedMethod = dOMHTMLParamElementGetValueType
#endif
foreign import ccall "webkit_dom_html_param_element_set_name" webkit_dom_html_param_element_set_name ::
Ptr DOMHTMLParamElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLParamElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLParamElementSetName ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLParamElement a) =>
a
-> T.Text
-> m ()
dOMHTMLParamElementSetName :: a -> Text -> m ()
dOMHTMLParamElementSetName self :: a
self value :: 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 DOMHTMLParamElement
self' <- a -> IO (Ptr DOMHTMLParamElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLParamElement -> CString -> IO ()
webkit_dom_html_param_element_set_name Ptr DOMHTMLParamElement
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 DOMHTMLParamElementSetNameMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLParamElement a) => O.MethodInfo DOMHTMLParamElementSetNameMethodInfo a signature where
overloadedMethod = dOMHTMLParamElementSetName
#endif
foreign import ccall "webkit_dom_html_param_element_set_type_attr" webkit_dom_html_param_element_set_type_attr ::
Ptr DOMHTMLParamElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLParamElementSetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLParamElementSetTypeAttr ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLParamElement a) =>
a
-> T.Text
-> m ()
dOMHTMLParamElementSetTypeAttr :: a -> Text -> m ()
dOMHTMLParamElementSetTypeAttr self :: a
self value :: 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 DOMHTMLParamElement
self' <- a -> IO (Ptr DOMHTMLParamElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLParamElement -> CString -> IO ()
webkit_dom_html_param_element_set_type_attr Ptr DOMHTMLParamElement
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 DOMHTMLParamElementSetTypeAttrMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLParamElement a) => O.MethodInfo DOMHTMLParamElementSetTypeAttrMethodInfo a signature where
overloadedMethod = dOMHTMLParamElementSetTypeAttr
#endif
foreign import ccall "webkit_dom_html_param_element_set_value" webkit_dom_html_param_element_set_value ::
Ptr DOMHTMLParamElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLParamElementSetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLParamElementSetValue ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLParamElement a) =>
a
-> T.Text
-> m ()
dOMHTMLParamElementSetValue :: a -> Text -> m ()
dOMHTMLParamElementSetValue self :: a
self value :: 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 DOMHTMLParamElement
self' <- a -> IO (Ptr DOMHTMLParamElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLParamElement -> CString -> IO ()
webkit_dom_html_param_element_set_value Ptr DOMHTMLParamElement
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 DOMHTMLParamElementSetValueMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLParamElement a) => O.MethodInfo DOMHTMLParamElementSetValueMethodInfo a signature where
overloadedMethod = dOMHTMLParamElementSetValue
#endif
foreign import ccall "webkit_dom_html_param_element_set_value_type" webkit_dom_html_param_element_set_value_type ::
Ptr DOMHTMLParamElement ->
CString ->
IO ()
{-# DEPRECATED dOMHTMLParamElementSetValueType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
dOMHTMLParamElementSetValueType ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLParamElement a) =>
a
-> T.Text
-> m ()
dOMHTMLParamElementSetValueType :: a -> Text -> m ()
dOMHTMLParamElementSetValueType self :: a
self value :: 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 DOMHTMLParamElement
self' <- a -> IO (Ptr DOMHTMLParamElement)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
self
CString
value' <- Text -> IO CString
textToCString Text
value
Ptr DOMHTMLParamElement -> CString -> IO ()
webkit_dom_html_param_element_set_value_type Ptr DOMHTMLParamElement
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 DOMHTMLParamElementSetValueTypeMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLParamElement a) => O.MethodInfo DOMHTMLParamElementSetValueTypeMethodInfo a signature where
overloadedMethod = dOMHTMLParamElementSetValueType
#endif