Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
BooleanParameterValueRenderer.cs
1using System.Threading.Tasks;
3
5{
10 {
15 : base()
16 {
17 }
18
24 public override Grade Supports(object Value)
25 {
26 return Value is bool ? Grade.Ok : Grade.NotAtAll;
27 }
28
36 public override Task<string> ToString(object Value, string Language,
37 MarkdownSettings Settings)
38 {
39 if (Value is bool b)
40 return Task.FromResult(b ? "[X]" : "[ ]");
41 else
42 return base.ToString(Value, Language, Settings);
43 }
44 }
45}
override Task< string > ToString(object Value, string Language, MarkdownSettings Settings)
Generates a Markdown string from the parameter value.
Settings used for Markdown generation of human-readable text.
Grade
Grade enumeration
Definition: Grade.cs:7