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
|
A code block, whether fenced or via indentation
|
Full Usage:
EmbedParagraphs(customParagraphs, range)
Parameters:
MarkdownEmbedParagraphs
range : MarkdownRange option
|
A special addition for computing paragraphs
|
Full Usage:
Heading(size, body, range)
Parameters:
int
body : MarkdownSpans
range : MarkdownRange option
|
|
Full Usage:
HorizontalRule(character, range)
Parameters:
char
range : MarkdownRange option
|
A Markdown Horizontal rule
|
Full Usage:
InlineHtmlBlock(code, executionCount, range)
Parameters:
string
executionCount : int option
range : MarkdownRange option
|
A HTML block
|
Full Usage:
LatexBlock(env, body, range)
Parameters:
string
body : string list
range : MarkdownRange option
|
A Markdown Latex block
|
Full Usage:
ListBlock(kind, items, range)
Parameters:
MarkdownListKind
items : MarkdownParagraphs list
range : MarkdownRange option
|
A Markdown List block
|
Full Usage:
OtherBlock(lines, range)
Parameters:
(string * MarkdownRange) list
range : MarkdownRange option
|
Represents a block of markdown produced when parsing of code or tables or quoted blocks is suppressed
|
Full Usage:
OutputBlock(output, kind, executionCount)
Parameters:
string
kind : string
executionCount : int option
|
A special addition for inserted outputs
|
|
|
Full Usage:
QuotedBlock(paragraphs, range)
Parameters:
MarkdownParagraphs
range : MarkdownRange option
|
A Markdown Quote block
|
|
A Markdown Span block
|
Full Usage:
TableBlock(headers, alignments, rows, range)
Parameters:
MarkdownTableRow option
alignments : MarkdownColumnAlignment list
rows : MarkdownTableRow list
range : MarkdownRange option
|
A Markdown Table
|
Full Usage:
YamlFrontmatter(yaml, range)
Parameters:
string list
range : MarkdownRange option
|
A special addition for YAML-style frontmatter
|