{- | 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.WebKit.Objects.DOMHTMLKeygenElement ( -- * Exported types DOMHTMLKeygenElement(..) , DOMHTMLKeygenElementK , toDOMHTMLKeygenElement , noDOMHTMLKeygenElement , -- * Methods -- ** dOMHTMLKeygenElementCheckValidity DOMHTMLKeygenElementCheckValidityMethodInfo, dOMHTMLKeygenElementCheckValidity , -- ** dOMHTMLKeygenElementGetAutofocus DOMHTMLKeygenElementGetAutofocusMethodInfo, dOMHTMLKeygenElementGetAutofocus , -- ** dOMHTMLKeygenElementGetChallenge DOMHTMLKeygenElementGetChallengeMethodInfo, dOMHTMLKeygenElementGetChallenge , -- ** dOMHTMLKeygenElementGetDisabled DOMHTMLKeygenElementGetDisabledMethodInfo, dOMHTMLKeygenElementGetDisabled , -- ** dOMHTMLKeygenElementGetForm DOMHTMLKeygenElementGetFormMethodInfo , dOMHTMLKeygenElementGetForm , -- ** dOMHTMLKeygenElementGetKeytype DOMHTMLKeygenElementGetKeytypeMethodInfo, dOMHTMLKeygenElementGetKeytype , -- ** dOMHTMLKeygenElementGetLabels DOMHTMLKeygenElementGetLabelsMethodInfo , dOMHTMLKeygenElementGetLabels , -- ** dOMHTMLKeygenElementGetName DOMHTMLKeygenElementGetNameMethodInfo , dOMHTMLKeygenElementGetName , -- ** dOMHTMLKeygenElementGetValidationMessage DOMHTMLKeygenElementGetValidationMessageMethodInfo, dOMHTMLKeygenElementGetValidationMessage, -- ** dOMHTMLKeygenElementGetValidity DOMHTMLKeygenElementGetValidityMethodInfo, dOMHTMLKeygenElementGetValidity , -- ** dOMHTMLKeygenElementGetWillValidate DOMHTMLKeygenElementGetWillValidateMethodInfo, dOMHTMLKeygenElementGetWillValidate , -- ** dOMHTMLKeygenElementSetAutofocus DOMHTMLKeygenElementSetAutofocusMethodInfo, dOMHTMLKeygenElementSetAutofocus , -- ** dOMHTMLKeygenElementSetChallenge DOMHTMLKeygenElementSetChallengeMethodInfo, dOMHTMLKeygenElementSetChallenge , -- ** dOMHTMLKeygenElementSetCustomValidity DOMHTMLKeygenElementSetCustomValidityMethodInfo, dOMHTMLKeygenElementSetCustomValidity , -- ** dOMHTMLKeygenElementSetDisabled DOMHTMLKeygenElementSetDisabledMethodInfo, dOMHTMLKeygenElementSetDisabled , -- ** dOMHTMLKeygenElementSetKeytype DOMHTMLKeygenElementSetKeytypeMethodInfo, dOMHTMLKeygenElementSetKeytype , -- ** dOMHTMLKeygenElementSetName DOMHTMLKeygenElementSetNameMethodInfo , dOMHTMLKeygenElementSetName , -- * Properties -- ** Autofocus DOMHTMLKeygenElementAutofocusPropertyInfo, constructDOMHTMLKeygenElementAutofocus , dOMHTMLKeygenElementAutofocus , getDOMHTMLKeygenElementAutofocus , setDOMHTMLKeygenElementAutofocus , -- ** Challenge DOMHTMLKeygenElementChallengePropertyInfo, constructDOMHTMLKeygenElementChallenge , dOMHTMLKeygenElementChallenge , getDOMHTMLKeygenElementChallenge , setDOMHTMLKeygenElementChallenge , -- ** Disabled DOMHTMLKeygenElementDisabledPropertyInfo, constructDOMHTMLKeygenElementDisabled , dOMHTMLKeygenElementDisabled , getDOMHTMLKeygenElementDisabled , setDOMHTMLKeygenElementDisabled , -- ** Form DOMHTMLKeygenElementFormPropertyInfo , dOMHTMLKeygenElementForm , getDOMHTMLKeygenElementForm , -- ** Keytype DOMHTMLKeygenElementKeytypePropertyInfo , constructDOMHTMLKeygenElementKeytype , dOMHTMLKeygenElementKeytype , getDOMHTMLKeygenElementKeytype , setDOMHTMLKeygenElementKeytype , -- ** Labels DOMHTMLKeygenElementLabelsPropertyInfo , dOMHTMLKeygenElementLabels , getDOMHTMLKeygenElementLabels , -- ** Name DOMHTMLKeygenElementNamePropertyInfo , constructDOMHTMLKeygenElementName , dOMHTMLKeygenElementName , getDOMHTMLKeygenElementName , setDOMHTMLKeygenElementName , -- ** Type DOMHTMLKeygenElementTypePropertyInfo , dOMHTMLKeygenElementType , getDOMHTMLKeygenElementType , -- ** ValidationMessage DOMHTMLKeygenElementValidationMessagePropertyInfo, dOMHTMLKeygenElementValidationMessage , getDOMHTMLKeygenElementValidationMessage, -- ** Validity DOMHTMLKeygenElementValidityPropertyInfo, dOMHTMLKeygenElementValidity , getDOMHTMLKeygenElementValidity , -- ** WillValidate DOMHTMLKeygenElementWillValidatePropertyInfo, dOMHTMLKeygenElementWillValidate , getDOMHTMLKeygenElementWillValidate , ) where import Data.GI.Base.ShortPrelude import qualified Data.GI.Base.Attributes as GI.Attributes import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map import GI.WebKit.Types import GI.WebKit.Callbacks import qualified GI.GObject as GObject newtype DOMHTMLKeygenElement = DOMHTMLKeygenElement (ForeignPtr DOMHTMLKeygenElement) foreign import ccall "webkit_dom_html_keygen_element_get_type" c_webkit_dom_html_keygen_element_get_type :: IO GType type instance ParentTypes DOMHTMLKeygenElement = DOMHTMLKeygenElementParentTypes type DOMHTMLKeygenElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget] instance GObject DOMHTMLKeygenElement where gobjectIsInitiallyUnowned _ = False gobjectType _ = c_webkit_dom_html_keygen_element_get_type class GObject o => DOMHTMLKeygenElementK o instance (GObject o, IsDescendantOf DOMHTMLKeygenElement o) => DOMHTMLKeygenElementK o toDOMHTMLKeygenElement :: DOMHTMLKeygenElementK o => o -> IO DOMHTMLKeygenElement toDOMHTMLKeygenElement = unsafeCastTo DOMHTMLKeygenElement noDOMHTMLKeygenElement :: Maybe DOMHTMLKeygenElement noDOMHTMLKeygenElement = Nothing type family ResolveDOMHTMLKeygenElementMethod (t :: Symbol) (o :: *) :: * where ResolveDOMHTMLKeygenElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo ResolveDOMHTMLKeygenElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo ResolveDOMHTMLKeygenElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo ResolveDOMHTMLKeygenElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo ResolveDOMHTMLKeygenElementMethod "blur" o = DOMElementBlurMethodInfo ResolveDOMHTMLKeygenElementMethod "checkValidity" o = DOMHTMLKeygenElementCheckValidityMethodInfo ResolveDOMHTMLKeygenElementMethod "click" o = DOMHTMLElementClickMethodInfo ResolveDOMHTMLKeygenElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo ResolveDOMHTMLKeygenElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo ResolveDOMHTMLKeygenElementMethod "contains" o = DOMNodeContainsMethodInfo ResolveDOMHTMLKeygenElementMethod "focus" o = DOMElementFocusMethodInfo ResolveDOMHTMLKeygenElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo ResolveDOMHTMLKeygenElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo ResolveDOMHTMLKeygenElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo ResolveDOMHTMLKeygenElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo ResolveDOMHTMLKeygenElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo ResolveDOMHTMLKeygenElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo ResolveDOMHTMLKeygenElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo ResolveDOMHTMLKeygenElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo ResolveDOMHTMLKeygenElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo ResolveDOMHTMLKeygenElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo ResolveDOMHTMLKeygenElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo ResolveDOMHTMLKeygenElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo ResolveDOMHTMLKeygenElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo ResolveDOMHTMLKeygenElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo ResolveDOMHTMLKeygenElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo ResolveDOMHTMLKeygenElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo ResolveDOMHTMLKeygenElementMethod "normalize" o = DOMNodeNormalizeMethodInfo ResolveDOMHTMLKeygenElementMethod "notify" o = GObject.ObjectNotifyMethodInfo ResolveDOMHTMLKeygenElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo ResolveDOMHTMLKeygenElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo ResolveDOMHTMLKeygenElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo ResolveDOMHTMLKeygenElementMethod "ref" o = GObject.ObjectRefMethodInfo ResolveDOMHTMLKeygenElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo ResolveDOMHTMLKeygenElementMethod "remove" o = DOMElementRemoveMethodInfo ResolveDOMHTMLKeygenElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo ResolveDOMHTMLKeygenElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo ResolveDOMHTMLKeygenElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo ResolveDOMHTMLKeygenElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo ResolveDOMHTMLKeygenElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo ResolveDOMHTMLKeygenElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo ResolveDOMHTMLKeygenElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo ResolveDOMHTMLKeygenElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo ResolveDOMHTMLKeygenElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo ResolveDOMHTMLKeygenElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo ResolveDOMHTMLKeygenElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo ResolveDOMHTMLKeygenElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo ResolveDOMHTMLKeygenElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo ResolveDOMHTMLKeygenElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo ResolveDOMHTMLKeygenElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo ResolveDOMHTMLKeygenElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo ResolveDOMHTMLKeygenElementMethod "unref" o = GObject.ObjectUnrefMethodInfo ResolveDOMHTMLKeygenElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo ResolveDOMHTMLKeygenElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo ResolveDOMHTMLKeygenElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo ResolveDOMHTMLKeygenElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo ResolveDOMHTMLKeygenElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo ResolveDOMHTMLKeygenElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo ResolveDOMHTMLKeygenElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo ResolveDOMHTMLKeygenElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo ResolveDOMHTMLKeygenElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo ResolveDOMHTMLKeygenElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo ResolveDOMHTMLKeygenElementMethod "getAutofocus" o = DOMHTMLKeygenElementGetAutofocusMethodInfo ResolveDOMHTMLKeygenElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo ResolveDOMHTMLKeygenElementMethod "getChallenge" o = DOMHTMLKeygenElementGetChallengeMethodInfo ResolveDOMHTMLKeygenElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo ResolveDOMHTMLKeygenElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo ResolveDOMHTMLKeygenElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo ResolveDOMHTMLKeygenElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo ResolveDOMHTMLKeygenElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo ResolveDOMHTMLKeygenElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo ResolveDOMHTMLKeygenElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo ResolveDOMHTMLKeygenElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo ResolveDOMHTMLKeygenElementMethod "getData" o = GObject.ObjectGetDataMethodInfo ResolveDOMHTMLKeygenElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo ResolveDOMHTMLKeygenElementMethod "getDisabled" o = DOMHTMLKeygenElementGetDisabledMethodInfo ResolveDOMHTMLKeygenElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo ResolveDOMHTMLKeygenElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo ResolveDOMHTMLKeygenElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo ResolveDOMHTMLKeygenElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo ResolveDOMHTMLKeygenElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo ResolveDOMHTMLKeygenElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo ResolveDOMHTMLKeygenElementMethod "getForm" o = DOMHTMLKeygenElementGetFormMethodInfo ResolveDOMHTMLKeygenElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo ResolveDOMHTMLKeygenElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo ResolveDOMHTMLKeygenElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo ResolveDOMHTMLKeygenElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo ResolveDOMHTMLKeygenElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo ResolveDOMHTMLKeygenElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo ResolveDOMHTMLKeygenElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo ResolveDOMHTMLKeygenElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo ResolveDOMHTMLKeygenElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo ResolveDOMHTMLKeygenElementMethod "getKeytype" o = DOMHTMLKeygenElementGetKeytypeMethodInfo ResolveDOMHTMLKeygenElementMethod "getLabels" o = DOMHTMLKeygenElementGetLabelsMethodInfo ResolveDOMHTMLKeygenElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo ResolveDOMHTMLKeygenElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo ResolveDOMHTMLKeygenElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo ResolveDOMHTMLKeygenElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo ResolveDOMHTMLKeygenElementMethod "getName" o = DOMHTMLKeygenElementGetNameMethodInfo ResolveDOMHTMLKeygenElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo ResolveDOMHTMLKeygenElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo ResolveDOMHTMLKeygenElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo ResolveDOMHTMLKeygenElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo ResolveDOMHTMLKeygenElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo ResolveDOMHTMLKeygenElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo ResolveDOMHTMLKeygenElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo ResolveDOMHTMLKeygenElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo ResolveDOMHTMLKeygenElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo ResolveDOMHTMLKeygenElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo ResolveDOMHTMLKeygenElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo ResolveDOMHTMLKeygenElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo ResolveDOMHTMLKeygenElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo ResolveDOMHTMLKeygenElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo ResolveDOMHTMLKeygenElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo ResolveDOMHTMLKeygenElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo ResolveDOMHTMLKeygenElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo ResolveDOMHTMLKeygenElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo ResolveDOMHTMLKeygenElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo ResolveDOMHTMLKeygenElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo ResolveDOMHTMLKeygenElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo ResolveDOMHTMLKeygenElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo ResolveDOMHTMLKeygenElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo ResolveDOMHTMLKeygenElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo ResolveDOMHTMLKeygenElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo ResolveDOMHTMLKeygenElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo ResolveDOMHTMLKeygenElementMethod "getStyle" o = DOMElementGetStyleMethodInfo ResolveDOMHTMLKeygenElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo ResolveDOMHTMLKeygenElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo ResolveDOMHTMLKeygenElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo ResolveDOMHTMLKeygenElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo ResolveDOMHTMLKeygenElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo ResolveDOMHTMLKeygenElementMethod "getValidationMessage" o = DOMHTMLKeygenElementGetValidationMessageMethodInfo ResolveDOMHTMLKeygenElementMethod "getValidity" o = DOMHTMLKeygenElementGetValidityMethodInfo ResolveDOMHTMLKeygenElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo ResolveDOMHTMLKeygenElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo ResolveDOMHTMLKeygenElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo ResolveDOMHTMLKeygenElementMethod "getWillValidate" o = DOMHTMLKeygenElementGetWillValidateMethodInfo ResolveDOMHTMLKeygenElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo ResolveDOMHTMLKeygenElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo ResolveDOMHTMLKeygenElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo ResolveDOMHTMLKeygenElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo ResolveDOMHTMLKeygenElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo ResolveDOMHTMLKeygenElementMethod "setAutofocus" o = DOMHTMLKeygenElementSetAutofocusMethodInfo ResolveDOMHTMLKeygenElementMethod "setChallenge" o = DOMHTMLKeygenElementSetChallengeMethodInfo ResolveDOMHTMLKeygenElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo ResolveDOMHTMLKeygenElementMethod "setCustomValidity" o = DOMHTMLKeygenElementSetCustomValidityMethodInfo ResolveDOMHTMLKeygenElementMethod "setData" o = GObject.ObjectSetDataMethodInfo ResolveDOMHTMLKeygenElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo ResolveDOMHTMLKeygenElementMethod "setDisabled" o = DOMHTMLKeygenElementSetDisabledMethodInfo ResolveDOMHTMLKeygenElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo ResolveDOMHTMLKeygenElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo ResolveDOMHTMLKeygenElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo ResolveDOMHTMLKeygenElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo ResolveDOMHTMLKeygenElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo ResolveDOMHTMLKeygenElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo ResolveDOMHTMLKeygenElementMethod "setKeytype" o = DOMHTMLKeygenElementSetKeytypeMethodInfo ResolveDOMHTMLKeygenElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo ResolveDOMHTMLKeygenElementMethod "setName" o = DOMHTMLKeygenElementSetNameMethodInfo ResolveDOMHTMLKeygenElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo ResolveDOMHTMLKeygenElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo ResolveDOMHTMLKeygenElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo ResolveDOMHTMLKeygenElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo ResolveDOMHTMLKeygenElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo ResolveDOMHTMLKeygenElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo ResolveDOMHTMLKeygenElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo ResolveDOMHTMLKeygenElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo ResolveDOMHTMLKeygenElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo ResolveDOMHTMLKeygenElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo ResolveDOMHTMLKeygenElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo ResolveDOMHTMLKeygenElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo ResolveDOMHTMLKeygenElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo ResolveDOMHTMLKeygenElementMethod l o = MethodResolutionFailed l o instance (info ~ ResolveDOMHTMLKeygenElementMethod t DOMHTMLKeygenElement, MethodInfo info DOMHTMLKeygenElement p) => IsLabelProxy t (DOMHTMLKeygenElement -> p) where fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info) #if MIN_VERSION_base(4,9,0) instance (info ~ ResolveDOMHTMLKeygenElementMethod t DOMHTMLKeygenElement, MethodInfo info DOMHTMLKeygenElement p) => IsLabel t (DOMHTMLKeygenElement -> p) where fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info) #endif -- VVV Prop "autofocus" -- Type: TBasicType TBoolean -- Flags: [PropertyReadable,PropertyWritable] -- Nullable: (Just False,Just False) getDOMHTMLKeygenElementAutofocus :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m Bool getDOMHTMLKeygenElementAutofocus obj = liftIO $ getObjectPropertyBool obj "autofocus" setDOMHTMLKeygenElementAutofocus :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> Bool -> m () setDOMHTMLKeygenElementAutofocus obj val = liftIO $ setObjectPropertyBool obj "autofocus" val constructDOMHTMLKeygenElementAutofocus :: Bool -> IO ([Char], GValue) constructDOMHTMLKeygenElementAutofocus val = constructObjectPropertyBool "autofocus" val data DOMHTMLKeygenElementAutofocusPropertyInfo instance AttrInfo DOMHTMLKeygenElementAutofocusPropertyInfo where type AttrAllowedOps DOMHTMLKeygenElementAutofocusPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLKeygenElementAutofocusPropertyInfo = (~) Bool type AttrBaseTypeConstraint DOMHTMLKeygenElementAutofocusPropertyInfo = DOMHTMLKeygenElementK type AttrGetType DOMHTMLKeygenElementAutofocusPropertyInfo = Bool type AttrLabel DOMHTMLKeygenElementAutofocusPropertyInfo = "autofocus" attrGet _ = getDOMHTMLKeygenElementAutofocus attrSet _ = setDOMHTMLKeygenElementAutofocus attrConstruct _ = constructDOMHTMLKeygenElementAutofocus attrClear _ = undefined -- VVV Prop "challenge" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] -- Nullable: (Nothing,Just False) getDOMHTMLKeygenElementChallenge :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m (Maybe T.Text) getDOMHTMLKeygenElementChallenge obj = liftIO $ getObjectPropertyString obj "challenge" setDOMHTMLKeygenElementChallenge :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> T.Text -> m () setDOMHTMLKeygenElementChallenge obj val = liftIO $ setObjectPropertyString obj "challenge" (Just val) constructDOMHTMLKeygenElementChallenge :: T.Text -> IO ([Char], GValue) constructDOMHTMLKeygenElementChallenge val = constructObjectPropertyString "challenge" (Just val) data DOMHTMLKeygenElementChallengePropertyInfo instance AttrInfo DOMHTMLKeygenElementChallengePropertyInfo where type AttrAllowedOps DOMHTMLKeygenElementChallengePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLKeygenElementChallengePropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLKeygenElementChallengePropertyInfo = DOMHTMLKeygenElementK type AttrGetType DOMHTMLKeygenElementChallengePropertyInfo = (Maybe T.Text) type AttrLabel DOMHTMLKeygenElementChallengePropertyInfo = "challenge" attrGet _ = getDOMHTMLKeygenElementChallenge attrSet _ = setDOMHTMLKeygenElementChallenge attrConstruct _ = constructDOMHTMLKeygenElementChallenge attrClear _ = undefined -- VVV Prop "disabled" -- Type: TBasicType TBoolean -- Flags: [PropertyReadable,PropertyWritable] -- Nullable: (Just False,Just False) getDOMHTMLKeygenElementDisabled :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m Bool getDOMHTMLKeygenElementDisabled obj = liftIO $ getObjectPropertyBool obj "disabled" setDOMHTMLKeygenElementDisabled :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> Bool -> m () setDOMHTMLKeygenElementDisabled obj val = liftIO $ setObjectPropertyBool obj "disabled" val constructDOMHTMLKeygenElementDisabled :: Bool -> IO ([Char], GValue) constructDOMHTMLKeygenElementDisabled val = constructObjectPropertyBool "disabled" val data DOMHTMLKeygenElementDisabledPropertyInfo instance AttrInfo DOMHTMLKeygenElementDisabledPropertyInfo where type AttrAllowedOps DOMHTMLKeygenElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLKeygenElementDisabledPropertyInfo = (~) Bool type AttrBaseTypeConstraint DOMHTMLKeygenElementDisabledPropertyInfo = DOMHTMLKeygenElementK type AttrGetType DOMHTMLKeygenElementDisabledPropertyInfo = Bool type AttrLabel DOMHTMLKeygenElementDisabledPropertyInfo = "disabled" attrGet _ = getDOMHTMLKeygenElementDisabled attrSet _ = setDOMHTMLKeygenElementDisabled attrConstruct _ = constructDOMHTMLKeygenElementDisabled attrClear _ = undefined -- VVV Prop "form" -- Type: TInterface "WebKit" "DOMHTMLFormElement" -- Flags: [PropertyReadable] -- Nullable: (Just False,Nothing) getDOMHTMLKeygenElementForm :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m DOMHTMLFormElement getDOMHTMLKeygenElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLKeygenElementForm" $ getObjectPropertyObject obj "form" DOMHTMLFormElement data DOMHTMLKeygenElementFormPropertyInfo instance AttrInfo DOMHTMLKeygenElementFormPropertyInfo where type AttrAllowedOps DOMHTMLKeygenElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear] type AttrSetTypeConstraint DOMHTMLKeygenElementFormPropertyInfo = (~) () type AttrBaseTypeConstraint DOMHTMLKeygenElementFormPropertyInfo = DOMHTMLKeygenElementK type AttrGetType DOMHTMLKeygenElementFormPropertyInfo = DOMHTMLFormElement type AttrLabel DOMHTMLKeygenElementFormPropertyInfo = "form" attrGet _ = getDOMHTMLKeygenElementForm attrSet _ = undefined attrConstruct _ = undefined attrClear _ = undefined -- VVV Prop "keytype" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] -- Nullable: (Nothing,Just False) getDOMHTMLKeygenElementKeytype :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m (Maybe T.Text) getDOMHTMLKeygenElementKeytype obj = liftIO $ getObjectPropertyString obj "keytype" setDOMHTMLKeygenElementKeytype :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> T.Text -> m () setDOMHTMLKeygenElementKeytype obj val = liftIO $ setObjectPropertyString obj "keytype" (Just val) constructDOMHTMLKeygenElementKeytype :: T.Text -> IO ([Char], GValue) constructDOMHTMLKeygenElementKeytype val = constructObjectPropertyString "keytype" (Just val) data DOMHTMLKeygenElementKeytypePropertyInfo instance AttrInfo DOMHTMLKeygenElementKeytypePropertyInfo where type AttrAllowedOps DOMHTMLKeygenElementKeytypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLKeygenElementKeytypePropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLKeygenElementKeytypePropertyInfo = DOMHTMLKeygenElementK type AttrGetType DOMHTMLKeygenElementKeytypePropertyInfo = (Maybe T.Text) type AttrLabel DOMHTMLKeygenElementKeytypePropertyInfo = "keytype" attrGet _ = getDOMHTMLKeygenElementKeytype attrSet _ = setDOMHTMLKeygenElementKeytype attrConstruct _ = constructDOMHTMLKeygenElementKeytype attrClear _ = undefined -- VVV Prop "labels" -- Type: TInterface "WebKit" "DOMNodeList" -- Flags: [PropertyReadable] -- Nullable: (Nothing,Nothing) getDOMHTMLKeygenElementLabels :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m (Maybe DOMNodeList) getDOMHTMLKeygenElementLabels obj = liftIO $ getObjectPropertyObject obj "labels" DOMNodeList data DOMHTMLKeygenElementLabelsPropertyInfo instance AttrInfo DOMHTMLKeygenElementLabelsPropertyInfo where type AttrAllowedOps DOMHTMLKeygenElementLabelsPropertyInfo = '[ 'AttrGet, 'AttrClear] type AttrSetTypeConstraint DOMHTMLKeygenElementLabelsPropertyInfo = (~) () type AttrBaseTypeConstraint DOMHTMLKeygenElementLabelsPropertyInfo = DOMHTMLKeygenElementK type AttrGetType DOMHTMLKeygenElementLabelsPropertyInfo = (Maybe DOMNodeList) type AttrLabel DOMHTMLKeygenElementLabelsPropertyInfo = "labels" attrGet _ = getDOMHTMLKeygenElementLabels attrSet _ = undefined attrConstruct _ = undefined attrClear _ = undefined -- VVV Prop "name" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] -- Nullable: (Nothing,Just False) getDOMHTMLKeygenElementName :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m (Maybe T.Text) getDOMHTMLKeygenElementName obj = liftIO $ getObjectPropertyString obj "name" setDOMHTMLKeygenElementName :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> T.Text -> m () setDOMHTMLKeygenElementName obj val = liftIO $ setObjectPropertyString obj "name" (Just val) constructDOMHTMLKeygenElementName :: T.Text -> IO ([Char], GValue) constructDOMHTMLKeygenElementName val = constructObjectPropertyString "name" (Just val) data DOMHTMLKeygenElementNamePropertyInfo instance AttrInfo DOMHTMLKeygenElementNamePropertyInfo where type AttrAllowedOps DOMHTMLKeygenElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLKeygenElementNamePropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLKeygenElementNamePropertyInfo = DOMHTMLKeygenElementK type AttrGetType DOMHTMLKeygenElementNamePropertyInfo = (Maybe T.Text) type AttrLabel DOMHTMLKeygenElementNamePropertyInfo = "name" attrGet _ = getDOMHTMLKeygenElementName attrSet _ = setDOMHTMLKeygenElementName attrConstruct _ = constructDOMHTMLKeygenElementName attrClear _ = undefined -- VVV Prop "type" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable] -- Nullable: (Nothing,Nothing) getDOMHTMLKeygenElementType :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m (Maybe T.Text) getDOMHTMLKeygenElementType obj = liftIO $ getObjectPropertyString obj "type" data DOMHTMLKeygenElementTypePropertyInfo instance AttrInfo DOMHTMLKeygenElementTypePropertyInfo where type AttrAllowedOps DOMHTMLKeygenElementTypePropertyInfo = '[ 'AttrGet, 'AttrClear] type AttrSetTypeConstraint DOMHTMLKeygenElementTypePropertyInfo = (~) () type AttrBaseTypeConstraint DOMHTMLKeygenElementTypePropertyInfo = DOMHTMLKeygenElementK type AttrGetType DOMHTMLKeygenElementTypePropertyInfo = (Maybe T.Text) type AttrLabel DOMHTMLKeygenElementTypePropertyInfo = "type" attrGet _ = getDOMHTMLKeygenElementType attrSet _ = undefined attrConstruct _ = undefined attrClear _ = undefined -- VVV Prop "validation-message" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable] -- Nullable: (Nothing,Nothing) getDOMHTMLKeygenElementValidationMessage :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m (Maybe T.Text) getDOMHTMLKeygenElementValidationMessage obj = liftIO $ getObjectPropertyString obj "validation-message" data DOMHTMLKeygenElementValidationMessagePropertyInfo instance AttrInfo DOMHTMLKeygenElementValidationMessagePropertyInfo where type AttrAllowedOps DOMHTMLKeygenElementValidationMessagePropertyInfo = '[ 'AttrGet, 'AttrClear] type AttrSetTypeConstraint DOMHTMLKeygenElementValidationMessagePropertyInfo = (~) () type AttrBaseTypeConstraint DOMHTMLKeygenElementValidationMessagePropertyInfo = DOMHTMLKeygenElementK type AttrGetType DOMHTMLKeygenElementValidationMessagePropertyInfo = (Maybe T.Text) type AttrLabel DOMHTMLKeygenElementValidationMessagePropertyInfo = "validation-message" attrGet _ = getDOMHTMLKeygenElementValidationMessage attrSet _ = undefined attrConstruct _ = undefined attrClear _ = undefined -- VVV Prop "validity" -- Type: TInterface "WebKit" "DOMValidityState" -- Flags: [PropertyReadable] -- Nullable: (Nothing,Nothing) getDOMHTMLKeygenElementValidity :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m (Maybe DOMValidityState) getDOMHTMLKeygenElementValidity obj = liftIO $ getObjectPropertyObject obj "validity" DOMValidityState data DOMHTMLKeygenElementValidityPropertyInfo instance AttrInfo DOMHTMLKeygenElementValidityPropertyInfo where type AttrAllowedOps DOMHTMLKeygenElementValidityPropertyInfo = '[ 'AttrGet, 'AttrClear] type AttrSetTypeConstraint DOMHTMLKeygenElementValidityPropertyInfo = (~) () type AttrBaseTypeConstraint DOMHTMLKeygenElementValidityPropertyInfo = DOMHTMLKeygenElementK type AttrGetType DOMHTMLKeygenElementValidityPropertyInfo = (Maybe DOMValidityState) type AttrLabel DOMHTMLKeygenElementValidityPropertyInfo = "validity" attrGet _ = getDOMHTMLKeygenElementValidity attrSet _ = undefined attrConstruct _ = undefined attrClear _ = undefined -- VVV Prop "will-validate" -- Type: TBasicType TBoolean -- Flags: [PropertyReadable] -- Nullable: (Just False,Nothing) getDOMHTMLKeygenElementWillValidate :: (MonadIO m, DOMHTMLKeygenElementK o) => o -> m Bool getDOMHTMLKeygenElementWillValidate obj = liftIO $ getObjectPropertyBool obj "will-validate" data DOMHTMLKeygenElementWillValidatePropertyInfo instance AttrInfo DOMHTMLKeygenElementWillValidatePropertyInfo where type AttrAllowedOps DOMHTMLKeygenElementWillValidatePropertyInfo = '[ 'AttrGet] type AttrSetTypeConstraint DOMHTMLKeygenElementWillValidatePropertyInfo = (~) () type AttrBaseTypeConstraint DOMHTMLKeygenElementWillValidatePropertyInfo = DOMHTMLKeygenElementK type AttrGetType DOMHTMLKeygenElementWillValidatePropertyInfo = Bool type AttrLabel DOMHTMLKeygenElementWillValidatePropertyInfo = "will-validate" attrGet _ = getDOMHTMLKeygenElementWillValidate attrSet _ = undefined attrConstruct _ = undefined attrClear _ = undefined type instance AttributeList DOMHTMLKeygenElement = DOMHTMLKeygenElementAttributeList type DOMHTMLKeygenElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("autofocus", DOMHTMLKeygenElementAutofocusPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("challenge", DOMHTMLKeygenElementChallengePropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLKeygenElementDisabledPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLKeygenElementFormPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("keytype", DOMHTMLKeygenElementKeytypePropertyInfo), '("labels", DOMHTMLKeygenElementLabelsPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLKeygenElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("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), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLKeygenElementTypePropertyInfo), '("validationMessage", DOMHTMLKeygenElementValidationMessagePropertyInfo), '("validity", DOMHTMLKeygenElementValidityPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("willValidate", DOMHTMLKeygenElementWillValidatePropertyInfo)] :: [(Symbol, *)]) dOMHTMLKeygenElementAutofocus :: AttrLabelProxy "autofocus" dOMHTMLKeygenElementAutofocus = AttrLabelProxy dOMHTMLKeygenElementChallenge :: AttrLabelProxy "challenge" dOMHTMLKeygenElementChallenge = AttrLabelProxy dOMHTMLKeygenElementDisabled :: AttrLabelProxy "disabled" dOMHTMLKeygenElementDisabled = AttrLabelProxy dOMHTMLKeygenElementForm :: AttrLabelProxy "form" dOMHTMLKeygenElementForm = AttrLabelProxy dOMHTMLKeygenElementKeytype :: AttrLabelProxy "keytype" dOMHTMLKeygenElementKeytype = AttrLabelProxy dOMHTMLKeygenElementLabels :: AttrLabelProxy "labels" dOMHTMLKeygenElementLabels = AttrLabelProxy dOMHTMLKeygenElementName :: AttrLabelProxy "name" dOMHTMLKeygenElementName = AttrLabelProxy dOMHTMLKeygenElementType :: AttrLabelProxy "type" dOMHTMLKeygenElementType = AttrLabelProxy dOMHTMLKeygenElementValidationMessage :: AttrLabelProxy "validationMessage" dOMHTMLKeygenElementValidationMessage = AttrLabelProxy dOMHTMLKeygenElementValidity :: AttrLabelProxy "validity" dOMHTMLKeygenElementValidity = AttrLabelProxy dOMHTMLKeygenElementWillValidate :: AttrLabelProxy "willValidate" dOMHTMLKeygenElementWillValidate = AttrLabelProxy type instance SignalList DOMHTMLKeygenElement = DOMHTMLKeygenElementSignalList type DOMHTMLKeygenElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)]) -- method DOMHTMLKeygenElement::check_validity -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Just (TBasicType TBoolean) -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_keygen_element_check_validity" webkit_dom_html_keygen_element_check_validity :: Ptr DOMHTMLKeygenElement -> -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement" IO CInt dOMHTMLKeygenElementCheckValidity :: (MonadIO m, DOMHTMLKeygenElementK a) => a -- _obj -> m Bool -- result dOMHTMLKeygenElementCheckValidity _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_keygen_element_check_validity _obj' let result' = (/= 0) result touchManagedPtr _obj return result' data DOMHTMLKeygenElementCheckValidityMethodInfo instance (signature ~ (m Bool), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementCheckValidityMethodInfo a signature where overloadedMethod _ = dOMHTMLKeygenElementCheckValidity -- method DOMHTMLKeygenElement::get_autofocus -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Just (TBasicType TBoolean) -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_keygen_element_get_autofocus" webkit_dom_html_keygen_element_get_autofocus :: Ptr DOMHTMLKeygenElement -> -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement" IO CInt dOMHTMLKeygenElementGetAutofocus :: (MonadIO m, DOMHTMLKeygenElementK a) => a -- _obj -> m Bool -- result dOMHTMLKeygenElementGetAutofocus _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_keygen_element_get_autofocus _obj' let result' = (/= 0) result touchManagedPtr _obj return result' data DOMHTMLKeygenElementGetAutofocusMethodInfo instance (signature ~ (m Bool), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetAutofocusMethodInfo a signature where overloadedMethod _ = dOMHTMLKeygenElementGetAutofocus -- method DOMHTMLKeygenElement::get_challenge -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Just (TBasicType TUTF8) -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_keygen_element_get_challenge" webkit_dom_html_keygen_element_get_challenge :: Ptr DOMHTMLKeygenElement -> -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement" IO CString dOMHTMLKeygenElementGetChallenge :: (MonadIO m, DOMHTMLKeygenElementK a) => a -- _obj -> m T.Text -- result dOMHTMLKeygenElementGetChallenge _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_keygen_element_get_challenge _obj' checkUnexpectedReturnNULL "webkit_dom_html_keygen_element_get_challenge" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLKeygenElementGetChallengeMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetChallengeMethodInfo a signature where overloadedMethod _ = dOMHTMLKeygenElementGetChallenge -- method DOMHTMLKeygenElement::get_disabled -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Just (TBasicType TBoolean) -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_keygen_element_get_disabled" webkit_dom_html_keygen_element_get_disabled :: Ptr DOMHTMLKeygenElement -> -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement" IO CInt dOMHTMLKeygenElementGetDisabled :: (MonadIO m, DOMHTMLKeygenElementK a) => a -- _obj -> m Bool -- result dOMHTMLKeygenElementGetDisabled _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_keygen_element_get_disabled _obj' let result' = (/= 0) result touchManagedPtr _obj return result' data DOMHTMLKeygenElementGetDisabledMethodInfo instance (signature ~ (m Bool), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetDisabledMethodInfo a signature where overloadedMethod _ = dOMHTMLKeygenElementGetDisabled -- method DOMHTMLKeygenElement::get_form -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Just (TInterface "WebKit" "DOMHTMLFormElement") -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_keygen_element_get_form" webkit_dom_html_keygen_element_get_form :: Ptr DOMHTMLKeygenElement -> -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement" IO (Ptr DOMHTMLFormElement) dOMHTMLKeygenElementGetForm :: (MonadIO m, DOMHTMLKeygenElementK a) => a -- _obj -> m DOMHTMLFormElement -- result dOMHTMLKeygenElementGetForm _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_keygen_element_get_form _obj' checkUnexpectedReturnNULL "webkit_dom_html_keygen_element_get_form" result result' <- (newObject DOMHTMLFormElement) result touchManagedPtr _obj return result' data DOMHTMLKeygenElementGetFormMethodInfo instance (signature ~ (m DOMHTMLFormElement), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetFormMethodInfo a signature where overloadedMethod _ = dOMHTMLKeygenElementGetForm -- method DOMHTMLKeygenElement::get_keytype -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Just (TBasicType TUTF8) -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_keygen_element_get_keytype" webkit_dom_html_keygen_element_get_keytype :: Ptr DOMHTMLKeygenElement -> -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement" IO CString dOMHTMLKeygenElementGetKeytype :: (MonadIO m, DOMHTMLKeygenElementK a) => a -- _obj -> m T.Text -- result dOMHTMLKeygenElementGetKeytype _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_keygen_element_get_keytype _obj' checkUnexpectedReturnNULL "webkit_dom_html_keygen_element_get_keytype" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLKeygenElementGetKeytypeMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetKeytypeMethodInfo a signature where overloadedMethod _ = dOMHTMLKeygenElementGetKeytype -- method DOMHTMLKeygenElement::get_labels -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Just (TInterface "WebKit" "DOMNodeList") -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_keygen_element_get_labels" webkit_dom_html_keygen_element_get_labels :: Ptr DOMHTMLKeygenElement -> -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement" IO (Ptr DOMNodeList) dOMHTMLKeygenElementGetLabels :: (MonadIO m, DOMHTMLKeygenElementK a) => a -- _obj -> m DOMNodeList -- result dOMHTMLKeygenElementGetLabels _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_keygen_element_get_labels _obj' checkUnexpectedReturnNULL "webkit_dom_html_keygen_element_get_labels" result result' <- (wrapObject DOMNodeList) result touchManagedPtr _obj return result' data DOMHTMLKeygenElementGetLabelsMethodInfo instance (signature ~ (m DOMNodeList), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetLabelsMethodInfo a signature where overloadedMethod _ = dOMHTMLKeygenElementGetLabels -- method DOMHTMLKeygenElement::get_name -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Just (TBasicType TUTF8) -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_keygen_element_get_name" webkit_dom_html_keygen_element_get_name :: Ptr DOMHTMLKeygenElement -> -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement" IO CString dOMHTMLKeygenElementGetName :: (MonadIO m, DOMHTMLKeygenElementK a) => a -- _obj -> m T.Text -- result dOMHTMLKeygenElementGetName _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_keygen_element_get_name _obj' checkUnexpectedReturnNULL "webkit_dom_html_keygen_element_get_name" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLKeygenElementGetNameMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetNameMethodInfo a signature where overloadedMethod _ = dOMHTMLKeygenElementGetName -- method DOMHTMLKeygenElement::get_validation_message -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Just (TBasicType TUTF8) -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_keygen_element_get_validation_message" webkit_dom_html_keygen_element_get_validation_message :: Ptr DOMHTMLKeygenElement -> -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement" IO CString dOMHTMLKeygenElementGetValidationMessage :: (MonadIO m, DOMHTMLKeygenElementK a) => a -- _obj -> m T.Text -- result dOMHTMLKeygenElementGetValidationMessage _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_keygen_element_get_validation_message _obj' checkUnexpectedReturnNULL "webkit_dom_html_keygen_element_get_validation_message" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLKeygenElementGetValidationMessageMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetValidationMessageMethodInfo a signature where overloadedMethod _ = dOMHTMLKeygenElementGetValidationMessage -- method DOMHTMLKeygenElement::get_validity -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Just (TInterface "WebKit" "DOMValidityState") -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_keygen_element_get_validity" webkit_dom_html_keygen_element_get_validity :: Ptr DOMHTMLKeygenElement -> -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement" IO (Ptr DOMValidityState) dOMHTMLKeygenElementGetValidity :: (MonadIO m, DOMHTMLKeygenElementK a) => a -- _obj -> m DOMValidityState -- result dOMHTMLKeygenElementGetValidity _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_keygen_element_get_validity _obj' checkUnexpectedReturnNULL "webkit_dom_html_keygen_element_get_validity" result result' <- (wrapObject DOMValidityState) result touchManagedPtr _obj return result' data DOMHTMLKeygenElementGetValidityMethodInfo instance (signature ~ (m DOMValidityState), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetValidityMethodInfo a signature where overloadedMethod _ = dOMHTMLKeygenElementGetValidity -- method DOMHTMLKeygenElement::get_will_validate -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Just (TBasicType TBoolean) -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_keygen_element_get_will_validate" webkit_dom_html_keygen_element_get_will_validate :: Ptr DOMHTMLKeygenElement -> -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement" IO CInt dOMHTMLKeygenElementGetWillValidate :: (MonadIO m, DOMHTMLKeygenElementK a) => a -- _obj -> m Bool -- result dOMHTMLKeygenElementGetWillValidate _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_keygen_element_get_will_validate _obj' let result' = (/= 0) result touchManagedPtr _obj return result' data DOMHTMLKeygenElementGetWillValidateMethodInfo instance (signature ~ (m Bool), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementGetWillValidateMethodInfo a signature where overloadedMethod _ = dOMHTMLKeygenElementGetWillValidate -- method DOMHTMLKeygenElement::set_autofocus -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Nothing -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_keygen_element_set_autofocus" webkit_dom_html_keygen_element_set_autofocus :: Ptr DOMHTMLKeygenElement -> -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement" CInt -> -- value : TBasicType TBoolean IO () dOMHTMLKeygenElementSetAutofocus :: (MonadIO m, DOMHTMLKeygenElementK a) => a -- _obj -> Bool -- value -> m () -- result dOMHTMLKeygenElementSetAutofocus _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj let value' = (fromIntegral . fromEnum) value webkit_dom_html_keygen_element_set_autofocus _obj' value' touchManagedPtr _obj return () data DOMHTMLKeygenElementSetAutofocusMethodInfo instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementSetAutofocusMethodInfo a signature where overloadedMethod _ = dOMHTMLKeygenElementSetAutofocus -- method DOMHTMLKeygenElement::set_challenge -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", 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 : Nothing -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_keygen_element_set_challenge" webkit_dom_html_keygen_element_set_challenge :: Ptr DOMHTMLKeygenElement -> -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLKeygenElementSetChallenge :: (MonadIO m, DOMHTMLKeygenElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLKeygenElementSetChallenge _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_keygen_element_set_challenge _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLKeygenElementSetChallengeMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementSetChallengeMethodInfo a signature where overloadedMethod _ = dOMHTMLKeygenElementSetChallenge -- method DOMHTMLKeygenElement::set_custom_validity -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "error", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Nothing -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_keygen_element_set_custom_validity" webkit_dom_html_keygen_element_set_custom_validity :: Ptr DOMHTMLKeygenElement -> -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement" CString -> -- error : TBasicType TUTF8 IO () dOMHTMLKeygenElementSetCustomValidity :: (MonadIO m, DOMHTMLKeygenElementK a) => a -- _obj -> T.Text -- error_ -> m () -- result dOMHTMLKeygenElementSetCustomValidity _obj error_ = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj error_' <- textToCString error_ webkit_dom_html_keygen_element_set_custom_validity _obj' error_' touchManagedPtr _obj freeMem error_' return () data DOMHTMLKeygenElementSetCustomValidityMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementSetCustomValidityMethodInfo a signature where overloadedMethod _ = dOMHTMLKeygenElementSetCustomValidity -- method DOMHTMLKeygenElement::set_disabled -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}] -- Lengths : [] -- returnType : Nothing -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_keygen_element_set_disabled" webkit_dom_html_keygen_element_set_disabled :: Ptr DOMHTMLKeygenElement -> -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement" CInt -> -- value : TBasicType TBoolean IO () dOMHTMLKeygenElementSetDisabled :: (MonadIO m, DOMHTMLKeygenElementK a) => a -- _obj -> Bool -- value -> m () -- result dOMHTMLKeygenElementSetDisabled _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj let value' = (fromIntegral . fromEnum) value webkit_dom_html_keygen_element_set_disabled _obj' value' touchManagedPtr _obj return () data DOMHTMLKeygenElementSetDisabledMethodInfo instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementSetDisabledMethodInfo a signature where overloadedMethod _ = dOMHTMLKeygenElementSetDisabled -- method DOMHTMLKeygenElement::set_keytype -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", 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 : Nothing -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_keygen_element_set_keytype" webkit_dom_html_keygen_element_set_keytype :: Ptr DOMHTMLKeygenElement -> -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLKeygenElementSetKeytype :: (MonadIO m, DOMHTMLKeygenElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLKeygenElementSetKeytype _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_keygen_element_set_keytype _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLKeygenElementSetKeytypeMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementSetKeytypeMethodInfo a signature where overloadedMethod _ = dOMHTMLKeygenElementSetKeytype -- method DOMHTMLKeygenElement::set_name -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLKeygenElement", 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 : Nothing -- throws : False -- Skip return : False foreign import ccall "webkit_dom_html_keygen_element_set_name" webkit_dom_html_keygen_element_set_name :: Ptr DOMHTMLKeygenElement -> -- _obj : TInterface "WebKit" "DOMHTMLKeygenElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLKeygenElementSetName :: (MonadIO m, DOMHTMLKeygenElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLKeygenElementSetName _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_keygen_element_set_name _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLKeygenElementSetNameMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLKeygenElementK a) => MethodInfo DOMHTMLKeygenElementSetNameMethodInfo a signature where overloadedMethod _ = dOMHTMLKeygenElementSetName