void
|
activar()
|
Permite que el usuario pueda modificar el estado del elemento |
boolean
|
activo()
|
Retorna verdadero si el elemento esta disponible para edicion por parte del usuario |
void
|
borrar_opciones()
|
Elimina las opciones seleccionables del elemento
Solo se aplica si el elemento maneja una serie de opciones desde donde se elige su estado |
void
|
cambiar_expansion(expandir)
|
Invierte la expansión actual del elemento
Si actualmente esta colapsado lo expande y viceversa |
void
|
cambiar_valor(nuevo)
|
|
void
|
cuando_cambia_valor(<string> callback)
|
Agrega una funcion o callback que será invocada cuando el elemento cambie su estado |
void
|
desactivar()
|
Impide que el usuario pueda modificar el estado del elemento |
Object
|
es_oculto()
|
El ef esta oculto? |
string
|
formatear_valor(valor)
|
Formatea un valor segun el tipo de elemento y lo retorna |
element
|
get_contenedor()
|
Retorna el TAG HTML que contiene al elemento en el documento |
Object
|
get_error()
|
Retorna la descripción del último error detectado por este ef |
string
|
get_estado()
|
Retorna el estado o valor actual del elemento. |
string
|
get_estado_con_formato()
|
Retorna el estado o valor actual del elemento en un formato legible al usuario |
int
|
get_fila_actual()
|
Cuando el elemento es parte de un formulario_ml este método retorna la fila a la que actualmente se hace referencia |
string
|
get_id()
|
Retorna el id de este elemento definido en el editor |
int
|
get_tab_index()
|
Retorna el tabIndex actual del elemento. |
element
|
input()
|
Retorna el input HTML asociado a este elemento |
ef
|
ir_a_fila(fila)
|
Cuando el elemento es parte de un formulario_ml este método permite cambiar la fila/linea a la que se referencia
|
void
|
mostrar(mostrar, resetear)
|
Muestra el elemento previamente ocultado |
void
|
no_resaltar()
|
Elimina el icono visual incluido por el metodo resaltar() |
element
|
nodo()
|
Retorna el TAG HTML que contiene tanto la etiqueta como el elemento en el documento |
void
|
ocultar(resetear)
|
Oculta temporalmente el elemento y su etiqueta |
void
|
resaltar(<String> texto, <int> izq)
|
Muestra un icono de error a la izquierda del elemento conteniendo un mensaje |
void
|
resaltar_cambio(hay_cambio)
|
|
void
|
resetear_error()
|
Deja sin efecto la ultima validación |
void
|
resetear_estado()
|
Borra el estado actual del elemento, el nuevo estado depende de cada ef, generalmente equivale a un string vacio |
boolean
|
seleccionar()
|
Intenta forzar el foco visual al elemento, esto generalmente pone el cursor y la atención visual en el elemento |
void
|
set_error(error)
|
Fuerza un mensaje particular de error al elemento. |
void
|
set_estado(nuevo)
|
Cambia el valor o estado actual del elemento |
void
|
set_obligatorio(<boolean> es_obligatorio)
|
Modifica la obligatoriedad actual del ef |
void
|
set_opciones(opciones)
|
Cambia las opciones disponibles de selección
Solo se aplica si el elemento maneja una serie de opciones desde donde se elige su estado |
void
|
set_solo_lectura(<boolean> solo_lectura)
|
Cambia la capacidad de edición sobre el elemento |
void
|
set_tab_index(<int> tab_index)
|
Cambia el tabIndex actual del elemento. |
ef
|
sin_fila()
|
Cuando el elemento es parte de un formulario_ml este método fuerza a que el elemento no referencie a ninguna fila particular |
boolean
|
tiene_estado()
|
Retorna verdadero si el ef tiene algún valor cargado |
boolean
|
validar()
|
Valida el estado actual del ef |
Object
|
valor()
|
|