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 theme
hide_link_urls: hide URLs in rendered output (default false)
supports_ts: terminal supports OSC 66 text sizing (default true)