ratkit 0.2.15

A comprehensive collection of reusable TUI components for ratatui including resizable splits, tree views, markdown rendering, toast notifications, dialogs, and terminal embedding
Documentation
#![warn(clippy::cargo)]
#![warn(clippy::pedantic)]
#![warn(clippy::nursery)]
#![warn(clippy::as_conversions)]
#![warn(clippy::get_unwrap)]
#![allow(clippy::cognitive_complexity)]
#![allow(clippy::missing_const_for_fn)]
#![allow(clippy::similar_names)]
#![allow(clippy::struct_excessive_bools)]
#![allow(clippy::too_many_arguments)]
#![allow(clippy::too_many_lines)]
#![allow(clippy::type_complexity)]

pub mod attrs;
pub mod cell;
pub mod grid;
pub mod parser;
pub mod row;
pub mod screen;
pub mod screen_differ;
pub mod size;

pub use attrs::{Attrs, Color};
pub use cell::Cell;
pub use grid::{BorderType, Grid, Margin, Pos, Rect};
pub use parser::Parser;
pub use screen::{MouseProtocolMode, Screen, VtEvent};
pub use screen_differ::{BufferView, ScreenDiffer};
pub use size::Size;