class Temple::Generators::ArrayBuffer
Just like Array, but calls join on the array.
_buf = [] _buf << "static" _buf << dynamic _buf.join
@api public
Public Instance Methods
call(exp)
click to toggle source
Calls superclass method
Temple::Generator#call
# File lib/temple/generators/array_buffer.rb, line 12 def call(exp) case exp.first when :static "#{buffer} = #{exp.last.inspect}" when :dynamic "#{buffer} = (#{exp.last}).to_s" else super end end
postamble()
click to toggle source
# File lib/temple/generators/array_buffer.rb, line 23 def postamble "#{buffer} = #{buffer}.join" end