diff options
| author | Jeff Carr <[email protected]> | 2023-04-06 15:00:37 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2023-04-06 15:00:37 -0500 |
| commit | 70f8797122741ef61951d3400317173a1d9974da (patch) | |
| tree | b30dee396b571cd66655fd1f7f68c9f5eaf7a8a1 /toolkit/gocui/click.go | |
| parent | 789beceb913cc6132931c0e245cad78d3ae7d9b8 (diff) | |
gogui: checkboxes
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'toolkit/gocui/click.go')
| -rw-r--r-- | toolkit/gocui/click.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/toolkit/gocui/click.go b/toolkit/gocui/click.go index b014e16..0dadc8b 100644 --- a/toolkit/gocui/click.go +++ b/toolkit/gocui/click.go @@ -28,6 +28,12 @@ func (w *cuiWidget) doWidgetClick() { case toolkit.Group: w.placeWidgets() w.toggleTree() + case toolkit.Checkbox: + if (w.b) { + w.setCheckbox(false) + } else { + w.setCheckbox(true) + } case toolkit.Grid: me.rootNode.hideWidgets() w.placeGrid() |
