Method: Fortitude::RenderingContext#yield_from_widget

Defined in:
lib/fortitude/rendering_context.rb

#yield_from_widget(widget, *args) ⇒ Object



191
192
193
194
195
196
# File 'lib/fortitude/rendering_context.rb', line 191

def yield_from_widget(widget, *args)
  raise Fortitude::Errors::NoBlockToYieldTo.new(widget) unless @yield_block
  result = @yield_block.call(*args)
  @output_buffer_holder.output_buffer << result if @render_yield_result
  result
end