Safe Haskell | None |
---|---|
Language | Haskell2010 |
- newText :: (MonadDOM m, ToJSString data') => data' -> m Text
- splitText :: (MonadDOM m, IsText self) => self -> Word -> m (Maybe Text)
- splitText_ :: (MonadDOM m, IsText self) => self -> Word -> m ()
- splitTextUnsafe :: (MonadDOM m, IsText self, HasCallStack) => self -> Word -> m Text
- splitTextUnchecked :: (MonadDOM m, IsText self) => self -> Word -> m Text
- replaceWholeText :: (MonadDOM m, IsText self, ToJSString content) => self -> content -> m (Maybe Text)
- replaceWholeText_ :: (MonadDOM m, IsText self, ToJSString content) => self -> content -> m ()
- replaceWholeTextUnsafe :: (MonadDOM m, IsText self, ToJSString content, HasCallStack) => self -> content -> m Text
- replaceWholeTextUnchecked :: (MonadDOM m, IsText self, ToJSString content) => self -> content -> m Text
- getWholeText :: (MonadDOM m, IsText self, FromJSString result) => self -> m result
- newtype Text = Text {}
- gTypeText :: JSM GType
- class IsCharacterData o => IsText o
- toText :: IsText o => o -> Text
Documentation
splitTextUnsafe :: (MonadDOM m, IsText self, HasCallStack) => self -> Word -> m Text Source #
replaceWholeText :: (MonadDOM m, IsText self, ToJSString content) => self -> content -> m (Maybe Text) Source #
replaceWholeText_ :: (MonadDOM m, IsText self, ToJSString content) => self -> content -> m () Source #
replaceWholeTextUnsafe :: (MonadDOM m, IsText self, ToJSString content, HasCallStack) => self -> content -> m Text Source #
replaceWholeTextUnchecked :: (MonadDOM m, IsText self, ToJSString content) => self -> content -> m Text Source #
getWholeText :: (MonadDOM m, IsText self, FromJSString result) => self -> m result Source #
Functions for this inteface are in JSDOM.Text. Base interface functions are in: