Method: Map#unshift

Defined in:
lib/map.rb

#unshift(*args) ⇒ Object



471
472
473
474
475
476
477
478
479
# File 'lib/map.rb', line 471

def unshift(*args)
  Map.each_pair(*args) do |key, val|
    key = convert_key(key)
    delete(key)
    keys.unshift(key)
    __set__(key, val)
  end
  self
end