Static terminal renderer that buffers all parser events and produces styled terminal output using TSS. Suitable for pager display and non-streaming use cases.
| Name | Signature |
|---|---|
| new | new(options) -> renderer |
new(
options) ->renderer
Create a new static renderer instance
Returns a renderer with render_event(event), finish(), and reset()
methods. Options:
width: content width in columns (default 80)indent: global left indentation (default 0)rss: custom RSS table to merge with default themehide_link_urls: hide URLs in rendered output (default false)supports_ts: terminal supports OSC 66 text sizing (default true)