Sha256: f736a1b8f426d5ca9738aa20d8b91c6176f4def613fc14cd6fb2b509647eb7f3

Contents?: true

Size: 526 Bytes

Versions: 1

Compression:

Stored size: 526 Bytes

Contents

# encoding: UTF-8


module Spontaneous
  module Render
    class PreviewRenderer < Renderer
      def render_content(content, format=:html, params = {})
        # render content using first_pass_renderer
        # then render this using second_pass_renderer
        template = preview_renderer.render_file(content.template(format), content, format, params)
        result = request_renderer.render_string(template, content, format, params)

        result
      end
    end # PreviewRenderer
  end # Render
end # Spontaneous

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
spontaneous-0.1.0.alpha1 lib/spontaneous/render/preview_renderer.rb