class Highlights::Renderer
Public Class Methods
new(document, outfile)
click to toggle source
# File lib/highlights/renderer.rb, line 6 def initialize(document, outfile) @document = document @outfile = outfile end
render(*args)
click to toggle source
# File lib/highlights/renderer.rb, line 11 def self.render(*args) new(*args).render end
Public Instance Methods
render()
click to toggle source
# File lib/highlights/renderer.rb, line 15 def render case File.extname(@outfile) when '.md', '.markdown' render_markdown when '.html' render_html end end