Ejemplo n.º 1
0
 protected override void Write(MarkdownRenderer renderer, CodeInline obj)
 {
     if (obj == null)
     {
         return;
     }
     renderer?.AppendInline(obj.Content, Theme.StyleId.Code);
 }
Ejemplo n.º 2
0
 protected override void Write(MarkdownRenderer renderer, DelimiterInline obj)
 {
     //なにこれ?
     if (obj == null)
     {
         return;
     }
     renderer?.AppendInline(obj.ToLiteral(), Theme.StyleId.None);
 }
Ejemplo n.º 3
0
 protected override void Write(MarkdownRenderer renderer, LineBreakInline obj)
 {
     if (obj == null)
     {
         return;
     }
     if (obj.IsHard)
     {
         renderer?.AppendInline("\n", Theme.StyleId.None);
         //renderer?.CloseLabel();
     }
 }
Ejemplo n.º 4
0
 protected override void Write(MarkdownRenderer renderer, MathInline obj)
 {
     renderer?.AppendInline(obj?.Content.ToString() ?? "", Themes.Theme.StyleId.Math);
 }
Ejemplo n.º 5
0
 protected override void Write(MarkdownRenderer renderer, LiteralInline obj)
 {
     //これもなんだろう?
     renderer?.AppendInline(obj?.Content.ToString(), Theme.StyleId.None);
 }
Ejemplo n.º 6
0
 protected override void Write(MarkdownRenderer renderer, HtmlEntityInline obj)
 {
     renderer?.AppendInline(obj?.Transcoded.ToString(), Theme.StyleId.None);
 }