1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
//! Cleanroom Rust port of upstream Go source file: `bubbles.go`
//! Upstream Target Tag / Version: `v2.1.0`
//!
//! <public-docs>
//! # Bubbles
//!
//! Components for Bubble Tea applications. These components are used in
//! production in Glow, Charm and many other applications.
//!
//! Ported packages:
//! - [`key`] — user-definable keymappings
//! - [`cursor`] — cursor state management
//! - [`stopwatch`] — stopwatch component
//! - [`timer`] — timeout component
//! - [`spinner`] — spinner component
//! - [`help`] — help view
//! - [`paginator`] — paginator component
//! - [`progress`] — progress bar component
//! - [`textinput`] — text input component
//! - [`list`] — list component
//! - [`table`] — table component
//! - [`viewport`] — viewport component
//! - [`textarea`] — multi-line text area component
//! - [`filepicker`] — file picker component
//!
//! </public-docs>