Class: Hash
- Defined in:
- lib/orange-core/magick.rb,
lib/orange-core/magick.rb
Direct Known Subclasses
Instance Method Summary collapse
Instance Method Details
#with_defaults(defaults) ⇒ Object
:nodoc:
15 16 17 |
# File 'lib/orange-core/magick.rb', line 15 def with_defaults(defaults) self.merge(defaults){ |key, old, new| old.nil? ? new : old } end |
#with_defaults!(defaults) ⇒ Object
18 19 20 |
# File 'lib/orange-core/magick.rb', line 18 def with_defaults!(defaults) self.merge!(defaults){ |key, old, new| old.nil? ? new : old } end |