Module: ExpressTemplates::Components::Capabilities::Configurable::InstanceMethods

Defined in:
lib/express_templates/components/capabilities/configurable.rb

Instance Method Summary collapse

Instance Method Details

#configObject Also known as: my



58
59
60
# File 'lib/express_templates/components/capabilities/configurable.rb', line 58

def config
  @config ||= {}
end

#expand_localsObject



64
65
66
# File 'lib/express_templates/components/capabilities/configurable.rb', line 64

def expand_locals
  {my: config}
end

#lookup(fragment_name, options = {}) ⇒ Object

Override Templating#lookup to pass locals



69
70
71
# File 'lib/express_templates/components/capabilities/configurable.rb', line 69

def lookup(fragment_name, options = {})
  super(fragment_name, options.merge(expand_locals))
end