// Copyright 2017-2025 WIT.COM Inc. All rights reserved. // Use of this source code is governed by the GPL 3.0 package main import ( "go.wit.com/lib/protobuf/guipb" "go.wit.com/log" "go.wit.com/toolkits/tree" "go.wit.com/widget" ) func showTable(t *guipb.Table) { log.Info("should show table here") } func enableWidget(n *tree.Node) { tk := n.TK.(*guiWidget) tk.Enable() } func disableWidget(n *tree.Node) { tk := n.TK.(*guiWidget) tk.Disable() } func showWidget(n *tree.Node) { tk := n.TK.(*guiWidget) tk.Show() } func hideWidget(n *tree.Node) { tk := n.TK.(*guiWidget) if n.WidgetType == widget.Window { tk.windowFrame.Hide() tk.hideWidgets() } tk.Hide() }