examples/progress/bar.v
Rama master · réplica de lectura del repositorio original.
module main
import x.progress
import time
fn main() {
total := 200
mut bar := progress.Bar.new(total,
text: 'copying '
style: progress.BlockStyle{}
show_rate: true
show_elapsed: true
leave: true // keep the finished bar on screen
)
bar.start()
for _ in 0 .. total {
time.sleep(10 * time.millisecond) // pretend to work
bar.inc()
}
bar.wait()
}