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", "asciidoctor-revealjs" => "revealjs_theme: white" }.freeze
Instance Method Summary collapse
Instance Method Details
#render(deck) ⇒ Object
11 12 13 |
# File 'lib/slidict/markdown_renderer.rb', line 11 def render(deck) [frontmatter(deck.framework), deck..map { || () }.join("\n---\n\n")].join("\n") end |