Skip to main content

itools_tui/
lib.rs

1#![warn(missing_docs)]
2
3//! iTools TUI 模块
4//!
5//! 提供完整的终端用户界面 (TUI) 功能,包括组件系统、布局系统、事件处理和样式系统。
6
7/// 终端操作模块
8mod terminal;
9
10/// 事件处理模块
11mod event;
12
13/// 样式系统模块
14mod style;
15
16/// 布局系统模块
17mod layout;
18
19/// 组件系统模块
20mod components;
21
22/// 工具函数模块
23mod utils;
24
25/// 渲染系统模块
26mod render;
27
28/// 终端操作相关功能
29pub use terminal::*;
30
31/// 事件处理相关功能
32pub use event::*;
33
34/// 样式系统相关功能
35pub use style::*;
36
37/// 布局系统相关功能
38pub use layout::*;
39
40/// 组件系统相关功能
41pub use components::*;
42
43/// 工具函数相关功能
44pub use utils::*;
45pub use utils::text;
46pub use utils::color;
47pub use utils::terminal_utils;
48pub use utils::math;
49pub use utils::select;
50pub use utils::loading_animation;
51
52/// 渲染系统相关功能
53pub use render::*;