Class: DoubleDoc::HtmlRenderer

Inherits:
Object
  • Object
show all
Defined in:
lib/double_doc/html_renderer.rb

Defined Under Namespace

Classes: RedcarpetRenderer

Class Method Summary collapse

Class Method Details

.generate_id(text) ⇒ Object



12
13
14
# File 'lib/double_doc/html_renderer.rb', line 12

def self.generate_id(text)
  text.strip.downcase.gsub(/\s+/, '-')
end

.render(text) ⇒ Object



7
8
9
10
# File 'lib/double_doc/html_renderer.rb', line 7

def self.render(text)
  markdown = Redcarpet::Markdown.new(RedcarpetRenderer, :fenced_code_blocks => true, :no_intra_emphasis => true, :tables => true)
  markdown.render(text)
end