Skip to main content

TextareaExtension

Trait TextareaExtension 

Source
pub trait TextareaExtension: AttributeBuilderTarget + Sized {
Show 17 methods // Provided methods fn autocomplete<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaAutocompleteAttributeDescriptor, __DioxusAttributeMarker>>::Output where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaAutocompleteAttributeDescriptor, __DioxusAttributeMarker> { ... } fn autocorrect<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaAutocorrectAttributeDescriptor, __DioxusAttributeMarker>>::Output where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaAutocorrectAttributeDescriptor, __DioxusAttributeMarker> { ... } fn autofocus<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaAutofocusAttributeDescriptor, __DioxusAttributeMarker>>::Output where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaAutofocusAttributeDescriptor, __DioxusAttributeMarker> { ... } fn cols<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaColsAttributeDescriptor, __DioxusAttributeMarker>>::Output where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaColsAttributeDescriptor, __DioxusAttributeMarker> { ... } fn disabled<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaDisabledAttributeDescriptor, __DioxusAttributeMarker>>::Output where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaDisabledAttributeDescriptor, __DioxusAttributeMarker> { ... } fn form<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaFormAttributeDescriptor, __DioxusAttributeMarker>>::Output where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaFormAttributeDescriptor, __DioxusAttributeMarker> { ... } fn maxlength<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaMaxlengthAttributeDescriptor, __DioxusAttributeMarker>>::Output where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaMaxlengthAttributeDescriptor, __DioxusAttributeMarker> { ... } fn minlength<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaMinlengthAttributeDescriptor, __DioxusAttributeMarker>>::Output where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaMinlengthAttributeDescriptor, __DioxusAttributeMarker> { ... } fn name<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaNameAttributeDescriptor, __DioxusAttributeMarker>>::Output where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaNameAttributeDescriptor, __DioxusAttributeMarker> { ... } fn placeholder<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaPlaceholderAttributeDescriptor, __DioxusAttributeMarker>>::Output where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaPlaceholderAttributeDescriptor, __DioxusAttributeMarker> { ... } fn readonly<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaReadonlyAttributeDescriptor, __DioxusAttributeMarker>>::Output where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaReadonlyAttributeDescriptor, __DioxusAttributeMarker> { ... } fn required<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaRequiredAttributeDescriptor, __DioxusAttributeMarker>>::Output where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaRequiredAttributeDescriptor, __DioxusAttributeMarker> { ... } fn rows<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaRowsAttributeDescriptor, __DioxusAttributeMarker>>::Output where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaRowsAttributeDescriptor, __DioxusAttributeMarker> { ... } fn spellcheck<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaSpellcheckAttributeDescriptor, __DioxusAttributeMarker>>::Output where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaSpellcheckAttributeDescriptor, __DioxusAttributeMarker> { ... } fn wrap<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaWrapAttributeDescriptor, __DioxusAttributeMarker>>::Output where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaWrapAttributeDescriptor, __DioxusAttributeMarker> { ... } fn value<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaValueAttributeDescriptor, __DioxusAttributeMarker>>::Output where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaValueAttributeDescriptor, __DioxusAttributeMarker> { ... } fn initial_value<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaInitialValueAttributeDescriptor, __DioxusAttributeMarker>>::Output where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaInitialValueAttributeDescriptor, __DioxusAttributeMarker> { ... }
}

Provided Methods§

Source

fn autocomplete<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaAutocompleteAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaAutocompleteAttributeDescriptor, __DioxusAttributeMarker>,

Source

fn autocorrect<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaAutocorrectAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaAutocorrectAttributeDescriptor, __DioxusAttributeMarker>,

Source

fn autofocus<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaAutofocusAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaAutofocusAttributeDescriptor, __DioxusAttributeMarker>,

Source

fn cols<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaColsAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaColsAttributeDescriptor, __DioxusAttributeMarker>,

Source

fn disabled<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaDisabledAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaDisabledAttributeDescriptor, __DioxusAttributeMarker>,

Source

fn form<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaFormAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaFormAttributeDescriptor, __DioxusAttributeMarker>,

Source

fn maxlength<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaMaxlengthAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaMaxlengthAttributeDescriptor, __DioxusAttributeMarker>,

Source

fn minlength<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaMinlengthAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaMinlengthAttributeDescriptor, __DioxusAttributeMarker>,

Source

fn name<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaNameAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaNameAttributeDescriptor, __DioxusAttributeMarker>,

Source

fn placeholder<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaPlaceholderAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaPlaceholderAttributeDescriptor, __DioxusAttributeMarker>,

Source

fn readonly<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaReadonlyAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaReadonlyAttributeDescriptor, __DioxusAttributeMarker>,

Source

fn required<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaRequiredAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaRequiredAttributeDescriptor, __DioxusAttributeMarker>,

Source

fn rows<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaRowsAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaRowsAttributeDescriptor, __DioxusAttributeMarker>,

Source

fn spellcheck<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaSpellcheckAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaSpellcheckAttributeDescriptor, __DioxusAttributeMarker>,

Source

fn wrap<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaWrapAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaWrapAttributeDescriptor, __DioxusAttributeMarker>,

Source

fn value<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaValueAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaValueAttributeDescriptor, __DioxusAttributeMarker>,

Source

fn initial_value<__DioxusAttributeMarker, __DioxusAttributeValue>( self, value: __DioxusAttributeValue, ) -> <__DioxusAttributeValue as IntoAttributeBuilderValue<Self, TextareaInitialValueAttributeDescriptor, __DioxusAttributeMarker>>::Output
where __DioxusAttributeValue: IntoAttributeBuilderValue<Self, TextareaInitialValueAttributeDescriptor, __DioxusAttributeMarker>,

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<__DioxusAttributes, __DioxusChildren> TextareaExtension for ElementBuilder<TextareaElement, __DioxusAttributes, __DioxusChildren>

Implementors§

Source§

impl<__DioxusSpreadTarget> TextareaExtension for __DioxusSpreadTarget
where __DioxusSpreadTarget: TextareaSpreadTarget + AttributeBuilderTarget,