Class: Slidict::MarkdownRenderer
- Inherits:
-
Object
- Object
- Slidict::MarkdownRenderer
- Defined in:
- lib/slidict/markdown_renderer.rb
Constant Summary collapse
- FRONTMATTER_BY_FRAMEWORK =
{ "slidev" => "theme: default\nclass: text-center", "marp" => "marp: true\ntheme: default" }.freeze
Instance Method Summary collapse
Instance Method Details
#render(deck) ⇒ Object
10 11 12 13 14 |
# File 'lib/slidict/markdown_renderer.rb', line 10 def render(deck) return render_asciidoctor_revealjs(deck) if deck.framework == "asciidoctor-revealjs" [frontmatter(deck.framework), deck..map { || () }.join("\n---\n\n")].join("\n") end |