Method: Enumeration::Collection#initialize

Defined in:
lib/enumeration/collection.rb

#initialize(map_or_list) ⇒ Collection



7
8
9
10
11
12
# File 'lib/enumeration/collection.rb', line 7

def initialize(map_or_list)
  unless map_or_list.kind_of?(::Hash) || map_or_list.kind_of?(::Array)
    raise ArgumentError, "please specify the enum collection as a Hash or Array"
  end
  @data = map_or_list
end