ghcup-0.1.50.2: ghc toolchain installer
Safe HaskellNone
LanguageHaskell2010

GHCup.Brick.App

Synopsis

Documentation

setupVtyMode :: EventM Name BrickState () Source #

Enable mouse mode if supported by the terminal

keyInfoHandler :: BrickEvent Name e -> EventM Name BrickState () Source #

On q, go back to navigation. On Enter, to go to tutorial

tutorialHandler :: BrickEvent Name e -> EventM Name BrickState () Source #

On q, go back to navigation. Else, do nothing

navigationHandler :: BrickEvent Name e -> EventM Name BrickState () Source #

Tab/Arrows to navigate.

menuWithOverlayHandler :: Lens' BrickState (Menu t Name) -> (t -> (Int, ListResult) -> ReaderT AppState IO (Either String a)) -> (BrickEvent Name e -> EventM Name (Menu t Name) ()) -> BrickEvent Name e -> EventM Name BrickState () Source #

Passes all events to innerHandler if an overlay is opened else handles the exitKey and Enter key for the Menu's OkButton