instance method render_template

Ruby on Rails 1.4.0

Since v1.3.3 Last seen in v2.0.23 Private

Available in: v1.3.3 v1.4.0 v1.5.0 v2.0.23

Signature

render_template(target, content = nil, allow_inferred_rendering: true, **rendering, &block)

No documentation comment.

Parameters

target req
content opt = nil
allow_inferred_rendering key = true
rendering keyrest
block block
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.respond_to?(:render_in)
        content.render_in(@view_context, &block)
      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

Type at least 2 characters to search.

↑↓ navigate · open · esc close