rnk 0.17.3

A React-like declarative terminal UI framework for Rust, inspired by Ink
Documentation
mod box_component;
pub(crate) mod capsule;
pub mod navigation;
mod scrollable;
mod scrollbar;
mod spacer;
mod table;
mod tabs;
mod transform;
mod tree;

pub use box_component::Box;
pub use navigation::{
    NavigationConfig, NavigationResult, SelectionState, calculate_visible_range,
    handle_list_navigation,
};
pub use scrollable::{ScrollableBox, fixed_bottom_layout, virtual_scroll_view};
pub use scrollbar::{Scrollbar, ScrollbarOrientation, ScrollbarSymbols};
pub use spacer::Spacer;
pub use table::{Cell, Constraint, Row, Table, TableState};
pub use tabs::{Tab, Tabs};
pub use transform::Transform;
pub use tree::{Tree, TreeNode, TreeState, TreeStyle, handle_tree_input};