MarkdownRenderer

declslides.rendering.markdown.MarkdownRenderer
object MarkdownRenderer extends Renderer

Markdown renderer for validated presentations.

This renderer produces a Markdown document with a simple structure and minimal formatting, suitable for further processing or conversion.

Attributes

Graph
Supertypes
trait Renderer
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

override def render(presentation: Presentation): Document

Renders the given presentation.

Renders the given presentation.

Attributes

Definition Classes

Concrete fields

The target render format for this renderer, specifying the label, file extension, and accepted input formats. This allows the rendering system to identify when to use this renderer based on the desired output format.

The target render format for this renderer, specifying the label, file extension, and accepted input formats. This allows the rendering system to identify when to use this renderer based on the desired output format.

Attributes

override val target: RenderFormat

Target format supported by this renderer.

Target format supported by this renderer.

Attributes