gi-webkit2webextension-4.0.19: GI/WebKit2WebExtension/Objects/DOMHTMLTextAreaElement.hs
{- |
Copyright : Will Thompson, Iñaki García Etxebarria and Jonas Platte
License : LGPL-2.1
Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)
/No description available in the introspection data./
-}
#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \
&& !defined(__HADDOCK_VERSION__))
module GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement
(
-- * Exported types
DOMHTMLTextAreaElement(..) ,
IsDOMHTMLTextAreaElement ,
toDOMHTMLTextAreaElement ,
noDOMHTMLTextAreaElement ,
-- * Methods
-- ** getAreaType #method:getAreaType#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementGetAreaTypeMethodInfo,
#endif
dOMHTMLTextAreaElementGetAreaType ,
-- ** getAutofocus #method:getAutofocus#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementGetAutofocusMethodInfo,
#endif
dOMHTMLTextAreaElementGetAutofocus ,
-- ** getCols #method:getCols#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementGetColsMethodInfo ,
#endif
dOMHTMLTextAreaElementGetCols ,
-- ** getDefaultValue #method:getDefaultValue#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementGetDefaultValueMethodInfo,
#endif
dOMHTMLTextAreaElementGetDefaultValue ,
-- ** getDisabled #method:getDisabled#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementGetDisabledMethodInfo,
#endif
dOMHTMLTextAreaElementGetDisabled ,
-- ** getForm #method:getForm#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementGetFormMethodInfo ,
#endif
dOMHTMLTextAreaElementGetForm ,
-- ** getName #method:getName#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementGetNameMethodInfo ,
#endif
dOMHTMLTextAreaElementGetName ,
-- ** getReadOnly #method:getReadOnly#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementGetReadOnlyMethodInfo,
#endif
dOMHTMLTextAreaElementGetReadOnly ,
-- ** getRows #method:getRows#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementGetRowsMethodInfo ,
#endif
dOMHTMLTextAreaElementGetRows ,
-- ** getSelectionEnd #method:getSelectionEnd#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementGetSelectionEndMethodInfo,
#endif
dOMHTMLTextAreaElementGetSelectionEnd ,
-- ** getSelectionStart #method:getSelectionStart#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementGetSelectionStartMethodInfo,
#endif
dOMHTMLTextAreaElementGetSelectionStart ,
-- ** getValue #method:getValue#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementGetValueMethodInfo,
#endif
dOMHTMLTextAreaElementGetValue ,
-- ** getWillValidate #method:getWillValidate#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementGetWillValidateMethodInfo,
#endif
dOMHTMLTextAreaElementGetWillValidate ,
-- ** isEdited #method:isEdited#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementIsEditedMethodInfo,
#endif
dOMHTMLTextAreaElementIsEdited ,
-- ** select #method:select#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementSelectMethodInfo ,
#endif
dOMHTMLTextAreaElementSelect ,
-- ** setAutofocus #method:setAutofocus#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementSetAutofocusMethodInfo,
#endif
dOMHTMLTextAreaElementSetAutofocus ,
-- ** setCols #method:setCols#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementSetColsMethodInfo ,
#endif
dOMHTMLTextAreaElementSetCols ,
-- ** setDefaultValue #method:setDefaultValue#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementSetDefaultValueMethodInfo,
#endif
dOMHTMLTextAreaElementSetDefaultValue ,
-- ** setDisabled #method:setDisabled#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementSetDisabledMethodInfo,
#endif
dOMHTMLTextAreaElementSetDisabled ,
-- ** setName #method:setName#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementSetNameMethodInfo ,
#endif
dOMHTMLTextAreaElementSetName ,
-- ** setReadOnly #method:setReadOnly#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementSetReadOnlyMethodInfo,
#endif
dOMHTMLTextAreaElementSetReadOnly ,
-- ** setRows #method:setRows#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementSetRowsMethodInfo ,
#endif
dOMHTMLTextAreaElementSetRows ,
-- ** setSelectionEnd #method:setSelectionEnd#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementSetSelectionEndMethodInfo,
#endif
dOMHTMLTextAreaElementSetSelectionEnd ,
-- ** setSelectionRange #method:setSelectionRange#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementSetSelectionRangeMethodInfo,
#endif
dOMHTMLTextAreaElementSetSelectionRange ,
-- ** setSelectionStart #method:setSelectionStart#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementSetSelectionStartMethodInfo,
#endif
dOMHTMLTextAreaElementSetSelectionStart ,
-- ** setValue #method:setValue#
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementSetValueMethodInfo,
#endif
dOMHTMLTextAreaElementSetValue ,
-- * Properties
-- ** autofocus #attr:autofocus#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementAutofocusPropertyInfo,
#endif
constructDOMHTMLTextAreaElementAutofocus,
#if ENABLE_OVERLOADING
dOMHTMLTextAreaElementAutofocus ,
#endif
getDOMHTMLTextAreaElementAutofocus ,
setDOMHTMLTextAreaElementAutofocus ,
-- ** cols #attr:cols#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementColsPropertyInfo ,
#endif
constructDOMHTMLTextAreaElementCols ,
#if ENABLE_OVERLOADING
dOMHTMLTextAreaElementCols ,
#endif
getDOMHTMLTextAreaElementCols ,
setDOMHTMLTextAreaElementCols ,
-- ** defaultValue #attr:defaultValue#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementDefaultValuePropertyInfo,
#endif
constructDOMHTMLTextAreaElementDefaultValue,
#if ENABLE_OVERLOADING
dOMHTMLTextAreaElementDefaultValue ,
#endif
getDOMHTMLTextAreaElementDefaultValue ,
setDOMHTMLTextAreaElementDefaultValue ,
-- ** disabled #attr:disabled#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementDisabledPropertyInfo,
#endif
constructDOMHTMLTextAreaElementDisabled ,
#if ENABLE_OVERLOADING
dOMHTMLTextAreaElementDisabled ,
#endif
getDOMHTMLTextAreaElementDisabled ,
setDOMHTMLTextAreaElementDisabled ,
-- ** form #attr:form#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementFormPropertyInfo ,
#endif
#if ENABLE_OVERLOADING
dOMHTMLTextAreaElementForm ,
#endif
getDOMHTMLTextAreaElementForm ,
-- ** name #attr:name#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementNamePropertyInfo ,
#endif
constructDOMHTMLTextAreaElementName ,
#if ENABLE_OVERLOADING
dOMHTMLTextAreaElementName ,
#endif
getDOMHTMLTextAreaElementName ,
setDOMHTMLTextAreaElementName ,
-- ** readOnly #attr:readOnly#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementReadOnlyPropertyInfo,
#endif
constructDOMHTMLTextAreaElementReadOnly ,
#if ENABLE_OVERLOADING
dOMHTMLTextAreaElementReadOnly ,
#endif
getDOMHTMLTextAreaElementReadOnly ,
setDOMHTMLTextAreaElementReadOnly ,
-- ** rows #attr:rows#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementRowsPropertyInfo ,
#endif
constructDOMHTMLTextAreaElementRows ,
#if ENABLE_OVERLOADING
dOMHTMLTextAreaElementRows ,
#endif
getDOMHTMLTextAreaElementRows ,
setDOMHTMLTextAreaElementRows ,
-- ** selectionEnd #attr:selectionEnd#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementSelectionEndPropertyInfo,
#endif
constructDOMHTMLTextAreaElementSelectionEnd,
#if ENABLE_OVERLOADING
dOMHTMLTextAreaElementSelectionEnd ,
#endif
getDOMHTMLTextAreaElementSelectionEnd ,
setDOMHTMLTextAreaElementSelectionEnd ,
-- ** selectionStart #attr:selectionStart#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementSelectionStartPropertyInfo,
#endif
constructDOMHTMLTextAreaElementSelectionStart,
#if ENABLE_OVERLOADING
dOMHTMLTextAreaElementSelectionStart ,
#endif
getDOMHTMLTextAreaElementSelectionStart ,
setDOMHTMLTextAreaElementSelectionStart ,
-- ** type #attr:type#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementTypePropertyInfo ,
#endif
#if ENABLE_OVERLOADING
dOMHTMLTextAreaElementType ,
#endif
getDOMHTMLTextAreaElementType ,
-- ** value #attr:value#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementValuePropertyInfo ,
#endif
constructDOMHTMLTextAreaElementValue ,
#if ENABLE_OVERLOADING
dOMHTMLTextAreaElementValue ,
#endif
getDOMHTMLTextAreaElementValue ,
setDOMHTMLTextAreaElementValue ,
-- ** willValidate #attr:willValidate#
{- | /No description available in the introspection data./
-}
#if ENABLE_OVERLOADING
DOMHTMLTextAreaElementWillValidatePropertyInfo,
#endif
#if ENABLE_OVERLOADING
dOMHTMLTextAreaElementWillValidate ,
#endif
getDOMHTMLTextAreaElementWillValidate ,
) where
import Data.GI.Base.ShortPrelude
import qualified Data.GI.Base.ShortPrelude as SP
import qualified Data.GI.Base.Overloading as O
import qualified Prelude as P
import qualified Data.GI.Base.Attributes as GI.Attributes
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GClosure as B.GClosure
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GVariant as B.GVariant
import qualified Data.GI.Base.GValue as B.GValue
import qualified Data.GI.Base.GParamSpec as B.GParamSpec
import qualified Data.GI.Base.CallStack as B.CallStack
import qualified Data.GI.Base.Properties as B.Properties
import qualified Data.Text as T
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map
import qualified Foreign.Ptr as FP
import qualified GHC.OverloadedLabels as OL
import qualified GI.GObject.Objects.Object as GObject.Object
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLFormElement as WebKit2WebExtension.DOMHTMLFormElement
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode
import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject
-- | Memory-managed wrapper type.
newtype DOMHTMLTextAreaElement = DOMHTMLTextAreaElement (ManagedPtr DOMHTMLTextAreaElement)
foreign import ccall "webkit_dom_html_text_area_element_get_type"
c_webkit_dom_html_text_area_element_get_type :: IO GType
instance GObject DOMHTMLTextAreaElement where
gobjectType = c_webkit_dom_html_text_area_element_get_type
-- | Type class for types which can be safely cast to `DOMHTMLTextAreaElement`, for instance with `toDOMHTMLTextAreaElement`.
class (GObject o, O.IsDescendantOf DOMHTMLTextAreaElement o) => IsDOMHTMLTextAreaElement o
instance (GObject o, O.IsDescendantOf DOMHTMLTextAreaElement o) => IsDOMHTMLTextAreaElement o
instance O.HasParentTypes DOMHTMLTextAreaElement
type instance O.ParentTypes DOMHTMLTextAreaElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]
-- | Cast to `DOMHTMLTextAreaElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.
toDOMHTMLTextAreaElement :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m DOMHTMLTextAreaElement
toDOMHTMLTextAreaElement = liftIO . unsafeCastTo DOMHTMLTextAreaElement
-- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLTextAreaElement`.
noDOMHTMLTextAreaElement :: Maybe DOMHTMLTextAreaElement
noDOMHTMLTextAreaElement = Nothing
#if ENABLE_OVERLOADING
type family ResolveDOMHTMLTextAreaElementMethod (t :: Symbol) (o :: *) :: * where
ResolveDOMHTMLTextAreaElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo
ResolveDOMHTMLTextAreaElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo
ResolveDOMHTMLTextAreaElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo
ResolveDOMHTMLTextAreaElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo
ResolveDOMHTMLTextAreaElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo
ResolveDOMHTMLTextAreaElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo
ResolveDOMHTMLTextAreaElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo
ResolveDOMHTMLTextAreaElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo
ResolveDOMHTMLTextAreaElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo
ResolveDOMHTMLTextAreaElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo
ResolveDOMHTMLTextAreaElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo
ResolveDOMHTMLTextAreaElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo
ResolveDOMHTMLTextAreaElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo
ResolveDOMHTMLTextAreaElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo
ResolveDOMHTMLTextAreaElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo
ResolveDOMHTMLTextAreaElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo
ResolveDOMHTMLTextAreaElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo
ResolveDOMHTMLTextAreaElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo
ResolveDOMHTMLTextAreaElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo
ResolveDOMHTMLTextAreaElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo
ResolveDOMHTMLTextAreaElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo
ResolveDOMHTMLTextAreaElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo
ResolveDOMHTMLTextAreaElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo
ResolveDOMHTMLTextAreaElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo
ResolveDOMHTMLTextAreaElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo
ResolveDOMHTMLTextAreaElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo
ResolveDOMHTMLTextAreaElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo
ResolveDOMHTMLTextAreaElementMethod "isEdited" o = DOMHTMLTextAreaElementIsEditedMethodInfo
ResolveDOMHTMLTextAreaElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo
ResolveDOMHTMLTextAreaElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo
ResolveDOMHTMLTextAreaElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo
ResolveDOMHTMLTextAreaElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo
ResolveDOMHTMLTextAreaElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo
ResolveDOMHTMLTextAreaElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo
ResolveDOMHTMLTextAreaElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo
ResolveDOMHTMLTextAreaElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo
ResolveDOMHTMLTextAreaElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo
ResolveDOMHTMLTextAreaElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo
ResolveDOMHTMLTextAreaElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo
ResolveDOMHTMLTextAreaElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo
ResolveDOMHTMLTextAreaElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo
ResolveDOMHTMLTextAreaElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo
ResolveDOMHTMLTextAreaElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo
ResolveDOMHTMLTextAreaElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo
ResolveDOMHTMLTextAreaElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo
ResolveDOMHTMLTextAreaElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo
ResolveDOMHTMLTextAreaElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo
ResolveDOMHTMLTextAreaElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo
ResolveDOMHTMLTextAreaElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo
ResolveDOMHTMLTextAreaElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo
ResolveDOMHTMLTextAreaElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo
ResolveDOMHTMLTextAreaElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo
ResolveDOMHTMLTextAreaElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo
ResolveDOMHTMLTextAreaElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo
ResolveDOMHTMLTextAreaElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo
ResolveDOMHTMLTextAreaElementMethod "select" o = DOMHTMLTextAreaElementSelectMethodInfo
ResolveDOMHTMLTextAreaElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo
ResolveDOMHTMLTextAreaElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo
ResolveDOMHTMLTextAreaElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo
ResolveDOMHTMLTextAreaElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo
ResolveDOMHTMLTextAreaElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo
ResolveDOMHTMLTextAreaElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo
ResolveDOMHTMLTextAreaElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getAreaType" o = DOMHTMLTextAreaElementGetAreaTypeMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getAutofocus" o = DOMHTMLTextAreaElementGetAutofocusMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getCols" o = DOMHTMLTextAreaElementGetColsMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getDefaultValue" o = DOMHTMLTextAreaElementGetDefaultValueMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getDisabled" o = DOMHTMLTextAreaElementGetDisabledMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getForm" o = DOMHTMLTextAreaElementGetFormMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getName" o = DOMHTMLTextAreaElementGetNameMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getReadOnly" o = DOMHTMLTextAreaElementGetReadOnlyMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getRows" o = DOMHTMLTextAreaElementGetRowsMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getSelectionEnd" o = DOMHTMLTextAreaElementGetSelectionEndMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getSelectionStart" o = DOMHTMLTextAreaElementGetSelectionStartMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getValue" o = DOMHTMLTextAreaElementGetValueMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo
ResolveDOMHTMLTextAreaElementMethod "getWillValidate" o = DOMHTMLTextAreaElementGetWillValidateMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setAutofocus" o = DOMHTMLTextAreaElementSetAutofocusMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setCols" o = DOMHTMLTextAreaElementSetColsMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setDefaultValue" o = DOMHTMLTextAreaElementSetDefaultValueMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setDisabled" o = DOMHTMLTextAreaElementSetDisabledMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setName" o = DOMHTMLTextAreaElementSetNameMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setReadOnly" o = DOMHTMLTextAreaElementSetReadOnlyMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setRows" o = DOMHTMLTextAreaElementSetRowsMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setSelectionEnd" o = DOMHTMLTextAreaElementSetSelectionEndMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setSelectionRange" o = DOMHTMLTextAreaElementSetSelectionRangeMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setSelectionStart" o = DOMHTMLTextAreaElementSetSelectionStartMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setValue" o = DOMHTMLTextAreaElementSetValueMethodInfo
ResolveDOMHTMLTextAreaElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo
ResolveDOMHTMLTextAreaElementMethod l o = O.MethodResolutionFailed l o
instance (info ~ ResolveDOMHTMLTextAreaElementMethod t DOMHTMLTextAreaElement, O.MethodInfo info DOMHTMLTextAreaElement p) => OL.IsLabel t (DOMHTMLTextAreaElement -> p) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#else
fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#endif
#endif
-- VVV Prop "autofocus"
-- Type: TBasicType TBoolean
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Just False,Just False)
{- |
Get the value of the “@autofocus@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #autofocus
@
-}
getDOMHTMLTextAreaElementAutofocus :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m Bool
getDOMHTMLTextAreaElementAutofocus obj = liftIO $ B.Properties.getObjectPropertyBool obj "autofocus"
{- |
Set the value of the “@autofocus@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #autofocus 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLTextAreaElementAutofocus :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> Bool -> m ()
setDOMHTMLTextAreaElementAutofocus obj val = liftIO $ B.Properties.setObjectPropertyBool obj "autofocus" val
{- |
Construct a `GValueConstruct` with valid value for the “@autofocus@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLTextAreaElementAutofocus :: (IsDOMHTMLTextAreaElement o) => Bool -> IO (GValueConstruct o)
constructDOMHTMLTextAreaElementAutofocus val = B.Properties.constructObjectPropertyBool "autofocus" val
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementAutofocusPropertyInfo
instance AttrInfo DOMHTMLTextAreaElementAutofocusPropertyInfo where
type AttrAllowedOps DOMHTMLTextAreaElementAutofocusPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLTextAreaElementAutofocusPropertyInfo = (~) Bool
type AttrBaseTypeConstraint DOMHTMLTextAreaElementAutofocusPropertyInfo = IsDOMHTMLTextAreaElement
type AttrGetType DOMHTMLTextAreaElementAutofocusPropertyInfo = Bool
type AttrLabel DOMHTMLTextAreaElementAutofocusPropertyInfo = "autofocus"
type AttrOrigin DOMHTMLTextAreaElementAutofocusPropertyInfo = DOMHTMLTextAreaElement
attrGet _ = getDOMHTMLTextAreaElementAutofocus
attrSet _ = setDOMHTMLTextAreaElementAutofocus
attrConstruct _ = constructDOMHTMLTextAreaElementAutofocus
attrClear _ = undefined
#endif
-- VVV Prop "cols"
-- Type: TBasicType TLong
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Just False,Just False)
{- |
Get the value of the “@cols@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #cols
@
-}
getDOMHTMLTextAreaElementCols :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m CLong
getDOMHTMLTextAreaElementCols obj = liftIO $ B.Properties.getObjectPropertyLong obj "cols"
{- |
Set the value of the “@cols@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #cols 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLTextAreaElementCols :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> CLong -> m ()
setDOMHTMLTextAreaElementCols obj val = liftIO $ B.Properties.setObjectPropertyLong obj "cols" val
{- |
Construct a `GValueConstruct` with valid value for the “@cols@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLTextAreaElementCols :: (IsDOMHTMLTextAreaElement o) => CLong -> IO (GValueConstruct o)
constructDOMHTMLTextAreaElementCols val = B.Properties.constructObjectPropertyLong "cols" val
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementColsPropertyInfo
instance AttrInfo DOMHTMLTextAreaElementColsPropertyInfo where
type AttrAllowedOps DOMHTMLTextAreaElementColsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLTextAreaElementColsPropertyInfo = (~) CLong
type AttrBaseTypeConstraint DOMHTMLTextAreaElementColsPropertyInfo = IsDOMHTMLTextAreaElement
type AttrGetType DOMHTMLTextAreaElementColsPropertyInfo = CLong
type AttrLabel DOMHTMLTextAreaElementColsPropertyInfo = "cols"
type AttrOrigin DOMHTMLTextAreaElementColsPropertyInfo = DOMHTMLTextAreaElement
attrGet _ = getDOMHTMLTextAreaElementCols
attrSet _ = setDOMHTMLTextAreaElementCols
attrConstruct _ = constructDOMHTMLTextAreaElementCols
attrClear _ = undefined
#endif
-- VVV Prop "default-value"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Nothing,Just False)
{- |
Get the value of the “@default-value@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #defaultValue
@
-}
getDOMHTMLTextAreaElementDefaultValue :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m (Maybe T.Text)
getDOMHTMLTextAreaElementDefaultValue obj = liftIO $ B.Properties.getObjectPropertyString obj "default-value"
{- |
Set the value of the “@default-value@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #defaultValue 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLTextAreaElementDefaultValue :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> T.Text -> m ()
setDOMHTMLTextAreaElementDefaultValue obj val = liftIO $ B.Properties.setObjectPropertyString obj "default-value" (Just val)
{- |
Construct a `GValueConstruct` with valid value for the “@default-value@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLTextAreaElementDefaultValue :: (IsDOMHTMLTextAreaElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLTextAreaElementDefaultValue val = B.Properties.constructObjectPropertyString "default-value" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementDefaultValuePropertyInfo
instance AttrInfo DOMHTMLTextAreaElementDefaultValuePropertyInfo where
type AttrAllowedOps DOMHTMLTextAreaElementDefaultValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLTextAreaElementDefaultValuePropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLTextAreaElementDefaultValuePropertyInfo = IsDOMHTMLTextAreaElement
type AttrGetType DOMHTMLTextAreaElementDefaultValuePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLTextAreaElementDefaultValuePropertyInfo = "default-value"
type AttrOrigin DOMHTMLTextAreaElementDefaultValuePropertyInfo = DOMHTMLTextAreaElement
attrGet _ = getDOMHTMLTextAreaElementDefaultValue
attrSet _ = setDOMHTMLTextAreaElementDefaultValue
attrConstruct _ = constructDOMHTMLTextAreaElementDefaultValue
attrClear _ = undefined
#endif
-- VVV Prop "disabled"
-- Type: TBasicType TBoolean
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Just False,Just False)
{- |
Get the value of the “@disabled@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #disabled
@
-}
getDOMHTMLTextAreaElementDisabled :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m Bool
getDOMHTMLTextAreaElementDisabled obj = liftIO $ B.Properties.getObjectPropertyBool obj "disabled"
{- |
Set the value of the “@disabled@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #disabled 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLTextAreaElementDisabled :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> Bool -> m ()
setDOMHTMLTextAreaElementDisabled obj val = liftIO $ B.Properties.setObjectPropertyBool obj "disabled" val
{- |
Construct a `GValueConstruct` with valid value for the “@disabled@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLTextAreaElementDisabled :: (IsDOMHTMLTextAreaElement o) => Bool -> IO (GValueConstruct o)
constructDOMHTMLTextAreaElementDisabled val = B.Properties.constructObjectPropertyBool "disabled" val
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementDisabledPropertyInfo
instance AttrInfo DOMHTMLTextAreaElementDisabledPropertyInfo where
type AttrAllowedOps DOMHTMLTextAreaElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLTextAreaElementDisabledPropertyInfo = (~) Bool
type AttrBaseTypeConstraint DOMHTMLTextAreaElementDisabledPropertyInfo = IsDOMHTMLTextAreaElement
type AttrGetType DOMHTMLTextAreaElementDisabledPropertyInfo = Bool
type AttrLabel DOMHTMLTextAreaElementDisabledPropertyInfo = "disabled"
type AttrOrigin DOMHTMLTextAreaElementDisabledPropertyInfo = DOMHTMLTextAreaElement
attrGet _ = getDOMHTMLTextAreaElementDisabled
attrSet _ = setDOMHTMLTextAreaElementDisabled
attrConstruct _ = constructDOMHTMLTextAreaElementDisabled
attrClear _ = undefined
#endif
-- VVV Prop "form"
-- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})
-- Flags: [PropertyReadable]
-- Nullable: (Just False,Nothing)
{- |
Get the value of the “@form@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #form
@
-}
getDOMHTMLTextAreaElementForm :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement
getDOMHTMLTextAreaElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLTextAreaElementForm" $ B.Properties.getObjectPropertyObject obj "form" WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementFormPropertyInfo
instance AttrInfo DOMHTMLTextAreaElementFormPropertyInfo where
type AttrAllowedOps DOMHTMLTextAreaElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint DOMHTMLTextAreaElementFormPropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLTextAreaElementFormPropertyInfo = IsDOMHTMLTextAreaElement
type AttrGetType DOMHTMLTextAreaElementFormPropertyInfo = WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement
type AttrLabel DOMHTMLTextAreaElementFormPropertyInfo = "form"
type AttrOrigin DOMHTMLTextAreaElementFormPropertyInfo = DOMHTMLTextAreaElement
attrGet _ = getDOMHTMLTextAreaElementForm
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
-- VVV Prop "name"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Nothing,Just False)
{- |
Get the value of the “@name@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #name
@
-}
getDOMHTMLTextAreaElementName :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m (Maybe T.Text)
getDOMHTMLTextAreaElementName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"
{- |
Set the value of the “@name@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #name 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLTextAreaElementName :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> T.Text -> m ()
setDOMHTMLTextAreaElementName obj val = liftIO $ B.Properties.setObjectPropertyString obj "name" (Just val)
{- |
Construct a `GValueConstruct` with valid value for the “@name@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLTextAreaElementName :: (IsDOMHTMLTextAreaElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLTextAreaElementName val = B.Properties.constructObjectPropertyString "name" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementNamePropertyInfo
instance AttrInfo DOMHTMLTextAreaElementNamePropertyInfo where
type AttrAllowedOps DOMHTMLTextAreaElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLTextAreaElementNamePropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLTextAreaElementNamePropertyInfo = IsDOMHTMLTextAreaElement
type AttrGetType DOMHTMLTextAreaElementNamePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLTextAreaElementNamePropertyInfo = "name"
type AttrOrigin DOMHTMLTextAreaElementNamePropertyInfo = DOMHTMLTextAreaElement
attrGet _ = getDOMHTMLTextAreaElementName
attrSet _ = setDOMHTMLTextAreaElementName
attrConstruct _ = constructDOMHTMLTextAreaElementName
attrClear _ = undefined
#endif
-- VVV Prop "read-only"
-- Type: TBasicType TBoolean
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Just False,Just False)
{- |
Get the value of the “@read-only@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #readOnly
@
-}
getDOMHTMLTextAreaElementReadOnly :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m Bool
getDOMHTMLTextAreaElementReadOnly obj = liftIO $ B.Properties.getObjectPropertyBool obj "read-only"
{- |
Set the value of the “@read-only@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #readOnly 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLTextAreaElementReadOnly :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> Bool -> m ()
setDOMHTMLTextAreaElementReadOnly obj val = liftIO $ B.Properties.setObjectPropertyBool obj "read-only" val
{- |
Construct a `GValueConstruct` with valid value for the “@read-only@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLTextAreaElementReadOnly :: (IsDOMHTMLTextAreaElement o) => Bool -> IO (GValueConstruct o)
constructDOMHTMLTextAreaElementReadOnly val = B.Properties.constructObjectPropertyBool "read-only" val
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementReadOnlyPropertyInfo
instance AttrInfo DOMHTMLTextAreaElementReadOnlyPropertyInfo where
type AttrAllowedOps DOMHTMLTextAreaElementReadOnlyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLTextAreaElementReadOnlyPropertyInfo = (~) Bool
type AttrBaseTypeConstraint DOMHTMLTextAreaElementReadOnlyPropertyInfo = IsDOMHTMLTextAreaElement
type AttrGetType DOMHTMLTextAreaElementReadOnlyPropertyInfo = Bool
type AttrLabel DOMHTMLTextAreaElementReadOnlyPropertyInfo = "read-only"
type AttrOrigin DOMHTMLTextAreaElementReadOnlyPropertyInfo = DOMHTMLTextAreaElement
attrGet _ = getDOMHTMLTextAreaElementReadOnly
attrSet _ = setDOMHTMLTextAreaElementReadOnly
attrConstruct _ = constructDOMHTMLTextAreaElementReadOnly
attrClear _ = undefined
#endif
-- VVV Prop "rows"
-- Type: TBasicType TLong
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Just False,Just False)
{- |
Get the value of the “@rows@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #rows
@
-}
getDOMHTMLTextAreaElementRows :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m CLong
getDOMHTMLTextAreaElementRows obj = liftIO $ B.Properties.getObjectPropertyLong obj "rows"
{- |
Set the value of the “@rows@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #rows 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLTextAreaElementRows :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> CLong -> m ()
setDOMHTMLTextAreaElementRows obj val = liftIO $ B.Properties.setObjectPropertyLong obj "rows" val
{- |
Construct a `GValueConstruct` with valid value for the “@rows@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLTextAreaElementRows :: (IsDOMHTMLTextAreaElement o) => CLong -> IO (GValueConstruct o)
constructDOMHTMLTextAreaElementRows val = B.Properties.constructObjectPropertyLong "rows" val
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementRowsPropertyInfo
instance AttrInfo DOMHTMLTextAreaElementRowsPropertyInfo where
type AttrAllowedOps DOMHTMLTextAreaElementRowsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLTextAreaElementRowsPropertyInfo = (~) CLong
type AttrBaseTypeConstraint DOMHTMLTextAreaElementRowsPropertyInfo = IsDOMHTMLTextAreaElement
type AttrGetType DOMHTMLTextAreaElementRowsPropertyInfo = CLong
type AttrLabel DOMHTMLTextAreaElementRowsPropertyInfo = "rows"
type AttrOrigin DOMHTMLTextAreaElementRowsPropertyInfo = DOMHTMLTextAreaElement
attrGet _ = getDOMHTMLTextAreaElementRows
attrSet _ = setDOMHTMLTextAreaElementRows
attrConstruct _ = constructDOMHTMLTextAreaElementRows
attrClear _ = undefined
#endif
-- VVV Prop "selection-end"
-- Type: TBasicType TLong
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Just False,Just False)
{- |
Get the value of the “@selection-end@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #selectionEnd
@
-}
getDOMHTMLTextAreaElementSelectionEnd :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m CLong
getDOMHTMLTextAreaElementSelectionEnd obj = liftIO $ B.Properties.getObjectPropertyLong obj "selection-end"
{- |
Set the value of the “@selection-end@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #selectionEnd 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLTextAreaElementSelectionEnd :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> CLong -> m ()
setDOMHTMLTextAreaElementSelectionEnd obj val = liftIO $ B.Properties.setObjectPropertyLong obj "selection-end" val
{- |
Construct a `GValueConstruct` with valid value for the “@selection-end@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLTextAreaElementSelectionEnd :: (IsDOMHTMLTextAreaElement o) => CLong -> IO (GValueConstruct o)
constructDOMHTMLTextAreaElementSelectionEnd val = B.Properties.constructObjectPropertyLong "selection-end" val
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementSelectionEndPropertyInfo
instance AttrInfo DOMHTMLTextAreaElementSelectionEndPropertyInfo where
type AttrAllowedOps DOMHTMLTextAreaElementSelectionEndPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLTextAreaElementSelectionEndPropertyInfo = (~) CLong
type AttrBaseTypeConstraint DOMHTMLTextAreaElementSelectionEndPropertyInfo = IsDOMHTMLTextAreaElement
type AttrGetType DOMHTMLTextAreaElementSelectionEndPropertyInfo = CLong
type AttrLabel DOMHTMLTextAreaElementSelectionEndPropertyInfo = "selection-end"
type AttrOrigin DOMHTMLTextAreaElementSelectionEndPropertyInfo = DOMHTMLTextAreaElement
attrGet _ = getDOMHTMLTextAreaElementSelectionEnd
attrSet _ = setDOMHTMLTextAreaElementSelectionEnd
attrConstruct _ = constructDOMHTMLTextAreaElementSelectionEnd
attrClear _ = undefined
#endif
-- VVV Prop "selection-start"
-- Type: TBasicType TLong
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Just False,Just False)
{- |
Get the value of the “@selection-start@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #selectionStart
@
-}
getDOMHTMLTextAreaElementSelectionStart :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m CLong
getDOMHTMLTextAreaElementSelectionStart obj = liftIO $ B.Properties.getObjectPropertyLong obj "selection-start"
{- |
Set the value of the “@selection-start@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #selectionStart 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLTextAreaElementSelectionStart :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> CLong -> m ()
setDOMHTMLTextAreaElementSelectionStart obj val = liftIO $ B.Properties.setObjectPropertyLong obj "selection-start" val
{- |
Construct a `GValueConstruct` with valid value for the “@selection-start@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLTextAreaElementSelectionStart :: (IsDOMHTMLTextAreaElement o) => CLong -> IO (GValueConstruct o)
constructDOMHTMLTextAreaElementSelectionStart val = B.Properties.constructObjectPropertyLong "selection-start" val
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementSelectionStartPropertyInfo
instance AttrInfo DOMHTMLTextAreaElementSelectionStartPropertyInfo where
type AttrAllowedOps DOMHTMLTextAreaElementSelectionStartPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLTextAreaElementSelectionStartPropertyInfo = (~) CLong
type AttrBaseTypeConstraint DOMHTMLTextAreaElementSelectionStartPropertyInfo = IsDOMHTMLTextAreaElement
type AttrGetType DOMHTMLTextAreaElementSelectionStartPropertyInfo = CLong
type AttrLabel DOMHTMLTextAreaElementSelectionStartPropertyInfo = "selection-start"
type AttrOrigin DOMHTMLTextAreaElementSelectionStartPropertyInfo = DOMHTMLTextAreaElement
attrGet _ = getDOMHTMLTextAreaElementSelectionStart
attrSet _ = setDOMHTMLTextAreaElementSelectionStart
attrConstruct _ = constructDOMHTMLTextAreaElementSelectionStart
attrClear _ = undefined
#endif
-- VVV Prop "type"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable]
-- Nullable: (Nothing,Nothing)
{- |
Get the value of the “@type@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #type
@
-}
getDOMHTMLTextAreaElementType :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m (Maybe T.Text)
getDOMHTMLTextAreaElementType obj = liftIO $ B.Properties.getObjectPropertyString obj "type"
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementTypePropertyInfo
instance AttrInfo DOMHTMLTextAreaElementTypePropertyInfo where
type AttrAllowedOps DOMHTMLTextAreaElementTypePropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint DOMHTMLTextAreaElementTypePropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLTextAreaElementTypePropertyInfo = IsDOMHTMLTextAreaElement
type AttrGetType DOMHTMLTextAreaElementTypePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLTextAreaElementTypePropertyInfo = "type"
type AttrOrigin DOMHTMLTextAreaElementTypePropertyInfo = DOMHTMLTextAreaElement
attrGet _ = getDOMHTMLTextAreaElementType
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
-- VVV Prop "value"
-- Type: TBasicType TUTF8
-- Flags: [PropertyReadable,PropertyWritable]
-- Nullable: (Nothing,Just False)
{- |
Get the value of the “@value@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #value
@
-}
getDOMHTMLTextAreaElementValue :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m (Maybe T.Text)
getDOMHTMLTextAreaElementValue obj = liftIO $ B.Properties.getObjectPropertyString obj "value"
{- |
Set the value of the “@value@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #value 'Data.GI.Base.Attributes.:=' value ]
@
-}
setDOMHTMLTextAreaElementValue :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> T.Text -> m ()
setDOMHTMLTextAreaElementValue obj val = liftIO $ B.Properties.setObjectPropertyString obj "value" (Just val)
{- |
Construct a `GValueConstruct` with valid value for the “@value@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.
-}
constructDOMHTMLTextAreaElementValue :: (IsDOMHTMLTextAreaElement o) => T.Text -> IO (GValueConstruct o)
constructDOMHTMLTextAreaElementValue val = B.Properties.constructObjectPropertyString "value" (Just val)
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementValuePropertyInfo
instance AttrInfo DOMHTMLTextAreaElementValuePropertyInfo where
type AttrAllowedOps DOMHTMLTextAreaElementValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint DOMHTMLTextAreaElementValuePropertyInfo = (~) T.Text
type AttrBaseTypeConstraint DOMHTMLTextAreaElementValuePropertyInfo = IsDOMHTMLTextAreaElement
type AttrGetType DOMHTMLTextAreaElementValuePropertyInfo = (Maybe T.Text)
type AttrLabel DOMHTMLTextAreaElementValuePropertyInfo = "value"
type AttrOrigin DOMHTMLTextAreaElementValuePropertyInfo = DOMHTMLTextAreaElement
attrGet _ = getDOMHTMLTextAreaElementValue
attrSet _ = setDOMHTMLTextAreaElementValue
attrConstruct _ = constructDOMHTMLTextAreaElementValue
attrClear _ = undefined
#endif
-- VVV Prop "will-validate"
-- Type: TBasicType TBoolean
-- Flags: [PropertyReadable]
-- Nullable: (Just False,Nothing)
{- |
Get the value of the “@will-validate@” property.
When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to
@
'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #willValidate
@
-}
getDOMHTMLTextAreaElementWillValidate :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m Bool
getDOMHTMLTextAreaElementWillValidate obj = liftIO $ B.Properties.getObjectPropertyBool obj "will-validate"
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementWillValidatePropertyInfo
instance AttrInfo DOMHTMLTextAreaElementWillValidatePropertyInfo where
type AttrAllowedOps DOMHTMLTextAreaElementWillValidatePropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint DOMHTMLTextAreaElementWillValidatePropertyInfo = (~) ()
type AttrBaseTypeConstraint DOMHTMLTextAreaElementWillValidatePropertyInfo = IsDOMHTMLTextAreaElement
type AttrGetType DOMHTMLTextAreaElementWillValidatePropertyInfo = Bool
type AttrLabel DOMHTMLTextAreaElementWillValidatePropertyInfo = "will-validate"
type AttrOrigin DOMHTMLTextAreaElementWillValidatePropertyInfo = DOMHTMLTextAreaElement
attrGet _ = getDOMHTMLTextAreaElementWillValidate
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
#if ENABLE_OVERLOADING
instance O.HasAttributeList DOMHTMLTextAreaElement
type instance O.AttributeList DOMHTMLTextAreaElement = DOMHTMLTextAreaElementAttributeList
type DOMHTMLTextAreaElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("autofocus", DOMHTMLTextAreaElementAutofocusPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("cols", DOMHTMLTextAreaElementColsPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("defaultValue", DOMHTMLTextAreaElementDefaultValuePropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLTextAreaElementDisabledPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLTextAreaElementFormPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("name", DOMHTMLTextAreaElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("readOnly", DOMHTMLTextAreaElementReadOnlyPropertyInfo), '("rows", DOMHTMLTextAreaElementRowsPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("selectionEnd", DOMHTMLTextAreaElementSelectionEndPropertyInfo), '("selectionStart", DOMHTMLTextAreaElementSelectionStartPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLTextAreaElementTypePropertyInfo), '("value", DOMHTMLTextAreaElementValuePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("willValidate", DOMHTMLTextAreaElementWillValidatePropertyInfo)] :: [(Symbol, *)])
#endif
#if ENABLE_OVERLOADING
dOMHTMLTextAreaElementAutofocus :: AttrLabelProxy "autofocus"
dOMHTMLTextAreaElementAutofocus = AttrLabelProxy
dOMHTMLTextAreaElementCols :: AttrLabelProxy "cols"
dOMHTMLTextAreaElementCols = AttrLabelProxy
dOMHTMLTextAreaElementDefaultValue :: AttrLabelProxy "defaultValue"
dOMHTMLTextAreaElementDefaultValue = AttrLabelProxy
dOMHTMLTextAreaElementDisabled :: AttrLabelProxy "disabled"
dOMHTMLTextAreaElementDisabled = AttrLabelProxy
dOMHTMLTextAreaElementForm :: AttrLabelProxy "form"
dOMHTMLTextAreaElementForm = AttrLabelProxy
dOMHTMLTextAreaElementName :: AttrLabelProxy "name"
dOMHTMLTextAreaElementName = AttrLabelProxy
dOMHTMLTextAreaElementReadOnly :: AttrLabelProxy "readOnly"
dOMHTMLTextAreaElementReadOnly = AttrLabelProxy
dOMHTMLTextAreaElementRows :: AttrLabelProxy "rows"
dOMHTMLTextAreaElementRows = AttrLabelProxy
dOMHTMLTextAreaElementSelectionEnd :: AttrLabelProxy "selectionEnd"
dOMHTMLTextAreaElementSelectionEnd = AttrLabelProxy
dOMHTMLTextAreaElementSelectionStart :: AttrLabelProxy "selectionStart"
dOMHTMLTextAreaElementSelectionStart = AttrLabelProxy
dOMHTMLTextAreaElementType :: AttrLabelProxy "type"
dOMHTMLTextAreaElementType = AttrLabelProxy
dOMHTMLTextAreaElementValue :: AttrLabelProxy "value"
dOMHTMLTextAreaElementValue = AttrLabelProxy
dOMHTMLTextAreaElementWillValidate :: AttrLabelProxy "willValidate"
dOMHTMLTextAreaElementWillValidate = AttrLabelProxy
#endif
#if ENABLE_OVERLOADING
type instance O.SignalList DOMHTMLTextAreaElement = DOMHTMLTextAreaElementSignalList
type DOMHTMLTextAreaElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])
#endif
-- method DOMHTMLTextAreaElement::get_area_type
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TUTF8)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_get_area_type" webkit_dom_html_text_area_element_get_area_type ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
IO CString
{-# DEPRECATED dOMHTMLTextAreaElementGetAreaType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementGetAreaType ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> m T.Text
{- ^ __Returns:__ A @/gchar/@ -}
dOMHTMLTextAreaElementGetAreaType self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_text_area_element_get_area_type self'
checkUnexpectedReturnNULL "dOMHTMLTextAreaElementGetAreaType" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementGetAreaTypeMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetAreaTypeMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementGetAreaType
#endif
-- method DOMHTMLTextAreaElement::get_autofocus
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TBoolean)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_get_autofocus" webkit_dom_html_text_area_element_get_autofocus ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
IO CInt
{-# DEPRECATED dOMHTMLTextAreaElementGetAutofocus ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementGetAutofocus ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> m Bool
{- ^ __Returns:__ A 'Bool' -}
dOMHTMLTextAreaElementGetAutofocus self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_text_area_element_get_autofocus self'
let result' = (/= 0) result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementGetAutofocusMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetAutofocusMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementGetAutofocus
#endif
-- method DOMHTMLTextAreaElement::get_cols
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TLong)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_get_cols" webkit_dom_html_text_area_element_get_cols ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
IO CLong
{-# DEPRECATED dOMHTMLTextAreaElementGetCols ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementGetCols ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> m CLong
{- ^ __Returns:__ A @/glong/@ -}
dOMHTMLTextAreaElementGetCols self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_text_area_element_get_cols self'
touchManagedPtr self
return result
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementGetColsMethodInfo
instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetColsMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementGetCols
#endif
-- method DOMHTMLTextAreaElement::get_default_value
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TUTF8)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_get_default_value" webkit_dom_html_text_area_element_get_default_value ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
IO CString
{-# DEPRECATED dOMHTMLTextAreaElementGetDefaultValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementGetDefaultValue ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> m T.Text
{- ^ __Returns:__ A @/gchar/@ -}
dOMHTMLTextAreaElementGetDefaultValue self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_text_area_element_get_default_value self'
checkUnexpectedReturnNULL "dOMHTMLTextAreaElementGetDefaultValue" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementGetDefaultValueMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetDefaultValueMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementGetDefaultValue
#endif
-- method DOMHTMLTextAreaElement::get_disabled
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TBoolean)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_get_disabled" webkit_dom_html_text_area_element_get_disabled ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
IO CInt
{-# DEPRECATED dOMHTMLTextAreaElementGetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementGetDisabled ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> m Bool
{- ^ __Returns:__ A 'Bool' -}
dOMHTMLTextAreaElementGetDisabled self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_text_area_element_get_disabled self'
let result' = (/= 0) result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementGetDisabledMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetDisabledMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementGetDisabled
#endif
-- method DOMHTMLTextAreaElement::get_form
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}))
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_get_form" webkit_dom_html_text_area_element_get_form ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
IO (Ptr WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement)
{-# DEPRECATED dOMHTMLTextAreaElementGetForm ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementGetForm ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement
{- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}
dOMHTMLTextAreaElementGetForm self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_text_area_element_get_form self'
checkUnexpectedReturnNULL "dOMHTMLTextAreaElementGetForm" result
result' <- (newObject WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement) result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementGetFormMethodInfo
instance (signature ~ (m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetFormMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementGetForm
#endif
-- method DOMHTMLTextAreaElement::get_name
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TUTF8)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_get_name" webkit_dom_html_text_area_element_get_name ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
IO CString
{-# DEPRECATED dOMHTMLTextAreaElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementGetName ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> m T.Text
{- ^ __Returns:__ A @/gchar/@ -}
dOMHTMLTextAreaElementGetName self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_text_area_element_get_name self'
checkUnexpectedReturnNULL "dOMHTMLTextAreaElementGetName" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementGetNameMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetNameMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementGetName
#endif
-- method DOMHTMLTextAreaElement::get_read_only
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TBoolean)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_get_read_only" webkit_dom_html_text_area_element_get_read_only ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
IO CInt
{-# DEPRECATED dOMHTMLTextAreaElementGetReadOnly ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementGetReadOnly ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> m Bool
{- ^ __Returns:__ A 'Bool' -}
dOMHTMLTextAreaElementGetReadOnly self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_text_area_element_get_read_only self'
let result' = (/= 0) result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementGetReadOnlyMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetReadOnlyMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementGetReadOnly
#endif
-- method DOMHTMLTextAreaElement::get_rows
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TLong)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_get_rows" webkit_dom_html_text_area_element_get_rows ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
IO CLong
{-# DEPRECATED dOMHTMLTextAreaElementGetRows ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementGetRows ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> m CLong
{- ^ __Returns:__ A @/glong/@ -}
dOMHTMLTextAreaElementGetRows self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_text_area_element_get_rows self'
touchManagedPtr self
return result
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementGetRowsMethodInfo
instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetRowsMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementGetRows
#endif
-- method DOMHTMLTextAreaElement::get_selection_end
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TLong)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_get_selection_end" webkit_dom_html_text_area_element_get_selection_end ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
IO CLong
{-# DEPRECATED dOMHTMLTextAreaElementGetSelectionEnd ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementGetSelectionEnd ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> m CLong
{- ^ __Returns:__ A @/glong/@ -}
dOMHTMLTextAreaElementGetSelectionEnd self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_text_area_element_get_selection_end self'
touchManagedPtr self
return result
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementGetSelectionEndMethodInfo
instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetSelectionEndMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementGetSelectionEnd
#endif
-- method DOMHTMLTextAreaElement::get_selection_start
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TLong)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_get_selection_start" webkit_dom_html_text_area_element_get_selection_start ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
IO CLong
{-# DEPRECATED dOMHTMLTextAreaElementGetSelectionStart ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementGetSelectionStart ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> m CLong
{- ^ __Returns:__ A @/glong/@ -}
dOMHTMLTextAreaElementGetSelectionStart self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_text_area_element_get_selection_start self'
touchManagedPtr self
return result
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementGetSelectionStartMethodInfo
instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetSelectionStartMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementGetSelectionStart
#endif
-- method DOMHTMLTextAreaElement::get_value
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TUTF8)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_get_value" webkit_dom_html_text_area_element_get_value ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
IO CString
{-# DEPRECATED dOMHTMLTextAreaElementGetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementGetValue ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> m T.Text
{- ^ __Returns:__ A @/gchar/@ -}
dOMHTMLTextAreaElementGetValue self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_text_area_element_get_value self'
checkUnexpectedReturnNULL "dOMHTMLTextAreaElementGetValue" result
result' <- cstringToText result
freeMem result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementGetValueMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetValueMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementGetValue
#endif
-- method DOMHTMLTextAreaElement::get_will_validate
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TBoolean)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_get_will_validate" webkit_dom_html_text_area_element_get_will_validate ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
IO CInt
{-# DEPRECATED dOMHTMLTextAreaElementGetWillValidate ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementGetWillValidate ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> m Bool
{- ^ __Returns:__ A 'Bool' -}
dOMHTMLTextAreaElementGetWillValidate self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
result <- webkit_dom_html_text_area_element_get_will_validate self'
let result' = (/= 0) result
touchManagedPtr self
return result'
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementGetWillValidateMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetWillValidateMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementGetWillValidate
#endif
-- method DOMHTMLTextAreaElement::is_edited
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "input", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Just (TBasicType TBoolean)
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_is_edited" webkit_dom_html_text_area_element_is_edited ::
Ptr DOMHTMLTextAreaElement -> -- input : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
IO CInt
{-# DEPRECATED dOMHTMLTextAreaElementIsEdited ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementIsEdited ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@input@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> m Bool
{- ^ __Returns:__ A 'Bool' -}
dOMHTMLTextAreaElementIsEdited input = liftIO $ do
input' <- unsafeManagedPtrCastPtr input
result <- webkit_dom_html_text_area_element_is_edited input'
let result' = (/= 0) result
touchManagedPtr input
return result'
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementIsEditedMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementIsEditedMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementIsEdited
#endif
-- method DOMHTMLTextAreaElement::select
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_select" webkit_dom_html_text_area_element_select ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
IO ()
{-# DEPRECATED dOMHTMLTextAreaElementSelect ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementSelect ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> m ()
dOMHTMLTextAreaElementSelect self = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
webkit_dom_html_text_area_element_select self'
touchManagedPtr self
return ()
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementSelectMethodInfo
instance (signature ~ (m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSelectMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementSelect
#endif
-- method DOMHTMLTextAreaElement::set_autofocus
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_set_autofocus" webkit_dom_html_text_area_element_set_autofocus ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
CInt -> -- value : TBasicType TBoolean
IO ()
{-# DEPRECATED dOMHTMLTextAreaElementSetAutofocus ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementSetAutofocus ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> Bool
{- ^ /@value@/: A 'Bool' -}
-> m ()
dOMHTMLTextAreaElementSetAutofocus self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
let value' = (fromIntegral . fromEnum) value
webkit_dom_html_text_area_element_set_autofocus self' value'
touchManagedPtr self
return ()
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementSetAutofocusMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetAutofocusMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementSetAutofocus
#endif
-- method DOMHTMLTextAreaElement::set_cols
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_set_cols" webkit_dom_html_text_area_element_set_cols ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
CLong -> -- value : TBasicType TLong
IO ()
{-# DEPRECATED dOMHTMLTextAreaElementSetCols ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementSetCols ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> CLong
{- ^ /@value@/: A @/glong/@ -}
-> m ()
dOMHTMLTextAreaElementSetCols self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
webkit_dom_html_text_area_element_set_cols self' value
touchManagedPtr self
return ()
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementSetColsMethodInfo
instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetColsMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementSetCols
#endif
-- method DOMHTMLTextAreaElement::set_default_value
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_set_default_value" webkit_dom_html_text_area_element_set_default_value ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
CString -> -- value : TBasicType TUTF8
IO ()
{-# DEPRECATED dOMHTMLTextAreaElementSetDefaultValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementSetDefaultValue ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> T.Text
{- ^ /@value@/: A @/gchar/@ -}
-> m ()
dOMHTMLTextAreaElementSetDefaultValue self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_text_area_element_set_default_value self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementSetDefaultValueMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetDefaultValueMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementSetDefaultValue
#endif
-- method DOMHTMLTextAreaElement::set_disabled
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_set_disabled" webkit_dom_html_text_area_element_set_disabled ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
CInt -> -- value : TBasicType TBoolean
IO ()
{-# DEPRECATED dOMHTMLTextAreaElementSetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementSetDisabled ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> Bool
{- ^ /@value@/: A 'Bool' -}
-> m ()
dOMHTMLTextAreaElementSetDisabled self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
let value' = (fromIntegral . fromEnum) value
webkit_dom_html_text_area_element_set_disabled self' value'
touchManagedPtr self
return ()
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementSetDisabledMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetDisabledMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementSetDisabled
#endif
-- method DOMHTMLTextAreaElement::set_name
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_set_name" webkit_dom_html_text_area_element_set_name ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
CString -> -- value : TBasicType TUTF8
IO ()
{-# DEPRECATED dOMHTMLTextAreaElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementSetName ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> T.Text
{- ^ /@value@/: A @/gchar/@ -}
-> m ()
dOMHTMLTextAreaElementSetName self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_text_area_element_set_name self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementSetNameMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetNameMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementSetName
#endif
-- method DOMHTMLTextAreaElement::set_read_only
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_set_read_only" webkit_dom_html_text_area_element_set_read_only ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
CInt -> -- value : TBasicType TBoolean
IO ()
{-# DEPRECATED dOMHTMLTextAreaElementSetReadOnly ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementSetReadOnly ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> Bool
{- ^ /@value@/: A 'Bool' -}
-> m ()
dOMHTMLTextAreaElementSetReadOnly self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
let value' = (fromIntegral . fromEnum) value
webkit_dom_html_text_area_element_set_read_only self' value'
touchManagedPtr self
return ()
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementSetReadOnlyMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetReadOnlyMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementSetReadOnly
#endif
-- method DOMHTMLTextAreaElement::set_rows
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_set_rows" webkit_dom_html_text_area_element_set_rows ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
CLong -> -- value : TBasicType TLong
IO ()
{-# DEPRECATED dOMHTMLTextAreaElementSetRows ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementSetRows ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> CLong
{- ^ /@value@/: A @/glong/@ -}
-> m ()
dOMHTMLTextAreaElementSetRows self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
webkit_dom_html_text_area_element_set_rows self' value
touchManagedPtr self
return ()
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementSetRowsMethodInfo
instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetRowsMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementSetRows
#endif
-- method DOMHTMLTextAreaElement::set_selection_end
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_set_selection_end" webkit_dom_html_text_area_element_set_selection_end ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
CLong -> -- value : TBasicType TLong
IO ()
{-# DEPRECATED dOMHTMLTextAreaElementSetSelectionEnd ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementSetSelectionEnd ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> CLong
{- ^ /@value@/: A @/glong/@ -}
-> m ()
dOMHTMLTextAreaElementSetSelectionEnd self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
webkit_dom_html_text_area_element_set_selection_end self' value
touchManagedPtr self
return ()
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementSetSelectionEndMethodInfo
instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetSelectionEndMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementSetSelectionEnd
#endif
-- method DOMHTMLTextAreaElement::set_selection_range
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "start", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "end", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "direction", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_set_selection_range" webkit_dom_html_text_area_element_set_selection_range ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
CLong -> -- start : TBasicType TLong
CLong -> -- end : TBasicType TLong
CString -> -- direction : TBasicType TUTF8
IO ()
{-# DEPRECATED dOMHTMLTextAreaElementSetSelectionRange ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementSetSelectionRange ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> CLong
{- ^ /@start@/: A @/glong/@ -}
-> CLong
{- ^ /@end@/: A @/glong/@ -}
-> T.Text
{- ^ /@direction@/: A @/gchar/@ -}
-> m ()
dOMHTMLTextAreaElementSetSelectionRange self start end direction = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
direction' <- textToCString direction
webkit_dom_html_text_area_element_set_selection_range self' start end direction'
touchManagedPtr self
freeMem direction'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementSetSelectionRangeMethodInfo
instance (signature ~ (CLong -> CLong -> T.Text -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetSelectionRangeMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementSetSelectionRange
#endif
-- method DOMHTMLTextAreaElement::set_selection_start
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_set_selection_start" webkit_dom_html_text_area_element_set_selection_start ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
CLong -> -- value : TBasicType TLong
IO ()
{-# DEPRECATED dOMHTMLTextAreaElementSetSelectionStart ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementSetSelectionStart ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> CLong
{- ^ /@value@/: A @/glong/@ -}
-> m ()
dOMHTMLTextAreaElementSetSelectionStart self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
webkit_dom_html_text_area_element_set_selection_start self' value
touchManagedPtr self
return ()
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementSetSelectionStartMethodInfo
instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetSelectionStartMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementSetSelectionStart
#endif
-- method DOMHTMLTextAreaElement::set_value
-- method type : OrdinaryMethod
-- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]
-- Lengths : []
-- returnType : Nothing
-- throws : False
-- Skip return : False
foreign import ccall "webkit_dom_html_text_area_element_set_value" webkit_dom_html_text_area_element_set_value ::
Ptr DOMHTMLTextAreaElement -> -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})
CString -> -- value : TBasicType TUTF8
IO ()
{-# DEPRECATED dOMHTMLTextAreaElementSetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}
{- |
/No description available in the introspection data./
-}
dOMHTMLTextAreaElementSetValue ::
(B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>
a
{- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}
-> T.Text
{- ^ /@value@/: A @/gchar/@ -}
-> m ()
dOMHTMLTextAreaElementSetValue self value = liftIO $ do
self' <- unsafeManagedPtrCastPtr self
value' <- textToCString value
webkit_dom_html_text_area_element_set_value self' value'
touchManagedPtr self
freeMem value'
return ()
#if ENABLE_OVERLOADING
data DOMHTMLTextAreaElementSetValueMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetValueMethodInfo a signature where
overloadedMethod _ = dOMHTMLTextAreaElementSetValue
#endif