Sha256: 77479ed386894499c8d177bf1b1c30bdc2c806c000296a1ae83d3c1032aef32a
Contents?: true
Size: 409 Bytes
Versions: 5
Compression:
Stored size: 409 Bytes
Contents
module Temple module Generators # Implements a string buffer. # # _buf = '' # _buf << "static" # _buf << dynamic.to_s # _buf # # @api public class StringBuffer < ArrayBuffer def preamble "#{buffer} = ''" end def postamble buffer end def on_dynamic(code) concat("(#{code}).to_s") end end end end
Version data entries
5 entries across 5 versions & 1 rubygems