Codebase list golang-github-vbauerster-mpb / 28c205b
refactor: prependElapsed example Vladimir Bauer 9 years ago
1 changed file(s) with 13 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)).PrependElapsed(3).
24 AppendPercentage().TrimRightSpace()
23 PrependName(name1, 0, mpb.DwidthSync|mpb.DidentRight).
24 PrependElapsed(3, mpb.DwidthSync|mpb.DextraSpace).
25 AppendPercentage(5, 0)
26
2527 wg.Add(1)
2628 go func() {
2729 defer wg.Done()
3436 }()
3537
3638 bar2 := p.AddBar(100).
37 PrependName("", 0-len(name1)).PrependElapsed(3).
38 AppendPercentage().TrimRightSpace()
39 PrependName("", 0, mpb.DwidthSync).
40 PrependElapsed(3, mpb.DwidthSync|mpb.DextraSpace).
41 AppendPercentage(5, 0)
42
3943 wg.Add(1)
4044 go func() {
4145 defer wg.Done()
4852 }()
4953
5054 bar3 := p.AddBar(80).
51 PrependName("Bar#3: ", 0).PrependElapsed(3).
52 AppendPercentage().TrimRightSpace()
55 PrependName("Bar#3:", 0, mpb.DwidthSync|mpb.DidentRight).
56 PrependElapsed(3, mpb.DwidthSync|mpb.DextraSpace).
57 AppendPercentage(5, 0)
58
5359 wg.Add(1)
5460 go func() {
5561 defer wg.Done()