ef_multi_seleccion_doble
Permite la selección de varios valores a partir de una lista doble, pasando los elementos de un lado hacia el otro
Object
|
+--ef
|
+--ef_multi_seleccion
|
+--ef_multi_seleccion_doble
Ubicada en ef_multi_seleccion.js
|
get_id, get_estado_con_formato, formatear_valor, activo, nodo, get_tab_index, get_error, set_obligatorio, cambiar_expansion, set_error, resetear_error, seleccionar, resaltar, no_resaltar, resaltar_cambio, es_oculto, ocultar, mostrar, desactivar, activar, ir_a_fila, get_fila_actual, sin_fila, valor, cambiar_valor
Métodos
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
|
cuando_cambia_valor(<string> callback)
|
Agrega una funcion o callback que será invocada cuando el elemento cambie su estado |
Array
|
get_estado()
|
Retorna los valores actualmente seleccionados en formato de arreglo |
element
|
input(<string> cual)
|
Retorna la referencia a uno de los dos input html que componen el componente (por defecto el de la derecha) |
void
|
pasar_a_derecha()
|
Selecciona todos los elementos de la lista |
void
|
pasar_a_izquierda()
|
Deselecciona todos los elementos de la lista |
void
|
seleccionar_todo(<boolean> todos)
|
Selecciona todos o ningún los elementos de la lista |
void
|
set_opciones(valores)
|
Cambia las opciones disponibles para seleccionar. |
void
|
set_opciones_rs(valores)
|
Cambia las opciones disponibles y las inserta de forma ordenada |
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_multi_seleccion_doble (id_form, etiqueta, obligatorio, colapsado, limites, imgs, orden_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 cuando_cambia_valor (<string> callback)
|
|
Agrega una funcion o callback que será invocada cuando el elemento cambie su estado
Parámetros:
callback
|
Codigo de la funcion a disparar
|
Retorna los valores actualmente seleccionados en formato de arreglo
Retorna la referencia a uno de los dos input html que componen el componente (por defecto el de la derecha)
Parámetros:
cual
|
Derecha ('der') o Izquierda ('izq')
|
Selecciona todos los elementos de la lista
void pasar_a_izquierda ()
|
|
Deselecciona todos los elementos de la lista
void seleccionar_todo (<boolean> todos)
|
|
Selecciona todos o ningún los elementos de la lista
Parámetros:
todos
|
True seleciona todos, false ninguno
|
void set_opciones (valores)
|
|
Cambia las opciones disponibles para seleccionar. En navegadores como Opera y Chrome si el resultado contiene claves numericas y alfanumericas se rompe el ordenamiento
Parámetros:
valores
|
Objeto asociativo id=>valor
|
void set_opciones_rs (valores)
|
|
Cambia las opciones disponibles y las inserta de forma ordenada
Parámetros:
valores
|
Array Arreglo de Arreglo con 1er componente clave y 2da valor
|
void set_solo_lectura (<boolean> solo_lectura)
|
|
Cambia la capacidad de edición sobre el elemento
Parámetros:
solo_lectura
|
Desactiva (true) o activa (false) el elemento
|
void set_tab_index (<int> tab_index)
|
|
Cambia el tabIndex actual del elemento.
Este número es utilizado para ciclar por los distintos elementos usando la tecla TAB
Parámetros:
Desarrollado por SIU.
Documentación generada con JSDoc
|
|