Oregami
Repositories/oxedyne/fe2o3

oxedyne/fe2o3/fe2o3_tui/src/lib.rs

1.2 KiB, 13 runs

created by r1870400018:1195, which is this file's identity for as long as the history lasts, whatever it is later renamed to

download · who wrote it · its history

1//! A terminal user interface library and the Iron Interactive Console (Ironic) implementation.
2//!
3//! This crate provides abstractions for building terminal-based applications, with a focus on
4//! modal interaction patterns similar to Vi/Vim. The core library offers windowing, tabs,
5//! configurable styles, scrollbars and both static and editable text views.
6//!
7//! Ironic demonstrates these capabilities in a general purpose terminal interface featuring:
8//!
9//! - Multiple independent windows that can be created, moved, resized and deleted
10//! - Modal interface with navigation, editing and window management modes
11//! - Tab-based content organisation within windows
12//! - Built-in support for files, logs, command shells and menus
13//! - Comprehensive help system and status indicators
14//! - Customisable styles and key bindings
15//!
16//! The interface is designed to be intuitive while providing powerful features for advanced users.
17//! Windows can display various content types including text files, logs, file trees and command shells.
18//! The modal design allows efficient keyboard-driven operation without overwhelming new users.
19//!
20#![forbid(unsafe_code)]
21pub mod lib_tui;