Method: Lookbook::Store#initialize

Defined in:
lib/lookbook/support/store.rb

#initialize(initial_data = nil, opts = {}) ⇒ Store

Returns a new instance of Store.



12
13
14
15
16
# File 'lib/lookbook/support/store.rb', line 12

def initialize(initial_data = nil, opts = {})
  @recursive = opts[:recursive] || false
  super()
  initial_data.to_h.each { |k, v| self[k] = v }
end