[ árbol de herencia ] [ índice general ]

ef_radio



Radio buttons equivalentes a input type='radio'
Object
   |
   +--ef
         |
         +--ef_radio

Ubicada en ef_combo.js


Clase PHP equivalente: toba_ef_radio
Métodos
boolean activo() Retorna verdadero si el elemento esta disponible para edicion por parte del usuario
void borrar_opciones() Elimina las opciones disponibles en el radio-button
void cuando_cambia_valor(<string> callback) Agrega una funcion o callback que será invocada cuando el elemento cambie su estado
element get_contenedor() Retorna el TAG HTML que contiene al elemento en el documento
Object get_contenedor_opciones() Retorna el tag HTML que contiene los input radio
string get_estado() Retorna el estado o valor actual del elemento.
element input() Retorna el input HTML asociado a este elemento
void resetear_estado() Borra el estado actual del elemento, el nuevo estado depende de cada ef, generalmente equivale a un string vacio
void set_estado(nuevo) Cambia el valor o estado actual del elemento
void set_opciones(valores) Cambia las opciones del radio-button.
void set_opciones_rs(rs) Cambia las opciones del combo 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.
boolean tiene_estado() Retorna verdadero si el ef tiene algún valor cargado
boolean validar() Valida el estado actual del ef

ef_radio

  ef_radio (id_form, etiqueta, obligatorio, colapsado, cant_columnas)

activo

  boolean activo ()

    Retorna verdadero si el elemento esta disponible para edicion por parte del usuario

borrar_opciones

  void borrar_opciones ()

    Elimina las opciones disponibles en el radio-button

cuando_cambia_valor

  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
get_contenedor

  element get_contenedor ()

    Retorna el TAG HTML que contiene al elemento en el documento

get_contenedor_opciones

  Object get_contenedor_opciones ()

    Retorna el tag HTML que contiene los input radio

get_estado

  string get_estado ()

    Retorna el estado o valor actual del elemento. Generalmente es el value del input HTML

input

  element input ()

    Retorna el input HTML asociado a este elemento

resetear_estado

  void resetear_estado ()

    Borra el estado actual del elemento, el nuevo estado depende de cada ef, generalmente equivale a un string vacio

set_estado

  void set_estado (nuevo)

    Cambia el valor o estado actual del elemento

set_opciones

  void set_opciones (valores)

    Cambia las opciones del radio-button. 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
set_opciones_rs

  void set_opciones_rs (rs)

    Cambia las opciones del combo y las inserta de forma ordenada

Parámetros:
valores   Array Arreglo de Arreglo con 1er componente clave y 2da valor
set_solo_lectura

  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
set_tab_index

  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:
tab_index   Nuevo orden
tiene_estado

  boolean tiene_estado ()

    Retorna verdadero si el ef tiene algún valor cargado

validar

  boolean validar ()

    Valida el estado actual del ef

Retorna:
Verdadero si el estado actual del ef es válido, falso en caso contrario



Desarrollado por SIU.
Documentación generada con JSDoc