refactor config, add Switch and Param struct + config labels

This commit is contained in:
Bradley Cicenas
2017-02-16 03:02:13 +00:00
parent 5f13563b6f
commit 90f6ce3962
6 changed files with 106 additions and 44 deletions

View File

@@ -28,7 +28,7 @@ func (a Containers) Len() int { return len(a) }
func (a Containers) Swap(i, j int) { a[i], a[j] = a[j], a[i] }
func (a Containers) Less(i, j int) bool {
f := Sorters[config.Get("sortField")]
if config.GetToggle("sortReversed") {
if config.GetSwitch("sortReversed") {
return f(a[j], a[i])
}
return f(a[i], a[j])