Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
IMarkdownAsynchronousOutput.cs
1using System.Text;
2using System.Threading.Tasks;
4using Waher.Script;
5
7{
12 {
16 PlainText,
17
21 Markdown,
22
26 Html,
27
31 Xaml,
32
36 XamarinForms,
37
41 SmartContract,
42
46 Latex,
47
51 Xml
52 }
53
57 public interface IMarkdownAsynchronousOutput : IProcessingSupport<MarkdownOutputType>
58 {
68 Task<string> GenerateStub(MarkdownOutputType Type, StringBuilder Output, string Title, MarkdownDocument Document);
69
76 Task ReportResult(MarkdownOutputType Type, string Id, string Result);
77
85 Task ReportResult(MarkdownOutputType Type, string Id, string Result, bool More);
86 }
87}
Contains a markdown document. This markdown document class supports original markdown,...
Interface for classes that help output asynchronous markdown output.
Task< string > GenerateStub(MarkdownOutputType Type, StringBuilder Output, string Title, MarkdownDocument Document)
Generates a stub in the output, that will be filled with the asynchronously generated content,...
Task ReportResult(MarkdownOutputType Type, string Id, string Result)
Method called when asynchronous result has been generated in a Markdown document.
Task ReportResult(MarkdownOutputType Type, string Id, string Result, bool More)
Method called when asynchronous result has been generated in a Markdown document.
Interface for detecting interfaces supporting objects with predefined features.
MarkdownOutputType
Markdown output type.