Class: LMCAdm::ColoredProgressVisualizer
- Inherits:
-
ProgressVisualizer
- Object
- ProgressVisualizer
- LMCAdm::ColoredProgressVisualizer
- Defined in:
- lib/lmcadm/ColoredProgressVisualizer.rb
Class Attribute Summary collapse
-
.take_time ⇒ Object
Returns the value of attribute take_time.
Instance Method Summary collapse
- #done ⇒ Object
-
#initialize(taskstring) ⇒ ColoredProgressVisualizer
constructor
A new instance of ColoredProgressVisualizer.
- #success(endstring) ⇒ Object
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_time ⇒ Object
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
#done ⇒ Object
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 |