override IElement EvaluateScalar(string Argument, Variables Variables)
Evaluates the function on a scalar argument.
override bool IsAsynchronous
If the node (or its decendants) include asynchronous evaluation. Asynchronous nodes should be evaluat...
static async Task< string > ToHtml(string Markdown, Variables Variables)
Converts a Markdown snippet to a HTML snippet.
static Task< string > ToHtml(string Markdown)
Converts a Markdown snippet to a HTML snippet.
MarkdownToHtml(ScriptNode Argument, int Start, int Length, Expression Expression)
MarkdownToHtml(x)
override string FunctionName
Name of the function
override async Task< IElement > EvaluateScalarAsync(string Argument, Variables Variables)
Evaluates the function on a scalar argument.
Contains a markdown document. This markdown document class supports original markdown,...
const string MarkdownSettingsVariableName
Variable name used for storing Markdown settings.
async Task< string > GenerateHTML()
Generates HTML from the markdown text.
static Task< MarkdownDocument > CreateAsync(string MarkdownText, params Type[] TransparentExceptionTypes)
Contains a markdown document. This markdown document class supports original markdown,...
Contains settings that the Markdown parser uses to customize its behavior.