LavaUI docs GitHub

struct MarkdownView

Swift

struct MarkdownView

Read-only Markdown rendered as one wrapping, character-styled text leaf.

Sources/LavaUI/MarkdownView.swift:34

Constructors

init(_ source: String, style: MarkdownStyle = MarkdownStyle(), font: UIFont? = nil)

Renders source as Markdown.

Sources/LavaUI/MarkdownView.swift:43

Properties

var dumpDetail: String { get }

Not documented.

Sources/LavaUI/MarkdownView.swift:51

var font: UIFont?

The font, or nil for the environment's.

Sources/LavaUI/MarkdownView.swift:40

var resolvedFont: UIFont? { get }

The font the text is drawn in: font, or the environment's when that is nil.

Sources/LavaUI/MarkdownView.swift:50

var source: String

The Markdown to render.

Sources/LavaUI/MarkdownView.swift:36

var style: MarkdownStyle

Colours for plain text and each span style.

Sources/LavaUI/MarkdownView.swift:38

Methods

func mountPrimitive() -> any AnyViewNode

Not documented.

Sources/LavaUI/MarkdownView.swift:53

func reconcilePrimitive(_ node: any AnyViewNode) -> any AnyViewNode

Not documented.

Sources/LavaUI/MarkdownView.swift:60