| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.WebKit.Objects.DOMCharacterData
Contents
Description
- newtype DOMCharacterData = DOMCharacterData (ManagedPtr DOMCharacterData)
- class GObject o => IsDOMCharacterData o
- toDOMCharacterData :: IsDOMCharacterData o => o -> IO DOMCharacterData
- noDOMCharacterData :: Maybe DOMCharacterData
- data DOMCharacterDataAppendDataMethodInfo
- dOMCharacterDataAppendData :: (MonadIO m, IsDOMCharacterData a) => a -> Text -> m ()
- data DOMCharacterDataDeleteDataMethodInfo
- dOMCharacterDataDeleteData :: (MonadIO m, IsDOMCharacterData a) => a -> CULong -> CULong -> m ()
- data DOMCharacterDataGetDataMethodInfo
- dOMCharacterDataGetData :: (MonadIO m, IsDOMCharacterData a) => a -> m Text
- data DOMCharacterDataGetLengthMethodInfo
- dOMCharacterDataGetLength :: (MonadIO m, IsDOMCharacterData a) => a -> m CULong
- data DOMCharacterDataInsertDataMethodInfo
- dOMCharacterDataInsertData :: (MonadIO m, IsDOMCharacterData a) => a -> CULong -> Text -> m ()
- data DOMCharacterDataRemoveMethodInfo
- dOMCharacterDataRemove :: (MonadIO m, IsDOMCharacterData a) => a -> m ()
- data DOMCharacterDataReplaceDataMethodInfo
- dOMCharacterDataReplaceData :: (MonadIO m, IsDOMCharacterData a) => a -> CULong -> CULong -> Text -> m ()
- data DOMCharacterDataSetDataMethodInfo
- dOMCharacterDataSetData :: (MonadIO m, IsDOMCharacterData a) => a -> Text -> m ()
- data DOMCharacterDataSubstringDataMethodInfo
- dOMCharacterDataSubstringData :: (MonadIO m, IsDOMCharacterData a) => a -> CULong -> CULong -> m Text
- data DOMCharacterDataDataPropertyInfo
- clearDOMCharacterDataData :: (MonadIO m, IsDOMCharacterData o) => o -> m ()
- constructDOMCharacterDataData :: IsDOMCharacterData o => Text -> IO (GValueConstruct o)
- dOMCharacterDataData :: AttrLabelProxy "data"
- getDOMCharacterDataData :: (MonadIO m, IsDOMCharacterData o) => o -> m (Maybe Text)
- setDOMCharacterDataData :: (MonadIO m, IsDOMCharacterData o) => o -> Text -> m ()
- data DOMCharacterDataLengthPropertyInfo
- dOMCharacterDataLength :: AttrLabelProxy "length"
- getDOMCharacterDataLength :: (MonadIO m, IsDOMCharacterData o) => o -> m CULong
Exported types
newtype DOMCharacterData Source #
Constructors
| DOMCharacterData (ManagedPtr DOMCharacterData) |
Instances
| GObject DOMCharacterData Source # | |
| IsObject DOMCharacterData Source # | |
| IsDOMObject DOMCharacterData Source # | |
| IsDOMNode DOMCharacterData Source # | |
| IsDOMCharacterData DOMCharacterData Source # | |
| IsDOMEventTarget DOMCharacterData Source # | |
| ((~) * info (ResolveDOMCharacterDataMethod t DOMCharacterData), MethodInfo * info DOMCharacterData p) => IsLabel t (DOMCharacterData -> p) Source # | |
| ((~) * info (ResolveDOMCharacterDataMethod t DOMCharacterData), MethodInfo * info DOMCharacterData p) => IsLabelProxy t (DOMCharacterData -> p) Source # | |
| HasAttributeList * DOMCharacterData Source # | |
| type SignalList DOMCharacterData Source # | |
| type AttributeList DOMCharacterData Source # | |
class GObject o => IsDOMCharacterData o Source #
Instances
| (GObject a, UnknownAncestorError Constraint DOMCharacterData a) => IsDOMCharacterData a Source # | |
| IsDOMCharacterData DOMText Source # | |
| IsDOMCharacterData DOMProcessingInstruction Source # | |
| IsDOMCharacterData DOMComment Source # | |
| IsDOMCharacterData DOMCharacterData Source # | |
| IsDOMCharacterData DOMCDATASection Source # | |
toDOMCharacterData :: IsDOMCharacterData o => o -> IO DOMCharacterData Source #
Methods
appendData
data DOMCharacterDataAppendDataMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsDOMCharacterData a) => MethodInfo * DOMCharacterDataAppendDataMethodInfo a signature Source # | |
dOMCharacterDataAppendData :: (MonadIO m, IsDOMCharacterData a) => a -> Text -> m () Source #
deleteData
data DOMCharacterDataDeleteDataMethodInfo Source #
Instances
| ((~) * signature (CULong -> CULong -> m ()), MonadIO m, IsDOMCharacterData a) => MethodInfo * DOMCharacterDataDeleteDataMethodInfo a signature Source # | |
dOMCharacterDataDeleteData :: (MonadIO m, IsDOMCharacterData a) => a -> CULong -> CULong -> m () Source #
getData
data DOMCharacterDataGetDataMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsDOMCharacterData a) => MethodInfo * DOMCharacterDataGetDataMethodInfo a signature Source # | |
dOMCharacterDataGetData :: (MonadIO m, IsDOMCharacterData a) => a -> m Text Source #
getLength
data DOMCharacterDataGetLengthMethodInfo Source #
Instances
| ((~) * signature (m CULong), MonadIO m, IsDOMCharacterData a) => MethodInfo * DOMCharacterDataGetLengthMethodInfo a signature Source # | |
dOMCharacterDataGetLength :: (MonadIO m, IsDOMCharacterData a) => a -> m CULong Source #
insertData
data DOMCharacterDataInsertDataMethodInfo Source #
Instances
| ((~) * signature (CULong -> Text -> m ()), MonadIO m, IsDOMCharacterData a) => MethodInfo * DOMCharacterDataInsertDataMethodInfo a signature Source # | |
dOMCharacterDataInsertData :: (MonadIO m, IsDOMCharacterData a) => a -> CULong -> Text -> m () Source #
remove
data DOMCharacterDataRemoveMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsDOMCharacterData a) => MethodInfo * DOMCharacterDataRemoveMethodInfo a signature Source # | |
dOMCharacterDataRemove :: (MonadIO m, IsDOMCharacterData a) => a -> m () Source #
replaceData
data DOMCharacterDataReplaceDataMethodInfo Source #
Instances
| ((~) * signature (CULong -> CULong -> Text -> m ()), MonadIO m, IsDOMCharacterData a) => MethodInfo * DOMCharacterDataReplaceDataMethodInfo a signature Source # | |
dOMCharacterDataReplaceData :: (MonadIO m, IsDOMCharacterData a) => a -> CULong -> CULong -> Text -> m () Source #
setData
data DOMCharacterDataSetDataMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsDOMCharacterData a) => MethodInfo * DOMCharacterDataSetDataMethodInfo a signature Source # | |
dOMCharacterDataSetData :: (MonadIO m, IsDOMCharacterData a) => a -> Text -> m () Source #
substringData
data DOMCharacterDataSubstringDataMethodInfo Source #
Instances
| ((~) * signature (CULong -> CULong -> m Text), MonadIO m, IsDOMCharacterData a) => MethodInfo * DOMCharacterDataSubstringDataMethodInfo a signature Source # | |
dOMCharacterDataSubstringData :: (MonadIO m, IsDOMCharacterData a) => a -> CULong -> CULong -> m Text Source #
Properties
data
data DOMCharacterDataDataPropertyInfo Source #
Instances
| AttrInfo DOMCharacterDataDataPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMCharacterDataDataPropertyInfo Source # | |
| type AttrOrigin DOMCharacterDataDataPropertyInfo Source # | |
| type AttrLabel DOMCharacterDataDataPropertyInfo Source # | |
| type AttrGetType DOMCharacterDataDataPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMCharacterDataDataPropertyInfo Source # | |
| type AttrAllowedOps DOMCharacterDataDataPropertyInfo Source # | |
clearDOMCharacterDataData :: (MonadIO m, IsDOMCharacterData o) => o -> m () Source #
constructDOMCharacterDataData :: IsDOMCharacterData o => Text -> IO (GValueConstruct o) Source #
dOMCharacterDataData :: AttrLabelProxy "data" Source #
getDOMCharacterDataData :: (MonadIO m, IsDOMCharacterData o) => o -> m (Maybe Text) Source #
setDOMCharacterDataData :: (MonadIO m, IsDOMCharacterData o) => o -> Text -> m () Source #
length
data DOMCharacterDataLengthPropertyInfo Source #
Instances
| AttrInfo DOMCharacterDataLengthPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMCharacterDataLengthPropertyInfo Source # | |
| type AttrOrigin DOMCharacterDataLengthPropertyInfo Source # | |
| type AttrLabel DOMCharacterDataLengthPropertyInfo Source # | |
| type AttrGetType DOMCharacterDataLengthPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMCharacterDataLengthPropertyInfo Source # | |
| type AttrAllowedOps DOMCharacterDataLengthPropertyInfo Source # | |
dOMCharacterDataLength :: AttrLabelProxy "length" Source #
getDOMCharacterDataLength :: (MonadIO m, IsDOMCharacterData o) => o -> m CULong Source #