class Rvm2::Ui::Progress::Console::ClosedText
Public Class Methods
new(rvm2_plugins, parent, name, size, start)
click to toggle source
# File lib/plugins/rvm2/ui/progress/console/closed_text.rb, line 7 def initialize(rvm2_plugins, parent, name, size, start) @rvm2_plugins = rvm2_plugins @parent = parent @name = name @size = size change(start) end
Public Instance Methods
change(size)
click to toggle source
# File lib/plugins/rvm2/ui/progress/console/closed_text.rb, line 15 def change(size) @parent.stdout.write("\r#{@name}: #{size}/#{@size}") @parent.stdout.was_new_line = false end
finish(message = "Finished")
click to toggle source
# File lib/plugins/rvm2/ui/progress/console/closed_text.rb, line 20 def finish(message = "Finished") @parent.stdout.puts("\r#{@name}: #{message}") end