NormalizeRenderer Class
Default HTML renderer for a Markdown MarkdownDocument object.
public class NormalizeRenderer : TextRendererBase<NormalizeRenderer>See also
- Inheritance
TextRendererBase<NormalizeRenderer>NormalizeRenderer
Constructors
| Name | Description |
|---|---|
| NormalizeRenderer(TextWriter, NormalizeOptions?) | Initializes a new instance of the NormalizeRenderer class. |
NormalizeRenderer(TextWriter, NormalizeOptions?)
NormalizeRenderer.csInitializes a new instance of the NormalizeRenderer class.
public NormalizeRenderer(TextWriter writer, NormalizeOptions? options = null)Parameters
writerTextWriter- The writer.
optionsNormalizeOptions?- The normalize options
Properties
| Name | Description |
|---|---|
| CompactParagraph | Gets or sets the compact paragraph. |
| Options | Gets the options. |
CompactParagraph
NormalizeRenderer.csOptions
NormalizeRenderer.csMethods
| Name | Description |
|---|---|
| FinishBlock(bool) | Performs the finish block operation. |
| WriteLeafRawLines(LeafBlock, bool, bool) | Writes the lines of a LeafBlock |
FinishBlock(bool)
NormalizeRenderer.csWriteLeafRawLines(LeafBlock, bool, bool)
NormalizeRenderer.csWrites the lines of a LeafBlock
public NormalizeRenderer WriteLeafRawLines(LeafBlock leafBlock, bool writeEndOfLines, bool indent = false)Parameters
leafBlockLeafBlock- The leaf block.
writeEndOfLinesbool- if set to
truewrite end of lines. indentbool- Whether to write indents.
Returns
NormalizeRenderer This instance