Module: Molecule::Renderers::Base

Defined in:
lib/molecule/renderers/base.rb

Instance Method Summary collapse

Instance Method Details

#molecule_inline_asset(options) ⇒ Object



8
9
10
# File 'lib/molecule/renderers/base.rb', line 8

def molecule_inline_asset options
  raise options.inspect
end

#molecule_path(name) ⇒ Object



18
19
20
# File 'lib/molecule/renderers/base.rb', line 18

def molecule_path name
  Rails.root.join('app', 'molecules', name)
end

#molecule_render(name, options) ⇒ Object



12
13
14
15
16
# File 'lib/molecule/renderers/base.rb', line 12

def molecule_render name, options
  Molecule.registry.verify_child if options[:verify_chilren]

  render file: molecule_path(name).join('views', name)
end