1 Commits

Author SHA1 Message Date
4b51c5b00f Show/Hide Menu Functions 2026-02-18 15:56:20 -06:00

View File

@@ -78,6 +78,28 @@ func (w *TopMenuLayout) Init(id string, s tcell.Style) {
)
}
func (w *TopMenuLayout) HideMenu() bool {
if w.menu == nil {
return false
}
w.menu.SetActive(false)
if w.widget != nil {
w.widget.SetActive(true)
}
return true
}
func (w *TopMenuLayout) ShowMenu() bool {
if w.menu == nil {
return false
}
w.menu.SetActive(true)
if w.widget != nil {
w.widget.SetActive(false)
}
return true
}
func (w *TopMenuLayout) ToggleMenu() bool {
if w.menu != nil {
w.menu.SetActive(!w.menu.Active())