Documentation
¶
Overview ¶
The app package handles the main application logic.
Partially inspired by:
https://github.com/nsf/termbox-go/blob/master/_demos/editbox.go https://github.com/gdamore/tcell/blob/master/TUTORIAL.md
should store formatted strings so they don't need to be processed each refresh
Dealing with complex formatting for display Parsing git stuff
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct { *fst.Directory Layout Config Path *fst.Path // contains filtered or unexported fields }
Main object managing the app functionality and display.
func (*App) Draw ¶
func (app *App) Draw(s tcell.Screen)
this should handle all drawing on the screen
func (*App) WalkToChild ¶ added in v0.1.0
func (app *App) WalkToChild()
Move to the current selection if it's a directory, otherwise do nothing.
type Config ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.