Struct patternfly_yew::components::form::TextAreaProperties
source · 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: NodeRef
Trait Implementations§
source§impl Clone for TextAreaProperties
impl Clone for TextAreaProperties
source§fn clone(&self) -> TextAreaProperties
fn clone(&self) -> TextAreaProperties
Returns a copy 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 PartialEq for TextAreaProperties
impl PartialEq for TextAreaProperties
source§fn eq(&self, other: &TextAreaProperties) -> bool
fn eq(&self, other: &TextAreaProperties) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.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§
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.