pub struct TextInputProps {
pub label: Option<AttrValue>,
pub placeholder: Option<AttrValue>,
pub value: AttrValue,
pub on_change: Option<Callback<HtmlInputElement>>,
pub success: bool,
pub warning: bool,
pub error: bool,
pub label_inline: bool,
pub class: Option<Cow<'static, str>>,
pub style: Option<AttrValue>,
}Fields§
§label: Option<AttrValue>§placeholder: Option<AttrValue>§value: AttrValue§on_change: Option<Callback<HtmlInputElement>>§success: bool§warning: bool§error: bool§label_inline: bool§class: Option<Cow<'static, str>>§style: Option<AttrValue>Trait Implementations§
Source§impl PartialEq for TextInputProps
impl PartialEq for TextInputProps
Source§impl Properties for TextInputProps
impl Properties for TextInputProps
impl StructuralPartialEq for TextInputProps
Auto Trait Implementations§
impl Freeze for TextInputProps
impl !RefUnwindSafe for TextInputProps
impl !Send for TextInputProps
impl !Sync for TextInputProps
impl Unpin for TextInputProps
impl !UnwindSafe for TextInputProps
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
Source§fn into_prop_value(self) -> Option<T>
fn into_prop_value(self) -> Option<T>
Convert
self to a value of a Properties struct.Source§impl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
Source§fn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self to a value of a Properties struct.