rnk 0.17.3

A React-like declarative terminal UI framework for Rust, inspired by Ink
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Layout system using Taffy

mod engine;
pub mod measure;
mod utils;

pub use engine::{Layout, LayoutEngine};
pub use measure::{
    TextAlign, display_width, measure_text, measure_text_width, pad_text, truncate_middle,
    truncate_start, truncate_text, wrap_text,
};
pub use utils::{
    Position, center, center_horizontal, center_vertical, h_gap, h_spacer, join_horizontal,
    join_vertical, pad_to_width, place, place_horizontal, place_vertical, space_around,
    space_between, space_evenly, v_gap, v_spacer,
};