Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Progress ¶
type Progress struct {
// contains filtered or unexported fields
}
func NewProgress ¶
func NewProgress(printer ProgressPrinter, interval time.Duration) *Progress
func (*Progress) AddProgress ¶
AddProgress accumulates the number of bytes written for a file
type ProgressPrinter ¶
type ProgressPrinter interface { Update(filesFinished, filesTotal, allBytesWritten, allBytesTotal uint64, duration time.Duration) Finish(filesFinished, filesTotal, allBytesWritten, allBytesTotal uint64, duration time.Duration) }
func NewJSONProgress ¶
func NewJSONProgress(terminal term) ProgressPrinter
func NewTextProgress ¶
func NewTextProgress(terminal term) ProgressPrinter
Click to show internal directories.
Click to hide internal directories.