add redraw handler to reorder rows

This commit is contained in:
Bradley Cicenas
2016-12-30 22:10:49 +00:00
parent 995285ebb9
commit 72b643d5d2
2 changed files with 14 additions and 14 deletions

View File

@@ -10,7 +10,7 @@ import (
func NewContainerMap() *ContainerMap {
return &ContainerMap{
containers: make(map[string]*Container),
sortField: "id",
sortField: "cpu",
}
}
@@ -54,9 +54,9 @@ func (cm *ContainerMap) Sorted() []*Container {
case "name":
sort.Sort(ByName(containers))
case "cpu":
sort.Sort(ByCPU(containers))
sort.Sort(sort.Reverse(ByCPU(containers)))
case "mem":
sort.Sort(ByMem(containers))
sort.Sort(sort.Reverse(ByMem(containers)))
default:
sort.Sort(ByID(containers))
}