Codebase list golang-github-vbauerster-mpb / 5906dce
refactor: prependETA example Vladimir Bauer 9 years ago
1 changed file(s) with 10 addition(s) and 7 deletion(s). Raw diff Collapse all Expand all
1818 p := mpb.New(nil).SetWidth(64)
1919 // p := mpb.New(nil).RefreshRate(80 * time.Millisecond).SetWidth(64)
2020
21 name1 := "Bar#1: "
21 name1 := "Bar#1:"
2222 bar1 := p.AddBar(50).
23 PrependName(name1, len(name1)).PrependETA(4).
24 AppendPercentage().TrimRightSpace()
23 PrependName(name1, 0, mpb.DwidthSync|mpb.DidentRight).
24 PrependETA(4, mpb.DwidthSync|mpb.DextraSpace).
25 AppendPercentage(5, 0)
2526
2627 wg.Add(1)
2728 go func() {
3536 }()
3637
3738 bar2 := p.AddBar(100).
38 PrependName("", 0-len(name1)).PrependETA(4).
39 AppendPercentage().TrimRightSpace()
39 PrependName("", 0, mpb.DwidthSync).
40 PrependETA(4, mpb.DwidthSync|mpb.DextraSpace).
41 AppendPercentage(5, 0)
4042
4143 wg.Add(1)
4244 go func() {
5052 }()
5153
5254 bar3 := p.AddBar(80).
53 PrependName("Bar#3: ", 0).PrependETA(4).
54 AppendPercentage().TrimRightSpace()
55 PrependName("Bar#3:", 0, mpb.DwidthSync|mpb.DidentRight).
56 PrependETA(4, mpb.DwidthSync|mpb.DextraSpace).
57 AppendPercentage(5, 0)
5558
5659 wg.Add(1)
5760 go func() {