Method: Waffle::Config::Node#initialize

Defined in:
lib/waffle/config.rb

#initialize(config = {}) {|_self| ... } ⇒ Node

Returns a new instance of Node.

Yields:

  • (_self)

Yield Parameters:



36
37
38
39
# File 'lib/waffle/config.rb', line 36

def initialize config = {}
  @settings = config ? defaults.merge(config) : {}
  yield self if block_given?
end