diff options
author | 2023-04-13 07:12:02 +0200 | |
---|---|---|
committer | 2023-04-13 07:12:02 +0200 | |
commit | ded88d79c8018f17cc348145bdc5ed593b0ce301 (patch) | |
tree | 1fde7261eee469e000f7f8281e5df8bc92d548d9 /native/src/widget/helpers.rs | |
parent | cf35c85f8cb16fb3c02f1eeb27b9a7736d35ef59 (diff) | |
parent | 0c39112a2e7c63e7f8c2a03e67216b3736cb3aeb (diff) | |
download | iced-ded88d79c8018f17cc348145bdc5ed593b0ce301.tar.gz iced-ded88d79c8018f17cc348145bdc5ed593b0ce301.tar.bz2 iced-ded88d79c8018f17cc348145bdc5ed593b0ce301.zip |
Merge pull request #1594 from mmstick/listener
`MouseArea` widget
Diffstat (limited to 'native/src/widget/helpers.rs')
-rw-r--r-- | native/src/widget/helpers.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/native/src/widget/helpers.rs b/native/src/widget/helpers.rs index b25e064d..5f44e22c 100644 --- a/native/src/widget/helpers.rs +++ b/native/src/widget/helpers.rs @@ -314,3 +314,13 @@ where { widget::Svg::new(handle) } + +/// A container intercepting mouse events. +pub fn mouse_area<'a, Message, Renderer>( + widget: impl Into<Element<'a, Message, Renderer>>, +) -> widget::MouseArea<'a, Message, Renderer> +where + Renderer: crate::Renderer, +{ + widget::MouseArea::new(widget) +} |