Class Tilt::RDocTemplate
In: lib/tilt.rb
Parent: Template

RDoc template. See: rdoc.rubyforge.org/

It‘s suggested that your program require ‘rdoc/markup’ and ‘rdoc/markup/to_html’ at load time when using this template engine.

Methods

Public Instance methods

[Source]

     # File lib/tilt.rb, line 792
792:     def evaluate(scope, locals, &block)
793:       @output ||= @engine.to_s
794:     end

[Source]

     # File lib/tilt.rb, line 780
780:     def initialize_engine
781:       return if defined?(::RDoc::Markup)
782:       require_template_library 'rdoc/markup'
783:       require_template_library 'rdoc/markup/to_html'
784:     end

[Source]

     # File lib/tilt.rb, line 786
786:     def prepare
787:       markup = RDoc::Markup::ToHtml.new
788:       @engine = markup.convert(data)
789:       @output = nil
790:     end

[Validate]