diff options
| author | Jeff Carr <[email protected]> | 2025-03-04 21:05:10 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-03-04 21:05:10 -0600 |
| commit | 829b996ec66db2828e7bd9a93a2986a3c16a14c0 (patch) | |
| tree | 63e33fc2b3eb8388073de266ffa4b47a808c724f | |
| parent | 84b9b5023289154ffbc918acfbbea620c6069f4c (diff) | |
Delete actually does Delete
| -rw-r--r-- | table.go | 32 |
1 files changed, 4 insertions, 28 deletions
@@ -73,42 +73,18 @@ func (parent *Node) UpdateTable(pb *guipb.Table) { } func (parent *Node) DeleteTable(pb *guipb.Table) { - a := getNewAction(parent, widget.Show) + a := getNewAction(parent, widget.Delete) log.Info("gui.DeleteTable()") - - nt := guipb.NewTables() - emptypb := new(guipb.Table) - emptypb.Uuid = pb.Uuid - nt.Append(emptypb) - a.TablePB, err = nt.Marshal() - if err != nil { - log.Info("unmarshal error", err) + if pb.Grid == nil { + log.Info("gui.DeleteTable() Error: pb.Grid == nil") return } + a.WidgetId = int(pb.Grid.Id) sendActionToPlugin(a) } -/* -func makeTableWidgets(pb *guipb.Table) { - if pb == nil { - log.Info("pb was nil") - return - } - if me.rootNode == nil { - log.Info("me.rootNode was nil") - return - } - win := addNode() - pb.Window = new(guipb.Widget) - pb.Window.Id = int64(win.id) - pb.Window.Name = pb.Title - - makeTableGrid(pb) -} -*/ - func makeTableGrid(pb *guipb.Table) { grid := addNode() pb.Grid = new(guipb.Widget) |
