blob: fa142f49fae36adbf85c27b3284adb8ef06adb3c (
about) (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
package progress
import "time"
func (meter *Meter) consumeUpdateTick(now time.Time) bool {
if now.Before(meter.nextUpdateAt) {
return false
}
for !now.Before(meter.nextUpdateAt) {
meter.nextUpdateAt = meter.nextUpdateAt.Add(updateInterval)
}
return true
}
|