Module: Wanko::ActionView::Renderer

Defined in:
lib/wanko/action_view.rb

Instance Method Summary collapse

Instance Method Details

#render(context, options) ⇒ Object



20
21
22
23
24
25
26
# File 'lib/wanko/action_view.rb', line 20

def render(context, options)
  if options.key? :extension
    render_extension(context, options)
  else
    super
  end
end

#render_extension(context, options, &block) ⇒ Object



28
29
30
31
# File 'lib/wanko/action_view.rb', line 28

def render_extension(context, options, &block)
  partial_name = options.delete :extension
  Wanko::ExtensionRenderer.new(@lookup_context).render(context, options.merge(partial: partial_name), block)
end