module Jasonette::TemplateRendererExtensions

Public Instance Methods

render(context, options) click to toggle source
Calls superclass method
# File lib/jasonette/action_view_extensions.rb, line 3
def render(context, options)
  @details      = extract_details(options)
  path, locals  = options[:layout], options[:locals] || {}
  layout        = path && find_layout(path, locals.keys, [formats.first])
  if !layout.try(:virtual_path).nil?
    JasonSingleton.fetch(context).__layout = layout
    JasonSingleton.fetch(context).__locals = locals
  end
  super
end