Module: ProgressBar

Defined in:
lib/progress-bar.rb,
lib/progress-bar/version.rb

Defined Under Namespace

Classes: Base, Console, KDE, KDialog

Constant Summary collapse

VERSION =
"0.5.1"

Class Method Summary collapse

Class Method Details

.new(*a, **o) ⇒ Object



12
13
14
# File 'lib/progress-bar.rb', line 12

def new *a, **o
	@klasses.map {|cl| cl.new *a, **o}.find &:possible?
end

.register(klass) ⇒ Object



8
9
10
# File 'lib/progress-bar.rb', line 8

def register klass
	@klasses.push klass
end