enes

TextArea

Textarea permite al usuario introducir y editar texto de varias líneas.

Uso

<script>
	import { TextArea } from 'fluentui-svelte';
</script>

<TextArea placeholder="Type your message here..." />

Placeholder

La prop `placeholder` establece el texto de marcador de posición del textarea, proporcionando una pista a los usuarios sobre qué introducir.

Redimensionado

La prop `resize` controla si el usuario puede redimensionar el textarea. Puede establecerse en `none`, `both`, `horizontal` o `vertical`. Esto te permite controlar el comportamiento de redimensionado del textarea.

On Change

El evento `onChange` se activa cada vez que cambia el contenido del textarea. Puede utilizarse para reaccionar a la entrada del usuario en tiempo real, por ejemplo validando la entrada o actualizando otras partes de la interfaz.

Propiedades del componente

NameTypeDefaultDescription
value bindablestring''El valor actual del textarea.
ref bindableHTMLElementLa referencia DOM del elemento textarea.
placeholderstringEl texto de marcador de posición del textarea.
resize'none' | 'both' | 'horizontal' | 'vertical''vertical'Configura el comportamiento de redimensionado del textarea.
onChange(e: Event) => voidFunción de callback para el evento change.
disabledbooleanfalseDeshabilita la interacción del usuario.
wrapperAttributesHTMLAttributesLos atributos que se aplican al elemento wrapper.
wrapperRef bindableHTMLDivElementLa referencia DOM del elemento contenedor.
SvelteHTMLElements['textarea']