Class: TextAreaExt

.Components.Input.TextAreaExt(optionsopt, use_local_storageopt, storage_namenullable, change_varnullable, contextnullable, disabledopt, use_changeopt, auto_focusopt)

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"
/>