gi-webkit-0.2.4.13: GI/WebKit/Objects/DOMHTMLImageElement.hs
{- |
Copyright : Will Thompson, Iñaki García Etxebarria and Jonas Platte
License : LGPL-2.1
Maintainer : Iñaki García Etxebarria (garetxe@gmail.com)
-}
module GI.WebKit.Objects.DOMHTMLImageElement
(
-- * Exported types
DOMHTMLImageElement(..) ,
DOMHTMLImageElementK ,
toDOMHTMLImageElement ,
noDOMHTMLImageElement ,
-- * Methods
-- ** dOMHTMLImageElementGetAlign
DOMHTMLImageElementGetAlignMethodInfo ,
dOMHTMLImageElementGetAlign ,
-- ** dOMHTMLImageElementGetAlt
DOMHTMLImageElementGetAltMethodInfo ,
dOMHTMLImageElementGetAlt ,
-- ** dOMHTMLImageElementGetBorder
DOMHTMLImageElementGetBorderMethodInfo ,
dOMHTMLImageElementGetBorder ,
-- ** dOMHTMLImageElementGetComplete
DOMHTMLImageElementGetCompleteMethodInfo,
dOMHTMLImageElementGetComplete ,
-- ** dOMHTMLImageElementGetCrossOrigin
DOMHTMLImageElementGetCrossOriginMethodInfo,
dOMHTMLImageElementGetCrossOrigin ,
-- ** dOMHTMLImageElementGetHeight
DOMHTMLImageElementGetHeightMethodInfo ,
dOMHTMLImageElementGetHeight ,
-- ** dOMHTMLImageElementGetHspace
DOMHTMLImageElementGetHspaceMethodInfo ,
dOMHTMLImageElementGetHspace ,
-- ** dOMHTMLImageElementGetIsMap
DOMHTMLImageElementGetIsMapMethodInfo ,
dOMHTMLImageElementGetIsMap ,
-- ** dOMHTMLImageElementGetLongDesc
DOMHTMLImageElementGetLongDescMethodInfo,
dOMHTMLImageElementGetLongDesc ,
-- ** dOMHTMLImageElementGetLowsrc
DOMHTMLImageElementGetLowsrcMethodInfo ,
dOMHTMLImageElementGetLowsrc ,
-- ** dOMHTMLImageElementGetName
DOMHTMLImageElementGetNameMethodInfo ,
dOMHTMLImageElementGetName ,
-- ** dOMHTMLImageElementGetNaturalHeight
DOMHTMLImageElementGetNaturalHeightMethodInfo,
dOMHTMLImageElementGetNaturalHeight ,
-- ** dOMHTMLImageElementGetNaturalWidth
DOMHTMLImageElementGetNaturalWidthMethodInfo,
dOMHTMLImageElementGetNaturalWidth ,
-- ** dOMHTMLImageElementGetSrc
DOMHTMLImageElementGetSrcMethodInfo ,
dOMHTMLImageElementGetSrc ,
-- ** dOMHTMLImageElementGetSrcset
DOMHTMLImageElementGetSrcsetMethodInfo ,
dOMHTMLImageElementGetSrcset ,
-- ** dOMHTMLImageElementGetUseMap
DOMHTMLImageElementGetUseMapMethodInfo ,
dOMHTMLImageElementGetUseMap ,
-- ** dOMHTMLImageElementGetVspace
DOMHTMLImageElementGetVspaceMethodInfo ,
dOMHTMLImageElementGetVspace ,
-- ** dOMHTMLImageElementGetWidth
DOMHTMLImageElementGetWidthMethodInfo ,
dOMHTMLImageElementGetWidth ,
-- ** dOMHTMLImageElementGetX
DOMHTMLImageElementGetXMethodInfo ,
dOMHTMLImageElementGetX ,
-- ** dOMHTMLImageElementGetY
DOMHTMLImageElementGetYMethodInfo ,
dOMHTMLImageElementGetY ,
-- ** dOMHTMLImageElementSetAlign
DOMHTMLImageElementSetAlignMethodInfo ,
dOMHTMLImageElementSetAlign ,
-- ** dOMHTMLImageElementSetAlt
DOMHTMLImageElementSetAltMethodInfo ,
dOMHTMLImageElementSetAlt ,
-- ** dOMHTMLImageElementSetBorder
DOMHTMLImageElementSetBorderMethodInfo ,
dOMHTMLImageElementSetBorder ,
-- ** dOMHTMLImageElementSetCrossOrigin
DOMHTMLImageElementSetCrossOriginMethodInfo,
dOMHTMLImageElementSetCrossOrigin ,
-- ** dOMHTMLImageElementSetHeight
DOMHTMLImageElementSetHeightMethodInfo ,
dOMHTMLImageElementSetHeight ,
-- ** dOMHTMLImageElementSetHspace
DOMHTMLImageElementSetHspaceMethodInfo ,
dOMHTMLImageElementSetHspace ,
-- ** dOMHTMLImageElementSetIsMap
DOMHTMLImageElementSetIsMapMethodInfo ,
dOMHTMLImageElementSetIsMap ,
-- ** dOMHTMLImageElementSetLongDesc
DOMHTMLImageElementSetLongDescMethodInfo,
dOMHTMLImageElementSetLongDesc ,
-- ** dOMHTMLImageElementSetLowsrc
DOMHTMLImageElementSetLowsrcMethodInfo ,
dOMHTMLImageElementSetLowsrc ,
-- ** dOMHTMLImageElementSetName
DOMHTMLImageElementSetNameMethodInfo ,
dOMHTMLImageElementSetName ,
-- ** dOMHTMLImageElementSetSrc
DOMHTMLImageElementSetSrcMethodInfo ,
dOMHTMLImageElementSetSrc ,
-- ** dOMHTMLImageElementSetSrcset
DOMHTMLImageElementSetSrcsetMethodInfo ,
dOMHTMLImageElementSetSrcset ,
-- ** dOMHTMLImageElementSetUseMap
DOMHTMLImageElementSetUseMapMethodInfo ,
dOMHTMLImageElementSetUseMap ,
-- ** dOMHTMLImageElementSetVspace
DOMHTMLImageElementSetVspaceMethodInfo ,
dOMHTMLImageElementSetVspace ,
-- ** dOMHTMLImageElementSetWidth
DOMHTMLImageElementSetWidthMethodInfo ,
dOMHTMLImageElementSetWidth ,
-- * Properties
-- ** Align
DOMHTMLImageElementAlignPropertyInfo ,
constructDOMHTMLImageElementAlign ,
getDOMHTMLImageElementAlign ,
setDOMHTMLImageElementAlign ,
-- ** Alt
DOMHTMLImageElementAltPropertyInfo ,
constructDOMHTMLImageElementAlt ,
getDOMHTMLImageElementAlt ,
setDOMHTMLImageElementAlt ,
-- ** Border
DOMHTMLImageElementBorderPropertyInfo ,
constructDOMHTMLImageElementBorder ,
getDOMHTMLImageElementBorder ,
setDOMHTMLImageElementBorder ,
-- ** Complete
DOMHTMLImageElementCompletePropertyInfo ,
getDOMHTMLImageElementComplete ,
-- ** CrossOrigin
DOMHTMLImageElementCrossOriginPropertyInfo,
constructDOMHTMLImageElementCrossOrigin ,
getDOMHTMLImageElementCrossOrigin ,
setDOMHTMLImageElementCrossOrigin ,
-- ** Height
DOMHTMLImageElementHeightPropertyInfo ,
constructDOMHTMLImageElementHeight ,
getDOMHTMLImageElementHeight ,
setDOMHTMLImageElementHeight ,
-- ** Hspace
DOMHTMLImageElementHspacePropertyInfo ,
constructDOMHTMLImageElementHspace ,
getDOMHTMLImageElementHspace ,
setDOMHTMLImageElementHspace ,
-- ** IsMap
DOMHTMLImageElementIsMapPropertyInfo ,
constructDOMHTMLImageElementIsMap ,
getDOMHTMLImageElementIsMap ,
setDOMHTMLImageElementIsMap ,
-- ** LongDesc
DOMHTMLImageElementLongDescPropertyInfo ,
constructDOMHTMLImageElementLongDesc ,
getDOMHTMLImageElementLongDesc ,
setDOMHTMLImageElementLongDesc ,
-- ** Lowsrc
DOMHTMLImageElementLowsrcPropertyInfo ,
constructDOMHTMLImageElementLowsrc ,
getDOMHTMLImageElementLowsrc ,
setDOMHTMLImageElementLowsrc ,
-- ** Name
DOMHTMLImageElementNamePropertyInfo ,
constructDOMHTMLImageElementName ,
getDOMHTMLImageElementName ,
setDOMHTMLImageElementName ,
-- ** NaturalHeight
DOMHTMLImageElementNaturalHeightPropertyInfo,
getDOMHTMLImageElementNaturalHeight ,
-- ** NaturalWidth
DOMHTMLImageElementNaturalWidthPropertyInfo,
getDOMHTMLImageElementNaturalWidth ,
-- ** Src
DOMHTMLImageElementSrcPropertyInfo ,
constructDOMHTMLImageElementSrc ,
getDOMHTMLImageElementSrc ,
setDOMHTMLImageElementSrc ,
-- ** Srcset
DOMHTMLImageElementSrcsetPropertyInfo ,
constructDOMHTMLImageElementSrcset ,
getDOMHTMLImageElementSrcset ,
setDOMHTMLImageElementSrcset ,
-- ** UseMap
DOMHTMLImageElementUseMapPropertyInfo ,
constructDOMHTMLImageElementUseMap ,
getDOMHTMLImageElementUseMap ,
setDOMHTMLImageElementUseMap ,
-- ** Vspace
DOMHTMLImageElementVspacePropertyInfo ,
constructDOMHTMLImageElementVspace ,
getDOMHTMLImageElementVspace ,
setDOMHTMLImageElementVspace ,
-- ** Width
DOMHTMLImageElementWidthPropertyInfo ,
constructDOMHTMLImageElementWidth ,
getDOMHTMLImageElementWidth ,
setDOMHTMLImageElementWidth ,
-- ** X
DOMHTMLImageElementXPropertyInfo ,
getDOMHTMLImageElementX ,
-- ** Y
DOMHTMLImageElementYPropertyInfo ,
getDOMHTMLImageElementY ,
) 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.WebKit.Types
import GI.WebKit.Callbacks
import qualified GI.GObject as GObject
newtype DOMHTMLImageElement = DOMHTMLImageElement (ForeignPtr DOMHTMLImageElement)
foreign import ccall "webkit_dom_html_image_element_get_type"
c_webkit_dom_html_image_element_get_type :: IO GType
type instance ParentTypes DOMHTMLImageElement = DOMHTMLImageElementParentTypes
type DOMHTMLImageElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget]
instance GObject DOMHTMLImageElement where
gobjectIsInitiallyUnowned _ = False
gobjectType _ = c_webkit_dom_html_image_element_get_type
class GObject o => DOMHTMLImageElementK o
instance (GObject o, IsDescendantOf DOMHTMLImageElement o) => DOMHTMLImageElementK o
toDOMHTMLImageElement :: DOMHTMLImageElementK o => o -> IO DOMHTMLImageElement
toDOMHTMLImageElement = unsafeCastTo DOMHTMLImageElement
noDOMHTMLImageElement :: Maybe DOMHTMLImageElement
noDOMHTMLImageElement = Nothing
type family ResolveDOMHTMLImageElementMethod (t :: Symbol) (o :: *) :: * where
ResolveDOMHTMLImageElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo
ResolveDOMHTMLImageElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo
ResolveDOMHTMLImageElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo
ResolveDOMHTMLImageElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo
ResolveDOMHTMLImageElementMethod "blur" o = DOMElementBlurMethodInfo
ResolveDOMHTMLImageElementMethod "click" o = DOMHTMLElementClickMethodInfo
ResolveDOMHTMLImageElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo
ResolveDOMHTMLImageElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo
ResolveDOMHTMLImageElementMethod "contains" o = DOMNodeContainsMethodInfo
ResolveDOMHTMLImageElementMethod "focus" o = DOMElementFocusMethodInfo
ResolveDOMHTMLImageElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo
ResolveDOMHTMLImageElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo
ResolveDOMHTMLImageElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo
ResolveDOMHTMLImageElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo
ResolveDOMHTMLImageElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo
ResolveDOMHTMLImageElementMethod "insertAdjacentElement" o = DOMHTMLElementInsertAdjacentElementMethodInfo
ResolveDOMHTMLImageElementMethod "insertAdjacentHtml" o = DOMHTMLElementInsertAdjacentHtmlMethodInfo
ResolveDOMHTMLImageElementMethod "insertAdjacentText" o = DOMHTMLElementInsertAdjacentTextMethodInfo
ResolveDOMHTMLImageElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo
ResolveDOMHTMLImageElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo
ResolveDOMHTMLImageElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo
ResolveDOMHTMLImageElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo
ResolveDOMHTMLImageElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo
ResolveDOMHTMLImageElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo
ResolveDOMHTMLImageElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo
ResolveDOMHTMLImageElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo
ResolveDOMHTMLImageElementMethod "normalize" o = DOMNodeNormalizeMethodInfo
ResolveDOMHTMLImageElementMethod "notify" o = GObject.ObjectNotifyMethodInfo
ResolveDOMHTMLImageElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo
ResolveDOMHTMLImageElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo
ResolveDOMHTMLImageElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo
ResolveDOMHTMLImageElementMethod "ref" o = GObject.ObjectRefMethodInfo
ResolveDOMHTMLImageElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo
ResolveDOMHTMLImageElementMethod "remove" o = DOMElementRemoveMethodInfo
ResolveDOMHTMLImageElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo
ResolveDOMHTMLImageElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo
ResolveDOMHTMLImageElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo
ResolveDOMHTMLImageElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo
ResolveDOMHTMLImageElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo
ResolveDOMHTMLImageElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo
ResolveDOMHTMLImageElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo
ResolveDOMHTMLImageElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo
ResolveDOMHTMLImageElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo
ResolveDOMHTMLImageElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo
ResolveDOMHTMLImageElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo
ResolveDOMHTMLImageElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo
ResolveDOMHTMLImageElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo
ResolveDOMHTMLImageElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo
ResolveDOMHTMLImageElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo
ResolveDOMHTMLImageElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo
ResolveDOMHTMLImageElementMethod "unref" o = GObject.ObjectUnrefMethodInfo
ResolveDOMHTMLImageElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo
ResolveDOMHTMLImageElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo
ResolveDOMHTMLImageElementMethod "webkitRequestFullScreen" o = DOMElementWebkitRequestFullScreenMethodInfo
ResolveDOMHTMLImageElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo
ResolveDOMHTMLImageElementMethod "webkitRequestPointerLock" o = DOMElementWebkitRequestPointerLockMethodInfo
ResolveDOMHTMLImageElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo
ResolveDOMHTMLImageElementMethod "getAlign" o = DOMHTMLImageElementGetAlignMethodInfo
ResolveDOMHTMLImageElementMethod "getAlt" o = DOMHTMLImageElementGetAltMethodInfo
ResolveDOMHTMLImageElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo
ResolveDOMHTMLImageElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo
ResolveDOMHTMLImageElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo
ResolveDOMHTMLImageElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo
ResolveDOMHTMLImageElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo
ResolveDOMHTMLImageElementMethod "getBorder" o = DOMHTMLImageElementGetBorderMethodInfo
ResolveDOMHTMLImageElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo
ResolveDOMHTMLImageElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo
ResolveDOMHTMLImageElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo
ResolveDOMHTMLImageElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo
ResolveDOMHTMLImageElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo
ResolveDOMHTMLImageElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo
ResolveDOMHTMLImageElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo
ResolveDOMHTMLImageElementMethod "getComplete" o = DOMHTMLImageElementGetCompleteMethodInfo
ResolveDOMHTMLImageElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo
ResolveDOMHTMLImageElementMethod "getCrossOrigin" o = DOMHTMLImageElementGetCrossOriginMethodInfo
ResolveDOMHTMLImageElementMethod "getData" o = GObject.ObjectGetDataMethodInfo
ResolveDOMHTMLImageElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo
ResolveDOMHTMLImageElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo
ResolveDOMHTMLImageElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo
ResolveDOMHTMLImageElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo
ResolveDOMHTMLImageElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo
ResolveDOMHTMLImageElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo
ResolveDOMHTMLImageElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo
ResolveDOMHTMLImageElementMethod "getHeight" o = DOMHTMLImageElementGetHeightMethodInfo
ResolveDOMHTMLImageElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo
ResolveDOMHTMLImageElementMethod "getHspace" o = DOMHTMLImageElementGetHspaceMethodInfo
ResolveDOMHTMLImageElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo
ResolveDOMHTMLImageElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo
ResolveDOMHTMLImageElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo
ResolveDOMHTMLImageElementMethod "getIsMap" o = DOMHTMLImageElementGetIsMapMethodInfo
ResolveDOMHTMLImageElementMethod "getItemId" o = DOMHTMLElementGetItemIdMethodInfo
ResolveDOMHTMLImageElementMethod "getItemProp" o = DOMHTMLElementGetItemPropMethodInfo
ResolveDOMHTMLImageElementMethod "getItemRef" o = DOMHTMLElementGetItemRefMethodInfo
ResolveDOMHTMLImageElementMethod "getItemScope" o = DOMHTMLElementGetItemScopeMethodInfo
ResolveDOMHTMLImageElementMethod "getItemType" o = DOMHTMLElementGetItemTypeMethodInfo
ResolveDOMHTMLImageElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo
ResolveDOMHTMLImageElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo
ResolveDOMHTMLImageElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo
ResolveDOMHTMLImageElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo
ResolveDOMHTMLImageElementMethod "getLongDesc" o = DOMHTMLImageElementGetLongDescMethodInfo
ResolveDOMHTMLImageElementMethod "getLowsrc" o = DOMHTMLImageElementGetLowsrcMethodInfo
ResolveDOMHTMLImageElementMethod "getName" o = DOMHTMLImageElementGetNameMethodInfo
ResolveDOMHTMLImageElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo
ResolveDOMHTMLImageElementMethod "getNaturalHeight" o = DOMHTMLImageElementGetNaturalHeightMethodInfo
ResolveDOMHTMLImageElementMethod "getNaturalWidth" o = DOMHTMLImageElementGetNaturalWidthMethodInfo
ResolveDOMHTMLImageElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo
ResolveDOMHTMLImageElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo
ResolveDOMHTMLImageElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo
ResolveDOMHTMLImageElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo
ResolveDOMHTMLImageElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo
ResolveDOMHTMLImageElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo
ResolveDOMHTMLImageElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo
ResolveDOMHTMLImageElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo
ResolveDOMHTMLImageElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo
ResolveDOMHTMLImageElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo
ResolveDOMHTMLImageElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo
ResolveDOMHTMLImageElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo
ResolveDOMHTMLImageElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo
ResolveDOMHTMLImageElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo
ResolveDOMHTMLImageElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo
ResolveDOMHTMLImageElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo
ResolveDOMHTMLImageElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo
ResolveDOMHTMLImageElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo
ResolveDOMHTMLImageElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo
ResolveDOMHTMLImageElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo
ResolveDOMHTMLImageElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo
ResolveDOMHTMLImageElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo
ResolveDOMHTMLImageElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo
ResolveDOMHTMLImageElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo
ResolveDOMHTMLImageElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo
ResolveDOMHTMLImageElementMethod "getSrc" o = DOMHTMLImageElementGetSrcMethodInfo
ResolveDOMHTMLImageElementMethod "getSrcset" o = DOMHTMLImageElementGetSrcsetMethodInfo
ResolveDOMHTMLImageElementMethod "getStyle" o = DOMElementGetStyleMethodInfo
ResolveDOMHTMLImageElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo
ResolveDOMHTMLImageElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo
ResolveDOMHTMLImageElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo
ResolveDOMHTMLImageElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo
ResolveDOMHTMLImageElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo
ResolveDOMHTMLImageElementMethod "getUseMap" o = DOMHTMLImageElementGetUseMapMethodInfo
ResolveDOMHTMLImageElementMethod "getVspace" o = DOMHTMLImageElementGetVspaceMethodInfo
ResolveDOMHTMLImageElementMethod "getWebkitRegionOverflow" o = DOMElementGetWebkitRegionOverflowMethodInfo
ResolveDOMHTMLImageElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo
ResolveDOMHTMLImageElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo
ResolveDOMHTMLImageElementMethod "getWidth" o = DOMHTMLImageElementGetWidthMethodInfo
ResolveDOMHTMLImageElementMethod "getX" o = DOMHTMLImageElementGetXMethodInfo
ResolveDOMHTMLImageElementMethod "getY" o = DOMHTMLImageElementGetYMethodInfo
ResolveDOMHTMLImageElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo
ResolveDOMHTMLImageElementMethod "setAlign" o = DOMHTMLImageElementSetAlignMethodInfo
ResolveDOMHTMLImageElementMethod "setAlt" o = DOMHTMLImageElementSetAltMethodInfo
ResolveDOMHTMLImageElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo
ResolveDOMHTMLImageElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo
ResolveDOMHTMLImageElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo
ResolveDOMHTMLImageElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo
ResolveDOMHTMLImageElementMethod "setBorder" o = DOMHTMLImageElementSetBorderMethodInfo
ResolveDOMHTMLImageElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo
ResolveDOMHTMLImageElementMethod "setCrossOrigin" o = DOMHTMLImageElementSetCrossOriginMethodInfo
ResolveDOMHTMLImageElementMethod "setData" o = GObject.ObjectSetDataMethodInfo
ResolveDOMHTMLImageElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo
ResolveDOMHTMLImageElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo
ResolveDOMHTMLImageElementMethod "setHeight" o = DOMHTMLImageElementSetHeightMethodInfo
ResolveDOMHTMLImageElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo
ResolveDOMHTMLImageElementMethod "setHspace" o = DOMHTMLImageElementSetHspaceMethodInfo
ResolveDOMHTMLImageElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo
ResolveDOMHTMLImageElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo
ResolveDOMHTMLImageElementMethod "setIsMap" o = DOMHTMLImageElementSetIsMapMethodInfo
ResolveDOMHTMLImageElementMethod "setItemId" o = DOMHTMLElementSetItemIdMethodInfo
ResolveDOMHTMLImageElementMethod "setItemScope" o = DOMHTMLElementSetItemScopeMethodInfo
ResolveDOMHTMLImageElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo
ResolveDOMHTMLImageElementMethod "setLongDesc" o = DOMHTMLImageElementSetLongDescMethodInfo
ResolveDOMHTMLImageElementMethod "setLowsrc" o = DOMHTMLImageElementSetLowsrcMethodInfo
ResolveDOMHTMLImageElementMethod "setName" o = DOMHTMLImageElementSetNameMethodInfo
ResolveDOMHTMLImageElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo
ResolveDOMHTMLImageElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo
ResolveDOMHTMLImageElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo
ResolveDOMHTMLImageElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo
ResolveDOMHTMLImageElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo
ResolveDOMHTMLImageElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo
ResolveDOMHTMLImageElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo
ResolveDOMHTMLImageElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo
ResolveDOMHTMLImageElementMethod "setSrc" o = DOMHTMLImageElementSetSrcMethodInfo
ResolveDOMHTMLImageElementMethod "setSrcset" o = DOMHTMLImageElementSetSrcsetMethodInfo
ResolveDOMHTMLImageElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo
ResolveDOMHTMLImageElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo
ResolveDOMHTMLImageElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo
ResolveDOMHTMLImageElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo
ResolveDOMHTMLImageElementMethod "setUseMap" o = DOMHTMLImageElementSetUseMapMethodInfo
ResolveDOMHTMLImageElementMethod "setVspace" o = DOMHTMLImageElementSetVspaceMethodInfo
ResolveDOMHTMLImageElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo
ResolveDOMHTMLImageElementMethod "setWidth" o = DOMHTMLImageElementSetWidthMethodInfo
ResolveDOMHTMLImageElementMethod l o = MethodResolutionFailed l o
instance (info ~ ResolveDOMHTMLImageElementMethod t DOMHTMLImageElement, MethodInfo info DOMHTMLImageElement p) => IsLabelProxy t (DOMHTMLImageElement -> p) where
fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info)
#if MIN_VERSION_base(4,9,0)
instance (info ~ ResolveDOMHTMLImageElementMethod t DOMHTMLImageElement, MethodInfo info DOMHTMLImageElement p) => IsLabel t (DOMHTMLImageElement -> p) where
fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info)
#endif
-- VVV Prop "align"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
getDOMHTMLImageElementAlign :: (MonadIO m, DOMHTMLImageElementK o) => o -> m T.Text
getDOMHTMLImageElementAlign obj = liftIO $ getObjectPropertyString obj "align"
setDOMHTMLImageElementAlign :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()
setDOMHTMLImageElementAlign obj val = liftIO $ setObjectPropertyString obj "align" val
constructDOMHTMLImageElementAlign :: T.Text -> IO ([Char], GValue)
constructDOMHTMLImageElementAlign val = constructObjectPropertyString "align" val
data DOMHTMLImageElementAlignPropertyInfo
instance AttrInfo DOMHTMLImageElementAlignPropertyInfo where
type AttrAllowedOps DOMHTMLImageElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementAlignPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLImageElementAlignPropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementAlignPropertyInfo = T.Text
type AttrLabel DOMHTMLImageElementAlignPropertyInfo = "align"
attrGet _ = getDOMHTMLImageElementAlign
attrSet _ = setDOMHTMLImageElementAlign
attrConstruct _ = constructDOMHTMLImageElementAlign
-- VVV Prop "alt"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
getDOMHTMLImageElementAlt :: (MonadIO m, DOMHTMLImageElementK o) => o -> m T.Text
getDOMHTMLImageElementAlt obj = liftIO $ getObjectPropertyString obj "alt"
setDOMHTMLImageElementAlt :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()
setDOMHTMLImageElementAlt obj val = liftIO $ setObjectPropertyString obj "alt" val
constructDOMHTMLImageElementAlt :: T.Text -> IO ([Char], GValue)
constructDOMHTMLImageElementAlt val = constructObjectPropertyString "alt" val
data DOMHTMLImageElementAltPropertyInfo
instance AttrInfo DOMHTMLImageElementAltPropertyInfo where
type AttrAllowedOps DOMHTMLImageElementAltPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementAltPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLImageElementAltPropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementAltPropertyInfo = T.Text
type AttrLabel DOMHTMLImageElementAltPropertyInfo = "alt"
attrGet _ = getDOMHTMLImageElementAlt
attrSet _ = setDOMHTMLImageElementAlt
attrConstruct _ = constructDOMHTMLImageElementAlt
-- VVV Prop "border"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
getDOMHTMLImageElementBorder :: (MonadIO m, DOMHTMLImageElementK o) => o -> m T.Text
getDOMHTMLImageElementBorder obj = liftIO $ getObjectPropertyString obj "border"
setDOMHTMLImageElementBorder :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()
setDOMHTMLImageElementBorder obj val = liftIO $ setObjectPropertyString obj "border" val
constructDOMHTMLImageElementBorder :: T.Text -> IO ([Char], GValue)
constructDOMHTMLImageElementBorder val = constructObjectPropertyString "border" val
data DOMHTMLImageElementBorderPropertyInfo
instance AttrInfo DOMHTMLImageElementBorderPropertyInfo where
type AttrAllowedOps DOMHTMLImageElementBorderPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementBorderPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLImageElementBorderPropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementBorderPropertyInfo = T.Text
type AttrLabel DOMHTMLImageElementBorderPropertyInfo = "border"
attrGet _ = getDOMHTMLImageElementBorder
attrSet _ = setDOMHTMLImageElementBorder
attrConstruct _ = constructDOMHTMLImageElementBorder
-- VVV Prop "complete"
-- Type: TBasicType TBoolean
-- Flags: [PropertyReadable]
getDOMHTMLImageElementComplete :: (MonadIO m, DOMHTMLImageElementK o) => o -> m Bool
getDOMHTMLImageElementComplete obj = liftIO $ getObjectPropertyBool obj "complete"
data DOMHTMLImageElementCompletePropertyInfo
instance AttrInfo DOMHTMLImageElementCompletePropertyInfo where
type AttrAllowedOps DOMHTMLImageElementCompletePropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementCompletePropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLImageElementCompletePropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementCompletePropertyInfo = Bool
type AttrLabel DOMHTMLImageElementCompletePropertyInfo = "complete"
attrGet _ = getDOMHTMLImageElementComplete
attrSet _ = undefined
attrConstruct _ = undefined
-- VVV Prop "cross-origin"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
getDOMHTMLImageElementCrossOrigin :: (MonadIO m, DOMHTMLImageElementK o) => o -> m T.Text
getDOMHTMLImageElementCrossOrigin obj = liftIO $ getObjectPropertyString obj "cross-origin"
setDOMHTMLImageElementCrossOrigin :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()
setDOMHTMLImageElementCrossOrigin obj val = liftIO $ setObjectPropertyString obj "cross-origin" val
constructDOMHTMLImageElementCrossOrigin :: T.Text -> IO ([Char], GValue)
constructDOMHTMLImageElementCrossOrigin val = constructObjectPropertyString "cross-origin" val
data DOMHTMLImageElementCrossOriginPropertyInfo
instance AttrInfo DOMHTMLImageElementCrossOriginPropertyInfo where
type AttrAllowedOps DOMHTMLImageElementCrossOriginPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementCrossOriginPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLImageElementCrossOriginPropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementCrossOriginPropertyInfo = T.Text
type AttrLabel DOMHTMLImageElementCrossOriginPropertyInfo = "cross-origin"
attrGet _ = getDOMHTMLImageElementCrossOrigin
attrSet _ = setDOMHTMLImageElementCrossOrigin
attrConstruct _ = constructDOMHTMLImageElementCrossOrigin
-- VVV Prop "height"
-- Type: TBasicType TInt64
-- Flags: [PropertyReadable,PropertyWritable]
getDOMHTMLImageElementHeight :: (MonadIO m, DOMHTMLImageElementK o) => o -> m Int64
getDOMHTMLImageElementHeight obj = liftIO $ getObjectPropertyInt64 obj "height"
setDOMHTMLImageElementHeight :: (MonadIO m, DOMHTMLImageElementK o) => o -> Int64 -> m ()
setDOMHTMLImageElementHeight obj val = liftIO $ setObjectPropertyInt64 obj "height" val
constructDOMHTMLImageElementHeight :: Int64 -> IO ([Char], GValue)
constructDOMHTMLImageElementHeight val = constructObjectPropertyInt64 "height" val
data DOMHTMLImageElementHeightPropertyInfo
instance AttrInfo DOMHTMLImageElementHeightPropertyInfo where
type AttrAllowedOps DOMHTMLImageElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementHeightPropertyInfo = (~) Int64
type AttrBaseTypeConstraint DOMHTMLImageElementHeightPropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementHeightPropertyInfo = Int64
type AttrLabel DOMHTMLImageElementHeightPropertyInfo = "height"
attrGet _ = getDOMHTMLImageElementHeight
attrSet _ = setDOMHTMLImageElementHeight
attrConstruct _ = constructDOMHTMLImageElementHeight
-- VVV Prop "hspace"
-- Type: TBasicType TInt64
-- Flags: [PropertyReadable,PropertyWritable]
getDOMHTMLImageElementHspace :: (MonadIO m, DOMHTMLImageElementK o) => o -> m Int64
getDOMHTMLImageElementHspace obj = liftIO $ getObjectPropertyInt64 obj "hspace"
setDOMHTMLImageElementHspace :: (MonadIO m, DOMHTMLImageElementK o) => o -> Int64 -> m ()
setDOMHTMLImageElementHspace obj val = liftIO $ setObjectPropertyInt64 obj "hspace" val
constructDOMHTMLImageElementHspace :: Int64 -> IO ([Char], GValue)
constructDOMHTMLImageElementHspace val = constructObjectPropertyInt64 "hspace" val
data DOMHTMLImageElementHspacePropertyInfo
instance AttrInfo DOMHTMLImageElementHspacePropertyInfo where
type AttrAllowedOps DOMHTMLImageElementHspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementHspacePropertyInfo = (~) Int64
type AttrBaseTypeConstraint DOMHTMLImageElementHspacePropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementHspacePropertyInfo = Int64
type AttrLabel DOMHTMLImageElementHspacePropertyInfo = "hspace"
attrGet _ = getDOMHTMLImageElementHspace
attrSet _ = setDOMHTMLImageElementHspace
attrConstruct _ = constructDOMHTMLImageElementHspace
-- VVV Prop "is-map"
-- Type: TBasicType TBoolean
-- Flags: [PropertyReadable,PropertyWritable]
getDOMHTMLImageElementIsMap :: (MonadIO m, DOMHTMLImageElementK o) => o -> m Bool
getDOMHTMLImageElementIsMap obj = liftIO $ getObjectPropertyBool obj "is-map"
setDOMHTMLImageElementIsMap :: (MonadIO m, DOMHTMLImageElementK o) => o -> Bool -> m ()
setDOMHTMLImageElementIsMap obj val = liftIO $ setObjectPropertyBool obj "is-map" val
constructDOMHTMLImageElementIsMap :: Bool -> IO ([Char], GValue)
constructDOMHTMLImageElementIsMap val = constructObjectPropertyBool "is-map" val
data DOMHTMLImageElementIsMapPropertyInfo
instance AttrInfo DOMHTMLImageElementIsMapPropertyInfo where
type AttrAllowedOps DOMHTMLImageElementIsMapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementIsMapPropertyInfo = (~) Bool
type AttrBaseTypeConstraint DOMHTMLImageElementIsMapPropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementIsMapPropertyInfo = Bool
type AttrLabel DOMHTMLImageElementIsMapPropertyInfo = "is-map"
attrGet _ = getDOMHTMLImageElementIsMap
attrSet _ = setDOMHTMLImageElementIsMap
attrConstruct _ = constructDOMHTMLImageElementIsMap
-- VVV Prop "long-desc"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
getDOMHTMLImageElementLongDesc :: (MonadIO m, DOMHTMLImageElementK o) => o -> m T.Text
getDOMHTMLImageElementLongDesc obj = liftIO $ getObjectPropertyString obj "long-desc"
setDOMHTMLImageElementLongDesc :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()
setDOMHTMLImageElementLongDesc obj val = liftIO $ setObjectPropertyString obj "long-desc" val
constructDOMHTMLImageElementLongDesc :: T.Text -> IO ([Char], GValue)
constructDOMHTMLImageElementLongDesc val = constructObjectPropertyString "long-desc" val
data DOMHTMLImageElementLongDescPropertyInfo
instance AttrInfo DOMHTMLImageElementLongDescPropertyInfo where
type AttrAllowedOps DOMHTMLImageElementLongDescPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementLongDescPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLImageElementLongDescPropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementLongDescPropertyInfo = T.Text
type AttrLabel DOMHTMLImageElementLongDescPropertyInfo = "long-desc"
attrGet _ = getDOMHTMLImageElementLongDesc
attrSet _ = setDOMHTMLImageElementLongDesc
attrConstruct _ = constructDOMHTMLImageElementLongDesc
-- VVV Prop "lowsrc"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
getDOMHTMLImageElementLowsrc :: (MonadIO m, DOMHTMLImageElementK o) => o -> m T.Text
getDOMHTMLImageElementLowsrc obj = liftIO $ getObjectPropertyString obj "lowsrc"
setDOMHTMLImageElementLowsrc :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()
setDOMHTMLImageElementLowsrc obj val = liftIO $ setObjectPropertyString obj "lowsrc" val
constructDOMHTMLImageElementLowsrc :: T.Text -> IO ([Char], GValue)
constructDOMHTMLImageElementLowsrc val = constructObjectPropertyString "lowsrc" val
data DOMHTMLImageElementLowsrcPropertyInfo
instance AttrInfo DOMHTMLImageElementLowsrcPropertyInfo where
type AttrAllowedOps DOMHTMLImageElementLowsrcPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementLowsrcPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLImageElementLowsrcPropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementLowsrcPropertyInfo = T.Text
type AttrLabel DOMHTMLImageElementLowsrcPropertyInfo = "lowsrc"
attrGet _ = getDOMHTMLImageElementLowsrc
attrSet _ = setDOMHTMLImageElementLowsrc
attrConstruct _ = constructDOMHTMLImageElementLowsrc
-- VVV Prop "name"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
getDOMHTMLImageElementName :: (MonadIO m, DOMHTMLImageElementK o) => o -> m T.Text
getDOMHTMLImageElementName obj = liftIO $ getObjectPropertyString obj "name"
setDOMHTMLImageElementName :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()
setDOMHTMLImageElementName obj val = liftIO $ setObjectPropertyString obj "name" val
constructDOMHTMLImageElementName :: T.Text -> IO ([Char], GValue)
constructDOMHTMLImageElementName val = constructObjectPropertyString "name" val
data DOMHTMLImageElementNamePropertyInfo
instance AttrInfo DOMHTMLImageElementNamePropertyInfo where
type AttrAllowedOps DOMHTMLImageElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementNamePropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLImageElementNamePropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementNamePropertyInfo = T.Text
type AttrLabel DOMHTMLImageElementNamePropertyInfo = "name"
attrGet _ = getDOMHTMLImageElementName
attrSet _ = setDOMHTMLImageElementName
attrConstruct _ = constructDOMHTMLImageElementName
-- VVV Prop "natural-height"
-- Type: TBasicType TInt64
-- Flags: [PropertyReadable]
getDOMHTMLImageElementNaturalHeight :: (MonadIO m, DOMHTMLImageElementK o) => o -> m Int64
getDOMHTMLImageElementNaturalHeight obj = liftIO $ getObjectPropertyInt64 obj "natural-height"
data DOMHTMLImageElementNaturalHeightPropertyInfo
instance AttrInfo DOMHTMLImageElementNaturalHeightPropertyInfo where
type AttrAllowedOps DOMHTMLImageElementNaturalHeightPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementNaturalHeightPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLImageElementNaturalHeightPropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementNaturalHeightPropertyInfo = Int64
type AttrLabel DOMHTMLImageElementNaturalHeightPropertyInfo = "natural-height"
attrGet _ = getDOMHTMLImageElementNaturalHeight
attrSet _ = undefined
attrConstruct _ = undefined
-- VVV Prop "natural-width"
-- Type: TBasicType TInt64
-- Flags: [PropertyReadable]
getDOMHTMLImageElementNaturalWidth :: (MonadIO m, DOMHTMLImageElementK o) => o -> m Int64
getDOMHTMLImageElementNaturalWidth obj = liftIO $ getObjectPropertyInt64 obj "natural-width"
data DOMHTMLImageElementNaturalWidthPropertyInfo
instance AttrInfo DOMHTMLImageElementNaturalWidthPropertyInfo where
type AttrAllowedOps DOMHTMLImageElementNaturalWidthPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementNaturalWidthPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLImageElementNaturalWidthPropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementNaturalWidthPropertyInfo = Int64
type AttrLabel DOMHTMLImageElementNaturalWidthPropertyInfo = "natural-width"
attrGet _ = getDOMHTMLImageElementNaturalWidth
attrSet _ = undefined
attrConstruct _ = undefined
-- VVV Prop "src"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
getDOMHTMLImageElementSrc :: (MonadIO m, DOMHTMLImageElementK o) => o -> m T.Text
getDOMHTMLImageElementSrc obj = liftIO $ getObjectPropertyString obj "src"
setDOMHTMLImageElementSrc :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()
setDOMHTMLImageElementSrc obj val = liftIO $ setObjectPropertyString obj "src" val
constructDOMHTMLImageElementSrc :: T.Text -> IO ([Char], GValue)
constructDOMHTMLImageElementSrc val = constructObjectPropertyString "src" val
data DOMHTMLImageElementSrcPropertyInfo
instance AttrInfo DOMHTMLImageElementSrcPropertyInfo where
type AttrAllowedOps DOMHTMLImageElementSrcPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementSrcPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLImageElementSrcPropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementSrcPropertyInfo = T.Text
type AttrLabel DOMHTMLImageElementSrcPropertyInfo = "src"
attrGet _ = getDOMHTMLImageElementSrc
attrSet _ = setDOMHTMLImageElementSrc
attrConstruct _ = constructDOMHTMLImageElementSrc
-- VVV Prop "srcset"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
getDOMHTMLImageElementSrcset :: (MonadIO m, DOMHTMLImageElementK o) => o -> m T.Text
getDOMHTMLImageElementSrcset obj = liftIO $ getObjectPropertyString obj "srcset"
setDOMHTMLImageElementSrcset :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()
setDOMHTMLImageElementSrcset obj val = liftIO $ setObjectPropertyString obj "srcset" val
constructDOMHTMLImageElementSrcset :: T.Text -> IO ([Char], GValue)
constructDOMHTMLImageElementSrcset val = constructObjectPropertyString "srcset" val
data DOMHTMLImageElementSrcsetPropertyInfo
instance AttrInfo DOMHTMLImageElementSrcsetPropertyInfo where
type AttrAllowedOps DOMHTMLImageElementSrcsetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementSrcsetPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLImageElementSrcsetPropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementSrcsetPropertyInfo = T.Text
type AttrLabel DOMHTMLImageElementSrcsetPropertyInfo = "srcset"
attrGet _ = getDOMHTMLImageElementSrcset
attrSet _ = setDOMHTMLImageElementSrcset
attrConstruct _ = constructDOMHTMLImageElementSrcset
-- VVV Prop "use-map"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
getDOMHTMLImageElementUseMap :: (MonadIO m, DOMHTMLImageElementK o) => o -> m T.Text
getDOMHTMLImageElementUseMap obj = liftIO $ getObjectPropertyString obj "use-map"
setDOMHTMLImageElementUseMap :: (MonadIO m, DOMHTMLImageElementK o) => o -> T.Text -> m ()
setDOMHTMLImageElementUseMap obj val = liftIO $ setObjectPropertyString obj "use-map" val
constructDOMHTMLImageElementUseMap :: T.Text -> IO ([Char], GValue)
constructDOMHTMLImageElementUseMap val = constructObjectPropertyString "use-map" val
data DOMHTMLImageElementUseMapPropertyInfo
instance AttrInfo DOMHTMLImageElementUseMapPropertyInfo where
type AttrAllowedOps DOMHTMLImageElementUseMapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementUseMapPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLImageElementUseMapPropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementUseMapPropertyInfo = T.Text
type AttrLabel DOMHTMLImageElementUseMapPropertyInfo = "use-map"
attrGet _ = getDOMHTMLImageElementUseMap
attrSet _ = setDOMHTMLImageElementUseMap
attrConstruct _ = constructDOMHTMLImageElementUseMap
-- VVV Prop "vspace"
-- Type: TBasicType TInt64
-- Flags: [PropertyReadable,PropertyWritable]
getDOMHTMLImageElementVspace :: (MonadIO m, DOMHTMLImageElementK o) => o -> m Int64
getDOMHTMLImageElementVspace obj = liftIO $ getObjectPropertyInt64 obj "vspace"
setDOMHTMLImageElementVspace :: (MonadIO m, DOMHTMLImageElementK o) => o -> Int64 -> m ()
setDOMHTMLImageElementVspace obj val = liftIO $ setObjectPropertyInt64 obj "vspace" val
constructDOMHTMLImageElementVspace :: Int64 -> IO ([Char], GValue)
constructDOMHTMLImageElementVspace val = constructObjectPropertyInt64 "vspace" val
data DOMHTMLImageElementVspacePropertyInfo
instance AttrInfo DOMHTMLImageElementVspacePropertyInfo where
type AttrAllowedOps DOMHTMLImageElementVspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementVspacePropertyInfo = (~) Int64
type AttrBaseTypeConstraint DOMHTMLImageElementVspacePropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementVspacePropertyInfo = Int64
type AttrLabel DOMHTMLImageElementVspacePropertyInfo = "vspace"
attrGet _ = getDOMHTMLImageElementVspace
attrSet _ = setDOMHTMLImageElementVspace
attrConstruct _ = constructDOMHTMLImageElementVspace
-- VVV Prop "width"
-- Type: TBasicType TInt64
-- Flags: [PropertyReadable,PropertyWritable]
getDOMHTMLImageElementWidth :: (MonadIO m, DOMHTMLImageElementK o) => o -> m Int64
getDOMHTMLImageElementWidth obj = liftIO $ getObjectPropertyInt64 obj "width"
setDOMHTMLImageElementWidth :: (MonadIO m, DOMHTMLImageElementK o) => o -> Int64 -> m ()
setDOMHTMLImageElementWidth obj val = liftIO $ setObjectPropertyInt64 obj "width" val
constructDOMHTMLImageElementWidth :: Int64 -> IO ([Char], GValue)
constructDOMHTMLImageElementWidth val = constructObjectPropertyInt64 "width" val
data DOMHTMLImageElementWidthPropertyInfo
instance AttrInfo DOMHTMLImageElementWidthPropertyInfo where
type AttrAllowedOps DOMHTMLImageElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementWidthPropertyInfo = (~) Int64
type AttrBaseTypeConstraint DOMHTMLImageElementWidthPropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementWidthPropertyInfo = Int64
type AttrLabel DOMHTMLImageElementWidthPropertyInfo = "width"
attrGet _ = getDOMHTMLImageElementWidth
attrSet _ = setDOMHTMLImageElementWidth
attrConstruct _ = constructDOMHTMLImageElementWidth
-- VVV Prop "x"
-- Type: TBasicType TInt64
-- Flags: [PropertyReadable]
getDOMHTMLImageElementX :: (MonadIO m, DOMHTMLImageElementK o) => o -> m Int64
getDOMHTMLImageElementX obj = liftIO $ getObjectPropertyInt64 obj "x"
data DOMHTMLImageElementXPropertyInfo
instance AttrInfo DOMHTMLImageElementXPropertyInfo where
type AttrAllowedOps DOMHTMLImageElementXPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementXPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLImageElementXPropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementXPropertyInfo = Int64
type AttrLabel DOMHTMLImageElementXPropertyInfo = "x"
attrGet _ = getDOMHTMLImageElementX
attrSet _ = undefined
attrConstruct _ = undefined
-- VVV Prop "y"
-- Type: TBasicType TInt64
-- Flags: [PropertyReadable]
getDOMHTMLImageElementY :: (MonadIO m, DOMHTMLImageElementK o) => o -> m Int64
getDOMHTMLImageElementY obj = liftIO $ getObjectPropertyInt64 obj "y"
data DOMHTMLImageElementYPropertyInfo
instance AttrInfo DOMHTMLImageElementYPropertyInfo where
type AttrAllowedOps DOMHTMLImageElementYPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMHTMLImageElementYPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLImageElementYPropertyInfo = DOMHTMLImageElementK
type AttrGetType DOMHTMLImageElementYPropertyInfo = Int64
type AttrLabel DOMHTMLImageElementYPropertyInfo = "y"
attrGet _ = getDOMHTMLImageElementY
attrSet _ = undefined
attrConstruct _ = undefined
type instance AttributeList DOMHTMLImageElement = DOMHTMLImageElementAttributeList
type DOMHTMLImageElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLImageElementAlignPropertyInfo), '("alt", DOMHTMLImageElementAltPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("border", DOMHTMLImageElementBorderPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMHTMLElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("complete", DOMHTMLImageElementCompletePropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("crossOrigin", DOMHTMLImageElementCrossOriginPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLImageElementHeightPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("hspace", DOMHTMLImageElementHspacePropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMHTMLElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("isMap", DOMHTMLImageElementIsMapPropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("longDesc", DOMHTMLImageElementLongDescPropertyInfo), '("lowsrc", DOMHTMLImageElementLowsrcPropertyInfo), '("name", DOMHTMLImageElementNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("naturalHeight", DOMHTMLImageElementNaturalHeightPropertyInfo), '("naturalWidth", DOMHTMLImageElementNaturalWidthPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMHTMLElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLImageElementSrcPropertyInfo), '("srcset", DOMHTMLImageElementSrcsetPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("useMap", DOMHTMLImageElementUseMapPropertyInfo), '("vspace", DOMHTMLImageElementVspacePropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLImageElementWidthPropertyInfo), '("x", DOMHTMLImageElementXPropertyInfo), '("y", DOMHTMLImageElementYPropertyInfo)] :: [(Symbol, *)])
type instance SignalList DOMHTMLImageElement = DOMHTMLImageElementSignalList
type DOMHTMLImageElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)])
-- method DOMHTMLImageElement::get_align
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_get_align" webkit_dom_html_image_element_get_align ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO CString
dOMHTMLImageElementGetAlign ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m T.Text -- result
dOMHTMLImageElementGetAlign _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_align _obj'
checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_align" result
result' <- cstringToText result
freeMem result
touchManagedPtr _obj
return result'
data DOMHTMLImageElementGetAlignMethodInfo
instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetAlignMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetAlign
-- method DOMHTMLImageElement::get_alt
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_get_alt" webkit_dom_html_image_element_get_alt ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO CString
dOMHTMLImageElementGetAlt ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m T.Text -- result
dOMHTMLImageElementGetAlt _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_alt _obj'
checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_alt" result
result' <- cstringToText result
freeMem result
touchManagedPtr _obj
return result'
data DOMHTMLImageElementGetAltMethodInfo
instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetAltMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetAlt
-- method DOMHTMLImageElement::get_border
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_get_border" webkit_dom_html_image_element_get_border ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO CString
dOMHTMLImageElementGetBorder ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m T.Text -- result
dOMHTMLImageElementGetBorder _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_border _obj'
checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_border" result
result' <- cstringToText result
freeMem result
touchManagedPtr _obj
return result'
data DOMHTMLImageElementGetBorderMethodInfo
instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetBorderMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetBorder
-- method DOMHTMLImageElement::get_complete
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : TBasicType TBoolean
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_image_element_get_complete" webkit_dom_html_image_element_get_complete ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO CInt
dOMHTMLImageElementGetComplete ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m Bool -- result
dOMHTMLImageElementGetComplete _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_complete _obj'
let result' = (/= 0) result
touchManagedPtr _obj
return result'
data DOMHTMLImageElementGetCompleteMethodInfo
instance (signature ~ (m Bool), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetCompleteMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetComplete
-- method DOMHTMLImageElement::get_cross_origin
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_get_cross_origin" webkit_dom_html_image_element_get_cross_origin ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO CString
dOMHTMLImageElementGetCrossOrigin ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m T.Text -- result
dOMHTMLImageElementGetCrossOrigin _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_cross_origin _obj'
checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_cross_origin" result
result' <- cstringToText result
freeMem result
touchManagedPtr _obj
return result'
data DOMHTMLImageElementGetCrossOriginMethodInfo
instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetCrossOriginMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetCrossOrigin
-- method DOMHTMLImageElement::get_height
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : TBasicType TInt64
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_image_element_get_height" webkit_dom_html_image_element_get_height ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO Int64
dOMHTMLImageElementGetHeight ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m Int64 -- result
dOMHTMLImageElementGetHeight _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_height _obj'
touchManagedPtr _obj
return result
data DOMHTMLImageElementGetHeightMethodInfo
instance (signature ~ (m Int64), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetHeightMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetHeight
-- method DOMHTMLImageElement::get_hspace
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : TBasicType TInt64
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_image_element_get_hspace" webkit_dom_html_image_element_get_hspace ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO Int64
dOMHTMLImageElementGetHspace ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m Int64 -- result
dOMHTMLImageElementGetHspace _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_hspace _obj'
touchManagedPtr _obj
return result
data DOMHTMLImageElementGetHspaceMethodInfo
instance (signature ~ (m Int64), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetHspaceMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetHspace
-- method DOMHTMLImageElement::get_is_map
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : TBasicType TBoolean
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_image_element_get_is_map" webkit_dom_html_image_element_get_is_map ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO CInt
dOMHTMLImageElementGetIsMap ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m Bool -- result
dOMHTMLImageElementGetIsMap _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_is_map _obj'
let result' = (/= 0) result
touchManagedPtr _obj
return result'
data DOMHTMLImageElementGetIsMapMethodInfo
instance (signature ~ (m Bool), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetIsMapMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetIsMap
-- method DOMHTMLImageElement::get_long_desc
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_get_long_desc" webkit_dom_html_image_element_get_long_desc ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO CString
dOMHTMLImageElementGetLongDesc ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m T.Text -- result
dOMHTMLImageElementGetLongDesc _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_long_desc _obj'
checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_long_desc" result
result' <- cstringToText result
freeMem result
touchManagedPtr _obj
return result'
data DOMHTMLImageElementGetLongDescMethodInfo
instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetLongDescMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetLongDesc
-- method DOMHTMLImageElement::get_lowsrc
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_get_lowsrc" webkit_dom_html_image_element_get_lowsrc ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO CString
dOMHTMLImageElementGetLowsrc ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m T.Text -- result
dOMHTMLImageElementGetLowsrc _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_lowsrc _obj'
checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_lowsrc" result
result' <- cstringToText result
freeMem result
touchManagedPtr _obj
return result'
data DOMHTMLImageElementGetLowsrcMethodInfo
instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetLowsrcMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetLowsrc
-- method DOMHTMLImageElement::get_name
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_get_name" webkit_dom_html_image_element_get_name ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO CString
dOMHTMLImageElementGetName ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m T.Text -- result
dOMHTMLImageElementGetName _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_name _obj'
checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_name" result
result' <- cstringToText result
freeMem result
touchManagedPtr _obj
return result'
data DOMHTMLImageElementGetNameMethodInfo
instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetNameMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetName
-- method DOMHTMLImageElement::get_natural_height
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : TBasicType TInt64
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_image_element_get_natural_height" webkit_dom_html_image_element_get_natural_height ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO Int64
dOMHTMLImageElementGetNaturalHeight ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m Int64 -- result
dOMHTMLImageElementGetNaturalHeight _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_natural_height _obj'
touchManagedPtr _obj
return result
data DOMHTMLImageElementGetNaturalHeightMethodInfo
instance (signature ~ (m Int64), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetNaturalHeightMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetNaturalHeight
-- method DOMHTMLImageElement::get_natural_width
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : TBasicType TInt64
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_image_element_get_natural_width" webkit_dom_html_image_element_get_natural_width ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO Int64
dOMHTMLImageElementGetNaturalWidth ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m Int64 -- result
dOMHTMLImageElementGetNaturalWidth _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_natural_width _obj'
touchManagedPtr _obj
return result
data DOMHTMLImageElementGetNaturalWidthMethodInfo
instance (signature ~ (m Int64), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetNaturalWidthMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetNaturalWidth
-- method DOMHTMLImageElement::get_src
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_get_src" webkit_dom_html_image_element_get_src ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO CString
dOMHTMLImageElementGetSrc ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m T.Text -- result
dOMHTMLImageElementGetSrc _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_src _obj'
checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_src" result
result' <- cstringToText result
freeMem result
touchManagedPtr _obj
return result'
data DOMHTMLImageElementGetSrcMethodInfo
instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetSrcMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetSrc
-- method DOMHTMLImageElement::get_srcset
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_get_srcset" webkit_dom_html_image_element_get_srcset ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO CString
dOMHTMLImageElementGetSrcset ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m T.Text -- result
dOMHTMLImageElementGetSrcset _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_srcset _obj'
checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_srcset" result
result' <- cstringToText result
freeMem result
touchManagedPtr _obj
return result'
data DOMHTMLImageElementGetSrcsetMethodInfo
instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetSrcsetMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetSrcset
-- method DOMHTMLImageElement::get_use_map
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_get_use_map" webkit_dom_html_image_element_get_use_map ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO CString
dOMHTMLImageElementGetUseMap ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m T.Text -- result
dOMHTMLImageElementGetUseMap _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_use_map _obj'
checkUnexpectedReturnNULL "webkit_dom_html_image_element_get_use_map" result
result' <- cstringToText result
freeMem result
touchManagedPtr _obj
return result'
data DOMHTMLImageElementGetUseMapMethodInfo
instance (signature ~ (m T.Text), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetUseMapMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetUseMap
-- method DOMHTMLImageElement::get_vspace
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : TBasicType TInt64
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_image_element_get_vspace" webkit_dom_html_image_element_get_vspace ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO Int64
dOMHTMLImageElementGetVspace ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m Int64 -- result
dOMHTMLImageElementGetVspace _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_vspace _obj'
touchManagedPtr _obj
return result
data DOMHTMLImageElementGetVspaceMethodInfo
instance (signature ~ (m Int64), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetVspaceMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetVspace
-- method DOMHTMLImageElement::get_width
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : TBasicType TInt64
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_image_element_get_width" webkit_dom_html_image_element_get_width ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO Int64
dOMHTMLImageElementGetWidth ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m Int64 -- result
dOMHTMLImageElementGetWidth _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_width _obj'
touchManagedPtr _obj
return result
data DOMHTMLImageElementGetWidthMethodInfo
instance (signature ~ (m Int64), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetWidthMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetWidth
-- method DOMHTMLImageElement::get_x
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : TBasicType TInt64
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_image_element_get_x" webkit_dom_html_image_element_get_x ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO Int64
dOMHTMLImageElementGetX ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m Int64 -- result
dOMHTMLImageElementGetX _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_x _obj'
touchManagedPtr _obj
return result
data DOMHTMLImageElementGetXMethodInfo
instance (signature ~ (m Int64), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetXMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetX
-- method DOMHTMLImageElement::get_y
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : TBasicType TInt64
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_image_element_get_y" webkit_dom_html_image_element_get_y ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
IO Int64
dOMHTMLImageElementGetY ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> m Int64 -- result
dOMHTMLImageElementGetY _obj = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
result <- webkit_dom_html_image_element_get_y _obj'
touchManagedPtr _obj
return result
data DOMHTMLImageElementGetYMethodInfo
instance (signature ~ (m Int64), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementGetYMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementGetY
-- method DOMHTMLImageElement::set_align
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_set_align" webkit_dom_html_image_element_set_align ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
CString -> -- value : TBasicType TUTF8
IO ()
dOMHTMLImageElementSetAlign ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> T.Text -- value
-> m () -- result
dOMHTMLImageElementSetAlign _obj value = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
value' <- textToCString value
webkit_dom_html_image_element_set_align _obj' value'
touchManagedPtr _obj
freeMem value'
return ()
data DOMHTMLImageElementSetAlignMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetAlignMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementSetAlign
-- method DOMHTMLImageElement::set_alt
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_set_alt" webkit_dom_html_image_element_set_alt ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
CString -> -- value : TBasicType TUTF8
IO ()
dOMHTMLImageElementSetAlt ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> T.Text -- value
-> m () -- result
dOMHTMLImageElementSetAlt _obj value = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
value' <- textToCString value
webkit_dom_html_image_element_set_alt _obj' value'
touchManagedPtr _obj
freeMem value'
return ()
data DOMHTMLImageElementSetAltMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetAltMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementSetAlt
-- method DOMHTMLImageElement::set_border
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_set_border" webkit_dom_html_image_element_set_border ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
CString -> -- value : TBasicType TUTF8
IO ()
dOMHTMLImageElementSetBorder ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> T.Text -- value
-> m () -- result
dOMHTMLImageElementSetBorder _obj value = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
value' <- textToCString value
webkit_dom_html_image_element_set_border _obj' value'
touchManagedPtr _obj
freeMem value'
return ()
data DOMHTMLImageElementSetBorderMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetBorderMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementSetBorder
-- method DOMHTMLImageElement::set_cross_origin
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_set_cross_origin" webkit_dom_html_image_element_set_cross_origin ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
CString -> -- value : TBasicType TUTF8
IO ()
dOMHTMLImageElementSetCrossOrigin ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> T.Text -- value
-> m () -- result
dOMHTMLImageElementSetCrossOrigin _obj value = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
value' <- textToCString value
webkit_dom_html_image_element_set_cross_origin _obj' value'
touchManagedPtr _obj
freeMem value'
return ()
data DOMHTMLImageElementSetCrossOriginMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetCrossOriginMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementSetCrossOrigin
-- method DOMHTMLImageElement::set_height
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, 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_image_element_set_height" webkit_dom_html_image_element_set_height ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
Int64 -> -- value : TBasicType TInt64
IO ()
dOMHTMLImageElementSetHeight ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> Int64 -- value
-> m () -- result
dOMHTMLImageElementSetHeight _obj value = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
webkit_dom_html_image_element_set_height _obj' value
touchManagedPtr _obj
return ()
data DOMHTMLImageElementSetHeightMethodInfo
instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetHeightMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementSetHeight
-- method DOMHTMLImageElement::set_hspace
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, 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_image_element_set_hspace" webkit_dom_html_image_element_set_hspace ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
Int64 -> -- value : TBasicType TInt64
IO ()
dOMHTMLImageElementSetHspace ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> Int64 -- value
-> m () -- result
dOMHTMLImageElementSetHspace _obj value = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
webkit_dom_html_image_element_set_hspace _obj' value
touchManagedPtr _obj
return ()
data DOMHTMLImageElementSetHspaceMethodInfo
instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetHspaceMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementSetHspace
-- method DOMHTMLImageElement::set_is_map
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : TBasicType TVoid
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_image_element_set_is_map" webkit_dom_html_image_element_set_is_map ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
CInt -> -- value : TBasicType TBoolean
IO ()
dOMHTMLImageElementSetIsMap ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> Bool -- value
-> m () -- result
dOMHTMLImageElementSetIsMap _obj value = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
let value' = (fromIntegral . fromEnum) value
webkit_dom_html_image_element_set_is_map _obj' value'
touchManagedPtr _obj
return ()
data DOMHTMLImageElementSetIsMapMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetIsMapMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementSetIsMap
-- method DOMHTMLImageElement::set_long_desc
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_set_long_desc" webkit_dom_html_image_element_set_long_desc ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
CString -> -- value : TBasicType TUTF8
IO ()
dOMHTMLImageElementSetLongDesc ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> T.Text -- value
-> m () -- result
dOMHTMLImageElementSetLongDesc _obj value = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
value' <- textToCString value
webkit_dom_html_image_element_set_long_desc _obj' value'
touchManagedPtr _obj
freeMem value'
return ()
data DOMHTMLImageElementSetLongDescMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetLongDescMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementSetLongDesc
-- method DOMHTMLImageElement::set_lowsrc
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_set_lowsrc" webkit_dom_html_image_element_set_lowsrc ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
CString -> -- value : TBasicType TUTF8
IO ()
dOMHTMLImageElementSetLowsrc ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> T.Text -- value
-> m () -- result
dOMHTMLImageElementSetLowsrc _obj value = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
value' <- textToCString value
webkit_dom_html_image_element_set_lowsrc _obj' value'
touchManagedPtr _obj
freeMem value'
return ()
data DOMHTMLImageElementSetLowsrcMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetLowsrcMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementSetLowsrc
-- method DOMHTMLImageElement::set_name
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_set_name" webkit_dom_html_image_element_set_name ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
CString -> -- value : TBasicType TUTF8
IO ()
dOMHTMLImageElementSetName ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> T.Text -- value
-> m () -- result
dOMHTMLImageElementSetName _obj value = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
value' <- textToCString value
webkit_dom_html_image_element_set_name _obj' value'
touchManagedPtr _obj
freeMem value'
return ()
data DOMHTMLImageElementSetNameMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetNameMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementSetName
-- method DOMHTMLImageElement::set_src
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_set_src" webkit_dom_html_image_element_set_src ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
CString -> -- value : TBasicType TUTF8
IO ()
dOMHTMLImageElementSetSrc ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> T.Text -- value
-> m () -- result
dOMHTMLImageElementSetSrc _obj value = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
value' <- textToCString value
webkit_dom_html_image_element_set_src _obj' value'
touchManagedPtr _obj
freeMem value'
return ()
data DOMHTMLImageElementSetSrcMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetSrcMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementSetSrc
-- method DOMHTMLImageElement::set_srcset
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_set_srcset" webkit_dom_html_image_element_set_srcset ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
CString -> -- value : TBasicType TUTF8
IO ()
dOMHTMLImageElementSetSrcset ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> T.Text -- value
-> m () -- result
dOMHTMLImageElementSetSrcset _obj value = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
value' <- textToCString value
webkit_dom_html_image_element_set_srcset _obj' value'
touchManagedPtr _obj
freeMem value'
return ()
data DOMHTMLImageElementSetSrcsetMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetSrcsetMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementSetSrcset
-- method DOMHTMLImageElement::set_use_map
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", 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_image_element_set_use_map" webkit_dom_html_image_element_set_use_map ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
CString -> -- value : TBasicType TUTF8
IO ()
dOMHTMLImageElementSetUseMap ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> T.Text -- value
-> m () -- result
dOMHTMLImageElementSetUseMap _obj value = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
value' <- textToCString value
webkit_dom_html_image_element_set_use_map _obj' value'
touchManagedPtr _obj
freeMem value'
return ()
data DOMHTMLImageElementSetUseMapMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetUseMapMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementSetUseMap
-- method DOMHTMLImageElement::set_vspace
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, 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_image_element_set_vspace" webkit_dom_html_image_element_set_vspace ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
Int64 -> -- value : TBasicType TInt64
IO ()
dOMHTMLImageElementSetVspace ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> Int64 -- value
-> m () -- result
dOMHTMLImageElementSetVspace _obj value = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
webkit_dom_html_image_element_set_vspace _obj' value
touchManagedPtr _obj
return ()
data DOMHTMLImageElementSetVspaceMethodInfo
instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetVspaceMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementSetVspace
-- method DOMHTMLImageElement::set_width
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit" "DOMHTMLImageElement", direction = DirectionIn, mayBeNull = False, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TInt64, 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_image_element_set_width" webkit_dom_html_image_element_set_width ::
Ptr DOMHTMLImageElement -> -- _obj : TInterface "WebKit" "DOMHTMLImageElement"
Int64 -> -- value : TBasicType TInt64
IO ()
dOMHTMLImageElementSetWidth ::
(MonadIO m, DOMHTMLImageElementK a) =>
a -- _obj
-> Int64 -- value
-> m () -- result
dOMHTMLImageElementSetWidth _obj value = liftIO $ do
let _obj' = unsafeManagedPtrCastPtr _obj
webkit_dom_html_image_element_set_width _obj' value
touchManagedPtr _obj
return ()
data DOMHTMLImageElementSetWidthMethodInfo
instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLImageElementK a) => MethodInfo DOMHTMLImageElementSetWidthMethodInfo a signature where
overloadedMethod _ = dOMHTMLImageElementSetWidth