terrible smart driver

This commit is contained in:
alu
2026-08-07 17:02:27 -07:00
parent 5c4d16857b
commit 683091902f
6 changed files with 410 additions and 22 deletions
+7 -7
View File
@@ -5,13 +5,6 @@ import (
"finally-a-monolithic-linux-hw-monitor/app/mem/drivers"
)
func (mem *Mem) Render(term common.Terminal) {
term.Header("Memory")
for _, driver := range mem.drivers {
driver.Render(term)
}
}
type Mem struct {
drivers []common.Driver
}
@@ -32,3 +25,10 @@ func GetMem() (Mem, error) {
return mem, nil
}
func (mem *Mem) Render(term common.Terminal) {
term.Header("Memory")
for _, driver := range mem.drivers {
driver.Render(term)
}
}