Method: Enumerable::Enumerator::TransformWithIndex#initialize

Defined in:
lib/enumerable_lz/transform_18.rb

#initialize(obj, offset = 0, &transformer) ⇒ TransformWithIndex

Returns a new instance of TransformWithIndex.



57
58
59
60
61
# File 'lib/enumerable_lz/transform_18.rb', line 57

def initialize obj, offset = 0, &transformer
  @org_enum = obj
  @transformer = transformer.nil? ? nil : [transformer]
  @offset = offset
end