comparison pkg/models/intservices.go @ 913:876d1f5433be geo-style

Started with direct applying style after modification via controller. WIP.
author Sascha L. Teichmann <teichmann@intevation.de>
date Tue, 02 Oct 2018 23:29:55 +0200
parents 254cd247826d
children 2ebf677fc2e1
comparison
equal deleted inserted replaced
912:85b2648066d7 913:876d1f5433be
119 119
120 func IntByName(name string) func(IntEntry) bool { 120 func IntByName(name string) func(IntEntry) bool {
121 return func(entry IntEntry) bool { return entry.Name == name } 121 return func(entry IntEntry) bool { return entry.Name == name }
122 } 122 }
123 123
124 func IntAnd(a, b func(IntEntry) bool) func(IntEntry) bool { 124 func IntAnd(accept ...func(IntEntry) bool) func(IntEntry) bool {
125 return func(entry IntEntry) bool { return a(entry) && b(entry) } 125 return func(entry IntEntry) bool {
126 for _, a := range accept {
127 if !a(entry) {
128 return false
129 }
130 }
131 return true
132 }
126 } 133 }
127 134
128 func IntWithStyle(entry IntEntry) bool { 135 func IntWithStyle(entry IntEntry) bool {
129 return entry.Style.Valid 136 return entry.Style.Valid
130 } 137 }