(text string, percent float64)
| 34 | } |
| 35 | |
| 36 | func (b *ProgressBar) UpdatePercentage(text string, percent float64) { |
| 37 | b.logger.LogError("\r") |
| 38 | length := b.renderTick(text, percent, "") |
| 39 | left := b.renderedLength - length |
| 40 | if left > 0 { |
| 41 | b.logger.LogError(strings.Repeat(" ", left)) |
| 42 | } |
| 43 | b.renderedLength = length |
| 44 | } |
| 45 | |
| 46 | func (b *ProgressBar) UpdateProgress(text string, current int64, total int64, bytesPerSecond int64) { |
| 47 | b.logger.LogError("\r") |