Class: ActionView::Template::Renderable
Do not use. This class is for internal use only.
Relationships & Source Files | |
Inherits: | Object |
Defined in: | actionview/lib/action_view/template/renderable.rb |
Overview
Action View Renderable Template for objects that respond to #render_in
Class Method Summary
- .new(renderable) ⇒ Renderable constructor
Instance Method Summary
Constructor Details
.new(renderable) ⇒ Renderable
# File 'actionview/lib/action_view/template/renderable.rb', line 7
def initialize(renderable) @renderable = renderable end
Instance Method Details
#format
[ GitHub ]# File 'actionview/lib/action_view/template/renderable.rb', line 19
def format @renderable.format end
#identifier
[ GitHub ]# File 'actionview/lib/action_view/template/renderable.rb', line 11
def identifier @renderable.class.name end
#render(context, *args)
[ GitHub ]# File 'actionview/lib/action_view/template/renderable.rb', line 15
def render(context, *args) @renderable.render_in(context) end