class ActionView::Template::Handlers::ERB::ThreadSafeErubi
Public Class Methods
new(input, properties = {})
click to toggle source
# File lib/async_partial/handlers/erubi.rb, line 8 def initialize(input, properties = {}) @newline_pending = 0 # Dup properties so that we don't modify argument properties = Hash[properties] properties[:preamble] = "output_buffer ||= ActionView::OutputBuffer.new;" properties[:postamble] = "output_buffer.to_s" properties[:bufvar] = "output_buffer" properties[:escapefunc] = "" # Call ::Erubi::Engine#initializer method(__method__).super_method.super_method.call input, properties end