NewNodeDetails creates a new node details panel.
()
| 29 | |
| 30 | // NewNodeDetails creates a new node details panel. |
| 31 | func NewNodeDetails() *NodeDetails { |
| 32 | table := tview.NewTable() |
| 33 | table.SetBorders(false) |
| 34 | table.SetTitle(" Node Details ") |
| 35 | table.SetBorder(true) |
| 36 | table.Clear() |
| 37 | table.SetCell(0, 0, tview.NewTableCell("Select a node").SetTextColor(theme.Colors.Primary)) |
| 38 | |
| 39 | return &NodeDetails{ |
| 40 | Table: table, |
| 41 | } |
| 42 | } |
| 43 | |
| 44 | // Clear wraps the table Clear method to satisfy the interface. |
| 45 | func (nd *NodeDetails) Clear() *tview.Table { |
no test coverage detected