pub struct DateTimePicker { /* private fields */ }Expand description
A DatePicker beside a TimePicker, over one value. Picking a date first
sets the time to midnight, and clearing the time clears both.
Implementations§
Source§impl DateTimePicker
impl DateTimePicker
Sourcepub fn new(value: Binding<Option<DateTime>>, month: Date) -> Self
pub fn new(value: Binding<Option<DateTime>>, month: Date) -> Self
month is shown when no date is selected yet.
Sourcepub fn label(self, label: impl Into<String>) -> Self
pub fn label(self, label: impl Into<String>) -> Self
The name screen readers announce. Both of its fields use it.
Sourcepub fn step_minutes(self, minutes: u16) -> Self
pub fn step_minutes(self, minutes: u16) -> Self
The minutes between the times in the list. 30 by default.
Trait Implementations§
Source§impl Debug for DateTimePicker
impl Debug for DateTimePicker
Auto Trait Implementations§
impl !RefUnwindSafe for DateTimePicker
impl !Send for DateTimePicker
impl !Sync for DateTimePicker
impl !UnwindSafe for DateTimePicker
impl Freeze for DateTimePicker
impl Unpin for DateTimePicker
impl UnsafeUnpin for DateTimePicker
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
impl<T> ErasedDestructor for Twhere
T: 'static,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<V> ViewExt for Vwhere
V: View,
impl<V> ViewExt for Vwhere
V: View,
Source§fn padding(self, padding: impl Into<Insets>) -> Styled<Self>
fn padding(self, padding: impl Into<Insets>) -> Styled<Self>
Adds padding inside the box, in logical pixels.
Source§fn background(self, fill: impl Into<Fill>) -> Styled<Self>
fn background(self, fill: impl Into<Fill>) -> Styled<Self>
Paints a background behind the content.
Source§fn frame(self, width: Option<f32>, height: Option<f32>) -> Styled<Self>
fn frame(self, width: Option<f32>, height: Option<f32>) -> Styled<Self>
Fixes the width and/or height in logical pixels;
None keeps the content size.