Documentation ¶
Overview ¶
Package bar provides a progress bar.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProgressBar ¶
ProgressBar is a wrapper for schollz/progressbar.
func NewBar ¶
func NewBar(num uint64) *ProgressBar
NewBar returns a new ProgressBar with the maximum set to the given number and the default buffer size; returns a spinner if the provided number is too big or zero.
func NewBufferedBar ¶
func NewBufferedBar(num uint64, buffer int) *ProgressBar
NewBufferedBar returns a new ProgressBar with the maximum set to the given number and the given buffer size; returns a spinner if the provided number is too big or zero.
func (*ProgressBar) Inc ¶
func (b *ProgressBar) Inc() error
Inc increments the progress bar by the amount configured by it's buffer.
Click to show internal directories.
Click to hide internal directories.