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