Skip to main content

Module cursed_renderer

Module cursed_renderer 

Source
Expand description

Cleanroom Rust port of upstream Go source file: cursed_renderer.go Upstream Target Tag / Version: v2.0.8

The high-performance standard terminal renderer for Bubble Tea v2.0.8.

Wraps rusty_ultraviolet::TerminalRenderer and rusty_ultraviolet::ScreenBuffer exactly like the upstream cursedRenderer struct, so the emitted ANSI output is byte-identical to Go. Manages declarative View frames, alt-screen mode, cursor visibility, terminal modes (bracketed paste, focus, mouse, kitty keyboard), window title, and queued unmanaged messages.

Structs§

CursedRenderer
CursedRenderer manages high-performance declarative View rendering.

Functions§

new_cursed_renderer
NewCursedRenderer creates a new CursedRenderer.