mirror of
https://github.com/ratatui/ratatui.git
synced 2025-09-30 06:21:31 +00:00

Resolves #1775 BREAKING CHANGE: Custom backends now have to implement `Backend::Error` and `Backend::clear_region`. Additionally some generic `Backend` usage will have to explicitly set trait bounds for `Backend::Error`.
Demo example
This is the original demo that was developed for Tui-rs (the library that Ratatui was forked from).
This example is available for each backend. To run it:
crossterm
cargo run -p demo
termion
cargo run -p demo --no-default-features --features termion
termwiz
cargo run -p demo --no-default-features --features termwiz