Class | Kwalify::Util::OrderedHash |
In: |
kwalify/util/ordered-hash.rb
|
Parent: | Hash |
[]= | -> | __set__ |
# File kwalify/util/ordered-hash.rb, line 25 def add(key, val) @_keys.delete_at(@_keys.index(key)) if self.key?(key) @_keys << key __set__(key, val) end
# File kwalify/util/ordered-hash.rb, line 42 def delete(key) @_keys.delete_at(@_keys.index(key)) if self.key?(key) super end
# File kwalify/util/ordered-hash.rb, line 47 def each @_keys.each do |key| yield key, self[key] end end