mirror of
https://github.com/bcicen/ctop.git
synced 2024-08-30 18:23:19 +00:00
implement Buffer() method for ctop header
This commit is contained in:
parent
ecc37a2f99
commit
168e8f3aae
2
grid.go
2
grid.go
@ -28,7 +28,7 @@ func RedrawRows(clr bool) {
|
|||||||
log.Debugf("screen cleared")
|
log.Debugf("screen cleared")
|
||||||
}
|
}
|
||||||
if config.GetSwitchVal("enableHeader") {
|
if config.GetSwitchVal("enableHeader") {
|
||||||
header.Render()
|
ui.Render(header)
|
||||||
}
|
}
|
||||||
cGrid.Align()
|
cGrid.Align()
|
||||||
ui.Render(cGrid)
|
ui.Render(cGrid)
|
||||||
|
@ -23,10 +23,14 @@ func NewCTopHeader() *CTopHeader {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *CTopHeader) Render() {
|
func (c *CTopHeader) Buffer() ui.Buffer {
|
||||||
|
buf := ui.NewBuffer()
|
||||||
c.Time.Text = timeStr()
|
c.Time.Text = timeStr()
|
||||||
ui.Render(c.bg)
|
buf.Merge(c.bg.Buffer())
|
||||||
ui.Render(c.Time, c.Count, c.Filter)
|
buf.Merge(c.Time.Buffer())
|
||||||
|
buf.Merge(c.Count.Buffer())
|
||||||
|
buf.Merge(c.Filter.Buffer())
|
||||||
|
return buf
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *CTopHeader) Align() {
|
func (c *CTopHeader) Align() {
|
||||||
|
Loading…
Reference in New Issue
Block a user