flashkraft-tui 1.0.0

FlashKraft — OS image writer terminal application (Ratatui TUI)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! TUI module — groups all Ratatui front-end components.
//!
//! | Submodule        | Responsibility                                          |
//! |------------------|---------------------------------------------------------|
//! | `app`            | Application state machine & channel polling             |
//! | `events`         | Keyboard event → state-transition mapping               |
//! | `flash_runner`   | Tokio task that drives the privileged flash child       |
//! | `ui`             | All ratatui `Frame` rendering (one function per screen) |

pub mod app;
pub mod events;
pub mod flash_runner;
pub mod storage;
pub mod theme;
pub mod ui;