diff options
author | 2022-12-15 03:06:04 +0100 | |
---|---|---|
committer | 2022-12-15 03:06:04 +0100 | |
commit | b5ab50b2a8a869d8d433d9e13878c1cf1d721414 (patch) | |
tree | 0df0af8b14189cd437eb9d276f7f54825c961464 /winit/src/window.rs | |
parent | 0591798db7afb945d634e1f6f781701f4549bc6a (diff) | |
download | iced-b5ab50b2a8a869d8d433d9e13878c1cf1d721414.tar.gz iced-b5ab50b2a8a869d8d433d9e13878c1cf1d721414.tar.bz2 iced-b5ab50b2a8a869d8d433d9e13878c1cf1d721414.zip |
Implement `window::close` action and remove `should_exit`
Diffstat (limited to 'winit/src/window.rs')
-rw-r--r-- | winit/src/window.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/winit/src/window.rs b/winit/src/window.rs index 1e704c5b..f6b43a0f 100644 --- a/winit/src/window.rs +++ b/winit/src/window.rs @@ -4,6 +4,11 @@ use iced_native::window; pub use window::{Event, Mode}; +/// Closes the current window and exits the application. +pub fn close<Message>() -> Command<Message> { + Command::single(command::Action::Window(window::Action::Close)) +} + /// Begins dragging the window while the left mouse button is held. pub fn drag<Message>() -> Command<Message> { Command::single(command::Action::Window(window::Action::Drag)) |