module AsyncPartial::PerThreadBufferStack
Public Instance Methods
render(view, locals, buffer = nil, &block)
click to toggle source
Calls superclass method
# File lib/async_partial.rb, line 36 def render(view, locals, buffer = nil, &block) buffer ||= ActionView::OutputBuffer.new (Thread.current[:output_buffers] ||= []).push buffer result = super Thread.current[:output_buffers].pop result end