pub trait Finder {
fn call_on<V, F, R>(&mut self, sel: &Selector<'_>, callback: F) -> Option<R>
where
V: View + Any,
F: FnOnce(&mut V) -> R;
fn find_id<V, F, R>(&mut self, id: &str, callback: F) -> Option<R>
where
V: View + Any,
F: FnOnce(&mut V) -> R,
{ ... }
}
Expand description
Provides call_on<V: View>
to views.
This trait is mostly a wrapper around View::call_on_any
.
It provides a nicer interface to find a view when you know its type.