prescription.renderers.console
ConsoleRenderer — rich terminal output.
Kramer Harrison, 2026
Classes
-
class ConsoleRenderer[source]
Renders a Document to the terminal using the ‘rich’ library.
-
print(document: Document) → None[source]
-
render(document: Document) → str[source]
Return the rendered document as a string.
- Parameters:
document – The document model to render.
- Returns:
Rendered string (plain text, rich markup, or file path for PDF).
-
write(document: Document, path: str | os.PathLike) → None[source]
Render and write to a file.
- Parameters:
-