Sha256: 5bebf356b32850864d7e28fb7d2dee10e6a43668cc54548abb302c1f1eddde3c
Contents?: true
Size: 593 Bytes
Versions: 2
Compression:
Stored size: 593 Bytes
Contents
module Neapolitan # Encapsulates a template rendering. # class Rendering # def initialize(renders, metadata) @renders = renders @summary = renders.first @output = renders.join("\n") @metadata = metadata end # def to_s @output end # Renderings of each part. def to_a @renders end # Summary is the rendering of the first part. def summary @summary end # def metadata @metadata end # for temporary backward comptability alias_method :header, :metadata end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
neapolitan-0.4.1 | lib/neapolitan/rendering.rb |
neapolitan-0.4.0 | lib/neapolitan/rendering.rb |