24 lines
769 B
C#
Executable File
24 lines
769 B
C#
Executable File
////////////////////////////////////////////////////////////////////////////////
|
|
|
|
using Markdig.Renderers;
|
|
using Markdig.Syntax;
|
|
|
|
namespace WeChatWASM.MDV
|
|
{
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
/// <see cref="Markdig.Renderers.Html.HtmlBlockRenderer"/>
|
|
/// <see cref="Markdig.Renderers.Normalize.HtmlBlockRenderer"/>
|
|
|
|
public class RendererBlockHtml : MarkdownObjectRenderer<RendererMarkdown, HtmlBlock>
|
|
{
|
|
protected override void Write( RendererMarkdown renderer, HtmlBlock block )
|
|
{
|
|
if( !Preferences.StripHTML )
|
|
{
|
|
renderer.WriteLeafRawLines( block );
|
|
renderer.FinishBlock();
|
|
}
|
|
}
|
|
}
|
|
}
|