refactoring single bar example
Vladimir Bauer
2 years ago
| 41 | 41 |
mpb.BarStyle().Lbound("╢").Filler("▌").Tip("▌").Padding("░").Rbound("╟"),
|
| 42 | 42 |
mpb.PrependDecorators(
|
| 43 | 43 |
// display our name with one space on the right
|
| 44 | |
decor.Name(name, decor.WC{W: len(name) + 1, C: decor.DidentRight}),
|
|
44 |
decor.Name(name, decor.WC{C: decor.DindentRight | decor.DextraSpace}),
|
| 45 | 45 |
// replace ETA decorator with "done" message, OnComplete event
|
| 46 | |
decor.OnComplete(
|
| 47 | |
decor.AverageETA(decor.ET_STYLE_GO, decor.WC{W: 4}), "done",
|
| 48 | |
),
|
|
46 |
decor.OnComplete(decor.AverageETA(decor.ET_STYLE_GO), "done"),
|
| 49 | 47 |
),
|
| 50 | 48 |
mpb.AppendDecorators(decor.Percentage()),
|
| 51 | 49 |
)
|
| 19 | 19 |
mpb.BarStyle().Lbound("╢").Filler("▌").Tip("▌").Padding("░").Rbound("╟"),
|
| 20 | 20 |
mpb.PrependDecorators(
|
| 21 | 21 |
// display our name with one space on the right
|
| 22 | |
decor.Name(name, decor.WC{W: len(name) + 1, C: decor.DidentRight}),
|
|
22 |
decor.Name(name, decor.WC{C: decor.DindentRight | decor.DextraSpace}),
|
| 23 | 23 |
// replace ETA decorator with "done" message, OnComplete event
|
| 24 | |
decor.OnComplete(
|
| 25 | |
decor.AverageETA(decor.ET_STYLE_GO, decor.WC{W: 4}), "done",
|
| 26 | |
),
|
|
24 |
decor.OnComplete(decor.AverageETA(decor.ET_STYLE_GO), "done"),
|
| 27 | 25 |
),
|
| 28 | 26 |
mpb.AppendDecorators(decor.Percentage()),
|
| 29 | 27 |
)
|