[][src]Module broot::app

broot's app is mainly a stack of AppState. Commands parsed from the input are submitted to the current appstate, which replies with a stateCmdResult which may be

  • a transition to a new state
  • a pop to get back to the previous one
  • an operation which keeps the state
  • a request to quit broot
  • a request to launch an executable (thus leaving broot)

Structs

App