Merge pull request #220 from stokito/single_view_trunc_id

Single Container View: truncate ID
This commit is contained in:
bradley 2020-11-03 07:55:00 -05:00 committed by GitHub
commit 73a976c6fe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 9 deletions

View File

@ -34,7 +34,7 @@ func New(id string, collector collector.Collector, manager manager.Manager) *Con
return &Container{
Metrics: models.NewMetrics(),
Id: id,
Meta: models.NewMeta("id", id),
Meta: models.NewMeta("id", id[:12]),
Widgets: widgets,
updater: widgets,
collector: collector,

View File

@ -13,14 +13,13 @@ type Info struct {
data map[string]string
}
func NewInfo(id string) *Info {
func NewInfo() *Info {
p := ui.NewTable()
p.Height = 4
p.Width = colWidth[0]
p.FgColor = ui.ThemeAttr("par.text.fg")
p.Separator = false
i := &Info{p, make(map[string]string)}
i.Set("id", id)
return i
}

View File

@ -23,12 +23,9 @@ type Single struct {
Width int
}
func NewSingle(id string) *Single {
if len(id) > 12 {
id = id[:12]
}
func NewSingle() *Single {
return &Single{
Info: NewInfo(id),
Info: NewInfo(),
Net: NewNet(),
Cpu: NewCpu(),
Mem: NewMem(),

View File

@ -83,7 +83,7 @@ func SingleView() MenuFn {
ui.DefaultEvtStream.ResetHandlers()
defer ui.DefaultEvtStream.ResetHandlers()
ex := single.NewSingle(c.Id)
ex := single.NewSingle()
c.SetUpdater(ex)
ex.Align()