Class: Slidict::Output::Renderer

Inherits:
Object
  • Object
show all
Defined in:
lib/slidict/output/renderer.rb

Instance Method Summary collapse

Instance Method Details

#render(deck) ⇒ Object



6
7
8
9
10
# File 'lib/slidict/output/renderer.rb', line 6

def render(deck)
  return render_asciidoctor_revealjs(deck) if Format.fetch(deck.framework).body_format == "asciidoc"

  [frontmatter(deck.framework), deck.slides.map { |slide| render_slide(slide) }.join("\n---\n\n")].join("\n")
end