This library helps your library or application to generate valid markdown document programmatically.
Quit editing current child, and return to edit its parent.
Represents markdown root.
Quit modifying markdown, and compile it to the valid markdown structure.
Builder for section.
Start Append Mode for editing section body.
Append new child section to the current section, and change focus to the new one.
Builder for a list block.
Builder for items in a list block.
Append a list item, and change focus to it.
Represents that a is in the Append Mode, which enalbes you to append some blocks to it.
End append mode.
Append a paragraph block.
Append a quote block, and focus it.
Append an ordered list block, and change focus to it.
Append an unordered list block, and change focus to it.
Append a code block.
Elm code:
appendCodeBlock
"""elm
appendCodeBlock
= Debug.todo ""
"""Generated markdown:
```elm
appendCodeBlock
= Debug.todo ""
```
Markdown builder. You can build a valid markdown structure programmatically in your program: