Removed will_umount from components

This commit is contained in:
veeso 2021-03-09 08:54:24 +01:00
parent 7b92bd22e7
commit 3aed691cb8
8 changed files with 0 additions and 83 deletions

View file

@ -259,15 +259,6 @@ impl Component for FileList {
// -- events
/// ### should_umount
///
/// The component must provide to the supervisor whether it should be umounted (destroyed)
/// This makes sense to be called after an `on` or after an `update`, where the states changes.
fn should_umount(&self) -> bool {
// Never true
false
}
/// ### blur
///
/// Blur component; basically remove focus
@ -314,8 +305,6 @@ mod tests {
// Increment list index
component.states.list_index += 1;
assert_eq!(component.render().unwrap().cursor, 1);
// Should umount
assert_eq!(component.should_umount(), false);
// Update
component.update(
component

View file

@ -282,15 +282,6 @@ impl Component for Input {
// -- events
/// ### should_umount
///
/// The component must provide to the supervisor whether it should be umounted (destroyed)
/// This makes sense to be called after an `on` or after an `update`, where the states changes.
/// This component never umounts
fn should_umount(&self) -> bool {
false
}
/// ### blur
///
/// Blur component; basically remove focus
@ -332,8 +323,6 @@ mod tests {
assert_eq!(component.states.focus, true);
component.blur();
assert_eq!(component.states.focus, false);
// Should umount
assert_eq!(component.should_umount(), false);
// Get value
assert_eq!(component.get_value(), Payload::Text(String::from("home")));
// Render

View file

@ -267,15 +267,6 @@ impl Component for LogBox {
// -- events
/// ### should_umount
///
/// The component must provide to the supervisor whether it should be umounted (destroyed)
/// This makes sense to be called after an `on` or after an `update`, where the states changes.
fn should_umount(&self) -> bool {
// Never true
false
}
/// ### blur
///
/// Blur component; basically remove focus
@ -327,8 +318,6 @@ mod tests {
// Increment list index
component.states.list_index -= 1;
assert_eq!(component.render().unwrap().cursor, 0);
// Should umount
assert_eq!(component.should_umount(), false);
// Update
component.update(
component

View file

@ -154,15 +154,6 @@ impl Component for ProgressBar {
// -- events
/// ### should_umount
///
/// The component must provide to the supervisor whether it should be umounted (destroyed)
/// This makes sense to be called after an `on` or after an `update`, where the states changes.
/// Always false for this component
fn should_umount(&self) -> bool {
false
}
/// ### blur
///
/// Blur component
@ -202,8 +193,6 @@ mod tests {
assert_eq!(component.states.focus, true);
component.blur();
assert_eq!(component.states.focus, false);
// Should umount
assert_eq!(component.should_umount(), false);
// Get value
assert_eq!(component.get_value(), Payload::None);
// Render

View file

@ -237,15 +237,6 @@ impl Component for RadioGroup {
// -- events
/// ### should_umount
///
/// The component must provide to the supervisor whether it should be umounted (destroyed)
/// This makes sense to be called after an `on` or after an `update`, where the states changes.
/// Always false for this component
fn should_umount(&self) -> bool {
false
}
/// ### blur
///
/// Blur component; basically remove focus
@ -294,8 +285,6 @@ mod tests {
assert_eq!(component.states.focus, true);
component.blur();
assert_eq!(component.states.focus, false);
// Should umount
assert_eq!(component.should_umount(), false);
// Get value
assert_eq!(component.get_value(), Payload::Unsigned(1));
// Render

View file

@ -167,15 +167,6 @@ impl Component for Table {
// -- events
/// ### should_umount
///
/// The component must provide to the supervisor whether it should be umounted (destroyed)
/// This makes sense to be called after an `on` or after an `update`, where the states changes.
/// Always false for this component
fn should_umount(&self) -> bool {
false
}
/// ### blur
///
/// Blur component
@ -221,8 +212,6 @@ mod tests {
assert_eq!(component.states.focus, true);
component.blur();
assert_eq!(component.states.focus, false);
// Should umount
assert_eq!(component.should_umount(), false);
// Get value
assert_eq!(component.get_value(), Payload::None);
// Render

View file

@ -150,15 +150,6 @@ impl Component for Text {
// -- events
/// ### should_umount
///
/// The component must provide to the supervisor whether it should be umounted (destroyed)
/// This makes sense to be called after an `on` or after an `update`, where the states changes.
/// Always false for this component
fn should_umount(&self) -> bool {
false
}
/// ### blur
///
/// Blur component
@ -206,8 +197,6 @@ mod tests {
assert_eq!(component.states.focus, true);
component.blur();
assert_eq!(component.states.focus, false);
// Should umount
assert_eq!(component.should_umount(), false);
// Get value
assert_eq!(component.get_value(), Payload::None);
// Render

View file

@ -111,12 +111,6 @@ pub trait Component {
// -- events
/// ### should_umount
///
/// The component must provide to the supervisor whether it should be umounted (destroyed)
/// This makes sense to be called after an `on` or after an `update`, where the states changes.
fn should_umount(&self) -> bool;
/// ### blur
///
/// Blur component; basically remove focus