pub struct UseTextareaAutosizeOptions { /* private fields */ }
Expand description
Options for crate::use_textarea_autosize_with_options
.
Implementations§
Source§impl UseTextareaAutosizeOptions
impl UseTextareaAutosizeOptions
Sourcepub fn content(self, value: impl Into<MaybeRwSignal<String>>) -> Self
pub fn content(self, value: impl Into<MaybeRwSignal<String>>) -> Self
Textarea content
Sourcepub fn watch(self, value: impl Fn() + Send + Sync + 'static) -> Self
pub fn watch(self, value: impl Fn() + Send + Sync + 'static) -> Self
Watch sources that should trigger a textarea resize
Sourcepub fn on_resize(self, value: impl Fn() + Send + Sync + 'static) -> Self
pub fn on_resize(self, value: impl Fn() + Send + Sync + 'static) -> Self
Function called when the textarea size changes
Sourcepub fn style_prop(self, value: impl Into<String>) -> Self
pub fn style_prop(self, value: impl Into<String>) -> Self
Specify the style property that will be used to manipulate height.
Should be "height"
or "min-height"
. Default value is "height"
.
Source§impl UseTextareaAutosizeOptions
impl UseTextareaAutosizeOptions
Sourcepub fn style_target<M>(
self,
style_target: impl IntoElementMaybeSignal<Element, M>,
) -> Self
pub fn style_target<M>( self, style_target: impl IntoElementMaybeSignal<Element, M>, ) -> Self
List of elementss that should not trigger the callback. Defaults to []
.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UseTextareaAutosizeOptions
impl !RefUnwindSafe for UseTextareaAutosizeOptions
impl Send for UseTextareaAutosizeOptions
impl Sync for UseTextareaAutosizeOptions
impl Unpin for UseTextareaAutosizeOptions
impl !UnwindSafe for UseTextareaAutosizeOptions
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§impl<El, T, Marker> IntoElementMaybeSignal<T, Marker> for Elwhere
El: IntoElementMaybeSignalType<T, Marker>,
Marker: ?Sized,
impl<El, T, Marker> IntoElementMaybeSignal<T, Marker> for Elwhere
El: IntoElementMaybeSignalType<T, Marker>,
Marker: ?Sized,
fn into_element_maybe_signal(self) -> ElementMaybeSignal<T>
Source§impl<T, Js> IntoElementMaybeSignalType<T, Element> for Js
impl<T, Js> IntoElementMaybeSignalType<T, Element> for Js
fn into_element_maybe_signal_type(self) -> ElementMaybeSignalType<T>
Source§impl<El, T, Marker> IntoElementsMaybeSignal<T, Marker> for Elwhere
El: IntoElementsMaybeSignalType<T, Marker>,
Marker: ?Sized,
impl<El, T, Marker> IntoElementsMaybeSignal<T, Marker> for Elwhere
El: IntoElementsMaybeSignalType<T, Marker>,
Marker: ?Sized,
fn into_elements_maybe_signal(self) -> ElementsMaybeSignal<T>
Source§impl<T, Js> IntoElementsMaybeSignalType<T, Element> for Js
impl<T, Js> IntoElementsMaybeSignalType<T, Element> for Js
fn into_elements_maybe_signal_type(self) -> ElementsMaybeSignalType<T>
Source§impl<T> StorageAccess<T> for T
impl<T> StorageAccess<T> for T
Source§fn as_borrowed(&self) -> &T
fn as_borrowed(&self) -> &T
Borrows the value.
Source§fn into_taken(self) -> T
fn into_taken(self) -> T
Takes the value.