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.



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

def initialize(stage)
  @stage = stage
end

Instance Method Details

#creditObject



206
207
208
# File 'lib/useless/doc/ui/godel.rb', line 206

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

#progressObject



199
200
201
202
203
204
# File 'lib/useless/doc/ui/godel.rb', line 199

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