module Gumdrop::Util::Configurable::InstanceMethods
Public Instance Methods
config()
click to toggle source
# File lib/gumdrop/util/configurable.rb, line 19 def config @config ||= HashObject.new end
config_did_change()
click to toggle source
# File lib/gumdrop/util/configurable.rb, line 32 def config_did_change # Override me! end
configure(&block)
click to toggle source
# File lib/gumdrop/util/configurable.rb, line 23 def configure(&block) if block.arity == 1 block.call config else config.instance_eval &block end config_did_change end