{- | Copyright : Will Thompson, Iñaki García Etxebarria and Jonas Platte License : LGPL-2.1 Maintainer : Iñaki García Etxebarria (garetxe@gmail.com) -} module GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement ( -- * Exported types DOMHTMLTableColElement(..) , DOMHTMLTableColElementK , toDOMHTMLTableColElement , noDOMHTMLTableColElement , -- * Methods -- ** dOMHTMLTableColElementGetAlign DOMHTMLTableColElementGetAlignMethodInfo, dOMHTMLTableColElementGetAlign , -- ** dOMHTMLTableColElementGetCh DOMHTMLTableColElementGetChMethodInfo , dOMHTMLTableColElementGetCh , -- ** dOMHTMLTableColElementGetChOff DOMHTMLTableColElementGetChOffMethodInfo, dOMHTMLTableColElementGetChOff , -- ** dOMHTMLTableColElementGetSpan DOMHTMLTableColElementGetSpanMethodInfo , dOMHTMLTableColElementGetSpan , -- ** dOMHTMLTableColElementGetVAlign DOMHTMLTableColElementGetVAlignMethodInfo, dOMHTMLTableColElementGetVAlign , -- ** dOMHTMLTableColElementGetWidth DOMHTMLTableColElementGetWidthMethodInfo, dOMHTMLTableColElementGetWidth , -- ** dOMHTMLTableColElementSetAlign DOMHTMLTableColElementSetAlignMethodInfo, dOMHTMLTableColElementSetAlign , -- ** dOMHTMLTableColElementSetCh DOMHTMLTableColElementSetChMethodInfo , dOMHTMLTableColElementSetCh , -- ** dOMHTMLTableColElementSetChOff DOMHTMLTableColElementSetChOffMethodInfo, dOMHTMLTableColElementSetChOff , -- ** dOMHTMLTableColElementSetSpan DOMHTMLTableColElementSetSpanMethodInfo , dOMHTMLTableColElementSetSpan , -- ** dOMHTMLTableColElementSetVAlign DOMHTMLTableColElementSetVAlignMethodInfo, dOMHTMLTableColElementSetVAlign , -- ** dOMHTMLTableColElementSetWidth DOMHTMLTableColElementSetWidthMethodInfo, dOMHTMLTableColElementSetWidth , -- * Properties -- ** Align DOMHTMLTableColElementAlignPropertyInfo , constructDOMHTMLTableColElementAlign , getDOMHTMLTableColElementAlign , setDOMHTMLTableColElementAlign , -- ** Ch DOMHTMLTableColElementChPropertyInfo , constructDOMHTMLTableColElementCh , getDOMHTMLTableColElementCh , setDOMHTMLTableColElementCh , -- ** ChOff DOMHTMLTableColElementChOffPropertyInfo , constructDOMHTMLTableColElementChOff , getDOMHTMLTableColElementChOff , setDOMHTMLTableColElementChOff , -- ** Span DOMHTMLTableColElementSpanPropertyInfo , constructDOMHTMLTableColElementSpan , getDOMHTMLTableColElementSpan , setDOMHTMLTableColElementSpan , -- ** VAlign DOMHTMLTableColElementVAlignPropertyInfo, constructDOMHTMLTableColElementVAlign , getDOMHTMLTableColElementVAlign , setDOMHTMLTableColElementVAlign , -- ** Width DOMHTMLTableColElementWidthPropertyInfo , constructDOMHTMLTableColElementWidth , getDOMHTMLTableColElementWidth , setDOMHTMLTableColElementWidth , ) where import Prelude () import Data.GI.Base.ShortPrelude import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map import GI.WebKit2WebExtension.Types import GI.WebKit2WebExtension.Callbacks import qualified GI.GObject as GObject newtype DOMHTMLTableColElement = DOMHTMLTableColElement (ForeignPtr DOMHTMLTableColElement) foreign import ccall "webkit_dom_html_table_col_element_get_type" c_webkit_dom_html_table_col_element_get_type :: IO GType type instance ParentTypes DOMHTMLTableColElement = DOMHTMLTableColElementParentTypes type DOMHTMLTableColElementParentTypes = '[DOMHTMLElement, DOMElement, DOMNode, DOMObject, GObject.Object, DOMEventTarget] instance GObject DOMHTMLTableColElement where gobjectIsInitiallyUnowned _ = False gobjectType _ = c_webkit_dom_html_table_col_element_get_type class GObject o => DOMHTMLTableColElementK o instance (GObject o, IsDescendantOf DOMHTMLTableColElement o) => DOMHTMLTableColElementK o toDOMHTMLTableColElement :: DOMHTMLTableColElementK o => o -> IO DOMHTMLTableColElement toDOMHTMLTableColElement = unsafeCastTo DOMHTMLTableColElement noDOMHTMLTableColElement :: Maybe DOMHTMLTableColElement noDOMHTMLTableColElement = Nothing type family ResolveDOMHTMLTableColElementMethod (t :: Symbol) (o :: *) :: * where ResolveDOMHTMLTableColElementMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo ResolveDOMHTMLTableColElementMethod "appendChild" o = DOMNodeAppendChildMethodInfo ResolveDOMHTMLTableColElementMethod "bindProperty" o = GObject.ObjectBindPropertyMethodInfo ResolveDOMHTMLTableColElementMethod "bindPropertyFull" o = GObject.ObjectBindPropertyFullMethodInfo ResolveDOMHTMLTableColElementMethod "blur" o = DOMElementBlurMethodInfo ResolveDOMHTMLTableColElementMethod "click" o = DOMHTMLElementClickMethodInfo ResolveDOMHTMLTableColElementMethod "cloneNode" o = DOMNodeCloneNodeMethodInfo ResolveDOMHTMLTableColElementMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo ResolveDOMHTMLTableColElementMethod "contains" o = DOMNodeContainsMethodInfo ResolveDOMHTMLTableColElementMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo ResolveDOMHTMLTableColElementMethod "focus" o = DOMElementFocusMethodInfo ResolveDOMHTMLTableColElementMethod "forceFloating" o = GObject.ObjectForceFloatingMethodInfo ResolveDOMHTMLTableColElementMethod "freezeNotify" o = GObject.ObjectFreezeNotifyMethodInfo ResolveDOMHTMLTableColElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo ResolveDOMHTMLTableColElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo ResolveDOMHTMLTableColElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo ResolveDOMHTMLTableColElementMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo ResolveDOMHTMLTableColElementMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo ResolveDOMHTMLTableColElementMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo ResolveDOMHTMLTableColElementMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo ResolveDOMHTMLTableColElementMethod "isFloating" o = GObject.ObjectIsFloatingMethodInfo ResolveDOMHTMLTableColElementMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo ResolveDOMHTMLTableColElementMethod "isSupported" o = DOMNodeIsSupportedMethodInfo ResolveDOMHTMLTableColElementMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo ResolveDOMHTMLTableColElementMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo ResolveDOMHTMLTableColElementMethod "normalize" o = DOMNodeNormalizeMethodInfo ResolveDOMHTMLTableColElementMethod "notify" o = GObject.ObjectNotifyMethodInfo ResolveDOMHTMLTableColElementMethod "notifyByPspec" o = GObject.ObjectNotifyByPspecMethodInfo ResolveDOMHTMLTableColElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo ResolveDOMHTMLTableColElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo ResolveDOMHTMLTableColElementMethod "ref" o = GObject.ObjectRefMethodInfo ResolveDOMHTMLTableColElementMethod "refSink" o = GObject.ObjectRefSinkMethodInfo ResolveDOMHTMLTableColElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo ResolveDOMHTMLTableColElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo ResolveDOMHTMLTableColElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo ResolveDOMHTMLTableColElementMethod "removeChild" o = DOMNodeRemoveChildMethodInfo ResolveDOMHTMLTableColElementMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo ResolveDOMHTMLTableColElementMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo ResolveDOMHTMLTableColElementMethod "replaceData" o = GObject.ObjectReplaceDataMethodInfo ResolveDOMHTMLTableColElementMethod "replaceQdata" o = GObject.ObjectReplaceQdataMethodInfo ResolveDOMHTMLTableColElementMethod "runDispose" o = GObject.ObjectRunDisposeMethodInfo ResolveDOMHTMLTableColElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo ResolveDOMHTMLTableColElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo ResolveDOMHTMLTableColElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo ResolveDOMHTMLTableColElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo ResolveDOMHTMLTableColElementMethod "stealData" o = GObject.ObjectStealDataMethodInfo ResolveDOMHTMLTableColElementMethod "stealQdata" o = GObject.ObjectStealQdataMethodInfo ResolveDOMHTMLTableColElementMethod "thawNotify" o = GObject.ObjectThawNotifyMethodInfo ResolveDOMHTMLTableColElementMethod "unref" o = GObject.ObjectUnrefMethodInfo ResolveDOMHTMLTableColElementMethod "watchClosure" o = GObject.ObjectWatchClosureMethodInfo ResolveDOMHTMLTableColElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo ResolveDOMHTMLTableColElementMethod "getAlign" o = DOMHTMLTableColElementGetAlignMethodInfo ResolveDOMHTMLTableColElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo ResolveDOMHTMLTableColElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo ResolveDOMHTMLTableColElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo ResolveDOMHTMLTableColElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo ResolveDOMHTMLTableColElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo ResolveDOMHTMLTableColElementMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo ResolveDOMHTMLTableColElementMethod "getCh" o = DOMHTMLTableColElementGetChMethodInfo ResolveDOMHTMLTableColElementMethod "getChOff" o = DOMHTMLTableColElementGetChOffMethodInfo ResolveDOMHTMLTableColElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo ResolveDOMHTMLTableColElementMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo ResolveDOMHTMLTableColElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo ResolveDOMHTMLTableColElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo ResolveDOMHTMLTableColElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo ResolveDOMHTMLTableColElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo ResolveDOMHTMLTableColElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo ResolveDOMHTMLTableColElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo ResolveDOMHTMLTableColElementMethod "getData" o = GObject.ObjectGetDataMethodInfo ResolveDOMHTMLTableColElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo ResolveDOMHTMLTableColElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo ResolveDOMHTMLTableColElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo ResolveDOMHTMLTableColElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo ResolveDOMHTMLTableColElementMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo ResolveDOMHTMLTableColElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo ResolveDOMHTMLTableColElementMethod "getId" o = DOMElementGetIdMethodInfo ResolveDOMHTMLTableColElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo ResolveDOMHTMLTableColElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo ResolveDOMHTMLTableColElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo ResolveDOMHTMLTableColElementMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo ResolveDOMHTMLTableColElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo ResolveDOMHTMLTableColElementMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo ResolveDOMHTMLTableColElementMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo ResolveDOMHTMLTableColElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo ResolveDOMHTMLTableColElementMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo ResolveDOMHTMLTableColElementMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo ResolveDOMHTMLTableColElementMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo ResolveDOMHTMLTableColElementMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo ResolveDOMHTMLTableColElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo ResolveDOMHTMLTableColElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo ResolveDOMHTMLTableColElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo ResolveDOMHTMLTableColElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo ResolveDOMHTMLTableColElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo ResolveDOMHTMLTableColElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo ResolveDOMHTMLTableColElementMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo ResolveDOMHTMLTableColElementMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo ResolveDOMHTMLTableColElementMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo ResolveDOMHTMLTableColElementMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo ResolveDOMHTMLTableColElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo ResolveDOMHTMLTableColElementMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo ResolveDOMHTMLTableColElementMethod "getProperty" o = GObject.ObjectGetPropertyMethodInfo ResolveDOMHTMLTableColElementMethod "getQdata" o = GObject.ObjectGetQdataMethodInfo ResolveDOMHTMLTableColElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo ResolveDOMHTMLTableColElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo ResolveDOMHTMLTableColElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo ResolveDOMHTMLTableColElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo ResolveDOMHTMLTableColElementMethod "getSpan" o = DOMHTMLTableColElementGetSpanMethodInfo ResolveDOMHTMLTableColElementMethod "getStyle" o = DOMElementGetStyleMethodInfo ResolveDOMHTMLTableColElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo ResolveDOMHTMLTableColElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo ResolveDOMHTMLTableColElementMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo ResolveDOMHTMLTableColElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo ResolveDOMHTMLTableColElementMethod "getVAlign" o = DOMHTMLTableColElementGetVAlignMethodInfo ResolveDOMHTMLTableColElementMethod "getWidth" o = DOMHTMLTableColElementGetWidthMethodInfo ResolveDOMHTMLTableColElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo ResolveDOMHTMLTableColElementMethod "setAlign" o = DOMHTMLTableColElementSetAlignMethodInfo ResolveDOMHTMLTableColElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo ResolveDOMHTMLTableColElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo ResolveDOMHTMLTableColElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo ResolveDOMHTMLTableColElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo ResolveDOMHTMLTableColElementMethod "setCh" o = DOMHTMLTableColElementSetChMethodInfo ResolveDOMHTMLTableColElementMethod "setChOff" o = DOMHTMLTableColElementSetChOffMethodInfo ResolveDOMHTMLTableColElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo ResolveDOMHTMLTableColElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo ResolveDOMHTMLTableColElementMethod "setData" o = GObject.ObjectSetDataMethodInfo ResolveDOMHTMLTableColElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo ResolveDOMHTMLTableColElementMethod "setId" o = DOMElementSetIdMethodInfo ResolveDOMHTMLTableColElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo ResolveDOMHTMLTableColElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo ResolveDOMHTMLTableColElementMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo ResolveDOMHTMLTableColElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo ResolveDOMHTMLTableColElementMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo ResolveDOMHTMLTableColElementMethod "setProperty" o = GObject.ObjectSetPropertyMethodInfo ResolveDOMHTMLTableColElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo ResolveDOMHTMLTableColElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo ResolveDOMHTMLTableColElementMethod "setSpan" o = DOMHTMLTableColElementSetSpanMethodInfo ResolveDOMHTMLTableColElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo ResolveDOMHTMLTableColElementMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo ResolveDOMHTMLTableColElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo ResolveDOMHTMLTableColElementMethod "setVAlign" o = DOMHTMLTableColElementSetVAlignMethodInfo ResolveDOMHTMLTableColElementMethod "setWidth" o = DOMHTMLTableColElementSetWidthMethodInfo ResolveDOMHTMLTableColElementMethod l o = MethodResolutionFailed l o instance (info ~ ResolveDOMHTMLTableColElementMethod t DOMHTMLTableColElement, MethodInfo info DOMHTMLTableColElement p) => IsLabelProxy t (DOMHTMLTableColElement -> p) where fromLabelProxy _ = overloadedMethod (MethodProxy :: MethodProxy info) #if MIN_VERSION_base(4,9,0) instance (info ~ ResolveDOMHTMLTableColElementMethod t DOMHTMLTableColElement, MethodInfo info DOMHTMLTableColElement p) => IsLabel t (DOMHTMLTableColElement -> p) where fromLabel _ = overloadedMethod (MethodProxy :: MethodProxy info) #endif -- VVV Prop "align" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLTableColElementAlign :: (MonadIO m, DOMHTMLTableColElementK o) => o -> m T.Text getDOMHTMLTableColElementAlign obj = liftIO $ getObjectPropertyString obj "align" setDOMHTMLTableColElementAlign :: (MonadIO m, DOMHTMLTableColElementK o) => o -> T.Text -> m () setDOMHTMLTableColElementAlign obj val = liftIO $ setObjectPropertyString obj "align" val constructDOMHTMLTableColElementAlign :: T.Text -> IO ([Char], GValue) constructDOMHTMLTableColElementAlign val = constructObjectPropertyString "align" val data DOMHTMLTableColElementAlignPropertyInfo instance AttrInfo DOMHTMLTableColElementAlignPropertyInfo where type AttrAllowedOps DOMHTMLTableColElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLTableColElementAlignPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLTableColElementAlignPropertyInfo = DOMHTMLTableColElementK type AttrGetType DOMHTMLTableColElementAlignPropertyInfo = T.Text type AttrLabel DOMHTMLTableColElementAlignPropertyInfo = "align" attrGet _ = getDOMHTMLTableColElementAlign attrSet _ = setDOMHTMLTableColElementAlign attrConstruct _ = constructDOMHTMLTableColElementAlign -- VVV Prop "ch" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLTableColElementCh :: (MonadIO m, DOMHTMLTableColElementK o) => o -> m T.Text getDOMHTMLTableColElementCh obj = liftIO $ getObjectPropertyString obj "ch" setDOMHTMLTableColElementCh :: (MonadIO m, DOMHTMLTableColElementK o) => o -> T.Text -> m () setDOMHTMLTableColElementCh obj val = liftIO $ setObjectPropertyString obj "ch" val constructDOMHTMLTableColElementCh :: T.Text -> IO ([Char], GValue) constructDOMHTMLTableColElementCh val = constructObjectPropertyString "ch" val data DOMHTMLTableColElementChPropertyInfo instance AttrInfo DOMHTMLTableColElementChPropertyInfo where type AttrAllowedOps DOMHTMLTableColElementChPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLTableColElementChPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLTableColElementChPropertyInfo = DOMHTMLTableColElementK type AttrGetType DOMHTMLTableColElementChPropertyInfo = T.Text type AttrLabel DOMHTMLTableColElementChPropertyInfo = "ch" attrGet _ = getDOMHTMLTableColElementCh attrSet _ = setDOMHTMLTableColElementCh attrConstruct _ = constructDOMHTMLTableColElementCh -- VVV Prop "ch-off" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLTableColElementChOff :: (MonadIO m, DOMHTMLTableColElementK o) => o -> m T.Text getDOMHTMLTableColElementChOff obj = liftIO $ getObjectPropertyString obj "ch-off" setDOMHTMLTableColElementChOff :: (MonadIO m, DOMHTMLTableColElementK o) => o -> T.Text -> m () setDOMHTMLTableColElementChOff obj val = liftIO $ setObjectPropertyString obj "ch-off" val constructDOMHTMLTableColElementChOff :: T.Text -> IO ([Char], GValue) constructDOMHTMLTableColElementChOff val = constructObjectPropertyString "ch-off" val data DOMHTMLTableColElementChOffPropertyInfo instance AttrInfo DOMHTMLTableColElementChOffPropertyInfo where type AttrAllowedOps DOMHTMLTableColElementChOffPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLTableColElementChOffPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLTableColElementChOffPropertyInfo = DOMHTMLTableColElementK type AttrGetType DOMHTMLTableColElementChOffPropertyInfo = T.Text type AttrLabel DOMHTMLTableColElementChOffPropertyInfo = "ch-off" attrGet _ = getDOMHTMLTableColElementChOff attrSet _ = setDOMHTMLTableColElementChOff attrConstruct _ = constructDOMHTMLTableColElementChOff -- VVV Prop "span" -- Type: TBasicType TInt64 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLTableColElementSpan :: (MonadIO m, DOMHTMLTableColElementK o) => o -> m Int64 getDOMHTMLTableColElementSpan obj = liftIO $ getObjectPropertyInt64 obj "span" setDOMHTMLTableColElementSpan :: (MonadIO m, DOMHTMLTableColElementK o) => o -> Int64 -> m () setDOMHTMLTableColElementSpan obj val = liftIO $ setObjectPropertyInt64 obj "span" val constructDOMHTMLTableColElementSpan :: Int64 -> IO ([Char], GValue) constructDOMHTMLTableColElementSpan val = constructObjectPropertyInt64 "span" val data DOMHTMLTableColElementSpanPropertyInfo instance AttrInfo DOMHTMLTableColElementSpanPropertyInfo where type AttrAllowedOps DOMHTMLTableColElementSpanPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLTableColElementSpanPropertyInfo = (~) Int64 type AttrBaseTypeConstraint DOMHTMLTableColElementSpanPropertyInfo = DOMHTMLTableColElementK type AttrGetType DOMHTMLTableColElementSpanPropertyInfo = Int64 type AttrLabel DOMHTMLTableColElementSpanPropertyInfo = "span" attrGet _ = getDOMHTMLTableColElementSpan attrSet _ = setDOMHTMLTableColElementSpan attrConstruct _ = constructDOMHTMLTableColElementSpan -- VVV Prop "v-align" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLTableColElementVAlign :: (MonadIO m, DOMHTMLTableColElementK o) => o -> m T.Text getDOMHTMLTableColElementVAlign obj = liftIO $ getObjectPropertyString obj "v-align" setDOMHTMLTableColElementVAlign :: (MonadIO m, DOMHTMLTableColElementK o) => o -> T.Text -> m () setDOMHTMLTableColElementVAlign obj val = liftIO $ setObjectPropertyString obj "v-align" val constructDOMHTMLTableColElementVAlign :: T.Text -> IO ([Char], GValue) constructDOMHTMLTableColElementVAlign val = constructObjectPropertyString "v-align" val data DOMHTMLTableColElementVAlignPropertyInfo instance AttrInfo DOMHTMLTableColElementVAlignPropertyInfo where type AttrAllowedOps DOMHTMLTableColElementVAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLTableColElementVAlignPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLTableColElementVAlignPropertyInfo = DOMHTMLTableColElementK type AttrGetType DOMHTMLTableColElementVAlignPropertyInfo = T.Text type AttrLabel DOMHTMLTableColElementVAlignPropertyInfo = "v-align" attrGet _ = getDOMHTMLTableColElementVAlign attrSet _ = setDOMHTMLTableColElementVAlign attrConstruct _ = constructDOMHTMLTableColElementVAlign -- VVV Prop "width" -- Type: TBasicType TUTF8 -- Flags: [PropertyReadable,PropertyWritable] getDOMHTMLTableColElementWidth :: (MonadIO m, DOMHTMLTableColElementK o) => o -> m T.Text getDOMHTMLTableColElementWidth obj = liftIO $ getObjectPropertyString obj "width" setDOMHTMLTableColElementWidth :: (MonadIO m, DOMHTMLTableColElementK o) => o -> T.Text -> m () setDOMHTMLTableColElementWidth obj val = liftIO $ setObjectPropertyString obj "width" val constructDOMHTMLTableColElementWidth :: T.Text -> IO ([Char], GValue) constructDOMHTMLTableColElementWidth val = constructObjectPropertyString "width" val data DOMHTMLTableColElementWidthPropertyInfo instance AttrInfo DOMHTMLTableColElementWidthPropertyInfo where type AttrAllowedOps DOMHTMLTableColElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet] type AttrSetTypeConstraint DOMHTMLTableColElementWidthPropertyInfo = (~) T.Text type AttrBaseTypeConstraint DOMHTMLTableColElementWidthPropertyInfo = DOMHTMLTableColElementK type AttrGetType DOMHTMLTableColElementWidthPropertyInfo = T.Text type AttrLabel DOMHTMLTableColElementWidthPropertyInfo = "width" attrGet _ = getDOMHTMLTableColElementWidth attrSet _ = setDOMHTMLTableColElementWidth attrConstruct _ = constructDOMHTMLTableColElementWidth type instance AttributeList DOMHTMLTableColElement = DOMHTMLTableColElementAttributeList type DOMHTMLTableColElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableColElementAlignPropertyInfo), '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", DOMNodeBaseUriPropertyInfo), '("ch", DOMHTMLTableColElementChPropertyInfo), '("chOff", DOMHTMLTableColElementChOffPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMNodeLocalNamePropertyInfo), '("namespaceUri", DOMNodeNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("prefix", DOMNodePrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("span", DOMHTMLTableColElementSpanPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("vAlign", DOMHTMLTableColElementVAlignPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLTableColElementWidthPropertyInfo)] :: [(Symbol, *)]) type instance SignalList DOMHTMLTableColElement = DOMHTMLTableColElementSignalList type DOMHTMLTableColElementSignalList = ('[ '("notify", GObject.ObjectNotifySignalInfo)] :: [(Symbol, *)]) -- method DOMHTMLTableColElement::get_align -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", 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_table_col_element_get_align" webkit_dom_html_table_col_element_get_align :: Ptr DOMHTMLTableColElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLTableColElement" IO CString dOMHTMLTableColElementGetAlign :: (MonadIO m, DOMHTMLTableColElementK a) => a -- _obj -> m T.Text -- result dOMHTMLTableColElementGetAlign _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_table_col_element_get_align _obj' checkUnexpectedReturnNULL "webkit_dom_html_table_col_element_get_align" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLTableColElementGetAlignMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementGetAlignMethodInfo a signature where overloadedMethod _ = dOMHTMLTableColElementGetAlign -- method DOMHTMLTableColElement::get_ch -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", 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_table_col_element_get_ch" webkit_dom_html_table_col_element_get_ch :: Ptr DOMHTMLTableColElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLTableColElement" IO CString dOMHTMLTableColElementGetCh :: (MonadIO m, DOMHTMLTableColElementK a) => a -- _obj -> m T.Text -- result dOMHTMLTableColElementGetCh _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_table_col_element_get_ch _obj' checkUnexpectedReturnNULL "webkit_dom_html_table_col_element_get_ch" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLTableColElementGetChMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementGetChMethodInfo a signature where overloadedMethod _ = dOMHTMLTableColElementGetCh -- method DOMHTMLTableColElement::get_ch_off -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", 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_table_col_element_get_ch_off" webkit_dom_html_table_col_element_get_ch_off :: Ptr DOMHTMLTableColElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLTableColElement" IO CString dOMHTMLTableColElementGetChOff :: (MonadIO m, DOMHTMLTableColElementK a) => a -- _obj -> m T.Text -- result dOMHTMLTableColElementGetChOff _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_table_col_element_get_ch_off _obj' checkUnexpectedReturnNULL "webkit_dom_html_table_col_element_get_ch_off" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLTableColElementGetChOffMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementGetChOffMethodInfo a signature where overloadedMethod _ = dOMHTMLTableColElementGetChOff -- method DOMHTMLTableColElement::get_span -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", 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_table_col_element_get_span" webkit_dom_html_table_col_element_get_span :: Ptr DOMHTMLTableColElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLTableColElement" IO Int64 dOMHTMLTableColElementGetSpan :: (MonadIO m, DOMHTMLTableColElementK a) => a -- _obj -> m Int64 -- result dOMHTMLTableColElementGetSpan _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_table_col_element_get_span _obj' touchManagedPtr _obj return result data DOMHTMLTableColElementGetSpanMethodInfo instance (signature ~ (m Int64), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementGetSpanMethodInfo a signature where overloadedMethod _ = dOMHTMLTableColElementGetSpan -- method DOMHTMLTableColElement::get_v_align -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", 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_table_col_element_get_v_align" webkit_dom_html_table_col_element_get_v_align :: Ptr DOMHTMLTableColElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLTableColElement" IO CString dOMHTMLTableColElementGetVAlign :: (MonadIO m, DOMHTMLTableColElementK a) => a -- _obj -> m T.Text -- result dOMHTMLTableColElementGetVAlign _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_table_col_element_get_v_align _obj' checkUnexpectedReturnNULL "webkit_dom_html_table_col_element_get_v_align" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLTableColElementGetVAlignMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementGetVAlignMethodInfo a signature where overloadedMethod _ = dOMHTMLTableColElementGetVAlign -- method DOMHTMLTableColElement::get_width -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", 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_table_col_element_get_width" webkit_dom_html_table_col_element_get_width :: Ptr DOMHTMLTableColElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLTableColElement" IO CString dOMHTMLTableColElementGetWidth :: (MonadIO m, DOMHTMLTableColElementK a) => a -- _obj -> m T.Text -- result dOMHTMLTableColElementGetWidth _obj = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj result <- webkit_dom_html_table_col_element_get_width _obj' checkUnexpectedReturnNULL "webkit_dom_html_table_col_element_get_width" result result' <- cstringToText result freeMem result touchManagedPtr _obj return result' data DOMHTMLTableColElementGetWidthMethodInfo instance (signature ~ (m T.Text), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementGetWidthMethodInfo a signature where overloadedMethod _ = dOMHTMLTableColElementGetWidth -- method DOMHTMLTableColElement::set_align -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", 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_table_col_element_set_align" webkit_dom_html_table_col_element_set_align :: Ptr DOMHTMLTableColElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLTableColElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLTableColElementSetAlign :: (MonadIO m, DOMHTMLTableColElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLTableColElementSetAlign _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_table_col_element_set_align _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLTableColElementSetAlignMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementSetAlignMethodInfo a signature where overloadedMethod _ = dOMHTMLTableColElementSetAlign -- method DOMHTMLTableColElement::set_ch -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", 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_table_col_element_set_ch" webkit_dom_html_table_col_element_set_ch :: Ptr DOMHTMLTableColElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLTableColElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLTableColElementSetCh :: (MonadIO m, DOMHTMLTableColElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLTableColElementSetCh _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_table_col_element_set_ch _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLTableColElementSetChMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementSetChMethodInfo a signature where overloadedMethod _ = dOMHTMLTableColElementSetCh -- method DOMHTMLTableColElement::set_ch_off -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", 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_table_col_element_set_ch_off" webkit_dom_html_table_col_element_set_ch_off :: Ptr DOMHTMLTableColElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLTableColElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLTableColElementSetChOff :: (MonadIO m, DOMHTMLTableColElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLTableColElementSetChOff _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_table_col_element_set_ch_off _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLTableColElementSetChOffMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementSetChOffMethodInfo a signature where overloadedMethod _ = dOMHTMLTableColElementSetChOff -- method DOMHTMLTableColElement::set_span -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", 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_table_col_element_set_span" webkit_dom_html_table_col_element_set_span :: Ptr DOMHTMLTableColElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLTableColElement" Int64 -> -- value : TBasicType TInt64 IO () dOMHTMLTableColElementSetSpan :: (MonadIO m, DOMHTMLTableColElementK a) => a -- _obj -> Int64 -- value -> m () -- result dOMHTMLTableColElementSetSpan _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj webkit_dom_html_table_col_element_set_span _obj' value touchManagedPtr _obj return () data DOMHTMLTableColElementSetSpanMethodInfo instance (signature ~ (Int64 -> m ()), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementSetSpanMethodInfo a signature where overloadedMethod _ = dOMHTMLTableColElementSetSpan -- method DOMHTMLTableColElement::set_v_align -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", 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_table_col_element_set_v_align" webkit_dom_html_table_col_element_set_v_align :: Ptr DOMHTMLTableColElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLTableColElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLTableColElementSetVAlign :: (MonadIO m, DOMHTMLTableColElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLTableColElementSetVAlign _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_table_col_element_set_v_align _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLTableColElementSetVAlignMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementSetVAlignMethodInfo a signature where overloadedMethod _ = dOMHTMLTableColElementSetVAlign -- method DOMHTMLTableColElement::set_width -- method type : OrdinaryMethod -- Args : [Arg {argCName = "_obj", argType = TInterface "WebKit2WebExtension" "DOMHTMLTableColElement", 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_table_col_element_set_width" webkit_dom_html_table_col_element_set_width :: Ptr DOMHTMLTableColElement -> -- _obj : TInterface "WebKit2WebExtension" "DOMHTMLTableColElement" CString -> -- value : TBasicType TUTF8 IO () dOMHTMLTableColElementSetWidth :: (MonadIO m, DOMHTMLTableColElementK a) => a -- _obj -> T.Text -- value -> m () -- result dOMHTMLTableColElementSetWidth _obj value = liftIO $ do let _obj' = unsafeManagedPtrCastPtr _obj value' <- textToCString value webkit_dom_html_table_col_element_set_width _obj' value' touchManagedPtr _obj freeMem value' return () data DOMHTMLTableColElementSetWidthMethodInfo instance (signature ~ (T.Text -> m ()), MonadIO m, DOMHTMLTableColElementK a) => MethodInfo DOMHTMLTableColElementSetWidthMethodInfo a signature where overloadedMethod _ = dOMHTMLTableColElementSetWidth