Exemplo n.º 1
0
func switchPanels(g *gocui.Gui, v *gocui.View) error {
	lp, _ := g.View("lpanel")
	rp, _ := g.View("rpanel")
	if twoPanelsVisible {
		lp.Hide()
		rp.Hide()
		g.SetCurrentView("sql")
		g.Cursor = true
		twoPanelsVisible = false
	} else {
		lp.Unhide()
		rp.Unhide()
		g.SetCurrentView("lpanel")
		g.Cursor = false
		twoPanelsVisible = true
	}
	return nil
}