Module: Rvm2::Ui

Defined in:
lib/rvm2/ui.rb,
lib/rvm2/ui/multi.rb,
lib/rvm2/ui/single.rb,
lib/rvm2/ui/version.rb,
lib/plugins/rvm2/ui/output/log.rb,
lib/plugins/rvm2/ui/output/fake.rb,
lib/rvm2/ui/multi/io_write_router.rb,
lib/plugins/rvm2/ui/output/console.rb,
lib/plugins/rvm2/ui/progress/console/open_text.rb,
lib/plugins/rvm2/ui/progress/console/closed_text.rb

Defined Under Namespace

Modules: Output, Progress Classes: Multi, Single

Constant Summary collapse

VERSION =
'0.9.1'

Class Method Summary collapse

Class Method Details

.get(type = :console, rvm2_plugins = nil, *args) ⇒ Object



3
4
5
# File 'lib/rvm2/ui.rb', line 3

def self.get(type = :console, rvm2_plugins = nil, *args)
  Rvm2::Ui::Single.new(type, rvm2_plugins, *args)
end

.multi(rvm2_plugins = nil) ⇒ Object



6
7
8
# File 'lib/rvm2/ui.rb', line 6

def self.multi(rvm2_plugins = nil)
  Rvm2::Ui::Multi.new(rvm2_plugins)
end