diff --git a/README.md b/README.md index f4659ce..6532c42 100644 --- a/README.md +++ b/README.md @@ -47,13 +47,12 @@ decor.Name(name, decor.WC{W: len(name) + 1, C: decor.DidentRight}), // replace ETA decorator with "done" message, OnComplete event decor.OnComplete( - // ETA decorator with default eta age, and width reservation of 4 - decor.ETA(decor.ET_STYLE_GO, 0, sbEta, decor.WC{W: 4}), "done", + // ETA decorator with ewma age of 60, and width reservation of 4 + decor.ETA(decor.ET_STYLE_GO, 60, sbEta, decor.WC{W: 4}), "done", ), ), mpb.AppendDecorators(decor.Percentage()), ) - // simulating some work max := 100 * time.Millisecond for i := 0; i < total; i++ { @@ -79,16 +78,16 @@ sbEta := make(chan time.Time) bar := p.AddBar(int64(total), mpb.PrependDecorators( - // display our name with one space on the right - decor.Name(name, decor.WC{W: len(name) + 1, C: decor.DidentRight}), - // decor.DSyncWidth bit enables same column width synchronization - decor.Percentage(decor.WCSyncWidth), + // simple name decorator + decor.Name(name), + // decor.DSyncWidth bit enables column width synchronization + decor.Percentage(decor.WCSyncSpace), ), mpb.AppendDecorators( // replace ETA decorator with "done" message, OnComplete event decor.OnComplete( - // ETA decorator with default eta age, and width reservation of 3 - decor.ETA(decor.ET_STYLE_GO, 0, sbEta, decor.WC{W: 3}), "done", + // ETA decorator with ewma age of 60 + decor.ETA(decor.ET_STYLE_GO, 60, sbEta), "done", ), ), ) diff --git a/example_test.go b/example_test.go index f591000..01ea47f 100644 --- a/example_test.go +++ b/example_test.go @@ -31,13 +31,12 @@ decor.Name(name, decor.WC{W: len(name) + 1, C: decor.DidentRight}), // replace ETA decorator with "done" message, OnComplete event decor.OnComplete( - // ETA decorator with default eta age, and width reservation of 4 - decor.ETA(decor.ET_STYLE_GO, 0, sbEta, decor.WC{W: 4}), "done", + // ETA decorator with ewma age of 60, and width reservation of 4 + decor.ETA(decor.ET_STYLE_GO, 60, sbEta, decor.WC{W: 4}), "done", ), ), mpb.AppendDecorators(decor.Percentage()), ) - // simulating some work max := 100 * time.Millisecond for i := 0; i < total; i++ { diff --git a/examples/simple/main.go b/examples/simple/main.go index 0566b79..ed28ce2 100644 --- a/examples/simple/main.go +++ b/examples/simple/main.go @@ -25,16 +25,16 @@ sbEta := make(chan time.Time) bar := p.AddBar(int64(total), mpb.PrependDecorators( - // display our name with one space on the right - decor.Name(name, decor.WC{W: len(name) + 1, C: decor.DidentRight}), - // decor.DSyncWidth bit enables same column width synchronization - decor.Percentage(decor.WCSyncWidth), + // simple name decorator + decor.Name(name), + // decor.DSyncWidth bit enables column width synchronization + decor.Percentage(decor.WCSyncSpace), ), mpb.AppendDecorators( // replace ETA decorator with "done" message, OnComplete event decor.OnComplete( - // ETA decorator with default eta age, and width reservation of 3 - decor.ETA(decor.ET_STYLE_GO, 0, sbEta, decor.WC{W: 3}), "done", + // ETA decorator with ewma age of 60 + decor.ETA(decor.ET_STYLE_GO, 60, sbEta), "done", ), ), ) diff --git a/examples/singleBar/main.go b/examples/singleBar/main.go index 43cc746..3e787b1 100644 --- a/examples/singleBar/main.go +++ b/examples/singleBar/main.go @@ -28,13 +28,12 @@ decor.Name(name, decor.WC{W: len(name) + 1, C: decor.DidentRight}), // replace ETA decorator with "done" message, OnComplete event decor.OnComplete( - // ETA decorator with default eta age, and width reservation of 4 - decor.ETA(decor.ET_STYLE_GO, 0, sbEta, decor.WC{W: 4}), "done", + // ETA decorator with ewma age of 60, and width reservation of 4 + decor.ETA(decor.ET_STYLE_GO, 60, sbEta, decor.WC{W: 4}), "done", ), ), mpb.AppendDecorators(decor.Percentage()), ) - // simulating some work max := 100 * time.Millisecond for i := 0; i < total; i++ {