chicken_dy/Assets/WX-WASM-SDK/UnityMarkdownViewer/Editor/Scripts/Renderer/RendererInlineLineBreak.cs

27 lines
775 B
C#
Raw Normal View History

2022-07-27 13:57:29 +00:00
////////////////////////////////////////////////////////////////////////////////
using Markdig.Renderers;
using Markdig.Syntax.Inlines;
namespace WeChatWASM.MDV
{
////////////////////////////////////////////////////////////////////////////////
// <br/>
/// <see cref="Markdig.Renderers.Html.Inlines.LineBreakInlineRenderer"/>
public class RendererInlineLineBreak : MarkdownObjectRenderer<RendererMarkdown, LineBreakInline>
{
protected override void Write( RendererMarkdown renderer, LineBreakInline node )
{
if( node.IsHard )
{
renderer.FinishBlock();
}
else
{
renderer.Text( " " );
}
}
}
}