Safe Haskell | None |
---|---|
Language | Haskell2010 |
- back :: MonadDOM m => History -> m ()
- forward :: MonadDOM m => History -> m ()
- go :: MonadDOM m => History -> Int -> m ()
- pushState :: (MonadDOM m, ToJSString title, ToJSString url) => History -> JSVal -> title -> url -> m ()
- replaceState :: (MonadDOM m, ToJSString title, ToJSString url) => History -> JSVal -> title -> url -> m ()
- getLength :: MonadDOM m => History -> m Word
- getState :: MonadDOM m => History -> m (Maybe SerializedScriptValue)
- getStateUnsafe :: (MonadDOM m, HasCallStack) => History -> m SerializedScriptValue
- getStateUnchecked :: MonadDOM m => History -> m SerializedScriptValue
- newtype History = History {}
- gTypeHistory :: JSM GType
Documentation
pushState :: (MonadDOM m, ToJSString title, ToJSString url) => History -> JSVal -> title -> url -> m () Source #
replaceState :: (MonadDOM m, ToJSString title, ToJSString url) => History -> JSVal -> title -> url -> m () Source #
getStateUnsafe :: (MonadDOM m, HasCallStack) => History -> m SerializedScriptValue Source #
getStateUnchecked :: MonadDOM m => History -> m SerializedScriptValue Source #
Functions for this inteface are in JSDOM.History.
gTypeHistory :: JSM GType Source #