progressbar

package
v2.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 5, 2023 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CommandProgressBar

type CommandProgressBar struct {
	// contains filtered or unexported fields
}

func New

func New() *CommandProgressBar

func (*CommandProgressBar) AddCompletedBytes

func (cp *CommandProgressBar) AddCompletedBytes(bytes int64)

func (*CommandProgressBar) AddTotalBytes

func (cp *CommandProgressBar) AddTotalBytes(bytes int64)

func (*CommandProgressBar) Finish

func (cp *CommandProgressBar) Finish()

func (*CommandProgressBar) IncrementCompletedObjects

func (cp *CommandProgressBar) IncrementCompletedObjects()

func (*CommandProgressBar) IncrementTotalObjects

func (cp *CommandProgressBar) IncrementTotalObjects()

func (*CommandProgressBar) Start

func (cp *CommandProgressBar) Start()

type NoOp

type NoOp struct{}

func (*NoOp) AddCompletedBytes

func (pb *NoOp) AddCompletedBytes(bytes int64)

func (*NoOp) AddTotalBytes

func (pb *NoOp) AddTotalBytes(bytes int64)

func (*NoOp) Finish

func (pb *NoOp) Finish()

func (*NoOp) IncrementCompletedObjects

func (pb *NoOp) IncrementCompletedObjects()

func (*NoOp) IncrementTotalObjects

func (pb *NoOp) IncrementTotalObjects()

func (*NoOp) Start

func (pb *NoOp) Start()

type ProgressBar

type ProgressBar interface {
	Start()
	Finish()
	IncrementCompletedObjects()
	IncrementTotalObjects()
	AddCompletedBytes(bytes int64)
	AddTotalBytes(bytes int64)
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL