Sha256: 3c049817d6722b8e01bfef7369a34680ed0e40d3ccb002a2631e68bcbfe56b43
Contents?: true
Size: 484 Bytes
Versions: 1
Compression:
Stored size: 484 Bytes
Contents
class ReportBuilder class Generator class Text < Generator PREFIX="text" attr_reader :toc attr_reader :out def initialize(builder) super @out="" end def parse @out="Report: #{@builder.name}\n" parse_cycle(@builder) @out << "\n" end def add_text(t) ws=" "*parse_level*2 @out << ws << t << "\n" end def add_text_raw(t) @out << t end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
reportbuilder-0.1.0 | lib/reportbuilder/generator/text.rb |