Bring UI crate up to date

This commit is contained in:
Nate Butler 2023-09-21 23:46:06 -04:00
parent 66358f2900
commit f54634aeb2
24 changed files with 1090 additions and 167 deletions

View file

@ -1,3 +1,11 @@
#[derive(Default, PartialEq)]
pub enum OrderMethod {
#[default]
Ascending,
Descending,
MostRecent,
}
#[derive(Default, PartialEq)]
pub enum ButtonVariant {
#[default]
@ -19,6 +27,13 @@ pub enum Shape {
RoundedRectangle,
}
#[derive(Default, PartialEq, Clone, Copy)]
pub enum DisclosureControlVisibility {
#[default]
OnHover,
Always,
}
#[derive(Default, PartialEq, Clone, Copy)]
pub enum InteractionState {
#[default]