iced_runtime/widget/
selector.rs1pub use iced_selector::{Bounded, Candidate, Selector, Target, Text, id, is_focused};
3
4use crate::Task;
5use crate::task;
6
7pub fn find<S>(selector: S) -> Task<Option<S::Output>>
9where
10 S: Selector + Send + 'static,
11 S::Output: Send + Clone + 'static,
12{
13 task::widget(selector.find())
14}
15
16pub fn find_all<S>(selector: S) -> Task<Vec<S::Output>>
18where
19 S: Selector + Send + 'static,
20 S::Output: Send + Clone + 'static,
21{
22 task::widget(selector.find_all())
23}