class Tryruby::Level
Single tutorial level
Public Class Methods
new(*challenges)
click to toggle source
# File lib/tryruby/level.rb, line 6 def initialize(*challenges) @challenges = challenges end
Public Instance Methods
[](n)
click to toggle source
# File lib/tryruby/level.rb, line 10 def [](n) @challenges[n] end
each(&block)
click to toggle source
# File lib/tryruby/level.rb, line 14 def each(&block) @challenges.each(&block) end
length()
click to toggle source
Number of challenges in level
# File lib/tryruby/level.rb, line 19 def length @challenges.length end