Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype DOMCharacterData = DOMCharacterData (ManagedPtr DOMCharacterData)
- class (GObject o, IsDescendantOf DOMCharacterData o) => IsDOMCharacterData o
- toDOMCharacterData :: (MonadIO m, IsDOMCharacterData o) => o -> m DOMCharacterData
- dOMCharacterDataAppendData :: (HasCallStack, MonadIO m, IsDOMCharacterData a) => a -> Text -> m ()
- dOMCharacterDataDeleteData :: (HasCallStack, MonadIO m, IsDOMCharacterData a) => a -> CULong -> CULong -> m ()
- dOMCharacterDataGetData :: (HasCallStack, MonadIO m, IsDOMCharacterData a) => a -> m Text
- dOMCharacterDataGetLength :: (HasCallStack, MonadIO m, IsDOMCharacterData a) => a -> m CULong
- dOMCharacterDataInsertData :: (HasCallStack, MonadIO m, IsDOMCharacterData a) => a -> CULong -> Text -> m ()
- dOMCharacterDataReplaceData :: (HasCallStack, MonadIO m, IsDOMCharacterData a) => a -> CULong -> CULong -> Text -> m ()
- dOMCharacterDataSetData :: (HasCallStack, MonadIO m, IsDOMCharacterData a) => a -> Text -> m ()
- dOMCharacterDataSubstringData :: (HasCallStack, MonadIO m, IsDOMCharacterData a) => a -> CULong -> CULong -> m Text
- clearDOMCharacterDataData :: (MonadIO m, IsDOMCharacterData o) => o -> m ()
- constructDOMCharacterDataData :: (IsDOMCharacterData o, MonadIO m) => Text -> m (GValueConstruct o)
- getDOMCharacterDataData :: (MonadIO m, IsDOMCharacterData o) => o -> m (Maybe Text)
- setDOMCharacterDataData :: (MonadIO m, IsDOMCharacterData o) => o -> Text -> m ()
- getDOMCharacterDataLength :: (MonadIO m, IsDOMCharacterData o) => o -> m CULong
Exported types
newtype DOMCharacterData Source #
Memory-managed wrapper type.
Instances
Eq DOMCharacterData Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMCharacterData (==) :: DOMCharacterData -> DOMCharacterData -> Bool # (/=) :: DOMCharacterData -> DOMCharacterData -> Bool # | |
GObject DOMCharacterData Source # | |
ManagedPtrNewtype DOMCharacterData Source # | |
TypedObject DOMCharacterData Source # | |
HasParentTypes DOMCharacterData Source # | |
IsGValue (Maybe DOMCharacterData) Source # | Convert |
Defined in GI.WebKit2WebExtension.Objects.DOMCharacterData gvalueGType_ :: IO GType # gvalueSet_ :: Ptr GValue -> Maybe DOMCharacterData -> IO () # gvalueGet_ :: Ptr GValue -> IO (Maybe DOMCharacterData) # | |
type ParentTypes DOMCharacterData Source # | |
class (GObject o, IsDescendantOf DOMCharacterData o) => IsDOMCharacterData o Source #
Type class for types which can be safely cast to DOMCharacterData
, for instance with toDOMCharacterData
.
Instances
(GObject o, IsDescendantOf DOMCharacterData o) => IsDOMCharacterData o Source # | |
toDOMCharacterData :: (MonadIO m, IsDOMCharacterData o) => o -> m DOMCharacterData Source #
Cast to DOMCharacterData
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
addEventListener, appendChild, appendData, bindProperty, bindPropertyFull, cloneNodeWithError, compareDocumentPosition, contains, deleteData, dispatchEvent, forceFloating, freezeNotify, getv, hasChildNodes, insertBefore, insertData, isDefaultNamespace, isEqualNode, isFloating, isSameNode, isSupported, lookupNamespaceUri, lookupPrefix, normalize, notify, notifyByPspec, ref, refSink, removeChild, removeEventListener, replaceChild, replaceData, runDispose, stealData, stealQdata, substringData, thawNotify, unref, watchClosure.
Getters
getBaseUri, getChildNodes, getData, getFirstChild, getLastChild, getLength, getLocalName, getNamespaceUri, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPreviousSibling, getProperty, getQdata, getTextContent.
Setters
setData, setDataFull, setNodeValue, setPrefix, setProperty, setTextContent.
appendData
dOMCharacterDataAppendData Source #
:: (HasCallStack, MonadIO m, IsDOMCharacterData a) | |
=> a |
|
-> Text |
|
-> m () | (Can throw |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
deleteData
dOMCharacterDataDeleteData Source #
:: (HasCallStack, MonadIO m, IsDOMCharacterData a) | |
=> a |
|
-> CULong |
|
-> CULong |
|
-> m () | (Can throw |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getData
dOMCharacterDataGetData Source #
:: (HasCallStack, MonadIO m, IsDOMCharacterData a) | |
=> a |
|
-> m Text | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getLength
dOMCharacterDataGetLength Source #
:: (HasCallStack, MonadIO m, IsDOMCharacterData a) | |
=> a |
|
-> m CULong | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
insertData
dOMCharacterDataInsertData Source #
:: (HasCallStack, MonadIO m, IsDOMCharacterData a) | |
=> a |
|
-> CULong |
|
-> Text |
|
-> m () | (Can throw |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
replaceData
dOMCharacterDataReplaceData Source #
:: (HasCallStack, MonadIO m, IsDOMCharacterData a) | |
=> a |
|
-> CULong |
|
-> CULong |
|
-> Text |
|
-> m () | (Can throw |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
setData
dOMCharacterDataSetData Source #
:: (HasCallStack, MonadIO m, IsDOMCharacterData a) | |
=> a |
|
-> Text |
|
-> m () | (Can throw |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
substringData
dOMCharacterDataSubstringData Source #
:: (HasCallStack, MonadIO m, IsDOMCharacterData a) | |
=> a |
|
-> CULong |
|
-> CULong |
|
-> m Text | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
Properties
data
No description available in the introspection data.
clearDOMCharacterDataData :: (MonadIO m, IsDOMCharacterData o) => o -> m () Source #
Set the value of the “data
” property to Nothing
.
When overloading is enabled, this is equivalent to
clear
#data
constructDOMCharacterDataData :: (IsDOMCharacterData o, MonadIO m) => Text -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “data
” property. This is rarely needed directly, but it is used by new
.
getDOMCharacterDataData :: (MonadIO m, IsDOMCharacterData o) => o -> m (Maybe Text) Source #
Get the value of the “data
” property.
When overloading is enabled, this is equivalent to
get
dOMCharacterData #data
setDOMCharacterDataData :: (MonadIO m, IsDOMCharacterData o) => o -> Text -> m () Source #
Set the value of the “data
” property.
When overloading is enabled, this is equivalent to
set
dOMCharacterData [ #data:=
value ]
length
No description available in the introspection data.
getDOMCharacterDataLength :: (MonadIO m, IsDOMCharacterData o) => o -> m CULong Source #
Get the value of the “length
” property.
When overloading is enabled, this is equivalent to
get
dOMCharacterData #length