Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type LogProgressTracker ¶
type LogProgressTracker struct {
// contains filtered or unexported fields
}
func NewLogProgressTracker ¶
func NewLogProgressTracker(max int, logger iface.Logger) *LogProgressTracker
func (*LogProgressTracker) Clear ¶
func (s *LogProgressTracker) Clear()
func (*LogProgressTracker) ProgressRows ¶
func (s *LogProgressTracker) ProgressRows() []iface.ProgressRow
ProgressRows returns all progress entries, in the order they completed. It is safe to call from multiple goroutines.
func (*LogProgressTracker) Render ¶
func (s *LogProgressTracker) Render()
type TTYProgressTracker ¶
type TTYProgressTracker struct {
// contains filtered or unexported fields
}
func NewTTYProgressTracker ¶
func NewTTYProgressTracker(max int, target *os.File) *TTYProgressTracker
func (*TTYProgressTracker) Clear ¶
func (t *TTYProgressTracker) Clear()
func (*TTYProgressTracker) ProgressRows ¶
func (s *TTYProgressTracker) ProgressRows() []iface.ProgressRow
ProgressRows returns all progress entries, in the order they completed. It is safe to call from multiple goroutines.
func (*TTYProgressTracker) Render ¶
func (t *TTYProgressTracker) Render()
Click to show internal directories.
Click to hide internal directories.