Example #1
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]);
        }
Example #2
0
 protected override void Write(MarkdownRenderer renderer, ThematicBreakBlock obj)
 {
     renderer?.AppendHorizontalLine(Themes.Theme.StyleId.ThematicBreak);
 }