Class: Useless::Doc::UI::Godel::Stage

Inherits:
Object
  • Object
show all
Defined in:
lib/useless/doc/ui/godel.rb

Instance Method Summary collapse

Constructor Details

#initialize(stage) ⇒ Stage

Returns a new instance of Stage.



183
184
185
# File 'lib/useless/doc/ui/godel.rb', line 183

def initialize(stage)
  @stage = stage
end

Instance Method Details

#creditObject



194
195
196
# File 'lib/useless/doc/ui/godel.rb', line 194

def credit
  @stage.credit.join(', ')
end

#progressObject



187
188
189
190
191
192
# File 'lib/useless/doc/ui/godel.rb', line 187

def progress
  @stage.progress.
    split('-').
    map { |word| word.capitalize }.
    join(' ')
end