Home - SwiftDocOrg/CommonMark GitHub Wiki
Types
- BlockQuote: A block quote.
- CodeBlock: A code block.
- HTMLBlock: An HTML block.
- Heading: A heading.
- List: A list.
- List.Kind
- List.Delimiter
- List.Item
- Paragraph: A paragraph.
- ThematicBreak: A thematic break.
- Document: A CommonMark document.
- Document.ParsingOptions: Options for parsing CommonMark text.
- Document.Position: A position within a document.
- Document.Error: An error when creating a document.
- Code: A code span.
- Emphasis: An emphasis span.
- HardLineBreak: A hard line break.
- Image: An image.
- Link: A link.
- RawHTML: Raw HTML.
- SoftLineBreak: A soft line break.
- Strong: A strong emphasis span.
- Text: Textual content.
- Node: A CommonMark node.
- Node.RenderingFormat: Formats for rendering a document.
- Node.RenderingOptions: Options for rendering a CommonMark document.
- VisitorContinueKind
- CommonMarkBuilder
- ForEach
- Fragment
- Section
- StringBuilder
Protocols
- Block: A block structure element.
- ContainerBlock: A block that can contain other blocks.
- LeafBlock: A block that can only contain inline elements.
- ContainerOfBlocks
- ContainerOfInlineElements
- Inline: An inline content element.
- LineBreak: A line break element.
- Linked
- Literal: An element with literal contents.
- Visitable
- Visitor: Visitor for walking a visitable structure.
- BlockConvertible
- InlineConvertible
- ListItemConvertible
Global Typealiases
- Version: A version number.
Global Variables
- version: The version of CommonMark used by this package.