diff options
| author | Jeff Carr <[email protected]> | 2025-02-19 03:33:04 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-02-19 17:39:45 -0600 |
| commit | 3f09b2b6e4b608350167199750d0bbe46d686c27 (patch) | |
| tree | f7f3de9e16e98f0ddcc0337fd62da4e5d19c6503 /treeWidget.go | |
| parent | 31324ad08332c18d25e4499d4f1ff52d4043c5cd (diff) | |
refactor for protobuf
Diffstat (limited to 'treeWidget.go')
| -rw-r--r-- | treeWidget.go | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/treeWidget.go b/treeWidget.go index 4d92abd..1559f68 100644 --- a/treeWidget.go +++ b/treeWidget.go @@ -152,3 +152,18 @@ func (tk *guiWidget) findWidgetByView(v *gocui.View) *guiWidget { } return nil } + +func (tk *guiWidget) WidgetType() widget.WidgetType { + if tk.node == nil { + return widget.Label + } + return tk.node.WidgetType +} + +func (tk *guiWidget) WidgetId() int { + return tk.node.WidgetId +} + +func (tk *guiWidget) GetLabel() string { + return tk.node.GetLabel() +} |
