Top Fields
com.vladsch.flexmark.parser

public Interface PegdownExtensions


Field Summary

Modifier and TypeField and Description
public static final int
ABBREVIATIONS

PHP Markdown Extra style abbreviations.

public static final int
public static final int
ALL_OPTIONALS

All Optionals other than Suppress and FORCELISTITEMPARA which is a backwards compatibility extension

public static final int
public static final int
ANCHORLINKS

Enables anchor links in headers.

public static final int
ATXHEADERSPACE

Requires a space char after Atx # header prefixes, so that #dasdsdaf is not a header.

public static final int
AUTOLINKS

Enables plain autolinks the way github flavoured markdown implements them.

public static final int
DEFINITIONS

PHP Markdown Extra style definition lists.

public static final int
EXTANCHORLINKS

Generate anchor links for headers using complete contents of the header.

public static final int
FENCED_CODE_BLOCKS

PHP Markdown Extra style fenced code blocks.

public static final int
FOOTNOTES

Enables footnote processing [^1]: Text Paragraph with continuations and footnote reference [^1]

public static final int
FORCELISTITEMPARA

Force List and Definition Paragraph wrapping if it includes more than just a single paragraph

public static final int
GITHUB_COMMENT_COMPATIBLE

These are GitHub comment (issues, pull requests and comments) processing compatibility flags

public static final int
GITHUB_DOCUMENT_COMPATIBLE

These are GitHub main repo document processing compatibility flags

public static final int
GITHUB_WIKI_COMPATIBLE

These are GitHub wiki page processing compatibility flags

public static final int
HARDWRAPS

Enables the parsing of hard wraps as HTML linebreaks.

public static final int
INSERTED

Enables adding a dummy reference key node to RefLink and RefImage so that the AST differs between [ ][] and plain [ ] for refLink and ![ ][] and plain ![ ] for RefImage

public static final int
MULTI_LINE_IMAGE_URLS

![alt](.....?

public static final int
NONE

The default, standard markup mode without any extensions.

public static final int
NOT_USED

spare bits

public static final int
QUOTES

Pretty single and double quotes.

public static final int
RELAXEDHRULES

Allow horizontal rules without a blank line following them.

public static final int
SMARTS

Pretty ellipses, dashes and apostrophes.

public static final int
SMARTYPANTS

All of the smartypants prettyfications.

public static final int
STRIKETHROUGH

Support ~~strikethroughs~~ as supported in Pandoc and Github.

public static final int
SUBSCRIPT

Force List and Definition Paragraph wrapping if it includes more than just a single paragraph

public static final int
SUPERSCRIPT

trace parsing elements to console

public static final int
SUPPRESS_ALL_HTML

Suppresses HTML blocks as well as inline HTML tags.

public static final int
SUPPRESS_HTML_BLOCKS

Suppresses HTML blocks.

public static final int
SUPPRESS_INLINE_HTML

Suppresses inline HTML tags.

public static final int
TABLES

Table support similar to what Multimarkdown offers.

public static final int
TASKLISTITEMS

GitHub style task list items: - [ ] and - [x]

public static final int
TOC

Enables TOC extension

public static final int
public static final int
UNUSED_ALL

All available extensions excluding the high word options

public static final int
WIKILINKS

Support [[Wiki-style links]].

Field Detail

ABBREVIATIONSback to summary
public static final int ABBREVIATIONS

PHP Markdown Extra style abbreviations.

See Also
PHP Markdown Extra
ALLback to summary
public static final int ALL
ALL_OPTIONALSback to summary
public static final int ALL_OPTIONALS

All Optionals other than Suppress and FORCELISTITEMPARA which is a backwards compatibility extension

ALL_WITH_OPTIONALSback to summary
public static final int ALL_WITH_OPTIONALS
ATXHEADERSPACEback to summary
public static final int ATXHEADERSPACE

Requires a space char after Atx # header prefixes, so that #dasdsdaf is not a header.

DEFINITIONSback to summary
public static final int DEFINITIONS

PHP Markdown Extra style definition lists. Additionally supports the small extension proposed in the article referenced below.

See Also
PHP Markdown Extra, Extension proposal
FENCED_CODE_BLOCKSback to summary
public static final int FENCED_CODE_BLOCKS

PHP Markdown Extra style fenced code blocks.

See Also
PHP Markdown Extra
FOOTNOTESback to summary
public static final int FOOTNOTES

Enables footnote processing [^1]: Text Paragraph with continuations and footnote reference [^1]

FORCELISTITEMPARAback to summary
public static final int FORCELISTITEMPARA

Force List and Definition Paragraph wrapping if it includes more than just a single paragraph

GITHUB_COMMENT_COMPATIBLEback to summary
public static final int GITHUB_COMMENT_COMPATIBLE

These are GitHub comment (issues, pull requests and comments) processing compatibility flags

GITHUB_DOCUMENT_COMPATIBLEback to summary
public static final int GITHUB_DOCUMENT_COMPATIBLE

These are GitHub main repo document processing compatibility flags

GITHUB_WIKI_COMPATIBLEback to summary
public static final int GITHUB_WIKI_COMPATIBLE

These are GitHub wiki page processing compatibility flags

HARDWRAPSback to summary
public static final int HARDWRAPS

Enables the parsing of hard wraps as HTML linebreaks. Similar to what github does.

See Also
Github-flavored-Markdown
INSERTEDback to summary
public static final int INSERTED

Enables adding a dummy reference key node to RefLink and RefImage so that the AST differs between [ ][] and plain [ ] for refLink and ![ ][] and plain ![ ] for RefImage

MULTI_LINE_IMAGE_URLSback to summary
public static final int MULTI_LINE_IMAGE_URLS

![alt](.....?

)

![alt](.....?

"title")

Enables MULTI_LINE_IMAGE_URLS extension which allows image urls of the form above. any text at all until ) or "title") at the begining of a line. Used for displaying UML diagrams with gravizo.com

NONEback to summary
public static final int NONE

The default, standard markup mode without any extensions.

NOT_USEDback to summary
public static final int NOT_USED

spare bits

QUOTESback to summary
public static final int QUOTES

Pretty single and double quotes.

RELAXEDHRULESback to summary
public static final int RELAXEDHRULES

Allow horizontal rules without a blank line following them.

SMARTSback to summary
public static final int SMARTS

Pretty ellipses, dashes and apostrophes.

SMARTYPANTSback to summary
public static final int SMARTYPANTS

All of the smartypants prettyfications. Equivalent to SMARTS + QUOTES.

See Also
Smartypants
STRIKETHROUGHback to summary
public static final int STRIKETHROUGH

Support ~~strikethroughs~~ as supported in Pandoc and Github.

SUBSCRIPTback to summary
public static final int SUBSCRIPT

Force List and Definition Paragraph wrapping if it includes more than just a single paragraph

SUPERSCRIPTback to summary
public static final int SUPERSCRIPT

trace parsing elements to console

SUPPRESS_ALL_HTMLback to summary
public static final int SUPPRESS_ALL_HTML

Suppresses HTML blocks as well as inline HTML tags. Both will be accepted in the input but not be contained in the output.

SUPPRESS_HTML_BLOCKSback to summary
public static final int SUPPRESS_HTML_BLOCKS

Suppresses HTML blocks. They will be accepted in the input but not be contained in the output.

SUPPRESS_INLINE_HTMLback to summary
public static final int SUPPRESS_INLINE_HTML

Suppresses inline HTML tags. They will be accepted in the input but not be contained in the output.

TABLESback to summary
public static final int TABLES

Table support similar to what Multimarkdown offers.

See Also
MultiMarkdown
TASKLISTITEMSback to summary
public static final int TASKLISTITEMS

GitHub style task list items: - [ ] and - [x]

TOCback to summary
public static final int TOC

Enables TOC extension

UNUSABLEback to summary
public static final int UNUSABLE
UNUSED_ALLback to summary
public static final int UNUSED_ALL

All available extensions excluding the high word options