Remove redundant 'on_change'
This commit is contained in:
parent
3a9ad89970
commit
fbfb28b8d4
1 changed files with 0 additions and 14 deletions
|
|
@ -25,7 +25,6 @@ where
|
||||||
on_selected: Box<dyn Fn(T) -> Message>,
|
on_selected: Box<dyn Fn(T) -> Message>,
|
||||||
options: Cow<'a, [T]>,
|
options: Cow<'a, [T]>,
|
||||||
selected: Option<T>,
|
selected: Option<T>,
|
||||||
on_change: Option<Message>,
|
|
||||||
width: Length,
|
width: Length,
|
||||||
padding: u16,
|
padding: u16,
|
||||||
text_size: Option<u16>,
|
text_size: Option<u16>,
|
||||||
|
|
@ -83,7 +82,6 @@ where
|
||||||
on_selected: Box::new(on_selected),
|
on_selected: Box::new(on_selected),
|
||||||
options: options.into(),
|
options: options.into(),
|
||||||
selected,
|
selected,
|
||||||
on_change: None,
|
|
||||||
width: Length::Shrink,
|
width: Length::Shrink,
|
||||||
text_size: None,
|
text_size: None,
|
||||||
padding: Renderer::DEFAULT_PADDING,
|
padding: Renderer::DEFAULT_PADDING,
|
||||||
|
|
@ -116,12 +114,6 @@ where
|
||||||
self
|
self
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Sets the message sent when [`PickList`] selection changes
|
|
||||||
pub fn on_change(mut self, msg: Message) -> Self {
|
|
||||||
self.on_change = Some(msg);
|
|
||||||
self
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Sets the style of the [`PickList`].
|
/// Sets the style of the [`PickList`].
|
||||||
pub fn style(
|
pub fn style(
|
||||||
mut self,
|
mut self,
|
||||||
|
|
@ -278,9 +270,6 @@ where
|
||||||
} else {
|
} else {
|
||||||
messages
|
messages
|
||||||
.push((self.on_selected)(self.options[0].clone()));
|
.push((self.on_selected)(self.options[0].clone()));
|
||||||
if let Some(msg) = self.on_change.take() {
|
|
||||||
messages.push(msg)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
let mut options_iter = self.options.iter().rev();
|
let mut options_iter = self.options.iter().rev();
|
||||||
|
|
@ -297,9 +286,6 @@ where
|
||||||
messages.push((self.on_selected)(
|
messages.push((self.on_selected)(
|
||||||
self.options[self.options.len() - 1].clone(),
|
self.options[self.options.len() - 1].clone(),
|
||||||
));
|
));
|
||||||
if let Some(msg) = self.on_change.take() {
|
|
||||||
messages.push(msg)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue