Module: Mdlint::Renderer

Defined in:
lib/mdlint/renderer.rb,
lib/mdlint/renderer/md_renderer.rb,
lib/mdlint/renderer/html_renderer.rb,
sig/mdlint.rbs,
sig/internal.rbs

Defined Under Namespace

Classes: HtmlRenderer, MdRenderer

Class Method Summary collapse

Class Method Details

.render(tokens, options = {}) ⇒ String

Parameters:

  • tokens (Array[Token])
  • options (options) (defaults to: {})

Returns:

  • (String)


9
10
11
# File 'lib/mdlint/renderer.rb', line 9

def render(tokens, options = {})
  MdRenderer.new(options).render(tokens)
end

.render_html(tokens, options = {}) ⇒ String

Parameters:

  • tokens (Array[Token])
  • options (options) (defaults to: {})

Returns:

  • (String)


13
14
15
# File 'lib/mdlint/renderer.rb', line 13

def render_html(tokens, options = {})
  HtmlRenderer.new(options).render(tokens)
end