Codebase list golang-github-vbauerster-mpb / 43773d6 examples / gifs / cancel.gif
Readme update Vladimir Bauer 8 years ago
1 changed file(s) with 7 addition(s) and 8 deletion(s). Raw diff Collapse all Expand all
99 ## Features
1010
1111 * __Multiple Bars__: mpb can render multiple progress bars that can be tracked concurrently
12 * __Cancellable__: cancel rendering goroutine at any time
13 * __Dynamic Addition__: Add additional progress bar at any time
14 * __Dynamic Removal__: Remove rendering progress bar at any time
15 * __Dynamic Sorting__: Sort bars as you wish
16 * __Dynamic Resize__: Resize bars on terminal width change
17 * __Custom Decorator Functions__: Add custom functions around the bar along with helper functions
18 * __Dynamic Decorator's Width Sync__: Sync width among decorator group
12 * __Dynamic Total__: [Set total](https://github.com/vbauerster/mpb/issues/9#issuecomment-344448984) while bar is running
13 * __Dynamic Addition__: Additional bar could be added at later time
14 * __Dynamic Removal__: Remove particular bar, before or after completion
15 * __Dynamic Resize__: Bars are trying to resize at terminal width change
16 * __Cancellation__: Cancel whole rendering process
1917 * __Predefined Decoratros__: Elapsed time, [Ewmaest](https://github.com/dgryski/trifles/tree/master/ewmaest) based ETA, Percentage, Bytes counter
18 * __Decorator's width sync__: Synchronized decorator's width among multiple bars
2019
2120 ## Installation
2221
113112
114113 The source code: [examples/simple/main.go](examples/simple/main.go)
115114
116 ### Cancel
115 ### Cancelation
117116
118117 ![cancel.gif](examples/gifs/cancel.gif)
119118