MarkdownTag enum

the tags of markdown, see https://spec.commonmark.org/0.30/

Inheritance

Constructors

MarkdownTag()
const

Values

blockquote → const MarkdownTag

------------------------------------------------------/// container block: which can contain other blocks/// blockquote A block quote marker, optionally preceded by up to three spaces of indentation, consists of (a) the character > together with a following space of indentation, or (b) a single character > not followed by a space of indentation.

ul → const MarkdownTag

ul unordered list ol ordered list li A list is a sequence of one or more list items of the same type. The list items may be separated by any number of blank lines.

ol → const MarkdownTag
li → const MarkdownTag
table → const MarkdownTag

table

It consists of rows and columns, with each row separated by a new line and each cell within a row separated by a pipe symbol (|)

thead → const MarkdownTag
tbody → const MarkdownTag
tr → const MarkdownTag
th → const MarkdownTag
td → const MarkdownTag
hr → const MarkdownTag

----------------------------------------------------/// leaf block: which can not contain other blocks/// hr Thematic breaks, also known as horizontal rules

pre → const MarkdownTag

pre An indented code block is composed of one or more indented chunks separated by blank lines A code fence is a sequence of at least three consecutive backtick characters (`) or tildes (~)

h1 → const MarkdownTag

h1h2h3h4h5h6 An ATX heading consists of a string of characters A setext heading consists of one or more lines of text

h2 → const MarkdownTag
h3 → const MarkdownTag
h4 → const MarkdownTag
h5 → const MarkdownTag
h6 → const MarkdownTag
a → const MarkdownTag

a Link reference definitions,A link reference definition consists of a link label

p → const MarkdownTag

p A sequence of non-blank lines that cannot be interpreted as other kinds of blocks forms a paragraph

code → const MarkdownTag

----------------------------------------------------/// inlines: which is contained by blocks code A code fence is a sequence of at least three consecutive backtick characters (`) or tildes (~)

em → const MarkdownTag

em emphasis, Markdown treats asterisks (*) and underscores (_) as indicators of emphasis

del → const MarkdownTag

del double '~'swill be wrapped with an HTML tag.

br → const MarkdownTag

br a hard line break

strong → const MarkdownTag

strong double '*'s or '_'s will be wrapped with an HTML tag.

img → const MarkdownTag

img a image tag

input → const MarkdownTag

input a checkbox, use '- ' or '- x '

other → const MarkdownTag

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<MarkdownTag>
A constant List of the values in this enum, in order of their declaration.