mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-07 12:16:42 +01:00
20 lines
430 B
Rust
20 lines
430 B
Rust
use crate::*;
|
|
mod dialog_api; pub use self::dialog_api::*;
|
|
mod dialog_view; pub use self::dialog_view::*;
|
|
|
|
/// Various possible dialog overlays
|
|
#[derive(Clone, Debug)]
|
|
pub enum Dialog {
|
|
Help(usize),
|
|
Menu(usize),
|
|
Device(usize),
|
|
Message(Message),
|
|
Browser(BrowserTarget, Browser),
|
|
Options,
|
|
}
|
|
|
|
/// Various possible messages
|
|
#[derive(PartialEq, Clone, Copy, Debug)]
|
|
pub enum Message {
|
|
FailedToAddDevice,
|
|
}
|