{- | 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.DOMHTMLAnchorElement ( -- * Exported types DOMHTMLAnchorElement(..) , DOMHTMLAnchorElementK , toDOMHTMLAnchorElement , noDOMHTMLAnchorElement , -- * Methods -- ** dOMHTMLAnchorElementGetCharset DOMHTMLAnchorElementGetCharsetMethodInfo, dOMHTMLAnchorElementGetCharset , -- ** dOMHTMLAnchorElementGetCoords DOMHTMLAnchorElementGetCoordsMethodInfo , dOMHTMLAnchorElementGetCoords , -- ** dOMHTMLAnchorElementGetHash DOMHTMLAnchorElementGetHashMethodInfo , dOMHTMLAnchorElementGetHash , -- ** dOMHTMLAnchorElementGetHost DOMHTMLAnchorElementGetHostMethodInfo , dOMHTMLAnchorElementGetHost , -- ** dOMHTMLAnchorElementGetHostname DOMHTMLAnchorElementGetHostnameMethodInfo, dOMHTMLAnchorElementGetHostname , -- ** dOMHTMLAnchorElementGetHref DOMHTMLAnchorElementGetHrefMethodInfo , dOMHTMLAnchorElementGetHref , -- ** dOMHTMLAnchorElementGetHreflang DOMHTMLAnchorElementGetHreflangMethodInfo, dOMHTMLAnchorElementGetHreflang , -- ** dOMHTMLAnchorElementGetName DOMHTMLAnchorElementGetNameMethodInfo , dOMHTMLAnchorElementGetName , -- ** dOMHTMLAnchorElementGetPathname DOMHTMLAnchorElementGetPathnameMethodInfo, dOMHTMLAnchorElementGetPathname , -- ** dOMHTMLAnchorElementGetPort DOMHTMLAnchorElementGetPortMethodInfo , dOMHTMLAnchorElementGetPort , -- ** dOMHTMLAnchorElementGetProtocol DOMHTMLAnchorElementGetProtocolMethodInfo, dOMHTMLAnchorElementGetProtocol , -- ** dOMHTMLAnchorElementGetRel DOMHTMLAnchorElementGetRelMethodInfo , dOMHTMLAnchorElementGetRel , -- ** dOMHTMLAnchorElementGetRev DOMHTMLAnchorElementGetRevMethodInfo , dOMHTMLAnchorElementGetRev , -- ** dOMHTMLAnchorElementGetSearch DOMHTMLAnchorElementGetSearchMethodInfo , dOMHTMLAnchorElementGetSearch , -- ** dOMHTMLAnchorElementGetShape DOMHTMLAnchorElementGetShapeMethodInfo , dOMHTMLAnchorElementGetShape , -- ** dOMHTMLAnchorElementGetTarget DOMHTMLAnchorElementGetTargetMethodInfo , dOMHTMLAnchorElementGetTarget , -- ** dOMHTMLAnchorElementGetText DOMHTMLAnchorElementGetTextMethodInfo , dOMHTMLAnchorElementGetText , -- ** dOMHTMLAnchorElementGetTypeAttr DOMHTMLAnchorElementGetTypeAttrMethodInfo, dOMHTMLAnchorElementGetTypeAttr , -- ** dOMHTMLAnchorElementSetCharset DOMHTMLAnchorElementSetCharsetMethodInfo, dOMHTMLAnchorElementSetCharset , -- ** dOMHTMLAnchorElementSetCoords DOMHTMLAnchorElementSetCoordsMethodInfo , dOMHTMLAnchorElementSetCoords , -- ** dOMHTMLAnchorElementSetHash DOMHTMLAnchorElementSetHashMethodInfo , dOMHTMLAnchorElementSetHash , -- ** dOMHTMLAnchorElementSetHost DOMHTMLAnchorElementSetHostMethodInfo , dOMHTMLAnchorElementSetHost , -- ** dOMHTMLAnchorElementSetHostname DOMHTMLAnchorElementSetHostnameMethodInfo, dOMHTMLAnchorElementSetHostname , -- ** dOMHTMLAnchorElementSetHref DOMHTMLAnchorElementSetHrefMethodInfo , dOMHTMLAnchorElementSetHref , -- ** dOMHTMLAnchorElementSetHreflang DOMHTMLAnchorElementSetHreflangMethodInfo, dOMHTMLAnchorElementSetHreflang , -- ** dOMHTMLAnchorElementSetName DOMHTMLAnchorElementSetNameMethodInfo , dOMHTMLAnchorElementSetName , -- ** dOMHTMLAnchorElementSetPathname DOMHTMLAnchorElementSetPathnameMethodInfo, dOMHTMLAnchorElementSetPathname , -- ** dOMHTMLAnchorElementSetPort DOMHTMLAnchorElementSetPortMethodInfo , dOMHTMLAnchorElementSetPort , -- ** dOMHTMLAnchorElementSetProtocol DOMHTMLAnchorElementSetProtocolMethodInfo, dOMHTMLAnchorElementSetProtocol , -- ** dOMHTMLAnchorElementSetRel DOMHTMLAnchorElementSetRelMethodInfo , dOMHTMLAnchorElementSetRel , -- ** dOMHTMLAnchorElementSetRev DOMHTMLAnchorElementSetRevMethodInfo , dOMHTMLAnchorElementSetRev , -- ** dOMHTMLAnchorElementSetSearch DOMHTMLAnchorElementSetSearchMethodInfo , dOMHTMLAnchorElementSetSearch , -- ** dOMHTMLAnchorElementSetShape DOMHTMLAnchorElementSetShapeMethodInfo , dOMHTMLAnchorElementSetShape , -- ** dOMHTMLAnchorElementSetTarget DOMHTMLAnchorElementSetTargetMethodInfo , dOMHTMLAnchorElementSetTarget , -- ** dOMHTMLAnchorElementSetTypeAttr DOMHTMLAnchorElementSetTypeAttrMethodInfo, dOMHTMLAnchorElementSetTypeAttr , -- * Properties -- ** Charset DOMHTMLAnchorElementCharsetPropertyInfo , constructDOMHTMLAnchorElementCharset , getDOMHTMLAnchorElementCharset , setDOMHTMLAnchorElementCharset , -- ** Coords DOMHTMLAnchorElementCoordsPropertyInfo , constructDOMHTMLAnchorElementCoords , getDOMHTMLAnchorElementCoords , setDOMHTMLAnchorElementCoords , -- ** Download DOMHTMLAnchorElementDownloadPropertyInfo, constructDOMHTMLAnchorElementDownload , getDOMHTMLAnchorElementDownload , setDOMHTMLAnchorElementDownload , -- ** Hash DOMHTMLAnchorElementHashPropertyInfo , constructDOMHTMLAnchorElementHash , getDOMHTMLAnchorElementHash , setDOMHTMLAnchorElementHash , -- ** Host DOMHTMLAnchorElementHostPropertyInfo , constructDOMHTMLAnchorElementHost , getDOMHTMLAnchorElementHost , setDOMHTMLAnchorElementHost , -- ** Hostname DOMHTMLAnchorElementHostnamePropertyInfo, constructDOMHTMLAnchorElementHostname , getDOMHTMLAnchorElementHostname , setDOMHTMLAnchorElementHostname , -- ** Href DOMHTMLAnchorElementHrefPropertyInfo , constructDOMHTMLAnchorElementHref , getDOMHTMLAnchorElementHref , setDOMHTMLAnchorElementHref , -- ** Hreflang DOMHTMLAnchorElementHreflangPropertyInfo, constructDOMHTMLAnchorElementHreflang , getDOMHTMLAnchorElementHreflang , setDOMHTMLAnchorElementHreflang , -- ** Name DOMHTMLAnchorElementNamePropertyInfo , constructDOMHTMLAnchorElementName , getDOMHTMLAnchorElementName , setDOMHTMLAnchorElementName , -- ** Origin DOMHTMLAnchorElementOriginPropertyInfo , getDOMHTMLAnchorElementOrigin , -- ** Pathname DOMHTMLAnchorElementPathnamePropertyInfo, constructDOMHTMLAnchorElementPathname , getDOMHTMLAnchorElementPathname , setDOMHTMLAnchorElementPathname , -- ** Ping DOMHTMLAnchorElementPingPropertyInfo , constructDOMHTMLAnchorElementPing , getDOMHTMLAnchorElementPing , setDOMHTMLAnchorElementPing , -- ** Port DOMHTMLAnchorElementPortPropertyInfo , constructDOMHTMLAnchorElementPort , getDOMHTMLAnchorElementPort , setDOMHTMLAnchorElementPort , -- ** Protocol DOMHTMLAnchorElementProtocolPropertyInfo, constructDOMHTMLAnchorElementProtocol , getDOMHTMLAnchorElementProtocol , setDOMHTMLAnchorElementProtocol , -- ** Rel DOMHTMLAnchorElementRelPropertyInfo , constructDOMHTMLAnchorElementRel , getDOMHTMLAnchorElementRel , setDOMHTMLAnchorElementRel , -- ** Rev DOMHTMLAnchorElementRevPropertyInfo , constructDOMHTMLAnchorElementRev , getDOMHTMLAnchorElementRev , setDOMHTMLAnchorElementRev , -- ** Search DOMHTMLAnchorElementSearchPropertyInfo , constructDOMHTMLAnchorElementSearch , getDOMHTMLAnchorElementSearch , setDOMHTMLAnchorElementSearch , -- ** Shape DOMHTMLAnchorElementShapePropertyInfo , constructDOMHTMLAnchorElementShape , getDOMHTMLAnchorElementShape , setDOMHTMLAnchorElementShape , -- ** Target DOMHTMLAnchorElementTargetPropertyInfo , constructDOMHTMLAnchorElementTarget , getDOMHTMLAnchorElementTarget , setDOMHTMLAnchorElementTarget , -- ** Text DOMHTMLAnchorElementTextPropertyInfo , constructDOMHTMLAnchorElementText , getDOMHTMLAnchorElementText , setDOMHTMLAnchorElementText , -- ** Type DOMHTMLAnchorElementTypePropertyInfo , constructDOMHTMLAnchorElementType , getDOMHTMLAnchorElementType , setDOMHTMLAnchorElementType , ) 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 DOMHTMLAnchorElement = DOMHTMLAnchorElement (ForeignPtr DOMHTMLAnchorElement) foreign import ccall "webkit_dom_html_anchor_element_get_type" c_webkit_dom_html_anchor_element_get_type :: IO GType type instance ParentTypes DOMHTMLAnchorElement = DOMHTMLAnchorElementParentTypes type DOMHTMLAnchorElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget] instance GObject DOMHTMLAnchorElement where gobjectIsInitiallyUnowned _ = False gobjectType _ = c_webkit_dom_html_anchor_element_get_type class GObject o => DOMHTMLAnchorElementK o instance (GObject o, IsDescendantOf DOMHTMLAnchorElement o) => DOMHTMLAnchorElementK o toDOMHTMLAnchorElement :: DOMHTMLAnchorElementK o => o -> IO DOMHTMLAnchorElement toDOMHTMLAnchorElement = unsafeCastTo DOMHTMLAnchorElement noDOMHTMLAnchorElement :: Maybe DOMHTMLAnchorElement noDOMHTMLAnchorElement = Nothing type family ResolveDOMHTMLAnchorElementMethod (t :: Symbol) (o :: *) :: * where ResolveDOMHTMLAnchorElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo ResolveDOMHTMLAnchorElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo ResolveDOMHTMLAnchorElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo ResolveDOMHTMLAnchorElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo ResolveDOMHTMLAnchorElementMethod "blur" o = DOMElementBlurMethodInfo ResolveDOMHTMLAnchorElementMethod "click" o = DOMHTMLElementClickMethodInfo ResolveDOMHTMLAnchorElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo ResolveDOMHTMLAnchorElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo ResolveDOMHTMLAnchorElementMethod "contains" o = DOMNodeContainsMethodInfo ResolveDOMHTMLAnchorElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo ResolveDOMHTMLAnchorElementMethod "focus" o = DOMElementFocusMethodInfo ResolveDOMHTMLAnchorElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo ResolveDOMHTMLAnchorElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo ResolveDOMHTMLAnchorElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo ResolveDOMHTMLAnchorElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo ResolveDOMHTMLAnchorElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo ResolveDOMHTMLAnchorElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo ResolveDOMHTMLAnchorElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo ResolveDOMHTMLAnchorElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo ResolveDOMHTMLAnchorElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo ResolveDOMHTMLAnchorElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo ResolveDOMHTMLAnchorElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo ResolveDOMHTMLAnchorElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo ResolveDOMHTMLAnchorElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo ResolveDOMHTMLAnchorElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo ResolveDOMHTMLAnchorElementMethod "normalize" o = DOMNodeNormalizeMethodInfo ResolveDOMHTMLAnchorElementMethod "notify" o = GObject.ObjectNotifyMethodInfo ResolveDOMHTMLAnchorElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo ResolveDOMHTMLAnchorElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo ResolveDOMHTMLAnchorElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo ResolveDOMHTMLAnchorElementMethod "ref" o = GObject.ObjectRefMethodInfo ResolveDOMHTMLAnchorElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo ResolveDOMHTMLAnchorElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo ResolveDOMHTMLAnchorElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo ResolveDOMHTMLAnchorElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo ResolveDOMHTMLAnchorElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo ResolveDOMHTMLAnchorElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo ResolveDOMHTMLAnchorElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo ResolveDOMHTMLAnchorElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo ResolveDOMHTMLAnchorElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo ResolveDOMHTMLAnchorElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo ResolveDOMHTMLAnchorElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo ResolveDOMHTMLAnchorElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo ResolveDOMHTMLAnchorElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo ResolveDOMHTMLAnchorElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo ResolveDOMHTMLAnchorElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo ResolveDOMHTMLAnchorElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo ResolveDOMHTMLAnchorElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo ResolveDOMHTMLAnchorElementMethod "unref" o = GObject.ObjectUnrefMethodInfo ResolveDOMHTMLAnchorElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo ResolveDOMHTMLAnchorElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo ResolveDOMHTMLAnchorElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo ResolveDOMHTMLAnchorElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo ResolveDOMHTMLAnchorElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo ResolveDOMHTMLAnchorElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo ResolveDOMHTMLAnchorElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo ResolveDOMHTMLAnchorElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo ResolveDOMHTMLAnchorElementMethod "getCharset" o = DOMHTMLAnchorElementGetCharsetMethodInfo ResolveDOMHTMLAnchorElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo ResolveDOMHTMLAnchorElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo ResolveDOMHTMLAnchorElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo ResolveDOMHTMLAnchorElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo ResolveDOMHTMLAnchorElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo ResolveDOMHTMLAnchorElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo ResolveDOMHTMLAnchorElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo ResolveDOMHTMLAnchorElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo ResolveDOMHTMLAnchorElementMethod "getCoords" o = DOMHTMLAnchorElementGetCoordsMethodInfo ResolveDOMHTMLAnchorElementMethod "getData" o = GObject.ObjectGetDataMethodInfo ResolveDOMHTMLAnchorElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo ResolveDOMHTMLAnchorElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo ResolveDOMHTMLAnchorElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo ResolveDOMHTMLAnchorElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo ResolveDOMHTMLAnchorElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo ResolveDOMHTMLAnchorElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo ResolveDOMHTMLAnchorElementMethod "getHash" o = DOMHTMLAnchorElementGetHashMethodInfo ResolveDOMHTMLAnchorElementMethod "getHost" o = DOMHTMLAnchorElementGetHostMethodInfo ResolveDOMHTMLAnchorElementMethod "getHostname" o = DOMHTMLAnchorElementGetHostnameMethodInfo ResolveDOMHTMLAnchorElementMethod "getHref" o = DOMHTMLAnchorElementGetHrefMethodInfo ResolveDOMHTMLAnchorElementMethod "getHreflang" o = DOMHTMLAnchorElementGetHreflangMethodInfo ResolveDOMHTMLAnchorElementMethod "getId" o = DOMElementGetIdMethodInfo ResolveDOMHTMLAnchorElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo ResolveDOMHTMLAnchorElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo ResolveDOMHTMLAnchorElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo ResolveDOMHTMLAnchorElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo ResolveDOMHTMLAnchorElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo ResolveDOMHTMLAnchorElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo ResolveDOMHTMLAnchorElementMethod "getName" o = DOMHTMLAnchorElementGetNameMethodInfo ResolveDOMHTMLAnchorElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo ResolveDOMHTMLAnchorElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo ResolveDOMHTMLAnchorElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo ResolveDOMHTMLAnchorElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo ResolveDOMHTMLAnchorElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo ResolveDOMHTMLAnchorElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo ResolveDOMHTMLAnchorElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo ResolveDOMHTMLAnchorElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo ResolveDOMHTMLAnchorElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo ResolveDOMHTMLAnchorElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo ResolveDOMHTMLAnchorElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo ResolveDOMHTMLAnchorElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo ResolveDOMHTMLAnchorElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo ResolveDOMHTMLAnchorElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo ResolveDOMHTMLAnchorElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo ResolveDOMHTMLAnchorElementMethod "getPathname" o = DOMHTMLAnchorElementGetPathnameMethodInfo ResolveDOMHTMLAnchorElementMethod "getPort" o = DOMHTMLAnchorElementGetPortMethodInfo ResolveDOMHTMLAnchorElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo ResolveDOMHTMLAnchorElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo ResolveDOMHTMLAnchorElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo ResolveDOMHTMLAnchorElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo ResolveDOMHTMLAnchorElementMethod "getProtocol" o = DOMHTMLAnchorElementGetProtocolMethodInfo ResolveDOMHTMLAnchorElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo ResolveDOMHTMLAnchorElementMethod "getRel" o = DOMHTMLAnchorElementGetRelMethodInfo ResolveDOMHTMLAnchorElementMethod "getRev" o = DOMHTMLAnchorElementGetRevMethodInfo ResolveDOMHTMLAnchorElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo ResolveDOMHTMLAnchorElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo ResolveDOMHTMLAnchorElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo ResolveDOMHTMLAnchorElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo ResolveDOMHTMLAnchorElementMethod "getSearch" o = DOMHTMLAnchorElementGetSearchMethodInfo ResolveDOMHTMLAnchorElementMethod "getShape" o = DOMHTMLAnchorElementGetShapeMethodInfo ResolveDOMHTMLAnchorElementMethod "getStyle" o = DOMElementGetStyleMethodInfo ResolveDOMHTMLAnchorElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo ResolveDOMHTMLAnchorElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo ResolveDOMHTMLAnchorElementMethod "getTarget" o = DOMHTMLAnchorElementGetTargetMethodInfo ResolveDOMHTMLAnchorElementMethod "getText" o = DOMHTMLAnchorElementGetTextMethodInfo ResolveDOMHTMLAnchorElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo ResolveDOMHTMLAnchorElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo ResolveDOMHTMLAnchorElementMethod "getTypeAttr" o = DOMHTMLAnchorElementGetTypeAttrMethodInfo ResolveDOMHTMLAnchorElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo ResolveDOMHTMLAnchorElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo ResolveDOMHTMLAnchorElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo ResolveDOMHTMLAnchorElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo ResolveDOMHTMLAnchorElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo ResolveDOMHTMLAnchorElementMethod "setCharset" o = DOMHTMLAnchorElementSetCharsetMethodInfo ResolveDOMHTMLAnchorElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo ResolveDOMHTMLAnchorElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo ResolveDOMHTMLAnchorElementMethod "setCoords" o = DOMHTMLAnchorElementSetCoordsMethodInfo ResolveDOMHTMLAnchorElementMethod "setData" o = GObject.ObjectSetDataMethodInfo ResolveDOMHTMLAnchorElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo ResolveDOMHTMLAnchorElementMethod "setHash" o = DOMHTMLAnchorElementSetHashMethodInfo ResolveDOMHTMLAnchorElementMethod "setHost" o = DOMHTMLAnchorElementSetHostMethodInfo ResolveDOMHTMLAnchorElementMethod "setHostname" o = DOMHTMLAnchorElementSetHostnameMethodInfo ResolveDOMHTMLAnchorElementMethod "setHref" o = DOMHTMLAnchorElementSetHrefMethodInfo ResolveDOMHTMLAnchorElementMethod "setHreflang" o = DOMHTMLAnchorElementSetHreflangMethodInfo ResolveDOMHTMLAnchorElementMethod "setId" o = DOMElementSetIdMethodInfo ResolveDOMHTMLAnchorElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo ResolveDOMHTMLAnchorElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo ResolveDOMHTMLAnchorElementMethod "setName" o = DOMHTMLAnchorElementSetNameMethodInfo ResolveDOMHTMLAnchorElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo ResolveDOMHTMLAnchorElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo ResolveDOMHTMLAnchorElementMethod "setPathname" o = DOMHTMLAnchorElementSetPathnameMethodInfo ResolveDOMHTMLAnchorElementMethod "setPort" o = DOMHTMLAnchorElementSetPortMethodInfo ResolveDOMHTMLAnchorElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo ResolveDOMHTMLAnchorElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo ResolveDOMHTMLAnchorElementMethod "setProtocol" o = DOMHTMLAnchorElementSetProtocolMethodInfo ResolveDOMHTMLAnchorElementMethod "setRel" o = DOMHTMLAnchorElementSetRelMethodInfo ResolveDOMHTMLAnchorElementMethod "setRev" o = DOMHTMLAnchorElementSetRevMethodInfo ResolveDOMHTMLAnchorElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo ResolveDOMHTMLAnchorElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo ResolveDOMHTMLAnchorElementMethod "setSearch" o = DOMHTMLAnchorElementSetSearchMethodInfo ResolveDOMHTMLAnchorElementMethod "setShape" o = DOMHTMLAnchorElementSetShapeMethodInfo ResolveDOMHTMLAnchorElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo ResolveDOMHTMLAnchorElementMethod "setTarget" o = DOMHTMLAnchorElementSetTargetMethodInfo ResolveDOMHTMLAnchorElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo ResolveDOMHTMLAnchorElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo ResolveDOMHTMLAnchorElementMethod "setTypeAttr" o = DOMHTMLAnchorElementSetTypeAttrMethodInfo ResolveDOMHTMLAnchorElementMethod l o = MethodResolutionFailed l o instance (info ~ ResolveDOMHTMLAnchorElementMethod t DOMHTMLAnchorElement, MethodInfo info DOMHTMLAnchorElement p) => IsLabelProxy t (DOMHTMLAnchorElement -> p) where fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info) #if MIN_VERSION_base(4,9,0) instance (info ~ ResolveDOMHTMLAnchorElementMethod t DOMHTMLAnchorElement, MethodInfo info DOMHTMLAnchorElement p) => IsLabel t (DOMHTMLAnchorElement -> p) where fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info) #endif -- VVV Prop "charset" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementCharset :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementCharset obj = liftIO $ getObjectPropertyString obj "charset" setDOMHTMLAnchorElementCharset :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementCharset obj val = liftIO $ setObjectPropertyString obj "charset" val constructDOMHTMLAnchorElementCharset :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementCharset val = constructObjectPropertyString "charset" val data DOMHTMLAnchorElementCharsetPropertyInfo instance AttrInfo DOMHTMLAnchorElementCharsetPropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementCharsetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementCharsetPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementCharsetPropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementCharsetPropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementCharsetPropertyInfo = "charset" attrGet _ = getDOMHTMLAnchorElementCharset attrSet _ = setDOMHTMLAnchorElementCharset attrConstruct _ = constructDOMHTMLAnchorElementCharset -- VVV Prop "coords" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementCoords :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementCoords obj = liftIO $ getObjectPropertyString obj "coords" setDOMHTMLAnchorElementCoords :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementCoords obj val = liftIO $ setObjectPropertyString obj "coords" val constructDOMHTMLAnchorElementCoords :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementCoords val = constructObjectPropertyString "coords" val data DOMHTMLAnchorElementCoordsPropertyInfo instance AttrInfo DOMHTMLAnchorElementCoordsPropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementCoordsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementCoordsPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementCoordsPropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementCoordsPropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementCoordsPropertyInfo = "coords" attrGet _ = getDOMHTMLAnchorElementCoords attrSet _ = setDOMHTMLAnchorElementCoords attrConstruct _ = constructDOMHTMLAnchorElementCoords -- VVV Prop "download" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementDownload :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementDownload obj = liftIO $ getObjectPropertyString obj "download" setDOMHTMLAnchorElementDownload :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementDownload obj val = liftIO $ setObjectPropertyString obj "download" val constructDOMHTMLAnchorElementDownload :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementDownload val = constructObjectPropertyString "download" val data DOMHTMLAnchorElementDownloadPropertyInfo instance AttrInfo DOMHTMLAnchorElementDownloadPropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementDownloadPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementDownloadPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementDownloadPropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementDownloadPropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementDownloadPropertyInfo = "download" attrGet _ = getDOMHTMLAnchorElementDownload attrSet _ = setDOMHTMLAnchorElementDownload attrConstruct _ = constructDOMHTMLAnchorElementDownload -- VVV Prop "hash" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementHash :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementHash obj = liftIO $ getObjectPropertyString obj "hash" setDOMHTMLAnchorElementHash :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementHash obj val = liftIO $ setObjectPropertyString obj "hash" val constructDOMHTMLAnchorElementHash :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementHash val = constructObjectPropertyString "hash" val data DOMHTMLAnchorElementHashPropertyInfo instance AttrInfo DOMHTMLAnchorElementHashPropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementHashPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementHashPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementHashPropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementHashPropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementHashPropertyInfo = "hash" attrGet _ = getDOMHTMLAnchorElementHash attrSet _ = setDOMHTMLAnchorElementHash attrConstruct _ = constructDOMHTMLAnchorElementHash -- VVV Prop "host" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementHost :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementHost obj = liftIO $ getObjectPropertyString obj "host" setDOMHTMLAnchorElementHost :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementHost obj val = liftIO $ setObjectPropertyString obj "host" val constructDOMHTMLAnchorElementHost :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementHost val = constructObjectPropertyString "host" val data DOMHTMLAnchorElementHostPropertyInfo instance AttrInfo DOMHTMLAnchorElementHostPropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementHostPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementHostPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementHostPropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementHostPropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementHostPropertyInfo = "host" attrGet _ = getDOMHTMLAnchorElementHost attrSet _ = setDOMHTMLAnchorElementHost attrConstruct _ = constructDOMHTMLAnchorElementHost -- VVV Prop "hostname" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementHostname :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementHostname obj = liftIO $ getObjectPropertyString obj "hostname" setDOMHTMLAnchorElementHostname :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementHostname obj val = liftIO $ setObjectPropertyString obj "hostname" val constructDOMHTMLAnchorElementHostname :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementHostname val = constructObjectPropertyString "hostname" val data DOMHTMLAnchorElementHostnamePropertyInfo instance AttrInfo DOMHTMLAnchorElementHostnamePropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementHostnamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementHostnamePropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementHostnamePropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementHostnamePropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementHostnamePropertyInfo = "hostname" attrGet _ = getDOMHTMLAnchorElementHostname attrSet _ = setDOMHTMLAnchorElementHostname attrConstruct _ = constructDOMHTMLAnchorElementHostname -- VVV Prop "href" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementHref :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementHref obj = liftIO $ getObjectPropertyString obj "href" setDOMHTMLAnchorElementHref :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementHref obj val = liftIO $ setObjectPropertyString obj "href" val constructDOMHTMLAnchorElementHref :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementHref val = constructObjectPropertyString "href" val data DOMHTMLAnchorElementHrefPropertyInfo instance AttrInfo DOMHTMLAnchorElementHrefPropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementHrefPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementHrefPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementHrefPropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementHrefPropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementHrefPropertyInfo = "href" attrGet _ = getDOMHTMLAnchorElementHref attrSet _ = setDOMHTMLAnchorElementHref attrConstruct _ = constructDOMHTMLAnchorElementHref -- VVV Prop "hreflang" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementHreflang :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementHreflang obj = liftIO $ getObjectPropertyString obj "hreflang" setDOMHTMLAnchorElementHreflang :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementHreflang obj val = liftIO $ setObjectPropertyString obj "hreflang" val constructDOMHTMLAnchorElementHreflang :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementHreflang val = constructObjectPropertyString "hreflang" val data DOMHTMLAnchorElementHreflangPropertyInfo instance AttrInfo DOMHTMLAnchorElementHreflangPropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementHreflangPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementHreflangPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementHreflangPropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementHreflangPropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementHreflangPropertyInfo = "hreflang" attrGet _ = getDOMHTMLAnchorElementHreflang attrSet _ = setDOMHTMLAnchorElementHreflang attrConstruct _ = constructDOMHTMLAnchorElementHreflang -- VVV Prop "name" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementName :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementName obj = liftIO $ getObjectPropertyString obj "name" setDOMHTMLAnchorElementName :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementName obj val = liftIO $ setObjectPropertyString obj "name" val constructDOMHTMLAnchorElementName :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementName val = constructObjectPropertyString "name" val data DOMHTMLAnchorElementNamePropertyInfo instance AttrInfo DOMHTMLAnchorElementNamePropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementNamePropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementNamePropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementNamePropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementNamePropertyInfo = "name" attrGet _ = getDOMHTMLAnchorElementName attrSet _ = setDOMHTMLAnchorElementName attrConstruct _ = constructDOMHTMLAnchorElementName -- VVV Prop "origin" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable] getDOMHTMLAnchorElementOrigin :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementOrigin obj = liftIO $ getObjectPropertyString obj "origin" data DOMHTMLAnchorElementOriginPropertyInfo instance AttrInfo DOMHTMLAnchorElementOriginPropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementOriginPropertyInfo = '[ 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementOriginPropertyInfo = (~) () type AttrBaseTypeConstraint DOMHTMLAnchorElementOriginPropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementOriginPropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementOriginPropertyInfo = "origin" attrGet _ = getDOMHTMLAnchorElementOrigin attrSet _ = undefined attrConstruct _ = undefined -- VVV Prop "pathname" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementPathname :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementPathname obj = liftIO $ getObjectPropertyString obj "pathname" setDOMHTMLAnchorElementPathname :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementPathname obj val = liftIO $ setObjectPropertyString obj "pathname" val constructDOMHTMLAnchorElementPathname :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementPathname val = constructObjectPropertyString "pathname" val data DOMHTMLAnchorElementPathnamePropertyInfo instance AttrInfo DOMHTMLAnchorElementPathnamePropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementPathnamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementPathnamePropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementPathnamePropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementPathnamePropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementPathnamePropertyInfo = "pathname" attrGet _ = getDOMHTMLAnchorElementPathname attrSet _ = setDOMHTMLAnchorElementPathname attrConstruct _ = constructDOMHTMLAnchorElementPathname -- VVV Prop "ping" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementPing :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementPing obj = liftIO $ getObjectPropertyString obj "ping" setDOMHTMLAnchorElementPing :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementPing obj val = liftIO $ setObjectPropertyString obj "ping" val constructDOMHTMLAnchorElementPing :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementPing val = constructObjectPropertyString "ping" val data DOMHTMLAnchorElementPingPropertyInfo instance AttrInfo DOMHTMLAnchorElementPingPropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementPingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementPingPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementPingPropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementPingPropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementPingPropertyInfo = "ping" attrGet _ = getDOMHTMLAnchorElementPing attrSet _ = setDOMHTMLAnchorElementPing attrConstruct _ = constructDOMHTMLAnchorElementPing -- VVV Prop "port" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementPort :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementPort obj = liftIO $ getObjectPropertyString obj "port" setDOMHTMLAnchorElementPort :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementPort obj val = liftIO $ setObjectPropertyString obj "port" val constructDOMHTMLAnchorElementPort :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementPort val = constructObjectPropertyString "port" val data DOMHTMLAnchorElementPortPropertyInfo instance AttrInfo DOMHTMLAnchorElementPortPropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementPortPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementPortPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementPortPropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementPortPropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementPortPropertyInfo = "port" attrGet _ = getDOMHTMLAnchorElementPort attrSet _ = setDOMHTMLAnchorElementPort attrConstruct _ = constructDOMHTMLAnchorElementPort -- VVV Prop "protocol" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementProtocol :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementProtocol obj = liftIO $ getObjectPropertyString obj "protocol" setDOMHTMLAnchorElementProtocol :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementProtocol obj val = liftIO $ setObjectPropertyString obj "protocol" val constructDOMHTMLAnchorElementProtocol :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementProtocol val = constructObjectPropertyString "protocol" val data DOMHTMLAnchorElementProtocolPropertyInfo instance AttrInfo DOMHTMLAnchorElementProtocolPropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementProtocolPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementProtocolPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementProtocolPropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementProtocolPropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementProtocolPropertyInfo = "protocol" attrGet _ = getDOMHTMLAnchorElementProtocol attrSet _ = setDOMHTMLAnchorElementProtocol attrConstruct _ = constructDOMHTMLAnchorElementProtocol -- VVV Prop "rel" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementRel :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementRel obj = liftIO $ getObjectPropertyString obj "rel" setDOMHTMLAnchorElementRel :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementRel obj val = liftIO $ setObjectPropertyString obj "rel" val constructDOMHTMLAnchorElementRel :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementRel val = constructObjectPropertyString "rel" val data DOMHTMLAnchorElementRelPropertyInfo instance AttrInfo DOMHTMLAnchorElementRelPropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementRelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementRelPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementRelPropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementRelPropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementRelPropertyInfo = "rel" attrGet _ = getDOMHTMLAnchorElementRel attrSet _ = setDOMHTMLAnchorElementRel attrConstruct _ = constructDOMHTMLAnchorElementRel -- VVV Prop "rev" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementRev :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementRev obj = liftIO $ getObjectPropertyString obj "rev" setDOMHTMLAnchorElementRev :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementRev obj val = liftIO $ setObjectPropertyString obj "rev" val constructDOMHTMLAnchorElementRev :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementRev val = constructObjectPropertyString "rev" val data DOMHTMLAnchorElementRevPropertyInfo instance AttrInfo DOMHTMLAnchorElementRevPropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementRevPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementRevPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementRevPropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementRevPropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementRevPropertyInfo = "rev" attrGet _ = getDOMHTMLAnchorElementRev attrSet _ = setDOMHTMLAnchorElementRev attrConstruct _ = constructDOMHTMLAnchorElementRev -- VVV Prop "search" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementSearch :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementSearch obj = liftIO $ getObjectPropertyString obj "search" setDOMHTMLAnchorElementSearch :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementSearch obj val = liftIO $ setObjectPropertyString obj "search" val constructDOMHTMLAnchorElementSearch :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementSearch val = constructObjectPropertyString "search" val data DOMHTMLAnchorElementSearchPropertyInfo instance AttrInfo DOMHTMLAnchorElementSearchPropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementSearchPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementSearchPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementSearchPropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementSearchPropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementSearchPropertyInfo = "search" attrGet _ = getDOMHTMLAnchorElementSearch attrSet _ = setDOMHTMLAnchorElementSearch attrConstruct _ = constructDOMHTMLAnchorElementSearch -- VVV Prop "shape" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementShape :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementShape obj = liftIO $ getObjectPropertyString obj "shape" setDOMHTMLAnchorElementShape :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementShape obj val = liftIO $ setObjectPropertyString obj "shape" val constructDOMHTMLAnchorElementShape :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementShape val = constructObjectPropertyString "shape" val data DOMHTMLAnchorElementShapePropertyInfo instance AttrInfo DOMHTMLAnchorElementShapePropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementShapePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementShapePropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementShapePropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementShapePropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementShapePropertyInfo = "shape" attrGet _ = getDOMHTMLAnchorElementShape attrSet _ = setDOMHTMLAnchorElementShape attrConstruct _ = constructDOMHTMLAnchorElementShape -- VVV Prop "target" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementTarget :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementTarget obj = liftIO $ getObjectPropertyString obj "target" setDOMHTMLAnchorElementTarget :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementTarget obj val = liftIO $ setObjectPropertyString obj "target" val constructDOMHTMLAnchorElementTarget :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementTarget val = constructObjectPropertyString "target" val data DOMHTMLAnchorElementTargetPropertyInfo instance AttrInfo DOMHTMLAnchorElementTargetPropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementTargetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementTargetPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementTargetPropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementTargetPropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementTargetPropertyInfo = "target" attrGet _ = getDOMHTMLAnchorElementTarget attrSet _ = setDOMHTMLAnchorElementTarget attrConstruct _ = constructDOMHTMLAnchorElementTarget -- VVV Prop "text" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementText :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementText obj = liftIO $ getObjectPropertyString obj "text" setDOMHTMLAnchorElementText :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementText obj val = liftIO $ setObjectPropertyString obj "text" val constructDOMHTMLAnchorElementText :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementText val = constructObjectPropertyString "text" val data DOMHTMLAnchorElementTextPropertyInfo instance AttrInfo DOMHTMLAnchorElementTextPropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementTextPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementTextPropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementTextPropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementTextPropertyInfo = "text" attrGet _ = getDOMHTMLAnchorElementText attrSet _ = setDOMHTMLAnchorElementText attrConstruct _ = constructDOMHTMLAnchorElementText -- VVV Prop "type" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLAnchorElementType :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> m T.Text getDOMHTMLAnchorElementType obj = liftIO $ getObjectPropertyString obj "type" setDOMHTMLAnchorElementType :: (MonadIO m, DOMHTMLAnchorElementK o) => o -> T.Text -> m () setDOMHTMLAnchorElementType obj val = liftIO $ setObjectPropertyString obj "type" val constructDOMHTMLAnchorElementType :: T.Text -> IO ([Char], GValue) constructDOMHTMLAnchorElementType val = constructObjectPropertyString "type" val data DOMHTMLAnchorElementTypePropertyInfo instance AttrInfo DOMHTMLAnchorElementTypePropertyInfo where type AttrAllowedOps DOMHTMLAnchorElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLAnchorElementTypePropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLAnchorElementTypePropertyInfo = DOMHTMLAnchorElementK type AttrGetType DOMHTMLAnchorElementTypePropertyInfo = T.Text type AttrLabel DOMHTMLAnchorElementTypePropertyInfo = "type" attrGet _ = getDOMHTMLAnchorElementType attrSet _ = setDOMHTMLAnchorElementType attrConstruct _ = constructDOMHTMLAnchorElementType type instance AttributeList DOMHTMLAnchorElement = DOMHTMLAnchorElementAttributeList type DOMHTMLAnchorElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("charset", DOMHTMLAnchorElementCharsetPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coords", DOMHTMLAnchorElementCoordsPropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("download", DOMHTMLAnchorElementDownloadPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hash", DOMHTMLAnchorElementHashPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("host", DOMHTMLAnchorElementHostPropertyInfo), '("hostname", DOMHTMLAnchorElementHostnamePropertyInfo), '("href", DOMHTMLAnchorElementHrefPropertyInfo), '("hreflang", DOMHTMLAnchorElementHreflangPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("name", DOMHTMLAnchorElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("origin", DOMHTMLAnchorElementOriginPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("pathname", DOMHTMLAnchorElementPathnamePropertyInfo), '("ping", DOMHTMLAnchorElementPingPropertyInfo), '("port", DOMHTMLAnchorElementPortPropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("protocol", DOMHTMLAnchorElementProtocolPropertyInfo), '("rel", DOMHTMLAnchorElementRelPropertyInfo), '("rev", DOMHTMLAnchorElementRevPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("search", DOMHTMLAnchorElementSearchPropertyInfo), '("shape", DOMHTMLAnchorElementShapePropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("target", DOMHTMLAnchorElementTargetPropertyInfo), '("text", DOMHTMLAnchorElementTextPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLAnchorElementTypePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)]) type instance SignalList DOMHTMLAnchorElement = DOMHTMLAnchorElementSignalList type DOMHTMLAnchorElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)]) -- method DOMHTMLAnchorElement::get_charset -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_get_charset" webkit_dom_html_anchor_element_get_charset :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" IO CString dOMHTMLAnchorElementGetCharset :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> m T.Text -- result dOMHTMLAnchorElementGetCharset _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_anchor_element_get_charset _obj' checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_charset" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLAnchorElementGetCharsetMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetCharsetMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementGetCharset -- method DOMHTMLAnchorElement::get_coords -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_get_coords" webkit_dom_html_anchor_element_get_coords :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" IO CString dOMHTMLAnchorElementGetCoords :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> m T.Text -- result dOMHTMLAnchorElementGetCoords _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_anchor_element_get_coords _obj' checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_coords" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLAnchorElementGetCoordsMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetCoordsMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementGetCoords -- method DOMHTMLAnchorElement::get_hash -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_get_hash" webkit_dom_html_anchor_element_get_hash :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" IO CString dOMHTMLAnchorElementGetHash :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> m T.Text -- result dOMHTMLAnchorElementGetHash _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_anchor_element_get_hash _obj' checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_hash" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLAnchorElementGetHashMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetHashMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementGetHash -- method DOMHTMLAnchorElement::get_host -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_get_host" webkit_dom_html_anchor_element_get_host :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" IO CString dOMHTMLAnchorElementGetHost :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> m T.Text -- result dOMHTMLAnchorElementGetHost _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_anchor_element_get_host _obj' checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_host" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLAnchorElementGetHostMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetHostMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementGetHost -- method DOMHTMLAnchorElement::get_hostname -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_get_hostname" webkit_dom_html_anchor_element_get_hostname :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" IO CString dOMHTMLAnchorElementGetHostname :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> m T.Text -- result dOMHTMLAnchorElementGetHostname _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_anchor_element_get_hostname _obj' checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_hostname" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLAnchorElementGetHostnameMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetHostnameMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementGetHostname -- method DOMHTMLAnchorElement::get_href -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_get_href" webkit_dom_html_anchor_element_get_href :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" IO CString dOMHTMLAnchorElementGetHref :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> m T.Text -- result dOMHTMLAnchorElementGetHref _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_anchor_element_get_href _obj' checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_href" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLAnchorElementGetHrefMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetHrefMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementGetHref -- method DOMHTMLAnchorElement::get_hreflang -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_get_hreflang" webkit_dom_html_anchor_element_get_hreflang :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" IO CString dOMHTMLAnchorElementGetHreflang :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> m T.Text -- result dOMHTMLAnchorElementGetHreflang _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_anchor_element_get_hreflang _obj' checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_hreflang" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLAnchorElementGetHreflangMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetHreflangMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementGetHreflang -- method DOMHTMLAnchorElement::get_name -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_get_name" webkit_dom_html_anchor_element_get_name :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" IO CString dOMHTMLAnchorElementGetName :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> m T.Text -- result dOMHTMLAnchorElementGetName _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_anchor_element_get_name _obj' checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_name" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLAnchorElementGetNameMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetNameMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementGetName -- method DOMHTMLAnchorElement::get_pathname -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_get_pathname" webkit_dom_html_anchor_element_get_pathname :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" IO CString dOMHTMLAnchorElementGetPathname :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> m T.Text -- result dOMHTMLAnchorElementGetPathname _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_anchor_element_get_pathname _obj' checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_pathname" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLAnchorElementGetPathnameMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetPathnameMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementGetPathname -- method DOMHTMLAnchorElement::get_port -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_get_port" webkit_dom_html_anchor_element_get_port :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" IO CString dOMHTMLAnchorElementGetPort :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> m T.Text -- result dOMHTMLAnchorElementGetPort _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_anchor_element_get_port _obj' checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_port" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLAnchorElementGetPortMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetPortMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementGetPort -- method DOMHTMLAnchorElement::get_protocol -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_get_protocol" webkit_dom_html_anchor_element_get_protocol :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" IO CString dOMHTMLAnchorElementGetProtocol :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> m T.Text -- result dOMHTMLAnchorElementGetProtocol _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_anchor_element_get_protocol _obj' checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_protocol" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLAnchorElementGetProtocolMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetProtocolMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementGetProtocol -- method DOMHTMLAnchorElement::get_rel -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_get_rel" webkit_dom_html_anchor_element_get_rel :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" IO CString dOMHTMLAnchorElementGetRel :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> m T.Text -- result dOMHTMLAnchorElementGetRel _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_anchor_element_get_rel _obj' checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_rel" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLAnchorElementGetRelMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetRelMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementGetRel -- method DOMHTMLAnchorElement::get_rev -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_get_rev" webkit_dom_html_anchor_element_get_rev :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" IO CString dOMHTMLAnchorElementGetRev :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> m T.Text -- result dOMHTMLAnchorElementGetRev _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_anchor_element_get_rev _obj' checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_rev" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLAnchorElementGetRevMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetRevMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementGetRev -- method DOMHTMLAnchorElement::get_search -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_get_search" webkit_dom_html_anchor_element_get_search :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" IO CString dOMHTMLAnchorElementGetSearch :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> m T.Text -- result dOMHTMLAnchorElementGetSearch _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_anchor_element_get_search _obj' checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_search" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLAnchorElementGetSearchMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetSearchMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementGetSearch -- method DOMHTMLAnchorElement::get_shape -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_get_shape" webkit_dom_html_anchor_element_get_shape :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" IO CString dOMHTMLAnchorElementGetShape :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> m T.Text -- result dOMHTMLAnchorElementGetShape _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_anchor_element_get_shape _obj' checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_shape" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLAnchorElementGetShapeMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetShapeMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementGetShape -- method DOMHTMLAnchorElement::get_target -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_get_target" webkit_dom_html_anchor_element_get_target :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" IO CString dOMHTMLAnchorElementGetTarget :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> m T.Text -- result dOMHTMLAnchorElementGetTarget _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_anchor_element_get_target _obj' checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_target" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLAnchorElementGetTargetMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetTargetMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementGetTarget -- method DOMHTMLAnchorElement::get_text -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_get_text" webkit_dom_html_anchor_element_get_text :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" IO CString dOMHTMLAnchorElementGetText :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> m T.Text -- result dOMHTMLAnchorElementGetText _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_anchor_element_get_text _obj' checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_text" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLAnchorElementGetTextMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetTextMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementGetText -- method DOMHTMLAnchorElement::get_type_attr -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_get_type_attr" webkit_dom_html_anchor_element_get_type_attr :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" IO CString dOMHTMLAnchorElementGetTypeAttr :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> m T.Text -- result dOMHTMLAnchorElementGetTypeAttr _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_anchor_element_get_type_attr _obj' checkUnexpectedReturnNULL "webkit_dom_html_anchor_element_get_type_attr" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLAnchorElementGetTypeAttrMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementGetTypeAttrMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementGetTypeAttr -- method DOMHTMLAnchorElement::set_charset -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_set_charset" webkit_dom_html_anchor_element_set_charset :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLAnchorElementSetCharset :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLAnchorElementSetCharset _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_anchor_element_set_charset _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLAnchorElementSetCharsetMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetCharsetMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementSetCharset -- method DOMHTMLAnchorElement::set_coords -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_set_coords" webkit_dom_html_anchor_element_set_coords :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLAnchorElementSetCoords :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLAnchorElementSetCoords _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_anchor_element_set_coords _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLAnchorElementSetCoordsMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetCoordsMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementSetCoords -- method DOMHTMLAnchorElement::set_hash -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_set_hash" webkit_dom_html_anchor_element_set_hash :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLAnchorElementSetHash :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLAnchorElementSetHash _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_anchor_element_set_hash _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLAnchorElementSetHashMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetHashMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementSetHash -- method DOMHTMLAnchorElement::set_host -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_set_host" webkit_dom_html_anchor_element_set_host :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLAnchorElementSetHost :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLAnchorElementSetHost _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_anchor_element_set_host _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLAnchorElementSetHostMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetHostMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementSetHost -- method DOMHTMLAnchorElement::set_hostname -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_set_hostname" webkit_dom_html_anchor_element_set_hostname :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLAnchorElementSetHostname :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLAnchorElementSetHostname _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_anchor_element_set_hostname _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLAnchorElementSetHostnameMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetHostnameMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementSetHostname -- method DOMHTMLAnchorElement::set_href -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_set_href" webkit_dom_html_anchor_element_set_href :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLAnchorElementSetHref :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLAnchorElementSetHref _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_anchor_element_set_href _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLAnchorElementSetHrefMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetHrefMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementSetHref -- method DOMHTMLAnchorElement::set_hreflang -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_set_hreflang" webkit_dom_html_anchor_element_set_hreflang :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLAnchorElementSetHreflang :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLAnchorElementSetHreflang _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_anchor_element_set_hreflang _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLAnchorElementSetHreflangMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetHreflangMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementSetHreflang -- method DOMHTMLAnchorElement::set_name -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_set_name" webkit_dom_html_anchor_element_set_name :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLAnchorElementSetName :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLAnchorElementSetName _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_anchor_element_set_name _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLAnchorElementSetNameMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetNameMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementSetName -- method DOMHTMLAnchorElement::set_pathname -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_set_pathname" webkit_dom_html_anchor_element_set_pathname :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLAnchorElementSetPathname :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLAnchorElementSetPathname _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_anchor_element_set_pathname _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLAnchorElementSetPathnameMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetPathnameMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementSetPathname -- method DOMHTMLAnchorElement::set_port -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_set_port" webkit_dom_html_anchor_element_set_port :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLAnchorElementSetPort :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLAnchorElementSetPort _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_anchor_element_set_port _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLAnchorElementSetPortMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetPortMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementSetPort -- method DOMHTMLAnchorElement::set_protocol -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_set_protocol" webkit_dom_html_anchor_element_set_protocol :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLAnchorElementSetProtocol :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLAnchorElementSetProtocol _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_anchor_element_set_protocol _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLAnchorElementSetProtocolMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetProtocolMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementSetProtocol -- method DOMHTMLAnchorElement::set_rel -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_set_rel" webkit_dom_html_anchor_element_set_rel :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLAnchorElementSetRel :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLAnchorElementSetRel _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_anchor_element_set_rel _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLAnchorElementSetRelMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetRelMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementSetRel -- method DOMHTMLAnchorElement::set_rev -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_set_rev" webkit_dom_html_anchor_element_set_rev :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLAnchorElementSetRev :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLAnchorElementSetRev _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_anchor_element_set_rev _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLAnchorElementSetRevMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetRevMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementSetRev -- method DOMHTMLAnchorElement::set_search -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_set_search" webkit_dom_html_anchor_element_set_search :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLAnchorElementSetSearch :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLAnchorElementSetSearch _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_anchor_element_set_search _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLAnchorElementSetSearchMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetSearchMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementSetSearch -- method DOMHTMLAnchorElement::set_shape -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_set_shape" webkit_dom_html_anchor_element_set_shape :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLAnchorElementSetShape :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLAnchorElementSetShape _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_anchor_element_set_shape _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLAnchorElementSetShapeMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetShapeMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementSetShape -- method DOMHTMLAnchorElement::set_target -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_set_target" webkit_dom_html_anchor_element_set_target :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLAnchorElementSetTarget :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLAnchorElementSetTarget _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_anchor_element_set_target _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLAnchorElementSetTargetMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetTargetMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementSetTarget -- method DOMHTMLAnchorElement::set_type_attr -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement", 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_anchor_element_set_type_attr" webkit_dom_html_anchor_element_set_type_attr :: Ptr DOMHTMLAnchorElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLAnchorElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLAnchorElementSetTypeAttr :: (MonadIO m, DOMHTMLAnchorElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLAnchorElementSetTypeAttr _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_anchor_element_set_type_attr _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLAnchorElementSetTypeAttrMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLAnchorElementK a) => MethodInfo DOMHTMLAnchorElementSetTypeAttrMethodInfo a signature where overloadedMethod _ = dOMHTMLAnchorElementSetTypeAttr