Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_back :: History -> IO ()
- back :: MonadIO m => History -> m ()
- js_forward :: History -> IO ()
- forward :: MonadIO m => History -> m ()
- js_go :: History -> Int -> IO ()
- go :: MonadIO m => History -> Int -> m ()
- js_pushState :: History -> JSVal -> JSString -> JSString -> IO ()
- pushState :: (MonadIO m, ToJSString title, ToJSString url) => History -> JSVal -> title -> url -> m ()
- js_replaceState :: History -> JSVal -> JSString -> JSString -> IO ()
- replaceState :: (MonadIO m, ToJSString title, ToJSString url) => History -> JSVal -> title -> url -> m ()
- js_getLength :: History -> IO Word
- getLength :: MonadIO m => History -> m Word
- js_getState :: History -> IO (Nullable SerializedScriptValue)
- getState :: MonadIO m => History -> m (Maybe SerializedScriptValue)
- getStateUnsafe :: (MonadIO m, HasCallStack) => History -> m SerializedScriptValue
- getStateUnchecked :: MonadIO m => History -> m SerializedScriptValue
- newtype History = History {}
- gTypeHistory :: GType
Documentation
js_forward :: History -> IO () Source #
pushState :: (MonadIO m, ToJSString title, ToJSString url) => History -> JSVal -> title -> url -> m () Source #
replaceState :: (MonadIO m, ToJSString title, ToJSString url) => History -> JSVal -> title -> url -> m () Source #
js_getState :: History -> IO (Nullable SerializedScriptValue) Source #
getStateUnsafe :: (MonadIO m, HasCallStack) => History -> m SerializedScriptValue Source #
getStateUnchecked :: MonadIO m => History -> m SerializedScriptValue Source #
Functions for this inteface are in GHCJS.DOM.History.
gTypeHistory :: GType Source #