Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard

4-spaces indented content.

Link copied to clipboard

>-beginning content.

Link copied to clipboard

Any previously unmatched content (should not happen).

Link copied to clipboard

An ignored piece of content wrapped in <!-- ... --> (the amount of - can vary).

Link copied to clipboard

Fenced content within triple backticks or tildes, with an optional language tag.

Link copied to clipboard

An isolated function call. Function name prefixed by '.', followed by a sequence of arguments wrapped in curly braces and an optional body, indented by 4 spaces like a list item body.

Link copied to clipboard

Content that begins by a variable amount of #s.

Link copied to clipboard

Three or more bullets in sequence.

Link copied to clipboard

Creation of a link reference defined by label, url and optional title.

Link copied to clipboard

Item of a list.

Link copied to clipboard

Fenced content within triple dollar signs.

Link copied to clipboard

A blank line.

Link copied to clipboard

Fenced content within spaced dollar signs on the same line.

Link copied to clipboard

A numbered list.

Link copied to clipboard

Three or more < characters not followed by any other character. Indicates a page break.

Link copied to clipboard

Plain text content.

Link copied to clipboard

Text followed by a horizontal rule on a new line.

Link copied to clipboard

GFM table with a header row, a delimiter row and multiple cell rows.

Link copied to clipboard

A non-numbered list defined by the same kind of bullets.

Functions

Link copied to clipboard
open override fun interruptionRule(includeList: Boolean, includeTable: Boolean): Regex

The rules that defines when a text node must interrupt. This might be overridden by subclasses to add new interruptions.