24 if (Item.
Url.StartsWith(
"edaler:", StringComparison.OrdinalIgnoreCase))
25 return Grade.Excellent;
27 return Grade.NotAtAll;
39 XmlWriter Output =
Renderer.XmlOutput;
43 Output.WriteStartElement(
"VerticalStackLayout");
44 Output.WriteAttributeString(
"HorizontalOptions",
"Center");
46 Output.WriteStartElement(
"Path");
47 Output.WriteAttributeString(
"VerticalOptions",
"Center");
48 Output.WriteAttributeString(
"HorizontalOptions",
"Center");
49 Output.WriteAttributeString(
"HeightRequest",
"16");
50 Output.WriteAttributeString(
"WidthRequest",
"16");
51 Output.WriteAttributeString(
"Aspect",
"Uniform");
52 Output.WriteAttributeString(
"Fill",
"{AppThemeBinding Light={StaticResource PrimaryForegroundLight}, Dark={StaticResource PrimaryForegroundDark}}");
53 Output.WriteAttributeString(
"Data",
"{x:Static ui:Geometries.MoneyPath}");
54 Output.WriteEndElement();
56 Output.WriteStartElement(
"VerticalStackLayout");
57 Output.WriteAttributeString(
"HorizontalOptions",
"Center");
59 Output.WriteStartElement(
"Label");
60 Output.WriteAttributeString(
"LineBreakMode",
"WordWrap");
61 Output.WriteAttributeString(
"TextType",
"Html");
62 Output.WriteAttributeString(
"FontSize",
"Medium");
66 XmlEntitiesOnly =
true
72 Output.WriteValue(Html.ToString());
73 Output.WriteEndElement();
75 Output.WriteEndElement();
77 Output.WriteStartElement(
"VerticalStackLayout.GestureRecognizers");
79 Output.WriteStartElement(
"TapGestureRecognizer");
80 Output.WriteAttributeString(
"Command",
"{Binding Path=EDalerUriClicked}");
81 Output.WriteAttributeString(
"CommandParameter", Item.
Url);
82 Output.WriteEndElement();
84 Output.WriteEndElement();
85 Output.WriteEndElement();
Renders XAML (Maui flavour) from a Markdown document.
Contains a markdown document. This markdown document class supports original markdown,...
Abstract base class for all markdown elements.
abstract Task Render(IRenderer Output)
Renders the element.
Abstract base class for multimedia content.
Renders HTML from a Markdown document.
Contains settings that the HTML export uses to customize HTML output.
Abstract base class for Markdown renderers.