MarkdownSlide

interface MarkdownSlide

Shared contract for slides whose content is authored in Markdown. Implemented by HorizontalMarkdownSlide and VerticalMarkdownSlide.

Members prefixed with private_ are implementation details that cross the slide/renderer boundary; they are not part of the public API and should not be called by user code.

Inheritors

Properties

Link copied to clipboard
abstract var classes: String

CSS class list applied to the <section>.

Link copied to clipboard
abstract var filename: String

See MarkdownSlide documentation.

Link copied to clipboard
abstract var id: String

HTML id applied to the <section>; blank omits the attribute.

Link copied to clipboard
abstract var private_markdownBlock: () -> String

Implementation detail — do not use.

Link copied to clipboard
abstract var style: String

Inline CSS applied to the <section>; blank omits the attribute.