pub struct ChipTheme {Show 17 fields
pub background: Color,
pub hover_background: Color,
pub selected_background: Color,
pub border_fill: Color,
pub selected_border_fill: Color,
pub hover_border_fill: Color,
pub focus_border_fill: Color,
pub margin: f32,
pub corner_radius: CornerRadius,
pub width: Size,
pub height: Size,
pub padding: Gaps,
pub color: Color,
pub hover_color: Color,
pub selected_color: Color,
pub selected_icon_fill: Color,
pub hover_icon_fill: Color,
}Expand description
Theming properties for the Chip component.
Fields§
§background: Color§hover_background: Color§selected_background: Color§border_fill: Color§selected_border_fill: Color§hover_border_fill: Color§focus_border_fill: Color§margin: f32§corner_radius: CornerRadius§width: Size§height: Size§padding: Gaps§color: Color§hover_color: Color§selected_color: Color§selected_icon_fill: Color§hover_icon_fill: ColorTrait Implementations§
impl StructuralPartialEq for ChipTheme
Auto Trait Implementations§
impl Freeze for ChipTheme
impl !RefUnwindSafe for ChipTheme
impl Send for ChipTheme
impl Sync for ChipTheme
impl Unpin for ChipTheme
impl !UnwindSafe for ChipTheme
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> ComponentProps for T
impl<T> ComponentProps for T
fn changed(&self, other: &(dyn ComponentProps + 'static)) -> bool
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more