From fe549af7847a8a7e8cf1196fa97cefc16fdb1e00 Mon Sep 17 00:00:00 2001 From: Travis McLane Date: Thu, 11 May 2023 10:56:19 -0500 Subject: [PATCH] [v3 example] add menuitem.Hidden / setHidden example --- v3/examples/menu/main.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/v3/examples/menu/main.go b/v3/examples/menu/main.go index 3ca15cf47..f10a52e5d 100644 --- a/v3/examples/menu/main.go +++ b/v3/examples/menu/main.go @@ -82,7 +82,15 @@ func main() { beatles.SetLabel("Hello") } }) - + myMenu.Add("Hide the beatles").OnClick(func(ctx *application.Context) { + if beatles.Hidden() { + ctx.ClickedMenuItem().SetLabel("Unhide the beatles!") + beatles.SetHidden(false) + } else { + beatles.SetHidden(true) + ctx.ClickedMenuItem().SetLabel("Hide the beatles!") + } + }) app.SetMenu(menu) app.NewWebviewWindow()