Safe Haskell | None |
---|---|
Language | Haskell2010 |
- substringData :: (MonadDOM m, IsCharacterData self, FromJSString result) => self -> Word -> Word -> m result
- substringData_ :: (MonadDOM m, IsCharacterData self) => self -> Word -> Word -> m ()
- appendData :: (MonadDOM m, IsCharacterData self, ToJSString data') => self -> data' -> m ()
- insertData :: (MonadDOM m, IsCharacterData self, ToJSString data') => self -> Word -> data' -> m ()
- deleteData :: (MonadDOM m, IsCharacterData self) => self -> Word -> Word -> m ()
- replaceData :: (MonadDOM m, IsCharacterData self, ToJSString data') => self -> Word -> Word -> data' -> m ()
- setData :: (MonadDOM m, IsCharacterData self, ToJSString val) => self -> val -> m ()
- getData :: (MonadDOM m, IsCharacterData self, FromJSString result) => self -> m result
- getLength :: (MonadDOM m, IsCharacterData self) => self -> m Word
- newtype CharacterData = CharacterData {}
- gTypeCharacterData :: JSM GType
- class (IsNode o, IsEventTarget o, IsNonDocumentTypeChildNode o, IsChildNode o, IsGObject o) => IsCharacterData o
- toCharacterData :: IsCharacterData o => o -> CharacterData
Documentation
substringData :: (MonadDOM m, IsCharacterData self, FromJSString result) => self -> Word -> Word -> m result Source #
substringData_ :: (MonadDOM m, IsCharacterData self) => self -> Word -> Word -> m () Source #
appendData :: (MonadDOM m, IsCharacterData self, ToJSString data') => self -> data' -> m () Source #
insertData :: (MonadDOM m, IsCharacterData self, ToJSString data') => self -> Word -> data' -> m () Source #
deleteData :: (MonadDOM m, IsCharacterData self) => self -> Word -> Word -> m () Source #
replaceData :: (MonadDOM m, IsCharacterData self, ToJSString data') => self -> Word -> Word -> data' -> m () Source #
setData :: (MonadDOM m, IsCharacterData self, ToJSString val) => self -> val -> m () Source #
getData :: (MonadDOM m, IsCharacterData self, FromJSString result) => self -> m result Source #
newtype CharacterData Source #
Functions for this inteface are in JSDOM.CharacterData. Base interface functions are in:
class (IsNode o, IsEventTarget o, IsNonDocumentTypeChildNode o, IsChildNode o, IsGObject o) => IsCharacterData o Source #
toCharacterData :: IsCharacterData o => o -> CharacterData Source #