chore(table): format code
This commit is contained in:
parent
61c0fc7543
commit
8bce57ed83
5 changed files with 13 additions and 13 deletions
|
|
@ -3,10 +3,10 @@
|
||||||
|
|
||||||
pub mod model;
|
pub mod model;
|
||||||
pub use model::{
|
pub use model::{
|
||||||
|
Entity, Model,
|
||||||
category::ItemCategory,
|
category::ItemCategory,
|
||||||
category::ItemInterface,
|
category::ItemInterface,
|
||||||
selection::{MultiSelect, SingleSelect},
|
selection::{MultiSelect, SingleSelect},
|
||||||
Entity, Model,
|
|
||||||
};
|
};
|
||||||
pub mod widget;
|
pub mod widget;
|
||||||
pub use widget::compact::CompactTableView;
|
pub use widget::compact::CompactTableView;
|
||||||
|
|
|
||||||
|
|
@ -4,8 +4,8 @@
|
||||||
use slotmap::{SecondaryMap, SparseSecondaryMap};
|
use slotmap::{SecondaryMap, SparseSecondaryMap};
|
||||||
|
|
||||||
use super::{
|
use super::{
|
||||||
category::{ItemCategory, ItemInterface},
|
|
||||||
Entity, Model, Selectable,
|
Entity, Model, Selectable,
|
||||||
|
category::{ItemCategory, ItemInterface},
|
||||||
};
|
};
|
||||||
|
|
||||||
/// A newly-inserted item which may have additional actions applied to it.
|
/// A newly-inserted item which may have additional actions applied to it.
|
||||||
|
|
|
||||||
|
|
@ -4,8 +4,8 @@
|
||||||
//! Describes logic specific to the single-select and multi-select modes of a model.
|
//! Describes logic specific to the single-select and multi-select modes of a model.
|
||||||
|
|
||||||
use super::{
|
use super::{
|
||||||
category::{ItemCategory, ItemInterface},
|
|
||||||
Entity, Model,
|
Entity, Model,
|
||||||
|
category::{ItemCategory, ItemInterface},
|
||||||
};
|
};
|
||||||
use std::collections::HashSet;
|
use std::collections::HashSet;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,13 @@
|
||||||
use derive_setters::Setters;
|
use derive_setters::Setters;
|
||||||
|
|
||||||
use crate::widget::table::model::{
|
use crate::widget::table::model::{
|
||||||
|
Entity, Model,
|
||||||
category::{ItemCategory, ItemInterface},
|
category::{ItemCategory, ItemInterface},
|
||||||
selection::Selectable,
|
selection::Selectable,
|
||||||
Entity, Model,
|
|
||||||
};
|
};
|
||||||
use crate::{
|
use crate::{
|
||||||
theme,
|
Apply, Element, theme,
|
||||||
widget::{self, container, menu},
|
widget::{self, container, menu},
|
||||||
Apply, Element,
|
|
||||||
};
|
};
|
||||||
use iced::{Alignment, Border, Padding};
|
use iced::{Alignment, Border, Padding};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,13 @@
|
||||||
use derive_setters::Setters;
|
use derive_setters::Setters;
|
||||||
|
|
||||||
use crate::widget::table::model::{
|
use crate::widget::table::model::{
|
||||||
|
Entity, Model,
|
||||||
category::{ItemCategory, ItemInterface},
|
category::{ItemCategory, ItemInterface},
|
||||||
selection::Selectable,
|
selection::Selectable,
|
||||||
Entity, Model,
|
|
||||||
};
|
};
|
||||||
use crate::{
|
use crate::{
|
||||||
theme,
|
Apply, Element, theme,
|
||||||
widget::{self, container, divider, menu},
|
widget::{self, container, divider, menu},
|
||||||
Apply, Element,
|
|
||||||
};
|
};
|
||||||
use iced::{Alignment, Border, Length, Padding};
|
use iced::{Alignment, Border, Length, Padding};
|
||||||
|
|
||||||
|
|
@ -132,10 +131,12 @@ where
|
||||||
.apply(Element::from);
|
.apply(Element::from);
|
||||||
// Build the items
|
// Build the items
|
||||||
let items_full = if val.model.items.is_empty() {
|
let items_full = if val.model.items.is_empty() {
|
||||||
vec![divider::horizontal::default()
|
vec![
|
||||||
.apply(container)
|
divider::horizontal::default()
|
||||||
.padding(val.divider_padding)
|
.apply(container)
|
||||||
.apply(Element::from)]
|
.padding(val.divider_padding)
|
||||||
|
.apply(Element::from),
|
||||||
|
]
|
||||||
} else {
|
} else {
|
||||||
val.model
|
val.model
|
||||||
.iter()
|
.iter()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue