Skip to main content

Crate itools_tui

Crate itools_tui 

Source
Expand description

iTools TUI 模块

提供完整的终端用户界面 (TUI) 功能,包括组件系统、布局系统、事件处理和样式系统。

Modules§

button
组件系统相关功能 按钮组件 按钮组件
color
工具函数相关功能 颜色转换工具
input
组件系统相关功能 文本框组件 文本框组件
list
组件系统相关功能 列表组件 列表组件
loading_animation
组件系统相关功能 加载动画组件 加载动画组件
math
工具函数相关功能 数学工具
panel
组件系统相关功能 面板组件 面板组件
progress_bar
组件系统相关功能 进度条组件 进度条组件
select_menu
组件系统相关功能 选择菜单组件 选择菜单组件
table
组件系统相关功能 表格组件 表格组件
terminal_utils
工具函数相关功能 终端操作工具
text
工具函数相关功能 文本处理工具

Structs§

Button
导出组件 按钮组件
EventSource
事件处理相关功能 事件源
Frame
渲染系统相关功能 帧
Input
文本框组件
Layout
布局系统相关功能 布局
List
列表组件
LoadingAnimation
加载动画组件
Modifier
样式系统相关功能 字体样式修饰符
Panel
面板组件
ProgressBar
进度条组件
Rect
布局系统相关功能 矩形区域
SelectMenu
选择菜单组件
Size
终端操作相关功能 终端大小
Style
样式系统相关功能 样式
Table
表格组件
Terminal
终端操作相关功能 终端操作

Enums§

Color
样式系统相关功能 颜色
Constraint
布局系统相关功能 布局约束
Direction
布局系统相关功能 布局方向
Event
事件处理相关功能 事件类型

Traits§

Component
组件系统相关功能 组件 trait
EventHandler
事件处理相关功能 事件处理器 trait