defaultSpinnerStyle as array
Vladimir Bauer
2 years ago
| 14 | 14 |
positionRight
|
| 15 | 15 |
)
|
| 16 | 16 |
|
| 17 | |
var defaultSpinnerStyle = []string{"⠋", "⠙", "⠹", "⠸", "⠼", "⠴", "⠦", "⠧", "⠇", "⠏"}
|
|
17 |
var defaultSpinnerStyle = [...]string{"⠋", "⠙", "⠹", "⠸", "⠼", "⠴", "⠦", "⠧", "⠇", "⠏"}
|
| 18 | 18 |
|
| 19 | 19 |
// SpinnerStyleComposer interface.
|
| 20 | 20 |
type SpinnerStyleComposer interface {
|
|
| 46 | 46 |
if len(frames) != 0 {
|
| 47 | 47 |
ss.frames = frames
|
| 48 | 48 |
} else {
|
| 49 | |
ss.frames = defaultSpinnerStyle
|
|
49 |
ss.frames = defaultSpinnerStyle[:]
|
| 50 | 50 |
}
|
| 51 | 51 |
return ss
|
| 52 | 52 |
}
|
| 0 | 0 |
package decor
|
| 1 | 1 |
|
| 2 | |
var defaultSpinnerStyle = []string{"⠋", "⠙", "⠹", "⠸", "⠼", "⠴", "⠦", "⠧", "⠇", "⠏"}
|
|
2 |
var defaultSpinnerStyle = [...]string{"⠋", "⠙", "⠹", "⠸", "⠼", "⠴", "⠦", "⠧", "⠇", "⠏"}
|
| 3 | 3 |
|
| 4 | 4 |
// Spinner returns spinner decorator.
|
| 5 | 5 |
//
|
|
| 8 | 8 |
// `wcc` optional WC config
|
| 9 | 9 |
func Spinner(frames []string, wcc ...WC) Decorator {
|
| 10 | 10 |
if len(frames) == 0 {
|
| 11 | |
frames = defaultSpinnerStyle
|
|
11 |
frames = defaultSpinnerStyle[:]
|
| 12 | 12 |
}
|
| 13 | 13 |
var count uint
|
| 14 | 14 |
f := func(s Statistics) string {
|