limit-tui 0.0.30

Terminal UI components with Virtual DOM rendering for Rust applications. Built with Ratatui.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Component modules for limit-tui
//
// This module contains reusable UI components built on top of ratatui.

pub mod activity;
pub mod chat;
pub mod diff;
pub mod file_autocomplete;
pub mod progress;
pub mod prompt;

pub use activity::ActivityFeed;
pub use chat::{ChatView, Message, Role};
pub use diff::{parse_diff, DiffLine, DiffType, DiffView};
pub use file_autocomplete::{calculate_popup_area, FileAutocompleteWidget, FileMatchData};
pub use progress::{ProgressBar, Spinner};
pub use prompt::{InputPrompt, InputResult, SelectPrompt, SelectResult};