{- | Copyright : Will Thompson, Iñaki García Etxebarria and Jonas Platte License : LGPL-2.1 Maintainer : Iñaki García Etxebarria (garetxe@gmail.com) -} module GI.WebKit2WebExtension.Objects.DOMHTMLFormElement ( -- * Exported types DOMHTMLFormElement(..) , DOMHTMLFormElementK , toDOMHTMLFormElement , noDOMHTMLFormElement , -- * Methods -- ** dOMHTMLFormElementGetAcceptCharset DOMHTMLFormElementGetAcceptCharsetMethodInfo, dOMHTMLFormElementGetAcceptCharset , -- ** dOMHTMLFormElementGetAction DOMHTMLFormElementGetActionMethodInfo , dOMHTMLFormElementGetAction , -- ** dOMHTMLFormElementGetElements DOMHTMLFormElementGetElementsMethodInfo , dOMHTMLFormElementGetElements , -- ** dOMHTMLFormElementGetEncoding DOMHTMLFormElementGetEncodingMethodInfo , dOMHTMLFormElementGetEncoding , -- ** dOMHTMLFormElementGetEnctype DOMHTMLFormElementGetEnctypeMethodInfo , dOMHTMLFormElementGetEnctype , -- ** dOMHTMLFormElementGetLength DOMHTMLFormElementGetLengthMethodInfo , dOMHTMLFormElementGetLength , -- ** dOMHTMLFormElementGetMethod DOMHTMLFormElementGetMethodMethodInfo , dOMHTMLFormElementGetMethod , -- ** dOMHTMLFormElementGetName DOMHTMLFormElementGetNameMethodInfo , dOMHTMLFormElementGetName , -- ** dOMHTMLFormElementGetTarget DOMHTMLFormElementGetTargetMethodInfo , dOMHTMLFormElementGetTarget , -- ** dOMHTMLFormElementReset DOMHTMLFormElementResetMethodInfo , dOMHTMLFormElementReset , -- ** dOMHTMLFormElementSetAcceptCharset DOMHTMLFormElementSetAcceptCharsetMethodInfo, dOMHTMLFormElementSetAcceptCharset , -- ** dOMHTMLFormElementSetAction DOMHTMLFormElementSetActionMethodInfo , dOMHTMLFormElementSetAction , -- ** dOMHTMLFormElementSetEncoding DOMHTMLFormElementSetEncodingMethodInfo , dOMHTMLFormElementSetEncoding , -- ** dOMHTMLFormElementSetEnctype DOMHTMLFormElementSetEnctypeMethodInfo , dOMHTMLFormElementSetEnctype , -- ** dOMHTMLFormElementSetMethod DOMHTMLFormElementSetMethodMethodInfo , dOMHTMLFormElementSetMethod , -- ** dOMHTMLFormElementSetName DOMHTMLFormElementSetNameMethodInfo , dOMHTMLFormElementSetName , -- ** dOMHTMLFormElementSetTarget DOMHTMLFormElementSetTargetMethodInfo , dOMHTMLFormElementSetTarget , -- ** dOMHTMLFormElementSubmit DOMHTMLFormElementSubmitMethodInfo , dOMHTMLFormElementSubmit , -- * Properties -- ** AcceptCharset DOMHTMLFormElementAcceptCharsetPropertyInfo, constructDOMHTMLFormElementAcceptCharset, getDOMHTMLFormElementAcceptCharset , setDOMHTMLFormElementAcceptCharset , -- ** Action DOMHTMLFormElementActionPropertyInfo , constructDOMHTMLFormElementAction , getDOMHTMLFormElementAction , setDOMHTMLFormElementAction , -- ** Autocapitalize DOMHTMLFormElementAutocapitalizePropertyInfo, constructDOMHTMLFormElementAutocapitalize, getDOMHTMLFormElementAutocapitalize , setDOMHTMLFormElementAutocapitalize , -- ** Autocomplete DOMHTMLFormElementAutocompletePropertyInfo, constructDOMHTMLFormElementAutocomplete , getDOMHTMLFormElementAutocomplete , setDOMHTMLFormElementAutocomplete , -- ** Autocorrect DOMHTMLFormElementAutocorrectPropertyInfo, constructDOMHTMLFormElementAutocorrect , getDOMHTMLFormElementAutocorrect , setDOMHTMLFormElementAutocorrect , -- ** Elements DOMHTMLFormElementElementsPropertyInfo , getDOMHTMLFormElementElements , -- ** Encoding DOMHTMLFormElementEncodingPropertyInfo , constructDOMHTMLFormElementEncoding , getDOMHTMLFormElementEncoding , setDOMHTMLFormElementEncoding , -- ** Enctype DOMHTMLFormElementEnctypePropertyInfo , constructDOMHTMLFormElementEnctype , getDOMHTMLFormElementEnctype , setDOMHTMLFormElementEnctype , -- ** Length DOMHTMLFormElementLengthPropertyInfo , getDOMHTMLFormElementLength , -- ** Method DOMHTMLFormElementMethodPropertyInfo , constructDOMHTMLFormElementMethod , getDOMHTMLFormElementMethod , setDOMHTMLFormElementMethod , -- ** Name DOMHTMLFormElementNamePropertyInfo , constructDOMHTMLFormElementName , getDOMHTMLFormElementName , setDOMHTMLFormElementName , -- ** NoValidate DOMHTMLFormElementNoValidatePropertyInfo, constructDOMHTMLFormElementNoValidate , getDOMHTMLFormElementNoValidate , setDOMHTMLFormElementNoValidate , -- ** Target DOMHTMLFormElementTargetPropertyInfo , constructDOMHTMLFormElementTarget , getDOMHTMLFormElementTarget , setDOMHTMLFormElementTarget , ) where import Prelude () import Data.GI.Base.ShortPrelude import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map import GI.WebKit2WebExtension.Types import GI.WebKit2WebExtension.Callbacks import qualified GI.GObject as GObject newtype DOMHTMLFormElement = DOMHTMLFormElement (ForeignPtr DOMHTMLFormElement) foreign import ccall "webkit_dom_html_form_element_get_type" c_webkit_dom_html_form_element_get_type :: IO GType type instance ParentTypes DOMHTMLFormElement = DOMHTMLFormElementParentTypes type DOMHTMLFormElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget] instance GObject DOMHTMLFormElement where gobjectIsInitiallyUnowned _ = False gobjectType _ = c_webkit_dom_html_form_element_get_type class GObject o => DOMHTMLFormElementK o instance (GObject o, IsDescendantOf DOMHTMLFormElement o) => DOMHTMLFormElementK o toDOMHTMLFormElement :: DOMHTMLFormElementK o => o -> IO DOMHTMLFormElement toDOMHTMLFormElement = unsafeCastTo DOMHTMLFormElement noDOMHTMLFormElement :: Maybe DOMHTMLFormElement noDOMHTMLFormElement = Nothing type family ResolveDOMHTMLFormElementMethod (t :: Symbol) (o :: *) :: * where ResolveDOMHTMLFormElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo ResolveDOMHTMLFormElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo ResolveDOMHTMLFormElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo ResolveDOMHTMLFormElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo ResolveDOMHTMLFormElementMethod "blur" o = DOMElementBlurMethodInfo ResolveDOMHTMLFormElementMethod "click" o = DOMHTMLElementClickMethodInfo ResolveDOMHTMLFormElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo ResolveDOMHTMLFormElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo ResolveDOMHTMLFormElementMethod "contains" o = DOMNodeContainsMethodInfo ResolveDOMHTMLFormElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo ResolveDOMHTMLFormElementMethod "focus" o = DOMElementFocusMethodInfo ResolveDOMHTMLFormElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo ResolveDOMHTMLFormElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo ResolveDOMHTMLFormElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo ResolveDOMHTMLFormElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo ResolveDOMHTMLFormElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo ResolveDOMHTMLFormElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo ResolveDOMHTMLFormElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo ResolveDOMHTMLFormElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo ResolveDOMHTMLFormElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo ResolveDOMHTMLFormElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo ResolveDOMHTMLFormElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo ResolveDOMHTMLFormElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo ResolveDOMHTMLFormElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo ResolveDOMHTMLFormElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo ResolveDOMHTMLFormElementMethod "normalize" o = DOMNodeNormalizeMethodInfo ResolveDOMHTMLFormElementMethod "notify" o = GObject.ObjectNotifyMethodInfo ResolveDOMHTMLFormElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo ResolveDOMHTMLFormElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo ResolveDOMHTMLFormElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo ResolveDOMHTMLFormElementMethod "ref" o = GObject.ObjectRefMethodInfo ResolveDOMHTMLFormElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo ResolveDOMHTMLFormElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo ResolveDOMHTMLFormElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo ResolveDOMHTMLFormElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo ResolveDOMHTMLFormElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo ResolveDOMHTMLFormElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo ResolveDOMHTMLFormElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo ResolveDOMHTMLFormElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo ResolveDOMHTMLFormElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo ResolveDOMHTMLFormElementMethod "reset" o = DOMHTMLFormElementResetMethodInfo ResolveDOMHTMLFormElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo ResolveDOMHTMLFormElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo ResolveDOMHTMLFormElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo ResolveDOMHTMLFormElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo ResolveDOMHTMLFormElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo ResolveDOMHTMLFormElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo ResolveDOMHTMLFormElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo ResolveDOMHTMLFormElementMethod "submit" o = DOMHTMLFormElementSubmitMethodInfo ResolveDOMHTMLFormElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo ResolveDOMHTMLFormElementMethod "unref" o = GObject.ObjectUnrefMethodInfo ResolveDOMHTMLFormElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo ResolveDOMHTMLFormElementMethod "getAcceptCharset" o = DOMHTMLFormElementGetAcceptCharsetMethodInfo ResolveDOMHTMLFormElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo ResolveDOMHTMLFormElementMethod "getAction" o = DOMHTMLFormElementGetActionMethodInfo ResolveDOMHTMLFormElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo ResolveDOMHTMLFormElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo ResolveDOMHTMLFormElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo ResolveDOMHTMLFormElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo ResolveDOMHTMLFormElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo ResolveDOMHTMLFormElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo ResolveDOMHTMLFormElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo ResolveDOMHTMLFormElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo ResolveDOMHTMLFormElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo ResolveDOMHTMLFormElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo ResolveDOMHTMLFormElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo ResolveDOMHTMLFormElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo ResolveDOMHTMLFormElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo ResolveDOMHTMLFormElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo ResolveDOMHTMLFormElementMethod "getData" o = GObject.ObjectGetDataMethodInfo ResolveDOMHTMLFormElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo ResolveDOMHTMLFormElementMethod "getElements" o = DOMHTMLFormElementGetElementsMethodInfo ResolveDOMHTMLFormElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo ResolveDOMHTMLFormElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo ResolveDOMHTMLFormElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo ResolveDOMHTMLFormElementMethod "getEncoding" o = DOMHTMLFormElementGetEncodingMethodInfo ResolveDOMHTMLFormElementMethod "getEnctype" o = DOMHTMLFormElementGetEnctypeMethodInfo ResolveDOMHTMLFormElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo ResolveDOMHTMLFormElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo ResolveDOMHTMLFormElementMethod "getId" o = DOMElementGetIdMethodInfo ResolveDOMHTMLFormElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo ResolveDOMHTMLFormElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo ResolveDOMHTMLFormElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo ResolveDOMHTMLFormElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo ResolveDOMHTMLFormElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo ResolveDOMHTMLFormElementMethod "getLength" o = DOMHTMLFormElementGetLengthMethodInfo ResolveDOMHTMLFormElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo ResolveDOMHTMLFormElementMethod "getMethod" o = DOMHTMLFormElementGetMethodMethodInfo ResolveDOMHTMLFormElementMethod "getName" o = DOMHTMLFormElementGetNameMethodInfo ResolveDOMHTMLFormElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo ResolveDOMHTMLFormElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo ResolveDOMHTMLFormElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo ResolveDOMHTMLFormElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo ResolveDOMHTMLFormElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo ResolveDOMHTMLFormElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo ResolveDOMHTMLFormElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo ResolveDOMHTMLFormElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo ResolveDOMHTMLFormElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo ResolveDOMHTMLFormElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo ResolveDOMHTMLFormElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo ResolveDOMHTMLFormElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo ResolveDOMHTMLFormElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo ResolveDOMHTMLFormElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo ResolveDOMHTMLFormElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo ResolveDOMHTMLFormElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo ResolveDOMHTMLFormElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo ResolveDOMHTMLFormElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo ResolveDOMHTMLFormElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo ResolveDOMHTMLFormElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo ResolveDOMHTMLFormElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo ResolveDOMHTMLFormElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo ResolveDOMHTMLFormElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo ResolveDOMHTMLFormElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo ResolveDOMHTMLFormElementMethod "getStyle" o = DOMElementGetStyleMethodInfo ResolveDOMHTMLFormElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo ResolveDOMHTMLFormElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo ResolveDOMHTMLFormElementMethod "getTarget" o = DOMHTMLFormElementGetTargetMethodInfo ResolveDOMHTMLFormElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo ResolveDOMHTMLFormElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo ResolveDOMHTMLFormElementMethod "setAcceptCharset" o = DOMHTMLFormElementSetAcceptCharsetMethodInfo ResolveDOMHTMLFormElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo ResolveDOMHTMLFormElementMethod "setAction" o = DOMHTMLFormElementSetActionMethodInfo ResolveDOMHTMLFormElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo ResolveDOMHTMLFormElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo ResolveDOMHTMLFormElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo ResolveDOMHTMLFormElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo ResolveDOMHTMLFormElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo ResolveDOMHTMLFormElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo ResolveDOMHTMLFormElementMethod "setData" o = GObject.ObjectSetDataMethodInfo ResolveDOMHTMLFormElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo ResolveDOMHTMLFormElementMethod "setEncoding" o = DOMHTMLFormElementSetEncodingMethodInfo ResolveDOMHTMLFormElementMethod "setEnctype" o = DOMHTMLFormElementSetEnctypeMethodInfo ResolveDOMHTMLFormElementMethod "setId" o = DOMElementSetIdMethodInfo ResolveDOMHTMLFormElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo ResolveDOMHTMLFormElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo ResolveDOMHTMLFormElementMethod "setMethod" o = DOMHTMLFormElementSetMethodMethodInfo ResolveDOMHTMLFormElementMethod "setName" o = DOMHTMLFormElementSetNameMethodInfo ResolveDOMHTMLFormElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo ResolveDOMHTMLFormElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo ResolveDOMHTMLFormElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo ResolveDOMHTMLFormElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo ResolveDOMHTMLFormElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo ResolveDOMHTMLFormElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo ResolveDOMHTMLFormElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo ResolveDOMHTMLFormElementMethod "setTarget" o = DOMHTMLFormElementSetTargetMethodInfo ResolveDOMHTMLFormElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo ResolveDOMHTMLFormElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo ResolveDOMHTMLFormElementMethod l o = MethodResolutionFailed l o instance (info ~ ResolveDOMHTMLFormElementMethod t DOMHTMLFormElement, MethodInfo info DOMHTMLFormElement p) => IsLabelProxy t (DOMHTMLFormElement -> p) where fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info) #if MIN_VERSION_base(4,9,0) instance (info ~ ResolveDOMHTMLFormElementMethod t DOMHTMLFormElement, MethodInfo info DOMHTMLFormElement p) => IsLabel t (DOMHTMLFormElement -> p) where fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info) #endif -- VVV Prop "accept-charset" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLFormElementAcceptCharset :: (MonadIO m, DOMHTMLFormElementK o) => o -> m T.Text getDOMHTMLFormElementAcceptCharset obj = liftIO $ getObjectPropertyString obj "accept-charset" setDOMHTMLFormElementAcceptCharset :: (MonadIO m, DOMHTMLFormElementK o) => o -> T.Text -> m () setDOMHTMLFormElementAcceptCharset obj val = liftIO $ setObjectPropertyString obj "accept-charset" val constructDOMHTMLFormElementAcceptCharset :: T.Text -> IO ([Char], GValue) constructDOMHTMLFormElementAcceptCharset val = constructObjectPropertyString "accept-charset" val data DOMHTMLFormElementAcceptCharsetPropertyInfo instance AttrInfo DOMHTMLFormElementAcceptCharsetPropertyInfo where type AttrAllowedOps DOMHTMLFormElementAcceptCharsetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLFormElementAcceptCharsetPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLFormElementAcceptCharsetPropertyInfo = DOMHTMLFormElementK type AttrGetType DOMHTMLFormElementAcceptCharsetPropertyInfo = T.Text type AttrLabel DOMHTMLFormElementAcceptCharsetPropertyInfo = "accept-charset" attrGet _ = getDOMHTMLFormElementAcceptCharset attrSet _ = setDOMHTMLFormElementAcceptCharset attrConstruct _ = constructDOMHTMLFormElementAcceptCharset -- VVV Prop "action" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLFormElementAction :: (MonadIO m, DOMHTMLFormElementK o) => o -> m T.Text getDOMHTMLFormElementAction obj = liftIO $ getObjectPropertyString obj "action" setDOMHTMLFormElementAction :: (MonadIO m, DOMHTMLFormElementK o) => o -> T.Text -> m () setDOMHTMLFormElementAction obj val = liftIO $ setObjectPropertyString obj "action" val constructDOMHTMLFormElementAction :: T.Text -> IO ([Char], GValue) constructDOMHTMLFormElementAction val = constructObjectPropertyString "action" val data DOMHTMLFormElementActionPropertyInfo instance AttrInfo DOMHTMLFormElementActionPropertyInfo where type AttrAllowedOps DOMHTMLFormElementActionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLFormElementActionPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLFormElementActionPropertyInfo = DOMHTMLFormElementK type AttrGetType DOMHTMLFormElementActionPropertyInfo = T.Text type AttrLabel DOMHTMLFormElementActionPropertyInfo = "action" attrGet _ = getDOMHTMLFormElementAction attrSet _ = setDOMHTMLFormElementAction attrConstruct _ = constructDOMHTMLFormElementAction -- VVV Prop "autocapitalize" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLFormElementAutocapitalize :: (MonadIO m, DOMHTMLFormElementK o) => o -> m T.Text getDOMHTMLFormElementAutocapitalize obj = liftIO $ getObjectPropertyString obj "autocapitalize" setDOMHTMLFormElementAutocapitalize :: (MonadIO m, DOMHTMLFormElementK o) => o -> T.Text -> m () setDOMHTMLFormElementAutocapitalize obj val = liftIO $ setObjectPropertyString obj "autocapitalize" val constructDOMHTMLFormElementAutocapitalize :: T.Text -> IO ([Char], GValue) constructDOMHTMLFormElementAutocapitalize val = constructObjectPropertyString "autocapitalize" val data DOMHTMLFormElementAutocapitalizePropertyInfo instance AttrInfo DOMHTMLFormElementAutocapitalizePropertyInfo where type AttrAllowedOps DOMHTMLFormElementAutocapitalizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLFormElementAutocapitalizePropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLFormElementAutocapitalizePropertyInfo = DOMHTMLFormElementK type AttrGetType DOMHTMLFormElementAutocapitalizePropertyInfo = T.Text type AttrLabel DOMHTMLFormElementAutocapitalizePropertyInfo = "autocapitalize" attrGet _ = getDOMHTMLFormElementAutocapitalize attrSet _ = setDOMHTMLFormElementAutocapitalize attrConstruct _ = constructDOMHTMLFormElementAutocapitalize -- VVV Prop "autocomplete" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLFormElementAutocomplete :: (MonadIO m, DOMHTMLFormElementK o) => o -> m T.Text getDOMHTMLFormElementAutocomplete obj = liftIO $ getObjectPropertyString obj "autocomplete" setDOMHTMLFormElementAutocomplete :: (MonadIO m, DOMHTMLFormElementK o) => o -> T.Text -> m () setDOMHTMLFormElementAutocomplete obj val = liftIO $ setObjectPropertyString obj "autocomplete" val constructDOMHTMLFormElementAutocomplete :: T.Text -> IO ([Char], GValue) constructDOMHTMLFormElementAutocomplete val = constructObjectPropertyString "autocomplete" val data DOMHTMLFormElementAutocompletePropertyInfo instance AttrInfo DOMHTMLFormElementAutocompletePropertyInfo where type AttrAllowedOps DOMHTMLFormElementAutocompletePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLFormElementAutocompletePropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLFormElementAutocompletePropertyInfo = DOMHTMLFormElementK type AttrGetType DOMHTMLFormElementAutocompletePropertyInfo = T.Text type AttrLabel DOMHTMLFormElementAutocompletePropertyInfo = "autocomplete" attrGet _ = getDOMHTMLFormElementAutocomplete attrSet _ = setDOMHTMLFormElementAutocomplete attrConstruct _ = constructDOMHTMLFormElementAutocomplete -- VVV Prop "autocorrect" -- Type: TBasicType TBoolean -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLFormElementAutocorrect :: (MonadIO m, DOMHTMLFormElementK o) => o -> m Bool getDOMHTMLFormElementAutocorrect obj = liftIO $ getObjectPropertyBool obj "autocorrect" setDOMHTMLFormElementAutocorrect :: (MonadIO m, DOMHTMLFormElementK o) => o -> Bool -> m () setDOMHTMLFormElementAutocorrect obj val = liftIO $ setObjectPropertyBool obj "autocorrect" val constructDOMHTMLFormElementAutocorrect :: Bool -> IO ([Char], GValue) constructDOMHTMLFormElementAutocorrect val = constructObjectPropertyBool "autocorrect" val data DOMHTMLFormElementAutocorrectPropertyInfo instance AttrInfo DOMHTMLFormElementAutocorrectPropertyInfo where type AttrAllowedOps DOMHTMLFormElementAutocorrectPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLFormElementAutocorrectPropertyInfo = (~) Bool type AttrBaseTypeConstraint DOMHTMLFormElementAutocorrectPropertyInfo = DOMHTMLFormElementK type AttrGetType DOMHTMLFormElementAutocorrectPropertyInfo = Bool type AttrLabel DOMHTMLFormElementAutocorrectPropertyInfo = "autocorrect" attrGet _ = getDOMHTMLFormElementAutocorrect attrSet _ = setDOMHTMLFormElementAutocorrect attrConstruct _ = constructDOMHTMLFormElementAutocorrect -- VVV Prop "elements" -- Type: TInterface "WebKit2WebExtension" "DOMHTMLCollection" -- Flags: [PropertyReadable] getDOMHTMLFormElementElements :: (MonadIO m, DOMHTMLFormElementK o) => o -> m DOMHTMLCollection getDOMHTMLFormElementElements obj = liftIO $ getObjectPropertyObject obj "elements" DOMHTMLCollection data DOMHTMLFormElementElementsPropertyInfo instance AttrInfo DOMHTMLFormElementElementsPropertyInfo where type AttrAllowedOps DOMHTMLFormElementElementsPropertyInfo = '[ 'AttrGet] type AttrSetTypeConstraint DOMHTMLFormElementElementsPropertyInfo = (~) () type AttrBaseTypeConstraint DOMHTMLFormElementElementsPropertyInfo = DOMHTMLFormElementK type AttrGetType DOMHTMLFormElementElementsPropertyInfo = DOMHTMLCollection type AttrLabel DOMHTMLFormElementElementsPropertyInfo = "elements" attrGet _ = getDOMHTMLFormElementElements attrSet _ = undefined attrConstruct _ = undefined -- VVV Prop "encoding" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLFormElementEncoding :: (MonadIO m, DOMHTMLFormElementK o) => o -> m T.Text getDOMHTMLFormElementEncoding obj = liftIO $ getObjectPropertyString obj "encoding" setDOMHTMLFormElementEncoding :: (MonadIO m, DOMHTMLFormElementK o) => o -> T.Text -> m () setDOMHTMLFormElementEncoding obj val = liftIO $ setObjectPropertyString obj "encoding" val constructDOMHTMLFormElementEncoding :: T.Text -> IO ([Char], GValue) constructDOMHTMLFormElementEncoding val = constructObjectPropertyString "encoding" val data DOMHTMLFormElementEncodingPropertyInfo instance AttrInfo DOMHTMLFormElementEncodingPropertyInfo where type AttrAllowedOps DOMHTMLFormElementEncodingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLFormElementEncodingPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLFormElementEncodingPropertyInfo = DOMHTMLFormElementK type AttrGetType DOMHTMLFormElementEncodingPropertyInfo = T.Text type AttrLabel DOMHTMLFormElementEncodingPropertyInfo = "encoding" attrGet _ = getDOMHTMLFormElementEncoding attrSet _ = setDOMHTMLFormElementEncoding attrConstruct _ = constructDOMHTMLFormElementEncoding -- VVV Prop "enctype" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLFormElementEnctype :: (MonadIO m, DOMHTMLFormElementK o) => o -> m T.Text getDOMHTMLFormElementEnctype obj = liftIO $ getObjectPropertyString obj "enctype" setDOMHTMLFormElementEnctype :: (MonadIO m, DOMHTMLFormElementK o) => o -> T.Text -> m () setDOMHTMLFormElementEnctype obj val = liftIO $ setObjectPropertyString obj "enctype" val constructDOMHTMLFormElementEnctype :: T.Text -> IO ([Char], GValue) constructDOMHTMLFormElementEnctype val = constructObjectPropertyString "enctype" val data DOMHTMLFormElementEnctypePropertyInfo instance AttrInfo DOMHTMLFormElementEnctypePropertyInfo where type AttrAllowedOps DOMHTMLFormElementEnctypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLFormElementEnctypePropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLFormElementEnctypePropertyInfo = DOMHTMLFormElementK type AttrGetType DOMHTMLFormElementEnctypePropertyInfo = T.Text type AttrLabel DOMHTMLFormElementEnctypePropertyInfo = "enctype" attrGet _ = getDOMHTMLFormElementEnctype attrSet _ = setDOMHTMLFormElementEnctype attrConstruct _ = constructDOMHTMLFormElementEnctype -- VVV Prop "length" -- Type: TBasicType TInt64 -- Flags: [PropertyReadable] getDOMHTMLFormElementLength :: (MonadIO m, DOMHTMLFormElementK o) => o -> m Int64 getDOMHTMLFormElementLength obj = liftIO $ getObjectPropertyInt64 obj "length" data DOMHTMLFormElementLengthPropertyInfo instance AttrInfo DOMHTMLFormElementLengthPropertyInfo where type AttrAllowedOps DOMHTMLFormElementLengthPropertyInfo = '[ 'AttrGet] type AttrSetTypeConstraint DOMHTMLFormElementLengthPropertyInfo = (~) () type AttrBaseTypeConstraint DOMHTMLFormElementLengthPropertyInfo = DOMHTMLFormElementK type AttrGetType DOMHTMLFormElementLengthPropertyInfo = Int64 type AttrLabel DOMHTMLFormElementLengthPropertyInfo = "length" attrGet _ = getDOMHTMLFormElementLength attrSet _ = undefined attrConstruct _ = undefined -- VVV Prop "method" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLFormElementMethod :: (MonadIO m, DOMHTMLFormElementK o) => o -> m T.Text getDOMHTMLFormElementMethod obj = liftIO $ getObjectPropertyString obj "method" setDOMHTMLFormElementMethod :: (MonadIO m, DOMHTMLFormElementK o) => o -> T.Text -> m () setDOMHTMLFormElementMethod obj val = liftIO $ setObjectPropertyString obj "method" val constructDOMHTMLFormElementMethod :: T.Text -> IO ([Char], GValue) constructDOMHTMLFormElementMethod val = constructObjectPropertyString "method" val data DOMHTMLFormElementMethodPropertyInfo instance AttrInfo DOMHTMLFormElementMethodPropertyInfo where type AttrAllowedOps DOMHTMLFormElementMethodPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLFormElementMethodPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLFormElementMethodPropertyInfo = DOMHTMLFormElementK type AttrGetType DOMHTMLFormElementMethodPropertyInfo = T.Text type AttrLabel DOMHTMLFormElementMethodPropertyInfo = "method" attrGet _ = getDOMHTMLFormElementMethod attrSet _ = setDOMHTMLFormElementMethod attrConstruct _ = constructDOMHTMLFormElementMethod -- VVV Prop "name" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLFormElementName :: (MonadIO m, DOMHTMLFormElementK o) => o -> m T.Text getDOMHTMLFormElementName obj = liftIO $ getObjectPropertyString obj "name" setDOMHTMLFormElementName :: (MonadIO m, DOMHTMLFormElementK o) => o -> T.Text -> m () setDOMHTMLFormElementName obj val = liftIO $ setObjectPropertyString obj "name" val constructDOMHTMLFormElementName :: T.Text -> IO ([Char], GValue) constructDOMHTMLFormElementName val = constructObjectPropertyString "name" val data DOMHTMLFormElementNamePropertyInfo instance AttrInfo DOMHTMLFormElementNamePropertyInfo where type AttrAllowedOps DOMHTMLFormElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLFormElementNamePropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLFormElementNamePropertyInfo = DOMHTMLFormElementK type AttrGetType DOMHTMLFormElementNamePropertyInfo = T.Text type AttrLabel DOMHTMLFormElementNamePropertyInfo = "name" attrGet _ = getDOMHTMLFormElementName attrSet _ = setDOMHTMLFormElementName attrConstruct _ = constructDOMHTMLFormElementName -- VVV Prop "no-validate" -- Type: TBasicType TBoolean -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLFormElementNoValidate :: (MonadIO m, DOMHTMLFormElementK o) => o -> m Bool getDOMHTMLFormElementNoValidate obj = liftIO $ getObjectPropertyBool obj "no-validate" setDOMHTMLFormElementNoValidate :: (MonadIO m, DOMHTMLFormElementK o) => o -> Bool -> m () setDOMHTMLFormElementNoValidate obj val = liftIO $ setObjectPropertyBool obj "no-validate" val constructDOMHTMLFormElementNoValidate :: Bool -> IO ([Char], GValue) constructDOMHTMLFormElementNoValidate val = constructObjectPropertyBool "no-validate" val data DOMHTMLFormElementNoValidatePropertyInfo instance AttrInfo DOMHTMLFormElementNoValidatePropertyInfo where type AttrAllowedOps DOMHTMLFormElementNoValidatePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLFormElementNoValidatePropertyInfo = (~) Bool type AttrBaseTypeConstraint DOMHTMLFormElementNoValidatePropertyInfo = DOMHTMLFormElementK type AttrGetType DOMHTMLFormElementNoValidatePropertyInfo = Bool type AttrLabel DOMHTMLFormElementNoValidatePropertyInfo = "no-validate" attrGet _ = getDOMHTMLFormElementNoValidate attrSet _ = setDOMHTMLFormElementNoValidate attrConstruct _ = constructDOMHTMLFormElementNoValidate -- VVV Prop "target" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLFormElementTarget :: (MonadIO m, DOMHTMLFormElementK o) => o -> m T.Text getDOMHTMLFormElementTarget obj = liftIO $ getObjectPropertyString obj "target" setDOMHTMLFormElementTarget :: (MonadIO m, DOMHTMLFormElementK o) => o -> T.Text -> m () setDOMHTMLFormElementTarget obj val = liftIO $ setObjectPropertyString obj "target" val constructDOMHTMLFormElementTarget :: T.Text -> IO ([Char], GValue) constructDOMHTMLFormElementTarget val = constructObjectPropertyString "target" val data DOMHTMLFormElementTargetPropertyInfo instance AttrInfo DOMHTMLFormElementTargetPropertyInfo where type AttrAllowedOps DOMHTMLFormElementTargetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLFormElementTargetPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLFormElementTargetPropertyInfo = DOMHTMLFormElementK type AttrGetType DOMHTMLFormElementTargetPropertyInfo = T.Text type AttrLabel DOMHTMLFormElementTargetPropertyInfo = "target" attrGet _ = getDOMHTMLFormElementTarget attrSet _ = setDOMHTMLFormElementTarget attrConstruct _ = constructDOMHTMLFormElementTarget type instance AttributeList DOMHTMLFormElement = DOMHTMLFormElementAttributeList type DOMHTMLFormElementAttributeList = ('[ '("acceptCharset", DOMHTMLFormElementAcceptCharsetPropertyInfo), '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("action", DOMHTMLFormElementActionPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("autocapitalize", DOMHTMLFormElementAutocapitalizePropertyInfo), '("autocomplete", DOMHTMLFormElementAutocompletePropertyInfo), '("autocorrect", DOMHTMLFormElementAutocorrectPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("elements", DOMHTMLFormElementElementsPropertyInfo), '("encoding", DOMHTMLFormElementEncodingPropertyInfo), '("enctype", DOMHTMLFormElementEnctypePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("length", DOMHTMLFormElementLengthPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("method", DOMHTMLFormElementMethodPropertyInfo), '("name", DOMHTMLFormElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("noValidate", DOMHTMLFormElementNoValidatePropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("target", DOMHTMLFormElementTargetPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)]) type instance SignalList DOMHTMLFormElement = DOMHTMLFormElementSignalList type DOMHTMLFormElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)]) -- method DOMHTMLFormElement::get_accept_charset -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_form_element_get_accept_charset" webkit_dom_html_form_element_get_accept_charset :: Ptr DOMHTMLFormElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" IO CString dOMHTMLFormElementGetAcceptCharset :: (MonadIO m, DOMHTMLFormElementK a) => a -- _obj -> m T.Text -- result dOMHTMLFormElementGetAcceptCharset _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_form_element_get_accept_charset _obj' checkUnexpectedReturnNULL "webkit_dom_html_form_element_get_accept_charset" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLFormElementGetAcceptCharsetMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetAcceptCharsetMethodInfo a signature where overloadedMethod _ = dOMHTMLFormElementGetAcceptCharset -- method DOMHTMLFormElement::get_action -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_form_element_get_action" webkit_dom_html_form_element_get_action :: Ptr DOMHTMLFormElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" IO CString dOMHTMLFormElementGetAction :: (MonadIO m, DOMHTMLFormElementK a) => a -- _obj -> m T.Text -- result dOMHTMLFormElementGetAction _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_form_element_get_action _obj' checkUnexpectedReturnNULL "webkit_dom_html_form_element_get_action" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLFormElementGetActionMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetActionMethodInfo a signature where overloadedMethod _ = dOMHTMLFormElementGetAction -- method DOMHTMLFormElement::get_elements -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TInterface "WebKit2WebExtension" "DOMHTMLCollection" -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_form_element_get_elements" webkit_dom_html_form_element_get_elements :: Ptr DOMHTMLFormElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" IO (Ptr DOMHTMLCollection) dOMHTMLFormElementGetElements :: (MonadIO m, DOMHTMLFormElementK a) => a -- _obj -> m DOMHTMLCollection -- result dOMHTMLFormElementGetElements _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_form_element_get_elements _obj' checkUnexpectedReturnNULL "webkit_dom_html_form_element_get_elements" result result' <- (wrapObject DOMHTMLCollection) result touchManagedPtr _obj return result' data DOMHTMLFormElementGetElementsMethodInfo instance (signature ~ (m DOMHTMLCollection), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetElementsMethodInfo a signature where overloadedMethod _ = dOMHTMLFormElementGetElements -- method DOMHTMLFormElement::get_encoding -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_form_element_get_encoding" webkit_dom_html_form_element_get_encoding :: Ptr DOMHTMLFormElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" IO CString dOMHTMLFormElementGetEncoding :: (MonadIO m, DOMHTMLFormElementK a) => a -- _obj -> m T.Text -- result dOMHTMLFormElementGetEncoding _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_form_element_get_encoding _obj' checkUnexpectedReturnNULL "webkit_dom_html_form_element_get_encoding" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLFormElementGetEncodingMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetEncodingMethodInfo a signature where overloadedMethod _ = dOMHTMLFormElementGetEncoding -- method DOMHTMLFormElement::get_enctype -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_form_element_get_enctype" webkit_dom_html_form_element_get_enctype :: Ptr DOMHTMLFormElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" IO CString dOMHTMLFormElementGetEnctype :: (MonadIO m, DOMHTMLFormElementK a) => a -- _obj -> m T.Text -- result dOMHTMLFormElementGetEnctype _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_form_element_get_enctype _obj' checkUnexpectedReturnNULL "webkit_dom_html_form_element_get_enctype" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLFormElementGetEnctypeMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetEnctypeMethodInfo a signature where overloadedMethod _ = dOMHTMLFormElementGetEnctype -- method DOMHTMLFormElement::get_length -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TInt64 -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_form_element_get_length" webkit_dom_html_form_element_get_length :: Ptr DOMHTMLFormElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" IO Int64 dOMHTMLFormElementGetLength :: (MonadIO m, DOMHTMLFormElementK a) => a -- _obj -> m Int64 -- result dOMHTMLFormElementGetLength _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_form_element_get_length _obj' touchManagedPtr _obj return result data DOMHTMLFormElementGetLengthMethodInfo instance (signature ~ (m Int64), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetLengthMethodInfo a signature where overloadedMethod _ = dOMHTMLFormElementGetLength -- method DOMHTMLFormElement::get_method -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_form_element_get_method" webkit_dom_html_form_element_get_method :: Ptr DOMHTMLFormElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" IO CString dOMHTMLFormElementGetMethod :: (MonadIO m, DOMHTMLFormElementK a) => a -- _obj -> m T.Text -- result dOMHTMLFormElementGetMethod _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_form_element_get_method _obj' checkUnexpectedReturnNULL "webkit_dom_html_form_element_get_method" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLFormElementGetMethodMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetMethodMethodInfo a signature where overloadedMethod _ = dOMHTMLFormElementGetMethod -- method DOMHTMLFormElement::get_name -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_form_element_get_name" webkit_dom_html_form_element_get_name :: Ptr DOMHTMLFormElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" IO CString dOMHTMLFormElementGetName :: (MonadIO m, DOMHTMLFormElementK a) => a -- _obj -> m T.Text -- result dOMHTMLFormElementGetName _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_form_element_get_name _obj' checkUnexpectedReturnNULL "webkit_dom_html_form_element_get_name" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLFormElementGetNameMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetNameMethodInfo a signature where overloadedMethod _ = dOMHTMLFormElementGetName -- method DOMHTMLFormElement::get_target -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TUTF8 -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_form_element_get_target" webkit_dom_html_form_element_get_target :: Ptr DOMHTMLFormElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" IO CString dOMHTMLFormElementGetTarget :: (MonadIO m, DOMHTMLFormElementK a) => a -- _obj -> m T.Text -- result dOMHTMLFormElementGetTarget _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_form_element_get_target _obj' checkUnexpectedReturnNULL "webkit_dom_html_form_element_get_target" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLFormElementGetTargetMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementGetTargetMethodInfo a signature where overloadedMethod _ = dOMHTMLFormElementGetTarget -- method DOMHTMLFormElement::reset -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_form_element_reset" webkit_dom_html_form_element_reset :: Ptr DOMHTMLFormElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" IO () dOMHTMLFormElementReset :: (MonadIO m, DOMHTMLFormElementK a) => a -- _obj -> m () -- result dOMHTMLFormElementReset _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj webkit_dom_html_form_element_reset _obj' touchManagedPtr _obj return () data DOMHTMLFormElementResetMethodInfo instance (signature ~ (m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementResetMethodInfo a signature where overloadedMethod _ = dOMHTMLFormElementReset -- method DOMHTMLFormElement::set_accept_charset -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_form_element_set_accept_charset" webkit_dom_html_form_element_set_accept_charset :: Ptr DOMHTMLFormElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLFormElementSetAcceptCharset :: (MonadIO m, DOMHTMLFormElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLFormElementSetAcceptCharset _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_form_element_set_accept_charset _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLFormElementSetAcceptCharsetMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetAcceptCharsetMethodInfo a signature where overloadedMethod _ = dOMHTMLFormElementSetAcceptCharset -- method DOMHTMLFormElement::set_action -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_form_element_set_action" webkit_dom_html_form_element_set_action :: Ptr DOMHTMLFormElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLFormElementSetAction :: (MonadIO m, DOMHTMLFormElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLFormElementSetAction _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_form_element_set_action _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLFormElementSetActionMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetActionMethodInfo a signature where overloadedMethod _ = dOMHTMLFormElementSetAction -- method DOMHTMLFormElement::set_encoding -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_form_element_set_encoding" webkit_dom_html_form_element_set_encoding :: Ptr DOMHTMLFormElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLFormElementSetEncoding :: (MonadIO m, DOMHTMLFormElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLFormElementSetEncoding _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_form_element_set_encoding _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLFormElementSetEncodingMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetEncodingMethodInfo a signature where overloadedMethod _ = dOMHTMLFormElementSetEncoding -- method DOMHTMLFormElement::set_enctype -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_form_element_set_enctype" webkit_dom_html_form_element_set_enctype :: Ptr DOMHTMLFormElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLFormElementSetEnctype :: (MonadIO m, DOMHTMLFormElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLFormElementSetEnctype _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_form_element_set_enctype _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLFormElementSetEnctypeMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetEnctypeMethodInfo a signature where overloadedMethod _ = dOMHTMLFormElementSetEnctype -- method DOMHTMLFormElement::set_method -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_form_element_set_method" webkit_dom_html_form_element_set_method :: Ptr DOMHTMLFormElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLFormElementSetMethod :: (MonadIO m, DOMHTMLFormElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLFormElementSetMethod _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_form_element_set_method _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLFormElementSetMethodMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetMethodMethodInfo a signature where overloadedMethod _ = dOMHTMLFormElementSetMethod -- method DOMHTMLFormElement::set_name -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_form_element_set_name" webkit_dom_html_form_element_set_name :: Ptr DOMHTMLFormElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLFormElementSetName :: (MonadIO m, DOMHTMLFormElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLFormElementSetName _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_form_element_set_name _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLFormElementSetNameMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetNameMethodInfo a signature where overloadedMethod _ = dOMHTMLFormElementSetName -- method DOMHTMLFormElement::set_target -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_form_element_set_target" webkit_dom_html_form_element_set_target :: Ptr DOMHTMLFormElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLFormElementSetTarget :: (MonadIO m, DOMHTMLFormElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLFormElementSetTarget _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_form_element_set_target _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLFormElementSetTargetMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSetTargetMethodInfo a signature where overloadedMethod _ = dOMHTMLFormElementSetTarget -- method DOMHTMLFormElement::submit -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLFormElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : TBasicType TVoid -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_form_element_submit" webkit_dom_html_form_element_submit :: Ptr DOMHTMLFormElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLFormElement" IO () dOMHTMLFormElementSubmit :: (MonadIO m, DOMHTMLFormElementK a) => a -- _obj -> m () -- result dOMHTMLFormElementSubmit _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj webkit_dom_html_form_element_submit _obj' touchManagedPtr _obj return () data DOMHTMLFormElementSubmitMethodInfo instance (signature ~ (m ()), MonadIO m, DOMHTMLFormElementK a) => MethodInfo DOMHTMLFormElementSubmitMethodInfo a signature where overloadedMethod _ = dOMHTMLFormElementSubmit