new TextAreaExt(optionsopt, use_local_storageopt, storage_namenullable, change_varnullable, contextnullable, disabledopt, use_changeopt, auto_focusopt)
Componente que renderiza un textarea con opciones extendidas
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
options |
JsonString |
<optional> |
{} | Json string con las propiedades React que se quieran asignar al componente |
use_local_storage |
BooleanString |
<optional> |
"false" | Si es true el dato se guarda en el storage del explorador y la próxima vez que se renderice recordará el valor |
storage_name |
string |
<nullable> |
El nombre que usara para guardar el dato en el storage, si no se pasa este parámetro se usara el name del input |
|
change_var |
string |
<nullable> |
Variable que tomará el valor del control cuando se modifique |
|
context |
string |
<nullable> |
Contexto donde se encuentra la variable |
|
disabled |
BooleanString |
<optional> |
"false" | Si es true deshabilita el control |
use_change |
BooleanString |
<optional> |
"true" | Si es true, al modificarse su valor desencadena el evento change del form que lo contiene |
auto_focus |
BooleanString |
<optional> |
"false" | Determina si el control va a tomar el foco automaticamente |
- Source:
Example
<textarea_ext
name="{{InputName}}"
use_local_storage="true"
storage_name="_nombre"
options='{"className":"input-class"}'
value="Pepe"
/>
<textarea_ext
name="nombre"
value="Pepe"
change_var="variable"
context="contexto"
/>
<textarea_ext
name="nombreInput"
var-value="nombreVariable"
context="nombreContexto"
auto_focus="true"
/>