In Files

Tilt::WikiClothTemplate

WikiCloth implementation. See: redcloth.org/

Public Class Methods

engine_initialized?() click to toggle source
    # File lib/tilt/wiki.rb, line 32
32:     def self.engine_initialized?
33:       defined? ::WikiCloth::Parser
34:     end

Public Instance Methods

evaluate(scope, locals, &block) click to toggle source
    # File lib/tilt/wiki.rb, line 46
46:     def evaluate(scope, locals, &block)
47:       @output ||= @engine.to_html
48:     end
initialize_engine() click to toggle source
    # File lib/tilt/wiki.rb, line 36
36:     def initialize_engine
37:       require_template_library 'wikicloth'
38:     end
prepare() click to toggle source
    # File lib/tilt/wiki.rb, line 40
40:     def prepare
41:       @parser = options.delete(:parser) || WikiCloth::Parser
42:       @engine = @parser.new options.merge(:data => data)
43:       @output = nil
44:     end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.