Expand description
Ratatui adapter for hjkl-markdown.
Converts a hjkl_markdown::Event stream into a Vec<ratatui::text::Line>
suitable for rendering in a ratatui::widgets::Paragraph or similar widget.
§Quick start
use hjkl_markdown::parse;
use hjkl_markdown_tui::{MdTheme, to_lines};
let events = parse("# Title\n\nhello `world`");
let theme = MdTheme::default();
let lines = to_lines(&events, &theme, 60);
assert!(!lines.is_empty());Structs§
- MdTheme
- Color slots for markdown rendering in ratatui.
Functions§
- to_
lines - Convert a
hjkl_markdown::Eventslice intoratatui::text::Linerows.