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, }