add SortItems param to Menu, AddItems method

This commit is contained in:
Bradley Cicenas
2017-02-15 06:01:35 +00:00
parent b9bdc1c9c5
commit eb66f32a71
3 changed files with 32 additions and 23 deletions

10
sort.go
View File

@@ -1,8 +1,6 @@
package main
import (
"sort"
"github.com/bcicen/ctop/config"
)
@@ -17,13 +15,11 @@ var Sorters = map[string]sortMethod{
"net": func(c1, c2 *Container) bool { return sumNet(c1) < sumNet(c2) },
}
func SortFields() []string {
a := sort.StringSlice{}
func SortFields() (fields []string) {
for k := range Sorters {
a = append(a, k)
fields = append(fields, k)
}
sort.Sort(a)
return a
return fields
}
type Containers []*Container