terminal-progress_bar
-
This repository is archived
-
No longer maintained
-
All versions have been removed from https://rubygems.org to free up valuable namespace for other developers.
Description
100% |***********************************************************************|
Usage
Try below scenario and yor imaginations on REPL(irb/pry).
Setup
require 'terminal/progressbar'
Flexible handling
Terminal::ProgressBar.run mark: '*' do ||
50.times do
sleep 0.1
.increment!
end
.pointer = 15
.flush
sleep 2
30.times do
sleep 0.1
.increment! 2
end
30.times do
sleep 0.1
.decrement! 2
end
.pointer = 70
.flush
sleep 2
end
Auto printing under declared interval
Terminal::ProgressBar.auto 0.2, mark: '*' do ||
50.times do
sleep 0.1
.increment
end
sleep 0.1
.pointer = 15
30.times do
sleep 0.1
.increment
end
end
Install
$ gem install terminal-progress_bar
License
The MIT X11 License Copyright © 2012 Kenichi Kamiya See MIT-LICENSE for further details.