diff options
author | 2023-09-28 09:48:38 -0700 | |
---|---|---|
committer | 2023-11-14 11:31:44 +0100 | |
commit | 65f4ff060a36c6dc3afea20d75f541d72460d333 (patch) | |
tree | 68e3170812b6af935b3f087a357decdaef10d79e /renderer/src/widget/shader/event.rs | |
parent | 91fca024b629b7ddf4de533a75f01593954362f6 (diff) | |
download | iced-65f4ff060a36c6dc3afea20d75f541d72460d333.tar.gz iced-65f4ff060a36c6dc3afea20d75f541d72460d333.tar.bz2 iced-65f4ff060a36c6dc3afea20d75f541d72460d333.zip |
Added redraw request handling to widget events.
Diffstat (limited to 'renderer/src/widget/shader/event.rs')
-rw-r--r-- | renderer/src/widget/shader/event.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/renderer/src/widget/shader/event.rs b/renderer/src/widget/shader/event.rs index 981b30d7..c1696580 100644 --- a/renderer/src/widget/shader/event.rs +++ b/renderer/src/widget/shader/event.rs @@ -1,4 +1,5 @@ //! Handle events of a custom shader widget. +use std::time::Instant; use crate::core::keyboard; use crate::core::mouse; use crate::core::touch; @@ -18,4 +19,7 @@ pub enum Event { /// A keyboard event. Keyboard(keyboard::Event), + + /// A window requested a redraw. + RedrawRequested(Instant), } |