pub struct CalendarTheme {
pub background: Color,
pub day_background: Color,
pub day_hover_background: Color,
pub day_selected_background: Color,
pub color: Color,
pub day_other_month_color: Color,
pub header_color: Color,
pub corner_radius: CornerRadius,
pub padding: Gaps,
pub day_corner_radius: CornerRadius,
pub nav_button_hover_background: Color,
}Expand description
Theming properties for the Calendar component.
Fields§
§background: Color§day_background: Color§day_hover_background: Color§day_selected_background: Color§color: Color§day_other_month_color: Color§header_color: Color§corner_radius: CornerRadius§padding: Gaps§day_corner_radius: CornerRadiusTrait Implementations§
Source§impl Clone for CalendarTheme
impl Clone for CalendarTheme
Source§fn clone(&self) -> CalendarTheme
fn clone(&self) -> CalendarTheme
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CalendarTheme
impl Debug for CalendarTheme
Source§impl PartialEq for CalendarTheme
impl PartialEq for CalendarTheme
impl StructuralPartialEq for CalendarTheme
Auto Trait Implementations§
impl Freeze for CalendarTheme
impl RefUnwindSafe for CalendarTheme
impl Send for CalendarTheme
impl Sync for CalendarTheme
impl Unpin for CalendarTheme
impl UnwindSafe for CalendarTheme
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