MarkdownParagraph Type
A paragraph represents a (possibly) multi-line element of a Markdown document. Paragraphs are headings, inline paragraphs, code blocks, lists, quotations, tables and also embedded LaTeX blocks.
Union cases
Union case | Description |
Full Usage:
CodeBlock(code, executionCount, fence, language, ignoredLine, range)
Parameters:
string
executionCount : int option
fence : string option
language : string
ignoredLine : string
range : MarkdownRange option
|
|
Full Usage:
EmbedParagraphs(customParagraphs, range)
Parameters:
MarkdownEmbedParagraphs
range : MarkdownRange option
|
|
Full Usage:
Heading(size, body, range)
Parameters:
int
body : MarkdownSpans
range : MarkdownRange option
|
|
Full Usage:
HorizontalRule(character, range)
Parameters:
char
range : MarkdownRange option
|
|
Full Usage:
InlineHtmlBlock(code, executionCount, range)
Parameters:
string
executionCount : int option
range : MarkdownRange option
|
|
Full Usage:
LatexBlock(env, body, range)
Parameters:
string
body : string list
range : MarkdownRange option
|
|
Full Usage:
ListBlock(kind, items, range)
Parameters:
MarkdownListKind
items : MarkdownParagraphs list
range : MarkdownRange option
|
|
Full Usage:
OtherBlock(lines, range)
Parameters:
(string * MarkdownRange) list
range : MarkdownRange option
|
|
Full Usage:
OutputBlock(output, kind, executionCount)
Parameters:
string
kind : string
executionCount : int option
|
|
|
|
Full Usage:
QuotedBlock(paragraphs, range)
Parameters:
MarkdownParagraphs
range : MarkdownRange option
|
|
|
|
Full Usage:
TableBlock(headers, alignments, rows, range)
Parameters:
MarkdownTableRow option
alignments : MarkdownColumnAlignment list
rows : MarkdownTableRow list
range : MarkdownRange option
|
|
Full Usage:
YamlFrontmatter(yaml, range)
Parameters:
string list
range : MarkdownRange option
|
|