MarkdownDocument

class MarkdownDocument(val documentRoot: <Error class: unknown class>, val frontMatter: Map<String, List<String>> = mapOf(), val parserExtensions: List<<Error class: unknown class>>)

Constructors

Link copied to clipboard
constructor(documentRoot: <Error class: unknown class>, frontMatter: Map<String, List<String>> = mapOf(), parserExtensions: List<<Error class: unknown class>>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val documentRoot: <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
val parserExtensions: List<<Error class: unknown class>>

Functions

Link copied to clipboard
Link copied to clipboard
fun toHTML(extensions: List<<Error class: unknown class>> = parserExtensions, sanitizer: <Error class: unknown class>? = null): String

Converts the document to HTML. A transformer for links can be provided as well as a list of extensions for rendering nodes. Usually the same extensions are needed as in parsing since the parser extensions can produce new kinds of document nodes.