Beispiel #1
0
 protected override void Write(MarkdownRenderer renderer, ParagraphBlock obj)
 {
     if (renderer == null)
     {
         return;
     }
     //renderer.AppendStack(Themes.Theme.StyleId.Paragraph);
     renderer.AppendLeafInline(obj, Themes.Theme.StyleId.Paragraph);
     //renderer.CloseLayout();
 }
Beispiel #2
0
        protected override void Write(MarkdownRenderer renderer, HeadingBlock obj)
        {
            if (obj == null)
            {
                return;
            }
            int level = Math.Max(0, Math.Min(5, obj.Level - 1));

            renderer?.AppendLeafInline(obj, StyleIds[level], true);
            renderer?.AppendHorizontalLine(StyleIds[level]);
        }