Safe Haskell | None |
---|---|
Language | Haskell98 |
- installScrollWidget :: (ControlIO m, MonadResource m, MonadReader r m, Has MainView r) => Label -> m ()
- installZoomWidget :: (ControlIO m, MonadResource m, MonadReader r m, Has MainView r) => Label -> m ()
- installKeyStrokesWidget :: (ControlIO m, MonadResource m, MonadReader r m, Has (Signal KeyMapPressed) r) => Label -> m ()
- installProgressWidget :: (ControlIO m, MonadLogger m, MonadResource m, MonadReader r m, Has MainView r) => Label -> m ()
- installURIWidget :: (ControlIO m, MonadResource m, MonadReader r m, Has MainView r, MonadLogger m) => URIColors -> URIColors -> Label -> m ()
- labelSetURI :: MonadIO m => URIColors -> URIColors -> Label -> URI -> m ()
- data URIColors = URIColors {}
- defaultURIColors :: URIColors
- defaultSecureURIColors :: URIColors
Documentation
installScrollWidget :: (ControlIO m, MonadResource m, MonadReader r m, Has MainView r) => Label -> m ()
Write current scroll position in the given Label.
installZoomWidget :: (ControlIO m, MonadResource m, MonadReader r m, Has MainView r) => Label -> m ()
/!\ Doesn't work for now. Write current zoom level in the given Label.
installKeyStrokesWidget :: (ControlIO m, MonadResource m, MonadReader r m, Has (Signal KeyMapPressed) r) => Label -> m ()
Write current keystrokes state in the given Label
installProgressWidget :: (ControlIO m, MonadLogger m, MonadResource m, MonadReader r m, Has MainView r) => Label -> m ()
Write current load progress in the given Label
.
installURIWidget :: (ControlIO m, MonadResource m, MonadReader r m, Has MainView r, MonadLogger m) => URIColors -> URIColors -> Label -> m ()
Write current URI, or the destination of a hovered link, in the given Label.
labelSetURI :: MonadIO m => URIColors -> URIColors -> Label -> URI -> m ()
data URIColors