Class MarkdownOptionsConfiguration

Configuration contained class that holds Markdown options applied as available to the Markdown Parser (mostly to default MarkDig parser)

System.Object
  MarkdownMonster.MarkdownOptionsConfiguration
public class MarkdownOptionsConfiguration : object, INotifyPropertyChanged

Class Members

MemberDescription

Constructor

Markdown configuration initialization

PropertyChanged

Abbreviations

Use Abbreviations which are linked to definitions

AllowRenderScriptTags

Determines whether the Markdown rendering allows script tags in generated HTML output. Set this to true if you want to allow script tags to be rendered into HTML script tags and execute - such as embedding Gists or other Widgets that use scripts.

Attributes

Allows for attribute syntax https://github.com/lunet-io/markdig/blob/master/src/Markdig.Tests/Specs/GenericAttributesSpecs.md

AutoHeaderIdentifiers

Determines if headers automatically generate ids. We use the Github Flavored version of it. https://github.com/lunet-io/markdig/blob/master/src/Markdig.Tests/Specs/AutoIdentifierSpecs.md

AutoLinks

Determines whether links are automatically expanded https://github.com/lunet-io/markdig/blob/master/src/Markdig.Tests/Specs/AutoLinks.md

CustomContainers

Fenced code blocks for a

Diagrams

Renders Mermaid and Nonoml markup https://github.com/lunet-io/markdig/blob/master/src/Markdig.Tests/Specs/DiagramsSpecs.md

EmojiAndSmiley

If true expand Emoji in the format of ?? and common Smileys like ?? https://github.com/lunet-io/markdig/blob/master/src/Markdig.Tests/Specs/EmojiSpecs.md

Figures

Figure referencing below images https://github.com/lunet-io/markdig/blob/master/src/Markdig.Tests/Specs/FigureFooterAndCiteSpecs.md

FootersAndFootnotes

GithubTaskLists

Creates Github task lists like - [ ] Task 1 https://github.com/lunet-io/markdig/blob/master/src/Markdig.Tests/Specs/TaskListSpecs.md

ListExtras

Adds additional list features like a. b. and roman numerals i. ii. ix. https://github.com/lunet-io/markdig/blob/master/src/Markdig.Tests/Specs/ListExtraSpecs.md

MarkdigExtensions

MarkdownLinting

Determines whether the Markdown Linting window is visible.

MarkdownParserName

The name of the Markdown Parser used to render output. New parsers or parser configurations can be added via Addins.

Mathmatics

Allows displaying mathematic formulas https://github.com/lunet-io/markdig/blob/master/src/Markdig.Tests/Specs/MathSpecs.md

MediaLinks

Creates playable media links from music and video files https://github.com/lunet-io/markdig/blob/master/src/Markdig.Tests/Specs/MediaSpecs.md

NoHtml

If true inline HTML blocks are not rendered

ParseDocFxIncludeFiles

Parses DocFx include file links with a format of ![includetitle]

RenderLinksAsExternal

Renders all links as external links with target='top'

SmartyPants

Converts common typeographic options like -- to em dash quotes to curly quotes, triple dots to elipsis etc. https://github.com/lunet-io/markdig/blob/master/src/Markdig.Tests/Specs/SmartyPantsSpecs.md

StripYamlFrontMatter

If true strips Yaml FrontMatter from markdown header

UseTables

Requirements

Namespace: MarkdownMonster
Assembly: markdownmonster.exe

© West Wind Technologies, 2019 • Updated: 01/06/19
Comment or report problem with topic