aboutsummaryrefslogtreecommitdiff
path: root/ui.go
diff options
context:
space:
mode:
authorTulir Asokan <tulir@maunium.net>2018-03-15 20:53:04 +0200
committerTulir Asokan <tulir@maunium.net>2018-03-15 20:53:04 +0200
commit2bf057d27cc76fc22f3fee51f17269d23bb4b4e4 (patch)
tree1764691e3854c8839285a341e9dc3003da5f400d /ui.go
parentbffd4d3d17d9396efefa75c5618319503a2f9dcd (diff)
MY HANDS ARE TYPING WORDS
Diffstat (limited to 'ui.go')
-rw-r--r--ui.go15
1 files changed, 7 insertions, 8 deletions
diff --git a/ui.go b/ui.go
index 272d0ba..7ead0c4 100644
--- a/ui.go
+++ b/ui.go
@@ -35,13 +35,7 @@ type GomuksUI struct {
config *Config
views *tview.Pages
- mainView *tview.Grid
- mainViewRoomList *tview.List
- mainViewRoomView *tview.Pages
- mainViewInput *tview.InputField
- mainViewRooms map[string]*RoomView
- currentRoomIndex int
- roomList []string
+ mainView *MainView
}
func init() {
@@ -71,7 +65,12 @@ func (ui *GomuksUI) SetView(name string) {
}
func (ui *GomuksUI) InitViews() tview.Primitive {
+ ui.mainView = ui.NewMainView()
ui.views.AddPage(ViewLogin, ui.MakeLoginUI(), true, true)
- ui.views.AddPage(ViewMain, ui.MakeMainUI(), true, false)
+ ui.views.AddPage(ViewMain, ui.mainView, true, false)
return ui.views
}
+
+func (ui *GomuksUI) MainView() *MainView {
+ return ui.mainView
+}