(g *gocui.Gui)
| 380 | } |
| 381 | |
| 382 | func (mui *MasterUI) SetCurrentViewOnTop(g *gocui.Gui) error { |
| 383 | |
| 384 | viewMgr := mui.layoutManager.Top() |
| 385 | viewMgr.Layout(g) |
| 386 | |
| 387 | topName := viewMgr.Name() |
| 388 | if _, err := g.SetCurrentView(topName); err != nil { |
| 389 | return merry.Wrap(err).Appendf("SetCurrentView viewName:[%v]", topName) |
| 390 | } |
| 391 | if _, err := g.SetViewOnTop(topName); err != nil { |
| 392 | return merry.Wrap(err).Appendf("SetViewOnTop viewName:[%v]", topName) |
| 393 | } |
| 394 | return nil |
| 395 | } |
| 396 | |
| 397 | func (mui *MasterUI) GetCurrentView(g *gocui.Gui) *gocui.View { |
| 398 | views := g.Views() |
no test coverage detected