gomu/layout.go

21 lines
386 B
Go
Raw Normal View History

2020-06-22 00:05:56 +08:00
// Copyright (C) 2020 Raziman
2020-06-19 16:22:20 +08:00
package main
import "github.com/rivo/tview"
func Layout(
app *tview.Application,
2020-06-21 23:47:12 +08:00
player *Player,
2020-06-19 16:22:20 +08:00
) *tview.Flex {
flex := tview.NewFlex().
2020-06-21 23:47:12 +08:00
AddItem(player.tree, 0, 1, false).
2020-06-19 16:22:20 +08:00
AddItem(tview.NewFlex().SetDirection(tview.FlexRow).
2020-06-21 23:47:12 +08:00
AddItem(player.list, 0, 7, false).
AddItem(player.playingBar.frame, 0, 1, false), 0, 3, false)
2020-06-19 16:22:20 +08:00
return flex
}