コード例 #1
0
 protected override void Write(MarkdownRenderer renderer, CodeInline obj)
 {
     if (obj == null)
     {
         return;
     }
     renderer?.AppendInline(obj.Content, Theme.StyleId.Code);
 }
コード例 #2
0
 protected override void Write(MarkdownRenderer renderer, DelimiterInline obj)
 {
     //なにこれ?
     if (obj == null)
     {
         return;
     }
     renderer?.AppendInline(obj.ToLiteral(), Theme.StyleId.None);
 }
コード例 #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();
     }
 }
コード例 #4
0
 protected override void Write(MarkdownRenderer renderer, MathInline obj)
 {
     renderer?.AppendInline(obj?.Content.ToString() ?? "", Themes.Theme.StyleId.Math);
 }
コード例 #5
0
 protected override void Write(MarkdownRenderer renderer, LiteralInline obj)
 {
     //これもなんだろう?
     renderer?.AppendInline(obj?.Content.ToString(), Theme.StyleId.None);
 }
コード例 #6
0
 protected override void Write(MarkdownRenderer renderer, HtmlEntityInline obj)
 {
     renderer?.AppendInline(obj?.Transcoded.ToString(), Theme.StyleId.None);
 }