pub type ScrollFn<Msg> = Arc<dyn Fn(f32, f32) -> Option<Msg> + Send + Sync>;Expand description
Handler de rueda local a un nodo. Recibe el delta (dx, dy) en
líneas lógicas (misma normalización que App::on_wheel: dy positivo
= scroll hacia abajo). El runtime lo invoca cuando la rueda gira con el
cursor sobre este nodo, ANTES de caer al App::on_wheel global: si el
handler devuelve Some(Msg), el evento se consume acá. Permite áreas
de scroll autocontenidas (el widget scroll lo usa) sin que cada app
rutee la rueda a mano por su Model. Devolver None deja pasar el
evento al on_wheel global.
Aliased Type§
pub struct ScrollFn<Msg> { /* private fields */ }