feat: Tooltips and Better Surface Management
This commit is contained in:
parent
c7edd37b03
commit
337b80d4ca
90 changed files with 3651 additions and 977 deletions
|
|
@ -9,12 +9,10 @@ use crate::{
|
|||
Element,
|
||||
};
|
||||
use apply::Apply;
|
||||
use derive_setters::Setters;
|
||||
use iced::{alignment::Horizontal, Border, Shadow};
|
||||
use iced::{Alignment, Length};
|
||||
use std::marker::PhantomData;
|
||||
use iced::{Border, Shadow};
|
||||
use std::borrow::Cow;
|
||||
use std::ops::{Add, Sub};
|
||||
use std::{borrow::Cow, fmt::Display};
|
||||
|
||||
/// Horizontal spin button widget.
|
||||
pub fn spin_button<'a, T, M>(
|
||||
|
|
@ -153,9 +151,7 @@ where
|
|||
}
|
||||
}
|
||||
|
||||
fn horizontal_variant<'a, T, Message>(
|
||||
spin_button: SpinButton<'a, T, Message>,
|
||||
) -> Element<'a, Message>
|
||||
fn horizontal_variant<T, Message>(spin_button: SpinButton<'_, T, Message>) -> Element<'_, Message>
|
||||
where
|
||||
Message: Clone + 'static,
|
||||
T: Copy + Sub<Output = T> + Add<Output = T> + PartialOrd,
|
||||
|
|
@ -193,7 +189,7 @@ where
|
|||
.into()
|
||||
}
|
||||
|
||||
fn vertical_variant<'a, T, Message>(spin_button: SpinButton<'a, T, Message>) -> Element<'a, Message>
|
||||
fn vertical_variant<T, Message>(spin_button: SpinButton<'_, T, Message>) -> Element<'_, Message>
|
||||
where
|
||||
Message: Clone + 'static,
|
||||
T: Copy + Sub<Output = T> + Add<Output = T> + PartialOrd,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue