Contains a markdown document. This markdown document class supports original markdown,...
Contains some basic statistical information about a Markdown document.
int NrInsert
Number of insert (span+block).
Abstract base class for all markdown elements with a variable number of child elements.
override ChunkedList< MarkdownElement > Children
Any children of the element.
MarkdownDocument Document
Markdown document.
override Task Render(IRenderer Output)
Renders the element.
Insert(MarkdownDocument Document, ChunkedList< MarkdownElement > ChildElements)
Inserted text
override void IncrementStatistics(MarkdownStatistics Statistics)
Increments the property or properties in Statistics corresponding to the element.
override bool InlineSpanElement
If the element is an inline span element.
override MarkdownElementChildren Create(ChunkedList< MarkdownElement > Children, MarkdownDocument Document)
Creates an object of the same type, and meta-data, as the current object, but with content defined by...
Interface for Markdown renderers.