Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
DefinitionDescriptions.cs
1using System.Threading.Tasks;
4
6{
11 {
18 : base(Document, Descriptions)
19 {
20 }
21
28 : base(Document, Descriptions)
29 {
30 }
31
36 public override Task Render(IRenderer Output) => Output.Render(this);
37
41 public override bool InlineSpanElement => false;
42
51 {
53 }
54
59 public override void IncrementStatistics(MarkdownStatistics Statistics)
60 {
61 Statistics.NrDefinitionDescriptions++;
62 }
63
64 }
65}
Contains a markdown document. This markdown document class supports original markdown,...
Contains some basic statistical information about a Markdown document.
int NrDefinitionDescriptions
Number of definition descriptions.
Abstract base class for block elements with children.
override bool InlineSpanElement
If the element is an inline span element.
DefinitionDescriptions(MarkdownDocument Document, ChunkedList< MarkdownElement > Descriptions)
Definition descriptions
override Task Render(IRenderer Output)
Renders the element.
DefinitionDescriptions(MarkdownDocument Document, params MarkdownElement[] Descriptions)
Definition descriptions
override void IncrementStatistics(MarkdownStatistics Statistics)
Increments the property or properties in Statistics corresponding to the 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...
Abstract base class for all markdown elements with a variable number of child elements.
override ChunkedList< MarkdownElement > Children
Any children of the element.
Abstract base class for all markdown elements.
MarkdownDocument Document
Markdown document.
A chunked list is a linked list of chunks of objects of type T .
Definition: ChunkedList.cs:54
Interface for Markdown renderers.
Definition: IRenderer.cs:12