return early
Vladimir Bauer
6 years ago
| 174 | 174 | // SpinnerStyle sets custom spinner style. |
| 175 | 175 | // Effective when Filler type is spinner. |
| 176 | 176 | func SpinnerStyle(frames []string) BarOption { |
| 177 | if len(frames) == 0 { | |
| 178 | return nil | |
| 179 | } | |
| 177 | 180 | chk := func(filler Filler) (interface{}, bool) { |
| 178 | if len(frames) == 0 { | |
| 179 | return nil, false | |
| 180 | } | |
| 181 | 181 | t, ok := filler.(*spinnerFiller) |
| 182 | 182 | return t, ok |
| 183 | 183 | } |