Type:
Class

This is the main entry point for rendering. It basically delegates to other objects like TemplateRenderer and PartialRenderer which actually renders the template.

The Renderer will parse the options from the render or render_body method and render a partial or a template based on the options. The TemplateRenderer and PartialRenderer objects are wrappers which do all the setup and logic necessary to render a view and a new object is created each time render is called.

new
  • References/Ruby on Rails/Rails/Classes/ActionView/ActionView::Renderer

new(lookup_context) Class Public methods

2025-01-10 15:47:30
render
  • References/Ruby on Rails/Rails/Classes/ActionView/ActionView::Renderer

render(context, options) Instance Public methods Main render entry point shared

2025-01-10 15:47:30
render_body
  • References/Ruby on Rails/Rails/Classes/ActionView/ActionView::Renderer

render_body(context, options) Instance Public methods

2025-01-10 15:47:30