pub struct TextAreaProperties {Show 20 fields
pub name: Option<AttrValue>,
pub id: Option<AttrValue>,
pub value: String,
pub required: bool,
pub disabled: bool,
pub readonly: bool,
pub state: InputState,
pub placeholder: Option<AttrValue>,
pub autofocus: bool,
pub form: Option<AttrValue>,
pub autocomplete: Option<AttrValue>,
pub spellcheck: Option<AttrValue>,
pub wrap: Wrap,
pub rows: Option<usize>,
pub cols: Option<usize>,
pub resize: ResizeOrientation,
pub onchange: Callback<String>,
pub oninput: Callback<InputEvent>,
pub onvalidate: Callback<ValidationContext<String>>,
pub ref: NodeRef,
}Expand description
Properties for TextArea
Fields§
§name: Option<AttrValue>§id: Option<AttrValue>§value: String§required: bool§disabled: bool§readonly: bool§state: InputState§placeholder: Option<AttrValue>§autofocus: bool§form: Option<AttrValue>§autocomplete: Option<AttrValue>§spellcheck: Option<AttrValue>§wrap: Wrap§rows: Option<usize>§cols: Option<usize>§resize: ResizeOrientation§onchange: Callback<String>This event is triggered when the element’s value changes.
NOTE: Contrary to the HTML definition of onchange, the callback provides the full value of the input element and fires with every keystroke.
oninput: Callback<InputEvent>The element’s oninput event.
NOTE: In previous versions oninput behaved as does onchange now.
onvalidate: Callback<ValidationContext<String>>§ref: NodeRefTrait Implementations§
Source§impl Clone for TextAreaProperties
impl Clone for TextAreaProperties
Source§fn clone(&self) -> TextAreaProperties
fn clone(&self) -> TextAreaProperties
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for TextAreaProperties
impl PartialEq for TextAreaProperties
Source§impl Properties for TextAreaProperties
impl Properties for TextAreaProperties
Source§impl ValidatingComponentProperties<String> for TextAreaProperties
impl ValidatingComponentProperties<String> for TextAreaProperties
fn set_onvalidate(&mut self, onvalidate: Callback<ValidationContext<String>>)
fn set_input_state(&mut self, state: InputState)
impl StructuralPartialEq for TextAreaProperties
Auto Trait Implementations§
impl Freeze for TextAreaProperties
impl !RefUnwindSafe for TextAreaProperties
impl !Send for TextAreaProperties
impl !Sync for TextAreaProperties
impl Unpin for TextAreaProperties
impl !UnwindSafe for TextAreaProperties
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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.