Function freya::elements::events::onmousemove

source ·
pub fn onmousemove<E, T>(
    _f: impl FnMut(Event<MouseData>) -> E + 'static,
) -> Attribute
where E: EventReturn<T>,
Expand description

The mousemove event fires when the user moves the mouse over an element. Unlike onmouseenter, this fires even if the user was already hovering over the element. For that reason, it’s less efficient.

Event Data: MouseData

§Example

fn app() -> Element {
    rsx!(
        rect {
            width: "100",
            height: "100",
            background: "red",
            onmousemove: |_| println!("Hovering!")
        }
    )
}