feat(native): Add MouseListener widget

This commit is contained in:
Michael Aaron Murphy 2022-12-12 01:53:45 +01:00 committed by Héctor Ramón Jiménez
parent cf35c85f8c
commit dfc1868179
No known key found for this signature in database
GPG key ID: 140CC052C94F138E
4 changed files with 424 additions and 0 deletions

View file

@ -314,3 +314,13 @@ where
{
widget::Svg::new(handle)
}
/// A container intercepting mouse events.
pub fn mouse_listener<'a, Message, Renderer>(
widget: impl Into<Element<'a, Message, Renderer>>,
) -> widget::MouseListener<'a, Message, Renderer>
where
Renderer: crate::Renderer,
{
widget::MouseListener::new(widget)
}