Class: LMCAdm::ColoredProgressVisualizer

Inherits:
ProgressVisualizer show all
Defined in:
lib/lmcadm/ColoredProgressVisualizer.rb

Class Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from ProgressVisualizer

#X, #dot, #finished, #itemize, #perform

Constructor Details

#initialize(taskstring) ⇒ ColoredProgressVisualizer

Returns a new instance of ColoredProgressVisualizer.



7
8
9
# File 'lib/lmcadm/ColoredProgressVisualizer.rb', line 7

def initialize(taskstring)
    super "#{taskstring.bold}"
end

Class Attribute Details

.take_timeObject

Returns the value of attribute take_time.



5
6
7
# File 'lib/lmcadm/ColoredProgressVisualizer.rb', line 5

def take_time
  @take_time
end

Instance Method Details

#doneObject



13
14
15
# File 'lib/lmcadm/ColoredProgressVisualizer.rb', line 13

def done()
    finished("done".green)
end

#success(endstring) ⇒ Object



10
11
12
# File 'lib/lmcadm/ColoredProgressVisualizer.rb', line 10

def success(endstring)
    finished(endstring.green)
end