diff options
author | 2021-07-05 16:23:44 -0300 | |
---|---|---|
committer | 2021-07-05 16:24:10 -0300 | |
commit | 9fc5ad23edca93553137100d167de7b69e88f785 (patch) | |
tree | b9244861c70ff0f1718aabd5fa6e9b835b3857d9 /winit/src/application.rs | |
parent | 4994d34abab3222f9a8fd7a9a3e63f969ca97ffc (diff) | |
download | iced-9fc5ad23edca93553137100d167de7b69e88f785.tar.gz iced-9fc5ad23edca93553137100d167de7b69e88f785.tar.bz2 iced-9fc5ad23edca93553137100d167de7b69e88f785.zip |
Initial menu implementation
Diffstat (limited to 'winit/src/application.rs')
-rw-r--r-- | winit/src/application.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/winit/src/application.rs b/winit/src/application.rs index 49f2f513..108c6d64 100644 --- a/winit/src/application.rs +++ b/winit/src/application.rs @@ -14,6 +14,7 @@ use iced_futures::futures; use iced_futures::futures::channel::mpsc; use iced_graphics::window; use iced_native::program::Program; +use iced_native::Menu; use iced_native::{Cache, UserInterface}; use std::mem::ManuallyDrop; @@ -98,6 +99,11 @@ pub trait Application: Program<Clipboard = Clipboard> { fn should_exit(&self) -> bool { false } + + /// TODO + fn menu(&self) -> Menu<Self::Message> { + Menu::new() + } } /// Runs an [`Application`] with an executor, compositor, and the provided |