fp_tui/
lib.rs

1#![warn(missing_docs)]
2#![warn(clippy::missing_docs_in_private_items)]
3
4//! #### Description
5//! fp_tui is a basic tui library that will allow for basic menus within a 
6//! terminal
7
8/// #### Description
9/// This module contains definitions used commonly throughout the library
10///
11pub mod common;
12
13/// #### Description
14/// This module contains the tui struct which is the root of the interface
15///
16mod tui;
17pub use tui::*;
18
19/// #### Description
20/// This module contains an interface for widgets
21///
22mod widget;
23pub use widget::*;
24
25/// #### Description
26/// This module contains some commonly used widgets
27///
28mod widgets;
29pub use widgets::*;
30
31/// #### Description
32/// This module contains an interface for positioning algorithms
33///
34mod positioning_algorithm;
35pub use positioning_algorithm::*;
36
37/// #### Description
38/// This module contains some commonly used positioning algorithms
39///
40mod positioning_algorithms;
41pub use positioning_algorithms::*;
42
43/// #### Description
44/// This module contains a display buffer struct
45///
46mod display_buffer;
47pub use display_buffer::*;