MarkdownDocument

class MarkdownDocument(val sourceText: String, val ast: Document, val basePath: Path, references: Map<String, MarkdownReference>, interactiveIdGenerator: LinearInteractiveIdGenerator = LinearInteractiveIdGenerator(), interactiveIds: Map<Node, InteractiveId> = generateInteractiveIdsPreOrder( ast, interactiveIdGenerator ))

Constructors

Link copied to clipboard
constructor(sourceText: String, ast: Document, basePath: Path, references: Map<String, MarkdownReference>, interactiveIdGenerator: LinearInteractiveIdGenerator = LinearInteractiveIdGenerator(), interactiveIds: Map<Node, InteractiveId> = generateInteractiveIdsPreOrder( ast, interactiveIdGenerator ))

Properties

Link copied to clipboard
val ast: Document
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun getInteractiveId(node: Node): InteractiveId
Link copied to clipboard