Skip to content

nimterm/widgets/markdown

This page is generated from the module’s exported API and ## documentation comments.

Markdown renderable using nimterm’s plain semantic text path.

Markdown = ref object of Widget
text*: string
style*: Style

View source

proc newMarkdown(text: string; style = defaultStyle()): Markdown {.raises: [],
tags: [], forbids: [].}

Returns: Markdown.

Name Type Default
text string
style inferred defaultStyle()

View source

method measure(widget: Markdown; constraints: Constraints): Size {.raises: [],
tags: [], forbids: [].}

Returns: Size.

Name Type Default
widget Markdown
constraints Constraints

View source

method paint(widget: Markdown; canvas: var Canvas) {.raises: [], tags: [],
forbids: [].}
Name Type Default
widget Markdown
canvas var Canvas

View source