Enumeration members
AlphabetNumeric
AlphabetNumeric: = 1 << 2
BlockCode
BlockCode: = 1 << 4
BlockquoteItem
BlockquoteItem: = 1 << 22
CalloutItem
CalloutItem: = 1 << 23
Code
Code: = InlineCode | BlockCode
Document
Document: = 1 << 5
Emphasis
Emphasis: = 1 << 15
HTMLTag
HTMLTag: = 1 << 6
Highlight
Highlight: = 1 << 24
Image
Image: = InlineImage | ReferenceImage
Inline
Inline: = NaturualConstructs | InlineCode | Link | Style | HTMLTag | InlineImage | ReferenceImage | Math
InlineCode
InlineCode: = 1 << 16
InlineImage
InlineImage: = 1 << 18
InlineLink
InlineLink: = 1 << 9
Link
Link: = InlineLink | ReferenceLink
NaturualConstructs
NaturualConstructs: = Quoted | SquareQuoted | Text
OrderedListItem
OrderedListItem: = 1 << 10
Punctuation
Punctuation: = 1 << 1
ReferenceDefinition
ReferenceDefinition: = 1 << 8
ReferenceImage
ReferenceImage: = 1 << 19
ReferenceLink
ReferenceLink: = 1 << 7
SquareQuoted
SquareQuoted: = 1 << 12
Strikethrough
Strikethrough: = 1 << 13
Style
Style: = Strong | Emphasis | Strikethrough | Highlight
Text
Text: = Blank | Punctuation | AlphabetNumeric | UnicodeString
UnicodeString
UnicodeString: = 1 << 3
UnorderedListItem
UnorderedListItem: = 1 << 17