instance method
render_template
Ruby on Rails 1.3.3
Since v1.3.3 Last seen in v2.0.23 PrivateSignature
render_template(target, content = nil, allow_inferred_rendering: true, **rendering, &block)
No documentation comment.
Parameters
-
targetreq -
contentopt = nil -
allow_inferred_renderingkey = true -
renderingkeyrest -
blockblock
Source
# File app/models/turbo/streams/tag_builder.rb, line 228
def render_template(target, content = nil, allow_inferred_rendering: true, **rendering, &block)
case
when content
allow_inferred_rendering ? (render_record(content) || content) : content
when block_given?
@view_context.capture(&block)
when rendering.any?
@view_context.render(formats: [ :html ], **rendering)
else
render_record(target) if allow_inferred_rendering
end
end
Defined in app/models/turbo/streams/tag_builder.rb line 228
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Turbo::Streams::TagBuilder