Class: Rexle::Elements

Inherits:
Object
  • Object
show all
Includes:
Enumerable
Defined in:
lib/rexle.rb

Instance Method Summary collapse

Constructor Details

#initialize(elements = []) ⇒ Elements

Returns a new instance of Elements.



1157
1158
1159
1160
# File 'lib/rexle.rb', line 1157

def initialize(elements=[])
  super()
  @elements = elements
end

Instance Method Details

#[](i) ⇒ Object



1162
1163
1164
# File 'lib/rexle.rb', line 1162

def [](i)
  @elements[i-1]
end

#each(&blk) ⇒ Object



1166
# File 'lib/rexle.rb', line 1166

def each(&blk) @elements.each(&blk)  end

#to_aObject



1167
# File 'lib/rexle.rb', line 1167

def to_a()     @elements             end