| Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.WebKit2WebExtension.Objects.DOMCharacterData
Description
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
- noDOMCharacterData :: Maybe 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 => Text -> IO (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.
Constructors
| DOMCharacterData (ManagedPtr DOMCharacterData) |
Instances
| Eq DOMCharacterData Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMCharacterData Methods (==) :: DOMCharacterData -> DOMCharacterData -> Bool # (/=) :: DOMCharacterData -> DOMCharacterData -> Bool # | |
| IsGValue DOMCharacterData Source # | Convert |
| GObject DOMCharacterData Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMCharacterData Methods gobjectType :: IO GType # | |
| HasParentTypes DOMCharacterData Source # | |
| 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.
noDOMCharacterData :: Maybe DOMCharacterData Source #
A convenience alias for Nothing :: Maybe DOMCharacterData.
Methods
Overloaded methods
appendData
dOMCharacterDataAppendData Source #
Arguments
| :: (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 #
Arguments
| :: (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 #
Arguments
| :: (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 #
Arguments
| :: (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 #
Arguments
| :: (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 #
Arguments
| :: (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 #
Arguments
| :: (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 #
Arguments
| :: (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 => Text -> IO (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
setdOMCharacterData [ #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