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 |
- newtype DOMCharacterData = DOMCharacterData (ForeignPtr DOMCharacterData)
- class GObject o => DOMCharacterDataK o
- toDOMCharacterData :: DOMCharacterDataK o => o -> IO DOMCharacterData
- noDOMCharacterData :: Maybe DOMCharacterData
- dOMCharacterDataAppendData :: (MonadIO m, DOMCharacterDataK a) => a -> Text -> m ()
- dOMCharacterDataDeleteData :: (MonadIO m, DOMCharacterDataK a) => a -> Word64 -> Word64 -> m ()
- dOMCharacterDataGetData :: (MonadIO m, DOMCharacterDataK a) => a -> m Text
- dOMCharacterDataGetLength :: (MonadIO m, DOMCharacterDataK a) => a -> m Word64
- dOMCharacterDataInsertData :: (MonadIO m, DOMCharacterDataK a) => a -> Word64 -> Text -> m ()
- dOMCharacterDataRemove :: (MonadIO m, DOMCharacterDataK a) => a -> m ()
- dOMCharacterDataReplaceData :: (MonadIO m, DOMCharacterDataK a) => a -> Word64 -> Word64 -> Text -> m ()
- dOMCharacterDataSetData :: (MonadIO m, DOMCharacterDataK a) => a -> Text -> m ()
- dOMCharacterDataSubstringData :: (MonadIO m, DOMCharacterDataK a) => a -> Word64 -> Word64 -> m Text
- data DOMCharacterDataDataPropertyInfo
- constructDOMCharacterDataData :: Text -> IO ([Char], GValue)
- getDOMCharacterDataData :: (MonadIO m, DOMCharacterDataK o) => o -> m Text
- setDOMCharacterDataData :: (MonadIO m, DOMCharacterDataK o) => o -> Text -> m ()
- data DOMCharacterDataLengthPropertyInfo
- getDOMCharacterDataLength :: (MonadIO m, DOMCharacterDataK o) => o -> m Word64
Exported types
newtype DOMCharacterData Source
class GObject o => DOMCharacterDataK o Source
(GObject o, IsDescendantOf DOMCharacterData o) => DOMCharacterDataK o |
toDOMCharacterData :: DOMCharacterDataK o => o -> IO DOMCharacterData Source
Methods
dOMCharacterDataAppendData
dOMCharacterDataAppendData :: (MonadIO m, DOMCharacterDataK a) => a -> Text -> m () Source
dOMCharacterDataDeleteData
dOMCharacterDataDeleteData :: (MonadIO m, DOMCharacterDataK a) => a -> Word64 -> Word64 -> m () Source
dOMCharacterDataGetData
dOMCharacterDataGetData :: (MonadIO m, DOMCharacterDataK a) => a -> m Text Source
dOMCharacterDataGetLength
dOMCharacterDataGetLength :: (MonadIO m, DOMCharacterDataK a) => a -> m Word64 Source
dOMCharacterDataInsertData
dOMCharacterDataInsertData :: (MonadIO m, DOMCharacterDataK a) => a -> Word64 -> Text -> m () Source
dOMCharacterDataRemove
dOMCharacterDataRemove :: (MonadIO m, DOMCharacterDataK a) => a -> m () Source
dOMCharacterDataReplaceData
dOMCharacterDataReplaceData :: (MonadIO m, DOMCharacterDataK a) => a -> Word64 -> Word64 -> Text -> m () Source
dOMCharacterDataSetData
dOMCharacterDataSetData :: (MonadIO m, DOMCharacterDataK a) => a -> Text -> m () Source
dOMCharacterDataSubstringData
dOMCharacterDataSubstringData :: (MonadIO m, DOMCharacterDataK a) => a -> Word64 -> Word64 -> m Text Source
Properties
Data
data DOMCharacterDataDataPropertyInfo Source
AttrInfo DOMCharacterDataDataPropertyInfo | |
type AttrLabel DOMCharacterDataDataPropertyInfo = "DOMCharacterData::data" | |
type AttrGetType DOMCharacterDataDataPropertyInfo = Text | |
type AttrBaseTypeConstraint DOMCharacterDataDataPropertyInfo = DOMCharacterDataK | |
type AttrSetTypeConstraint DOMCharacterDataDataPropertyInfo = * ~ Text | |
type AttrAllowedOps DOMCharacterDataDataPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMCharacterDataData :: (MonadIO m, DOMCharacterDataK o) => o -> m Text Source
setDOMCharacterDataData :: (MonadIO m, DOMCharacterDataK o) => o -> Text -> m () Source
Length
data DOMCharacterDataLengthPropertyInfo Source
AttrInfo DOMCharacterDataLengthPropertyInfo | |
type AttrLabel DOMCharacterDataLengthPropertyInfo = "DOMCharacterData::length" | |
type AttrGetType DOMCharacterDataLengthPropertyInfo = Word64 | |
type AttrBaseTypeConstraint DOMCharacterDataLengthPropertyInfo = DOMCharacterDataK | |
type AttrSetTypeConstraint DOMCharacterDataLengthPropertyInfo = * ~ () | |
type AttrAllowedOps DOMCharacterDataLengthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMCharacterDataLength :: (MonadIO m, DOMCharacterDataK o) => o -> m Word64 Source