pub struct PasswordBox { /* private fields */ }Implementations§
Source§impl PasswordBox
impl PasswordBox
pub fn new() -> Self
pub fn element_ref(self, reference: &ElementRef<Self>) -> Self
pub fn password(self, value: impl Into<String>) -> Self
pub fn password_optional<T>(self, value: Option<T>) -> Self
pub fn placeholder_text(self, value: impl Into<String>) -> Self
pub fn placeholder_text_optional<T>(self, value: Option<T>) -> Self
pub fn password_reveal_mode( self, value: impl Into<Option<PasswordRevealMode>>, ) -> Self
pub fn is_enabled(self, value: impl Into<Option<bool>>) -> Self
pub fn on_password_changed( self, callback: impl IntoPayloadCallback<String>, ) -> Self
Trait Implementations§
Source§impl Clone for PasswordBox
impl Clone for PasswordBox
Source§fn clone(&self) -> PasswordBox
fn clone(&self) -> PasswordBox
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PasswordBox
impl Debug for PasswordBox
Source§impl Default for PasswordBox
impl Default for PasswordBox
Source§fn default() -> PasswordBox
fn default() -> PasswordBox
Returns the “default value” for a type. Read more
impl FocusControl for PasswordBox
Source§impl From<PasswordBox> for View
impl From<PasswordBox> for View
Source§fn from(value: PasswordBox) -> Self
fn from(value: PasswordBox) -> Self
Converts to this type from the input type.
Source§impl LayoutControl for PasswordBox
impl LayoutControl for PasswordBox
fn width(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn height(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn min_width(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn max_width(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn min_height(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn max_height(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn opacity(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn horizontal_alignment(
self,
value: impl Into<Option<HorizontalAlignment>>,
) -> Selfwhere
Self: Sized,
fn vertical_alignment(self, value: impl Into<Option<VerticalAlignment>>) -> Selfwhere
Self: Sized,
fn margin(self, value: impl Into<Thickness>) -> Selfwhere
Self: Sized,
fn margin_optional<T>(self, value: Option<T>) -> Self
fn exit_transition(self, transition: ExitTransition) -> Selfwhere
Self: Sized,
Source§impl PartialEq for PasswordBox
impl PartialEq for PasswordBox
impl ReferenceControl for PasswordBox
Source§impl SlotsControl for PasswordBox
impl SlotsControl for PasswordBox
impl StructuralPartialEq for PasswordBox
Auto Trait Implementations§
impl !RefUnwindSafe for PasswordBox
impl !Send for PasswordBox
impl !Sync for PasswordBox
impl !UnwindSafe for PasswordBox
impl Freeze for PasswordBox
impl Unpin for PasswordBox
impl UnsafeUnpin for PasswordBox
Blanket Implementations§
Source§impl<T> AutomationExt for Twhere
T: LayoutControl,
impl<T> AutomationExt for Twhere
T: LayoutControl,
fn automation_name(self, value: impl Into<String>) -> Self
fn automation_id(self, value: impl Into<String>) -> Self
fn automation_heading_level(self, value: AutomationHeadingLevel) -> Self
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