Class: SugarCube::AnonymousArray
- Defined in:
- lib/cocoa/sugarcube-anonymous/anonymous_array.rb
Instance Method Summary collapse
Methods inherited from Array
Instance Method Details
#[](index) ⇒ Object
4 5 6 7 |
# File 'lib/cocoa/sugarcube-anonymous/anonymous_array.rb', line 4 def [] index o = super.to_object self[index] = o end |
#first ⇒ Object
9 10 11 |
# File 'lib/cocoa/sugarcube-anonymous/anonymous_array.rb', line 9 def first self.size == 0 ? nil : self[0] end |
#last ⇒ Object
13 14 15 16 |
# File 'lib/cocoa/sugarcube-anonymous/anonymous_array.rb', line 13 def last c = self.size c == 0 ? nil : self[c - 1] end |
#to_object ⇒ Object
18 19 20 |
# File 'lib/cocoa/sugarcube-anonymous/anonymous_array.rb', line 18 def to_object self end |