Switching browser screen to buffer data then display
This commit is contained in:
@@ -19,9 +19,7 @@ const (
|
||||
)
|
||||
|
||||
func defaultScreensForData(db *BoltDB) []Screen {
|
||||
var viewPort ViewPort
|
||||
|
||||
browserScreen := BrowserScreen{db: db, viewPort: viewPort}
|
||||
browserScreen := BrowserScreen{db: db, rightViewPort: ViewPort{}, leftViewPort: ViewPort{}}
|
||||
aboutScreen := AboutScreen(0)
|
||||
screens := [...]Screen{
|
||||
&browserScreen,
|
||||
@@ -41,3 +39,9 @@ func layoutAndDrawScreen(screen Screen, style Style) {
|
||||
screen.drawScreen(style)
|
||||
termbox.Flush()
|
||||
}
|
||||
|
||||
type Line struct {
|
||||
Text string
|
||||
Fg termbox.Attribute
|
||||
Bg termbox.Attribute
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user