Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DownloadProgressBar ¶
type DownloadProgressBar struct {
// contains filtered or unexported fields
}
DownloadProgressBar is used for chunked container-library-client downloads.
func (*DownloadProgressBar) Abort ¶
func (pb *DownloadProgressBar) Abort(drop bool)
func (*DownloadProgressBar) IncrBy ¶
func (pb *DownloadProgressBar) IncrBy(n int)
func (*DownloadProgressBar) Init ¶
func (pb *DownloadProgressBar) Init(contentLength int64)
func (*DownloadProgressBar) ProxyReader ¶
func (pb *DownloadProgressBar) ProxyReader(r io.Reader) io.ReadCloser
func (*DownloadProgressBar) Wait ¶
func (pb *DownloadProgressBar) Wait()
type ProgressCallback ¶
ProgressCallback is a function that provides progress information copying from a Reader to a Writer
func ProgressBarCallback ¶
func ProgressBarCallback(ctx context.Context) ProgressCallback
ProgressBarCallback returns a progress bar callback unless e.g. --quiet or lower loglevel is set
Click to show internal directories.
Click to hide internal directories.